.spr:where([data-rk-14294a]){container-type:inline-size;--slide-w:clamp(220px,24vw,320px);color:var(--c-text-1,#fff);min-width:0}.spr--sm:where([data-rk-14294a]){--slide-w:clamp(180px,18vw,240px)}.spr--lg:where([data-rk-14294a]){--slide-w:clamp(260px,30vw,420px)}.spr__head:where([data-rk-14294a]){display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4,1rem);margin-bottom:var(--sp-6,1.5rem)}.spr__eyebrow:where([data-rk-14294a]){margin:0 0 var(--sp-2,.5rem);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-2,#a3a3a3)}.spr__title:where([data-rk-14294a]){margin:0;font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:400;letter-spacing:-.035em;line-height:1}.spr__title:where([data-rk-14294a]) em:where([data-rk-14294a]){font-style:italic;color:var(--shop-accent,var(--c-primary-light,#d4a017))}.spr__controls:where([data-rk-14294a]){display:flex;align-items:center;gap:var(--sp-2,.5rem)}.spr__all:where([data-rk-14294a]){margin-right:var(--sp-3,.75rem);min-height:44px;display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:inherit;text-decoration:underline;text-underline-offset:5px}.spr__arrow:where([data-rk-14294a]){width:48px;height:48px;border:1px solid var(--c-border,rgba(255,255,255,.15));border-radius:50%;background:transparent;color:inherit;font-size:1.1rem;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease}.spr__arrow:hover:not(:disabled):where([data-rk-14294a]){background:var(--c-text-1,#fff);color:var(--c-bg,#050505)}.spr__arrow:disabled:where([data-rk-14294a]){opacity:.3;cursor:default}.spr:where([data-rk-14294a]) :is(a,button):focus-visible:where([data-rk-14294a]),.spr__track:focus-visible:where([data-rk-14294a]){outline:2px solid var(--shop-accent,var(--c-primary-light,#d4a017));outline-offset:3px}.spr__track:where([data-rk-14294a]){display:grid;grid-auto-flow:column;grid-auto-columns:var(--slide-w);grid-gap:16px;gap:16px;margin:0;padding:0 0 var(--sp-2,.5rem);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.spr__track:where([data-rk-14294a])::-webkit-scrollbar{display:none}.spr__slide:where([data-rk-14294a]){scroll-snap-align:start;min-width:0}.spr__progress:where([data-rk-14294a]){position:relative;height:1px;margin-top:var(--sp-5,1.25rem);background:var(--c-border,rgba(255,255,255,.15));overflow:hidden}.spr__progress:where([data-rk-14294a]) span:where([data-rk-14294a]){position:absolute;inset:0 auto 0 0;height:100%;background:var(--c-text-1,#fff);transition:transform .15s linear}@container (max-width: 640px){.spr__track:where([data-rk-14294a]){grid-auto-columns:72%}.spr__all:where([data-rk-14294a]),.spr__arrow:where([data-rk-14294a]){display:none}}@media (prefers-reduced-motion:reduce){.spr__track:where([data-rk-14294a]){scroll-snap-type:none}}.slb-cq:where([data-rk-e29b78]){container-type:inline-size}.slb:where([data-rk-e29b78]){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(1.5rem,5vw,5rem);gap:clamp(1.5rem,5vw,5rem);align-items:center;color:var(--c-text-1,#fff)}.slb--image-right:where([data-rk-e29b78]) .slb__stage:where([data-rk-e29b78]){order:2}.slb__stage:where([data-rk-e29b78]){position:relative;border-radius:var(--r-sm,2px)}.slb__stage:where([data-rk-e29b78])>.p-media{border-radius:var(--r-sm,2px)}.slb__spot:where([data-rk-e29b78]){position:absolute;z-index:2;transform:translate(-50%,-50%)}.slb__dot:where([data-rk-e29b78]){position:relative;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--c-text-1,#fff);color:var(--c-bg,#050505);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;box-shadow:0 10px 30px -8px rgba(0,0,0,.6);transition:transform .2s ease,background .2s ease,color .2s ease}.slb__dot:where([data-rk-e29b78]):before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--c-text-1,#fff);opacity:.6;animation:shop-lookbook-slb-ring 2.4s ease-out infinite}.slb__dot.is-hint:where([data-rk-e29b78]),.slb__dot:hover:where([data-rk-e29b78]),.slb__dot[aria-expanded=true]:where([data-rk-e29b78]){transform:scale(1.12);background:var(--shop-accent,var(--c-primary-light,#d4a017));color:var(--c-on-primary,#050505)}@keyframes shop-lookbook-slb-ring{0%{transform:scale(.8);opacity:.7}to{transform:scale(1.5);opacity:0}}.slb__pop:where([data-rk-e29b78]){position:absolute;top:50%;left:calc(100% + 12px);width:220px;padding:var(--sp-4,1rem);transform:translateY(-50%);background:var(--c-bg-1,#0a0a0a);border:1px solid var(--c-border,rgba(255,255,255,.12));box-shadow:0 24px 50px -20px rgba(0,0,0,.6);animation:shop-lookbook-slb-pop .2s ease-out}.slb__pop--left:where([data-rk-e29b78]){left:auto;right:calc(100% + 12px)}.slb__pop[hidden]:where([data-rk-e29b78]){display:none}.slb__pop-name:where([data-rk-e29b78]){margin:0;font-family:var(--font-display,Georgia,serif);font-size:1.05rem}.slb__pop-price:where([data-rk-e29b78]){margin:2px 0 var(--sp-3,.75rem);font-size:.85rem;color:var(--c-text-2,#a3a3a3)}.slb__pop-actions:where([data-rk-e29b78]){display:flex;gap:var(--sp-2,.5rem)}.slb__pop-actions:where([data-rk-e29b78]) a:where([data-rk-e29b78]),.slb__pop-actions:where([data-rk-e29b78]) button:where([data-rk-e29b78]){flex:1 1;display:inline-grid;place-items:center;min-height:40px;border:1px solid var(--c-text-1,#fff);border-radius:var(--r-sm,2px);background:transparent;color:var(--c-text-1,#fff);font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer}.slb__pop-actions:where([data-rk-e29b78]) button:where([data-rk-e29b78]){background:var(--c-text-1,#fff);color:var(--c-bg,#050505)}.slb__pop-actions:where([data-rk-e29b78]) button.is-added:where([data-rk-e29b78]){background:var(--shop-accent,var(--c-primary-light,#d4a017));border-color:transparent;color:var(--c-on-primary,#050505)}.slb:where([data-rk-e29b78]) :is(a,button):focus-visible:where([data-rk-e29b78]){outline:2px solid var(--shop-accent,var(--c-primary-light,#d4a017));outline-offset:3px}.slb__eyebrow:where([data-rk-e29b78]){margin:0 0 var(--sp-3,.75rem);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-2,#a3a3a3)}.slb__title:where([data-rk-e29b78]){margin:0;font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:clamp(2.4rem,5.5vw,4.5rem);font-weight:400;letter-spacing:-.04em;line-height:.95}.slb__title:where([data-rk-e29b78]) em:where([data-rk-e29b78]){font-style:italic;color:var(--shop-accent,var(--c-primary-light,#d4a017))}.slb__text:where([data-rk-e29b78]){max-width:28rem;margin:var(--sp-5,1.25rem) 0 0;line-height:1.65;color:var(--c-text-2,#a3a3a3)}.slb__list:where([data-rk-e29b78]){margin:var(--sp-8,2rem) 0 0;padding:0;list-style:none;border-top:1px solid var(--c-border,rgba(255,255,255,.12))}.slb__row:where([data-rk-e29b78]){display:grid;grid-template-columns:40px 1fr auto;align-items:center;grid-gap:var(--sp-3,.75rem);gap:var(--sp-3,.75rem);min-height:56px;border-bottom:1px solid var(--c-border,rgba(255,255,255,.12));transition:background .2s ease,padding .2s ease}.slb__row.is-active:where([data-rk-e29b78]){background:rgb(var(--ink-rgb,255 255 255)/.05);padding-inline:var(--sp-2,.5rem)}.slb__row-num:where([data-rk-e29b78]){font-size:.75rem;color:var(--c-text-2,#a3a3a3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slb__row-name:where([data-rk-e29b78]){font-family:var(--font-display,Georgia,serif);font-size:1.15rem;color:inherit;text-decoration:none}.slb__row-name:hover:where([data-rk-e29b78]){color:var(--shop-accent,var(--c-primary-light,#d4a017))}.slb__row-price:where([data-rk-e29b78]){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slb__total:where([data-rk-e29b78]){display:flex;justify-content:space-between;margin:var(--sp-4,1rem) 0 0;font-size:.85rem;color:var(--c-text-2,#a3a3a3)}.slb__total:where([data-rk-e29b78]) strong:where([data-rk-e29b78]){font-size:1.1rem;color:var(--c-text-1,#fff)}@container (max-width: 860px){.slb:where([data-rk-e29b78]){grid-template-columns:1fr}.slb--image-right:where([data-rk-e29b78]) .slb__stage:where([data-rk-e29b78]){order:0}.slb__pop:where([data-rk-e29b78]){left:50%;top:calc(100% + 10px);transform:translateX(-50%);width:200px}.slb__pop--left:where([data-rk-e29b78]){right:auto;left:50%}@keyframes shop-lookbook-slb-pop{0%{opacity:0}}}@media (prefers-reduced-motion:reduce){.slb__dot:where([data-rk-e29b78]):before,.slb__pop:where([data-rk-e29b78]){animation:none}}.svm:where([data-rk-6a922c]){container-type:inline-size;--svm-fs:clamp(3rem,9vw,7.5rem);color:var(--c-text-1,#fff);overflow:hidden}.svm--sm:where([data-rk-6a922c]){--svm-fs:clamp(2rem,6vw,4.5rem)}.svm--lg:where([data-rk-6a922c]){--svm-fs:clamp(4rem,12vw,10rem)}.svm--inverted:where([data-rk-6a922c]){background:var(--c-text-1,#fff);color:var(--c-bg,#050505)}.svm__marquee:where([data-rk-6a922c]){border-block:1px solid currentColor;overflow:hidden}.svm__track:where([data-rk-6a922c]){display:flex;width:max-content;animation:shop-values-marquee-svm-run var(--svm-speed) linear infinite}.svm:hover:where([data-rk-6a922c]) .svm__track:where([data-rk-6a922c]){animation-play-state:paused}.svm__track:where([data-rk-6a922c]) span:where([data-rk-6a922c]){display:inline-flex;align-items:center;gap:.35em;padding:.1em 0 .15em .35em;font-family:var(--font-display,Georgia,"Times New Roman",serif);font-size:var(--svm-fs);font-style:italic;letter-spacing:-.04em;line-height:1.05;white-space:nowrap}.svm__track:where([data-rk-6a922c]) i:where([data-rk-6a922c]){font-style:normal;font-size:.4em;color:var(--shop-accent,var(--c-primary-light,#d4a017))}@keyframes shop-values-marquee-svm-run{to{transform:translateX(-50%)}}.svm__values:where([data-rk-6a922c]){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1440px;padding:clamp(2rem,5vw,4rem) clamp(1rem,3vw,2.5rem);list-style:none;grid-gap:0;gap:0}.svm__values:where([data-rk-6a922c]) li:where([data-rk-6a922c]){padding:0 var(--sp-6,1.5rem) var(--sp-4,1rem);border-left:1px solid var(--c-border,rgba(255,255,255,.12))}.svm--inverted:where([data-rk-6a922c]) .svm__values:where([data-rk-6a922c]) li:where([data-rk-6a922c]){border-left-color:rgb(var(--paper-rgb,5 5 5)/.2)}.svm__num:where([data-rk-6a922c]){font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--shop-accent,var(--c-primary-light,#d4a017))}.svm__values:where([data-rk-6a922c]) h3:where([data-rk-6a922c]){margin:var(--sp-3,.75rem) 0 var(--sp-2,.5rem);font-family:var(--font-display,Georgia,serif);font-size:1.5rem;font-weight:400;letter-spacing:-.02em}.svm__values:where([data-rk-6a922c]) p:where([data-rk-6a922c]){margin:0;max-width:22rem;font-size:.92rem;line-height:1.65;opacity:.75}@container (max-width: 640px){.svm__values:where([data-rk-6a922c]) li:where([data-rk-6a922c]){padding:var(--sp-4,1rem) 0;border-left:0;border-top:1px solid var(--c-border,rgba(255,255,255,.12))}}@media (prefers-reduced-motion:reduce){.svm__track:where([data-rk-6a922c]){animation:none}}