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