.order[data-astro-cid-d4d2ul2w]{padding-top:48px}.order-grid[data-astro-cid-d4d2ul2w]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}@media (max-width:900px){.order-grid[data-astro-cid-d4d2ul2w]{grid-template-columns:minmax(0,1fr);gap:28px}}.gallery[data-astro-cid-d4d2ul2w]{position:sticky;top:24px}@media (max-width:900px){.gallery[data-astro-cid-d4d2ul2w]{position:static}}.main-photo[data-astro-cid-d4d2ul2w]{border:1px solid var(--hairline);aspect-ratio:4/5;background:#f2efe6;justify-content:center;align-items:center;display:flex;overflow:hidden}.main-photo[data-astro-cid-d4d2ul2w] img[data-astro-cid-d4d2ul2w]{object-fit:contain;width:100%;height:100%}.thumbs[data-astro-cid-d4d2ul2w]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.thumb[data-astro-cid-d4d2ul2w]{border:1px solid var(--hairline);aspect-ratio:1;cursor:pointer;background:#f2efe6;padding:0;overflow:hidden}.thumb[data-astro-cid-d4d2ul2w] img[data-astro-cid-d4d2ul2w]{object-fit:cover;opacity:.8;width:100%;height:100%}.thumb[data-astro-cid-d4d2ul2w].on{outline:2px solid var(--ink);outline-offset:1px}.thumb[data-astro-cid-d4d2ul2w].on img[data-astro-cid-d4d2ul2w],.thumb[data-astro-cid-d4d2ul2w]:hover img[data-astro-cid-d4d2ul2w]{opacity:1}.checks[data-astro-cid-d4d2ul2w]{margin:18px 0 0;padding:0;font-size:15px;list-style:none}.checks[data-astro-cid-d4d2ul2w] li[data-astro-cid-d4d2ul2w]{padding:4px 0 4px 24px;position:relative}.checks[data-astro-cid-d4d2ul2w] li[data-astro-cid-d4d2ul2w]:before{content:"✓";color:var(--green);font-weight:700;position:absolute;left:0}.buy[data-astro-cid-d4d2ul2w] h1[data-astro-cid-d4d2ul2w]{margin:0 0 8px;font-size:clamp(34px,4vw,48px)}.lede[data-astro-cid-d4d2ul2w]{color:#0b0b0bb3;margin:0 0 12px}.price[data-astro-cid-d4d2ul2w]{flex-wrap:wrap;align-items:baseline;gap:14px;margin:0 0 18px;font-size:28px;font-weight:700;display:flex}.price[data-astro-cid-d4d2ul2w] small[data-astro-cid-d4d2ul2w]{color:#0b0b0ba6;font-size:14px;font-weight:400}fieldset[data-astro-cid-d4d2ul2w]{border:0;border-top:1px solid var(--hairline);margin:0;padding:16px 0 18px}legend[data-astro-cid-d4d2ul2w]{letter-spacing:.14em;text-transform:uppercase;float:left;width:100%;padding:0 0 10px;font-size:11px;font-weight:700}.opts[data-astro-cid-d4d2ul2w]{clear:both;flex-wrap:wrap;gap:8px;display:flex}.opts[data-astro-cid-d4d2ul2w].sub{margin-top:8px}.order[data-astro-cid-d4d2ul2w] [data-astro-cid-d4d2ul2w][hidden]{display:none!important}.opt[data-astro-cid-d4d2ul2w]{cursor:pointer;position:relative}.opt[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w]{opacity:0;pointer-events:none;position:absolute}.opt[data-astro-cid-d4d2ul2w] span[data-astro-cid-d4d2ul2w]{border:1.5px solid var(--hairline);background:var(--paper);padding:10px 14px;font-size:15px;line-height:1.2;display:inline-block}.opt[data-astro-cid-d4d2ul2w] small[data-astro-cid-d4d2ul2w]{color:#0b0b0b99;margin-left:4px}.opt[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w]:checked+span[data-astro-cid-d4d2ul2w]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.opt[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w]:focus-visible+span[data-astro-cid-d4d2ul2w]{outline:2px solid var(--red);outline-offset:2px}.field[data-astro-cid-d4d2ul2w]{box-sizing:border-box;width:100%;font:inherit;border:1.5px solid var(--hairline);background:var(--paper);color:var(--ink);border-radius:0;padding:11px 12px;font-size:15px}#colorRow[data-astro-cid-d4d2ul2w]{margin-top:10px}.hint[data-astro-cid-d4d2ul2w]{color:#0b0b0b99;margin:6px 0 0;font-size:13px}#modelHint[data-astro-cid-d4d2ul2w]{margin:8px 0 0}.q[data-astro-cid-d4d2ul2w]{margin:14px 0 8px;font-size:14px}.summary[data-astro-cid-d4d2ul2w]{background:var(--paper);border:1px solid var(--hairline);margin:4px 0 16px;padding:14px 16px}.summary[data-astro-cid-d4d2ul2w] ul[data-astro-cid-d4d2ul2w]{margin:0;padding:0;list-style:none}.summary[data-astro-cid-d4d2ul2w] li,.total[data-astro-cid-d4d2ul2w]{justify-content:space-between;gap:12px;padding:3px 0;font-size:15px;display:flex}.summary[data-astro-cid-d4d2ul2w] li.save{color:var(--green)}.total[data-astro-cid-d4d2ul2w]{border-top:1px solid var(--hairline);margin:8px 0 0;padding-top:10px;font-size:18px;font-weight:700}.taxnote[data-astro-cid-d4d2ul2w]{color:#0b0b0b99;margin:4px 0 0;font-size:12.5px}.agree[data-astro-cid-d4d2ul2w]{cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 14px;font-size:14px;display:flex}.agree[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w]{flex:none;width:18px;height:18px;margin-top:3px}.pay[data-astro-cid-d4d2ul2w]{justify-content:center;width:100%}.pay[data-astro-cid-d4d2ul2w][disabled]{opacity:.45;cursor:not-allowed}.err[data-astro-cid-d4d2ul2w]{color:var(--red);margin:0 0 10px;font-size:14px}.fine[data-astro-cid-d4d2ul2w]{color:#0b0b0ba6;margin:10px 0 0;font-size:13px}.linkish[data-astro-cid-d4d2ul2w]{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.paid-note[data-astro-cid-d4d2ul2w]{background:var(--paper);border:1px solid var(--hairline);border-left:4px solid var(--green);margin:0 0 28px;padding:16px 18px;font-size:16px}.paid-note[data-astro-cid-d4d2ul2w].warn{border-left-color:var(--red)}.specs[data-astro-cid-d4d2ul2w],.faq[data-astro-cid-d4d2ul2w]{border-top:1px solid var(--hairline);margin-top:72px;padding-top:48px}.specs-head[data-astro-cid-d4d2ul2w]{max-width:760px;margin:0 0 32px}.specs-head[data-astro-cid-d4d2ul2w] h2[data-astro-cid-d4d2ul2w],.faq[data-astro-cid-d4d2ul2w] h2[data-astro-cid-d4d2ul2w]{margin:0 0 10px;font-size:clamp(30px,3.4vw,42px)}.specs-head[data-astro-cid-d4d2ul2w] p[data-astro-cid-d4d2ul2w]{color:#0b0b0bb8;margin:0}.spec-cols[data-astro-cid-d4d2ul2w]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:40px;display:grid}@media (max-width:1000px){.spec-cols[data-astro-cid-d4d2ul2w]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.drawing[data-astro-cid-d4d2ul2w]{grid-column:1/-1;max-width:420px}}@media (max-width:640px){.spec-cols[data-astro-cid-d4d2ul2w]{grid-template-columns:minmax(0,1fr)}}.feat[data-astro-cid-d4d2ul2w]{margin:0}.feat[data-astro-cid-d4d2ul2w] dt[data-astro-cid-d4d2ul2w]{margin:14px 0 2px;font-weight:700}.feat[data-astro-cid-d4d2ul2w] dd[data-astro-cid-d4d2ul2w]{color:#0b0b0bb8;margin:0;font-size:15px}.sgroup[data-astro-cid-d4d2ul2w]{border-bottom:1px solid var(--hairline);padding:12px 0}.sgroup[data-astro-cid-d4d2ul2w] h3[data-astro-cid-d4d2ul2w]{letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}.sgroup[data-astro-cid-d4d2ul2w] p[data-astro-cid-d4d2ul2w]{color:#0b0b0bc7;margin:0;font-size:15px}.drawing[data-astro-cid-d4d2ul2w]{margin:0}.drawing[data-astro-cid-d4d2ul2w] img[data-astro-cid-d4d2ul2w]{background:var(--paper);border:1px solid var(--hairline);width:100%;height:auto}.drawing[data-astro-cid-d4d2ul2w] figcaption[data-astro-cid-d4d2ul2w]{color:#0b0b0b99;margin-top:6px;font-size:13px}.faq-list[data-astro-cid-d4d2ul2w]{border-top:1px solid var(--hairline);max-width:860px;margin-top:18px}.faq[data-astro-cid-d4d2ul2w] details[data-astro-cid-d4d2ul2w]{border-bottom:1px solid var(--hairline);padding:0}.faq[data-astro-cid-d4d2ul2w] summary[data-astro-cid-d4d2ul2w]{cursor:pointer;padding:16px 32px 16px 0;font-size:17px;font-weight:700;list-style:none;position:relative}.faq[data-astro-cid-d4d2ul2w] summary[data-astro-cid-d4d2ul2w]::-webkit-details-marker{display:none}.faq[data-astro-cid-d4d2ul2w] summary[data-astro-cid-d4d2ul2w]:after{content:"+";font-size:22px;font-weight:400;position:absolute;top:12px;right:4px}.faq[data-astro-cid-d4d2ul2w] details[data-astro-cid-d4d2ul2w][open] summary[data-astro-cid-d4d2ul2w]:after{content:"−"}.faq[data-astro-cid-d4d2ul2w] details[data-astro-cid-d4d2ul2w] p[data-astro-cid-d4d2ul2w]{color:#0b0b0bc7;max-width:760px;margin:0 0 18px}.faq-more[data-astro-cid-d4d2ul2w]{margin-top:18px;font-size:15px}.quote[data-astro-cid-d4d2ul2w]{border-top:1px solid var(--hairline);max-width:720px;margin:56px 0 0;padding-top:28px}.quote[data-astro-cid-d4d2ul2w] h2[data-astro-cid-d4d2ul2w]{margin:0 0 8px;font-size:32px}.qgrid[data-astro-cid-d4d2ul2w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 10px;display:grid}@media (max-width:640px){.qgrid[data-astro-cid-d4d2ul2w]{grid-template-columns:minmax(0,1fr)}}.quote[data-astro-cid-d4d2ul2w] textarea[data-astro-cid-d4d2ul2w]{margin-bottom:12px}.hp[data-astro-cid-d4d2ul2w]{width:1px;height:1px;position:absolute;left:-9999px}.ok[data-astro-cid-d4d2ul2w]{margin-top:12px}
