.crumbs[data-astro-cid-26655nrc]{letter-spacing:.08em;color:var(--muted);gap:10px;padding:22px 0;font-size:12px;display:flex}.crumbs[data-astro-cid-26655nrc] a[data-astro-cid-26655nrc]{text-decoration:none}.pdp[data-astro-cid-26655nrc]{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.gallery[data-astro-cid-26655nrc]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gallery[data-astro-cid-26655nrc][hidden]{display:none}.gallery__item[data-astro-cid-26655nrc]{cursor:zoom-in;aspect-ratio:2/3;background:#ece7dc;margin:0;overflow:hidden}.gallery__item[data-astro-cid-26655nrc].wide{aspect-ratio:3/2;grid-column:span 2}.gallery__item[data-astro-cid-26655nrc] img[data-astro-cid-26655nrc]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.1,1)}.gallery__item[data-astro-cid-26655nrc].is-zoom img[data-astro-cid-26655nrc]{transform:scale(1.9)}.gallery-count[data-astro-cid-26655nrc]{display:none}.pdp__sticky[data-astro-cid-26655nrc]{top:calc(var(--header-h) + 24px);gap:18px;padding-bottom:24px;display:grid;position:sticky}.pdp__sticky[data-astro-cid-26655nrc] .eyebrow[data-astro-cid-26655nrc] a[data-astro-cid-26655nrc]{color:inherit}.pdp__title[data-astro-cid-26655nrc]{font-size:clamp(40px,4.4vw,64px)}.pdp__price[data-astro-cid-26655nrc]{margin:0;font-size:20px}.pdp__desc[data-astro-cid-26655nrc]{color:var(--muted);font-family:var(--serif);margin:0;font-size:19px;font-style:italic}.buy[data-astro-cid-26655nrc]{gap:22px;margin-top:8px;display:grid}.opt[data-astro-cid-26655nrc]{border:0;margin:0;padding:0}.opt[data-astro-cid-26655nrc] legend[data-astro-cid-26655nrc]{letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;width:100%;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.opt__value[data-astro-cid-26655nrc]{letter-spacing:.08em;text-transform:none;color:var(--muted);font-size:13px;font-weight:400}.swatches[data-astro-cid-26655nrc]{gap:12px;display:flex}.swatch[data-astro-cid-26655nrc]{cursor:pointer;position:relative}.swatch[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc],.size[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]{opacity:0;width:1px;height:1px;position:absolute}.swatch__chip[data-astro-cid-26655nrc]{width:38px;height:38px;box-shadow:0 0 0 3px var(--paper), 0 0 0 4px transparent;border:1px solid #0003;border-radius:50%;transition:box-shadow .25s,transform .25s;display:block}.swatch[data-astro-cid-26655nrc]:hover .swatch__chip[data-astro-cid-26655nrc]{transform:scale(1.08)}.swatch[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]:checked+.swatch__chip[data-astro-cid-26655nrc]{box-shadow:0 0 0 3px var(--paper), 0 0 0 4px var(--ink)}.swatch[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]:focus-visible+.swatch__chip[data-astro-cid-26655nrc],.size[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]:focus-visible+span[data-astro-cid-26655nrc]{outline:2px solid var(--gold);outline-offset:4px}.sizes[data-astro-cid-26655nrc]{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.size[data-astro-cid-26655nrc] span[data-astro-cid-26655nrc]{border:1px solid var(--line);cursor:pointer;place-items:center;height:46px;font-size:13px;transition:border-color .2s,background .2s,color .2s;display:grid}.size[data-astro-cid-26655nrc]:hover span[data-astro-cid-26655nrc]{border-color:var(--ink)}.size[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]:checked+span[data-astro-cid-26655nrc]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.buy__row[data-astro-cid-26655nrc]{grid-template-columns:auto 1fr;gap:12px;display:grid}.buy__btn[data-astro-cid-26655nrc]{white-space:nowrap;padding:0 18px}.buy__row[data-astro-cid-26655nrc] .qty[data-astro-cid-26655nrc]{height:54px;margin:0}.buy__row[data-astro-cid-26655nrc] .qty[data-astro-cid-26655nrc] button[data-astro-cid-26655nrc],.buy__row[data-astro-cid-26655nrc] .qty[data-astro-cid-26655nrc] input[data-astro-cid-26655nrc]{height:52px}.assure[data-astro-cid-26655nrc]{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.assure[data-astro-cid-26655nrc] li[data-astro-cid-26655nrc]:before{content:"✦ ";color:var(--gold)}.acc[data-astro-cid-26655nrc]{border-top:1px solid var(--line);padding:16px 0 4px}.acc[data-astro-cid-26655nrc]:last-child{border-bottom:1px solid var(--line)}.acc[data-astro-cid-26655nrc] summary[data-astro-cid-26655nrc]{cursor:pointer;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;padding-bottom:12px;font-size:11px;font-weight:600;list-style:none;display:flex}.acc[data-astro-cid-26655nrc] summary[data-astro-cid-26655nrc]::-webkit-details-marker{display:none}.acc[data-astro-cid-26655nrc] summary[data-astro-cid-26655nrc]:after{content:"+";letter-spacing:0;font-size:16px;transition:transform .3s}.acc[data-astro-cid-26655nrc][open] summary[data-astro-cid-26655nrc]:after{transform:rotate(45deg)}.acc[data-astro-cid-26655nrc] p[data-astro-cid-26655nrc],.acc[data-astro-cid-26655nrc] ul[data-astro-cid-26655nrc]{color:#3a362f;margin:0 0 12px;font-size:14px}.acc[data-astro-cid-26655nrc] ul[data-astro-cid-26655nrc]{padding-left:1.1em}.specs[data-astro-cid-26655nrc]{grid-template-columns:110px 1fr;gap:6px 12px;margin:0 0 14px;font-size:13px;display:grid}.specs[data-astro-cid-26655nrc] dt[data-astro-cid-26655nrc]{color:var(--muted)}.specs[data-astro-cid-26655nrc] dd[data-astro-cid-26655nrc]{margin:0}@media (width<=900px){.pdp[data-astro-cid-26655nrc]{grid-template-columns:1fr}.pdp__gallery[data-astro-cid-26655nrc]{margin:0 calc(var(--gutter) * -1);position:relative}.gallery[data-astro-cid-26655nrc]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.gallery[data-astro-cid-26655nrc]::-webkit-scrollbar{display:none}.gallery__item[data-astro-cid-26655nrc],.gallery__item[data-astro-cid-26655nrc].wide{scroll-snap-align:start;aspect-ratio:4/5;cursor:default;flex:0 0 100%}.gallery-count[data-astro-cid-26655nrc]{right:var(--gutter);background:var(--paper);padding:2px 10px;display:block;position:absolute;bottom:12px}.gallery-count[data-astro-cid-26655nrc]:empty{display:none}.pdp__sticky[data-astro-cid-26655nrc]{position:static}.sizes[data-astro-cid-26655nrc]{grid-template-columns:repeat(3,1fr)}.buy__btn[data-astro-cid-26655nrc]{letter-spacing:.12em}}
