picture[data-astro-cid-hq427vgn]{display:block}img[data-astro-cid-hq427vgn]{width:100%;height:auto;display:block}.top[data-astro-cid-pohhglhi]{text-align:center;padding:40px 0 8px}.home-link[data-astro-cid-pohhglhi]{color:var(--ink);flex-direction:column;align-items:center;display:inline-flex}.home-link[data-astro-cid-pohhglhi]:hover{color:var(--gold)}.home-link[data-astro-cid-pohhglhi] .num[data-astro-cid-pohhglhi]{font-family:var(--serif);font-size:30px;line-height:1}.home-link[data-astro-cid-pohhglhi] .word[data-astro-cid-pohhglhi]{letter-spacing:.5em;text-transform:uppercase;margin-top:8px;padding-left:.5em;font-size:10px}.has-backdrop[data-astro-cid-pohhglhi]{isolation:isolate;position:relative}.has-backdrop[data-astro-cid-pohhglhi]>.wrap[data-astro-cid-pohhglhi]{z-index:1;position:relative}.narrow[data-astro-cid-pohhglhi]{max-width:640px}section[data-astro-cid-pohhglhi]:not(.product){border-top:1px solid var(--line-soft);padding:52px 0}h1[data-astro-cid-pohhglhi]{margin:12px 0 18px;font-size:clamp(30px,5vw,42px)}h2[data-astro-cid-pohhglhi]{margin:12px 0 16px;font-size:clamp(24px,3.8vw,32px)}h3[data-astro-cid-pohhglhi]{margin:0 0 6px;font-size:17px}p[data-astro-cid-pohhglhi]{margin:0 0 14px;font-size:16px}p[data-astro-cid-pohhglhi]:last-child{margin-bottom:0}.lead[data-astro-cid-pohhglhi]{color:var(--ink);font-size:18px}.note[data-astro-cid-pohhglhi]{margin-top:20px;font-size:14px}.product[data-astro-cid-pohhglhi]{padding:32px 0 56px}.product-grid[data-astro-cid-pohhglhi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.shots[data-astro-cid-pohhglhi]+.shots[data-astro-cid-pohhglhi]{margin-top:16px}.shot-stage[data-astro-cid-pohhglhi]{border:1px solid var(--line);aspect-ratio:3/4;background:var(--bg-2);border-radius:18px;position:relative;overflow:hidden}.shot-stage[data-astro-cid-pohhglhi] .shot{width:100%}.thumbs[data-astro-cid-pohhglhi]{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.thumb[data-astro-cid-pohhglhi]{appearance:none;border:1px solid var(--line);background:var(--bg-2);cursor:pointer;aspect-ratio:3/4;opacity:.62;border-radius:10px;padding:0;transition:border-color .18s,opacity .18s;overflow:hidden}.thumb[data-astro-cid-pohhglhi] img[data-astro-cid-pohhglhi]{object-fit:cover;width:100%;height:100%;display:block}.thumb[data-astro-cid-pohhglhi]:hover,.thumb[data-astro-cid-pohhglhi]:focus-visible{opacity:1;border-color:var(--ink-3)}.thumb[data-astro-cid-pohhglhi].is-active{opacity:1;border-color:var(--gold)}.picker[data-astro-cid-pohhglhi]{margin-top:24px}.picker-label[data-astro-cid-pohhglhi]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:10px;font-size:12px;display:block}.swatches[data-astro-cid-pohhglhi]{flex-wrap:wrap;gap:10px;display:flex}.swatch-btn[data-astro-cid-pohhglhi]{border:1px solid var(--line);background:var(--bg-2);color:var(--ink-2);cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:10px 16px 10px 12px;font-size:15px;font-weight:600;transition:border-color .18s,color .18s;display:inline-flex}.swatch-btn[data-astro-cid-pohhglhi]:hover,.swatch-btn[data-astro-cid-pohhglhi]:focus-visible{border-color:var(--ink-3);color:var(--ink)}.swatch-btn[data-astro-cid-pohhglhi].is-active{border-color:var(--gold);color:var(--ink)}.product-buy[data-astro-cid-pohhglhi] h1[data-astro-cid-pohhglhi]{margin-top:8px}.price[data-astro-cid-pohhglhi]{flex-wrap:wrap;align-items:baseline;gap:12px;margin:22px 0 6px;display:flex}.price-num[data-astro-cid-pohhglhi]{font-family:var(--serif);color:var(--ink);font-size:34px;line-height:1}.price-note[data-astro-cid-pohhglhi]{color:var(--ink-2);font-size:14px}.options[data-astro-cid-pohhglhi]{gap:16px;margin-top:20px;display:grid}.option[data-astro-cid-pohhglhi]{scroll-margin-top:24px}.swatch[data-astro-cid-pohhglhi]{border:1px solid var(--line);border-radius:50%;flex:none;width:16px;height:16px}.swatch-silver[data-astro-cid-pohhglhi]{background:linear-gradient(145deg,#e8ebf2,#9aa2b4)}.swatch-black[data-astro-cid-pohhglhi]{background:linear-gradient(145deg,#3a3d47,#14161c)}.option-line[data-astro-cid-pohhglhi]{color:var(--ink-2);margin:0 0 16px;font-size:14.5px}.buy-btn[data-astro-cid-pohhglhi]{background:var(--gold);border:1px solid var(--gold);width:100%;color:var(--bg);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:13px 22px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.buy-btn[data-astro-cid-pohhglhi]:hover{box-shadow:0 10px 28px -10px var(--gold);text-decoration:none;transform:translateY(-2px)}.buy-btn-alt[data-astro-cid-pohhglhi]{color:var(--gold);background:0 0}.buy-btn-alt[data-astro-cid-pohhglhi]:hover{box-shadow:none;background:#e0b84014}.buy-note[data-astro-cid-pohhglhi]{margin-top:16px;font-size:13.5px}.buy-fallback[data-astro-cid-pohhglhi]{text-align:center;margin:10px 0 0;font-size:13px}.specs[data-astro-cid-pohhglhi]{border-top:1px solid var(--line-soft);margin:26px 0 0}.spec[data-astro-cid-pohhglhi]{border-bottom:1px solid var(--line-soft);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.spec[data-astro-cid-pohhglhi] dt[data-astro-cid-pohhglhi]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:13px}.spec[data-astro-cid-pohhglhi] dd[data-astro-cid-pohhglhi]{color:var(--ink-2);margin:0;font-size:15px}.make-note[data-astro-cid-pohhglhi]{margin-top:22px}.gallery-line[data-astro-cid-pohhglhi]{max-width:640px}.gallery[data-astro-cid-pohhglhi]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:28px;display:grid}.gallery-item[data-astro-cid-pohhglhi]{border:1px solid var(--line);border-radius:14px;margin:0;overflow:hidden}.terms[data-astro-cid-pohhglhi],.faqs[data-astro-cid-pohhglhi]{gap:22px;margin-top:24px;display:grid}.term[data-astro-cid-pohhglhi] p[data-astro-cid-pohhglhi],.faq[data-astro-cid-pohhglhi] p[data-astro-cid-pohhglhi]{font-size:15px}.get[data-astro-cid-pohhglhi]{background:linear-gradient(180deg, var(--bg-2), var(--bg))}.closing-buttons[data-astro-cid-pohhglhi]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:24px;display:grid}.request-addr[data-astro-cid-pohhglhi]{margin:18px 0 0;font-size:13.5px}.footer[data-astro-cid-pohhglhi]{border-top:1px solid var(--line-soft);text-align:center;padding:32px 0 56px}.footer-links[data-astro-cid-pohhglhi]{flex-wrap:wrap;justify-content:center;gap:24px;font-size:14px;display:flex}.footer-links[data-astro-cid-pohhglhi] a[data-astro-cid-pohhglhi]{color:var(--ink-2)}.footer-links[data-astro-cid-pohhglhi] a[data-astro-cid-pohhglhi]:hover{color:var(--gold)}.footer[data-astro-cid-pohhglhi] .dim[data-astro-cid-pohhglhi]{margin:16px 0 0;font-size:13px}[data-gallery] .shots[data-astro-cid-pohhglhi][data-active=false],[data-gallery] .option[data-astro-cid-pohhglhi][data-active=false]{display:none}[data-gallery] .shot-stage[data-astro-cid-pohhglhi] .shot{opacity:0;transition:opacity .22s;position:absolute;inset:0}[data-gallery] .shot-stage[data-astro-cid-pohhglhi] .shot.is-active{opacity:1;position:relative}@media (prefers-reduced-motion:reduce){[data-gallery] .shot-stage[data-astro-cid-pohhglhi] .shot{transition:none}}@media (width<=860px){.product-grid[data-astro-cid-pohhglhi]{grid-template-columns:minmax(0,1fr);gap:0}.product-buy[data-astro-cid-pohhglhi]{display:contents}.product-media[data-astro-cid-pohhglhi]{order:1}.product-buy[data-astro-cid-pohhglhi]>.picker[data-astro-cid-pohhglhi]{order:2}.product-buy[data-astro-cid-pohhglhi]>.eyebrow[data-astro-cid-pohhglhi]{order:3;margin-top:30px}.product-buy[data-astro-cid-pohhglhi]>h1[data-astro-cid-pohhglhi]{order:4}.product-buy[data-astro-cid-pohhglhi]>.lead[data-astro-cid-pohhglhi]{order:5}.product-buy[data-astro-cid-pohhglhi]>.price[data-astro-cid-pohhglhi]{order:6}.product-buy[data-astro-cid-pohhglhi]>.options[data-astro-cid-pohhglhi]{order:7}.product-buy[data-astro-cid-pohhglhi]>.buy-note[data-astro-cid-pohhglhi]{order:8}}@media (width<=620px){.product[data-astro-cid-pohhglhi]{padding:24px 0 40px}section[data-astro-cid-pohhglhi]:not(.product){padding:40px 0}.option[data-astro-cid-pohhglhi]{padding:16px}.spec[data-astro-cid-pohhglhi]{grid-template-columns:minmax(0,1fr);gap:4px}}
