.pdp-crumbs[data-astro-cid-uxtjdavk] ol[data-astro-cid-uxtjdavk]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:var(--sp-5) 0;list-style:none;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-2)}.pdp-crumbs[data-astro-cid-uxtjdavk] li[data-astro-cid-uxtjdavk]+li[data-astro-cid-uxtjdavk]:before{content:"/";margin-right:.5rem;opacity:.5}.pdp-crumbs[data-astro-cid-uxtjdavk] a[data-astro-cid-uxtjdavk]{color:inherit}.pdp-crumbs[data-astro-cid-uxtjdavk] a[data-astro-cid-uxtjdavk]:hover,.pdp-crumbs[data-astro-cid-uxtjdavk] [data-astro-cid-uxtjdavk][aria-current]{color:var(--c-text-1)}.pdp[data-astro-cid-uxtjdavk]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:clamp(1.5rem,4vw,4.5rem);align-items:start}.pdp__gallery[data-astro-cid-uxtjdavk]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pdp__view--wide[data-astro-cid-uxtjdavk]{grid-column:1 / -1}.pdp__view[data-astro-cid-uxtjdavk] .p-media__art{transform:rotate(var(--turn)) scale(var(--zoom))}.pdp__view[data-astro-cid-uxtjdavk] .p-media{border-radius:var(--r-sm)}.pdp__info[data-astro-cid-uxtjdavk]{position:sticky;top:calc(var(--shop-header-h) + 1.5rem);display:flex;flex-direction:column;gap:var(--sp-4);padding-bottom:var(--sp-8)}.pdp__cat[data-astro-cid-uxtjdavk]{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-2)}.pdp__cat[data-astro-cid-uxtjdavk] span[data-astro-cid-uxtjdavk]{color:var(--shop-accent)}.pdp__title[data-astro-cid-uxtjdavk]{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,3.8rem);font-weight:400;letter-spacing:-.04em;line-height:.95;color:var(--c-text-1)}.pdp__price[data-astro-cid-uxtjdavk]{display:flex;gap:var(--sp-3);margin:0;font-size:1.2rem;color:var(--c-text-1);font-variant-numeric:tabular-nums}.pdp__price[data-astro-cid-uxtjdavk] s[data-astro-cid-uxtjdavk]{color:var(--c-text-2)}.pdp__rating[data-astro-cid-uxtjdavk]{width:fit-content}.pdp__rating[data-astro-cid-uxtjdavk] .p-rating{--p-rating-star: var(--shop-accent)}.pdp__desc[data-astro-cid-uxtjdavk]{margin:0;max-width:34rem;line-height:1.7}.pdp__pickers[data-astro-cid-uxtjdavk]{display:grid;gap:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--c-border)}.pdp__pickers[data-astro-cid-uxtjdavk]{--vp-radius: var(--r-sm);--vp-active-bg: var(--c-text-1);--vp-active-color: var(--c-bg);--vp-active-border: var(--c-text-1);--vp-ring: var(--c-text-1)}.pdp__guide[data-astro-cid-uxtjdavk] summary[data-astro-cid-uxtjdavk],.pdp__acc[data-astro-cid-uxtjdavk] summary[data-astro-cid-uxtjdavk]{display:flex;align-items:center;justify-content:space-between;min-height:48px;color:var(--c-text-1);font-size:.9rem;cursor:pointer;list-style:none}.pdp__guide[data-astro-cid-uxtjdavk] summary[data-astro-cid-uxtjdavk]{width:fit-content;min-height:40px;text-decoration:underline;text-underline-offset:4px}.pdp__guide[data-astro-cid-uxtjdavk] summary[data-astro-cid-uxtjdavk]::-webkit-details-marker,.pdp__acc[data-astro-cid-uxtjdavk] summary[data-astro-cid-uxtjdavk]::-webkit-details-marker{display:none}.pdp__guide[data-astro-cid-uxtjdavk] p[data-astro-cid-uxtjdavk],.pdp__acc[data-astro-cid-uxtjdavk] p[data-astro-cid-uxtjdavk]{margin:0 0 var(--sp-4);font-size:.9rem;line-height:1.7}.pdp__add[data-astro-cid-uxtjdavk]{width:100%;min-height:58px;border:0;border-radius:var(--r-sm);background:var(--c-text-1);color:var(--c-bg);font:inherit;font-size:.9rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}.pdp__add[data-astro-cid-uxtjdavk]:hover:not(:disabled),.pdp__add[data-astro-cid-uxtjdavk].is-added{background:var(--shop-accent);color:var(--c-on-primary)}.pdp__add[data-astro-cid-uxtjdavk]:disabled{opacity:.4;cursor:not-allowed}.pdp__add[data-astro-cid-uxtjdavk]:focus-visible,.pdp-crumbs[data-astro-cid-uxtjdavk] a[data-astro-cid-uxtjdavk]:focus-visible,.pdp[data-astro-cid-uxtjdavk] summary[data-astro-cid-uxtjdavk]:focus-visible,.pdp__rating[data-astro-cid-uxtjdavk]:focus-visible{outline:2px solid var(--shop-accent);outline-offset:3px}.pdp__notes[data-astro-cid-uxtjdavk]{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:.82rem}.pdp__notes[data-astro-cid-uxtjdavk] li[data-astro-cid-uxtjdavk]:before{content:"— ";color:var(--shop-accent)}.pdp__acc[data-astro-cid-uxtjdavk]{border-top:1px solid var(--c-border)}.pdp__acc[data-astro-cid-uxtjdavk] details[data-astro-cid-uxtjdavk]{border-bottom:1px solid var(--c-border)}.pdp__acc[data-astro-cid-uxtjdavk] summary[data-astro-cid-uxtjdavk]:after{content:"+";font-size:1.2rem;transition:transform .2s ease}.pdp__acc[data-astro-cid-uxtjdavk] details[data-astro-cid-uxtjdavk][open] summary[data-astro-cid-uxtjdavk]:after{transform:rotate(45deg)}.pdp-reviews[data-astro-cid-uxtjdavk]{padding-top:0}.sr-only[data-astro-cid-uxtjdavk]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:900px){.pdp[data-astro-cid-uxtjdavk]{grid-template-columns:1fr}.pdp__info[data-astro-cid-uxtjdavk]{position:static}.pdp__gallery[data-astro-cid-uxtjdavk]{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory}.pdp__view[data-astro-cid-uxtjdavk],.pdp__view--wide[data-astro-cid-uxtjdavk]{grid-column:auto;scroll-snap-align:start}}
