.ProductBookCard_card__FdN90.ProductBookCard_card__FdN90{width:300px;height:470px;margin-left:-150px;color:#181818;isolation:isolate;border-radius:14px;background:#fff;border:1px solid #e7e7e7;box-shadow:inset 1px 1px 1px #fff,0 18px 35px #0005}.ProductBookCard_card__FdN90:before{content:"";position:absolute;inset:5px -9px -9px 6px;border-radius:13px;transform:translateZ(-1px);z-index:-1;background:linear-gradient(110deg,#999,#fff 7%,#c4c4c4 18%,#dedede 60%,#fff 83%,#aaa);box-shadow:3px 3px 10px #ffffff20}.ProductBookCard_card__FdN90:after{content:"";position:absolute;right:-8px;top:14px;bottom:5px;width:7px;border-radius:3px;background:linear-gradient(180deg,transparent,#fff9 20%,#ccc9 40%,transparent 60%,#fffb 80%,transparent);background-size:100% 220%;animation:ProductBookCard_edge__soX8X 6s ease-in-out infinite alternate;pointer-events:none}.ProductBookCard_card__FdN90:focus-visible{outline:2px solid #fff;outline-offset:12px}.ProductBookCard_cover__c3vRJ{height:100%;display:flex;flex-direction:column;padding:18px 20px 20px;box-sizing:border-box;border-radius:inherit;background:#fff}.ProductBookCard_edition__otbAv{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:3px;color:#666}.ProductBookCard_edition__otbAv strong{color:#171717;font-size:12px;letter-spacing:4px}.ProductBookCard_spine__lav5d{position:absolute;left:-14px;top:42%;writing-mode:vertical-rl;transform:rotate(180deg);font-size:8px;letter-spacing:3px;color:#aaa}.ProductBookCard_visual__9UJbK{position:relative;flex:1;min-height:0;margin:12px -4px 16px}.ProductBookCard_visual__9UJbK img{object-fit:contain;filter:drop-shadow(4px 9px 8px #0002);user-select:none}.ProductBookCard_caption__jdEXi{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ProductBookCard_caption__jdEXi h2{color:#181818;font-size:clamp(18px,2vw,23px);letter-spacing:-.7px;font-weight:650;line-height:1.15;margin:0}.ProductBookCard_caption__jdEXi p{margin:6px 0 0;font-size:10px;letter-spacing:.7px;color:#626262}.ProductBookCard_price__cajXs{color:#181818;font-size:16px;white-space:nowrap}.ProductBookCard_price__cajXs span{display:block;text-align:right;margin-top:8px;font-size:22px;line-height:1;color:#626262}.ProductBookCard_status__Un0Q_{font-size:11px;line-height:1.4;color:#626262;margin-top:10px}@keyframes ProductBookCard_edge__soX8X{to{background-position:100% 100%}}@media (max-width:768px){.ProductBookCard_card__FdN90.ProductBookCard_card__FdN90{width:min(76vw,300px)!important;height:clamp(365px,58svh,470px)!important;margin-left:max(-38vw,-150px)!important}.ProductBookCard_cover__c3vRJ{padding:16px}.ProductBookCard_carousel__oRM1g .product-carousel-nav-on-card{display:none!important}.ProductBookCard_carousel__oRM1g>.product-carousel-nav{display:flex!important;width:44px!important;height:44px!important;top:50%!important;z-index:10001!important;background:#141414!important;color:#fff!important;border:1px solid #ffffff44!important}.ProductBookCard_carousel__oRM1g>.product-carousel-nav-prev{left:6px!important;right:auto!important}.ProductBookCard_carousel__oRM1g>.product-carousel-nav-next{right:6px!important;left:auto!important}}@media (prefers-reduced-motion:reduce){.ProductBookCard_card__FdN90.ProductBookCard_card__FdN90{transition:none!important}.ProductBookCard_card__FdN90:after{animation:none}}.ProductBookCard_jeansBackdrop__HTOgt.ProductBookCard_jeansBackdrop__HTOgt{width:clamp(220px,27vw,440px)}.ProductBookCard_jeansBackdrop__HTOgt.product-carousel-promo-banner-left{left:0}.ProductBookCard_jeansBackdrop__HTOgt.product-carousel-promo-banner-right{right:0}.ProductBookCard_jeansAvatar__qBoCi.ProductBookCard_jeansAvatar__qBoCi{width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 14px 18px #0005)}.ProductBookCard_mirroredAvatar__PQ1O0.ProductBookCard_mirroredAvatar__PQ1O0{transform:scaleX(-1)}@media (max-width:768px){.ProductBookCard_jeansBackdrop__HTOgt.ProductBookCard_jeansBackdrop__HTOgt{display:none!important}}.EcosystemStory_teaser__oVScm{display:flex;align-items:center;gap:16px;width:100%;flex-shrink:0;padding:12px 24px 24px;background:none;color:inherit;text-align:start;border:0;cursor:pointer}.EcosystemStory_teaser__oVScm img{width:80px;height:112px;object-fit:contain}.EcosystemStory_teaser__oVScm span:nth-child(2){display:flex;flex:1;flex-direction:column;gap:8px}.EcosystemStory_teaser__oVScm strong{font-size:18px}.EcosystemStory_teaser__oVScm small{opacity:.65;font-size:13px}.EcosystemStory_dialog__fVDj3{padding:0 0 max(24px,env(safe-area-inset-bottom));border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;color:var(--color-text,white);background:var(--color-bg,#02070D);overscroll-behavior:contain;overflow-y:auto}.EcosystemStory_dialog__fVDj3::backdrop{background:var(--color-bg,#02070D)}.EcosystemStory_dialog__fVDj3 a,.EcosystemStory_dialog__fVDj3 button{min-height:44px;color:inherit;background:none;border:0;cursor:pointer;text-decoration:none;font:inherit;display:inline-flex;align-items:center}.EcosystemStory_dialog__fVDj3 button:disabled{opacity:.4;cursor:default}.EcosystemStory_dialog__fVDj3 a:focus-visible,.EcosystemStory_dialog__fVDj3 button:focus-visible,.EcosystemStory_teaser__oVScm:focus-visible{outline:2px solid currentColor;outline-offset:3px}.EcosystemStory_header__Y03Xo{display:flex;align-items:center;justify-content:space-between;padding:calc(8px + env(safe-area-inset-top)) 24px 0;font-size:12px;opacity:.8}.EcosystemStory_header__Y03Xo button{width:44px;justify-content:center;font-size:28px}.EcosystemStory_stage__oeqAV{position:relative;width:100%;height:clamp(220px,50svh,560px)}.EcosystemStory_layer__uxhKh{position:absolute;object-fit:contain;opacity:var(--opacity);transform:rotate(var(--rotation))}.EcosystemStory_stage__oeqAV[data-motion=true] .EcosystemStory_layer__uxhKh{animation:EcosystemStory_assemble__B7H1W 2.2s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--delay)}.EcosystemStory_thread__VQTjh{position:absolute;left:12%;top:65%;width:74%;height:1px;background:color-mix(in srgb,currentColor 18%,transparent)}.EcosystemStory_thread__VQTjh i{position:absolute;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:0}.EcosystemStory_stage__oeqAV[data-motion=true] .EcosystemStory_thread__VQTjh i{animation:EcosystemStory_thread__VQTjh 2.2s ease-out both}.EcosystemStory_actions__RmnrJ{position:absolute;left:24px;top:30%;display:flex;flex-direction:column;gap:24px;font-size:12px}.EcosystemStory_owner__VsSwZ{position:absolute;left:24px;bottom:14%;font-size:12px}.EcosystemStory_copy__aKvVB{padding:8px 24px 0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.EcosystemStory_copy__aKvVB h2{margin:0;font-size:clamp(24px,5vw,36px);line-height:1.1}.EcosystemStory_copy__aKvVB p{margin:0;font-size:15px;line-height:1.5;opacity:.75}.EcosystemStory_copy__aKvVB small{font-size:11px;opacity:.55;line-height:1.5}.EcosystemStory_copy__aKvVB .EcosystemStory_detail__DuHsD{max-width:65ch}.EcosystemStory_copy__aKvVB .EcosystemStory_systemLink__Z5fdt{font-size:12px;opacity:.7}.EcosystemStory_navigation__L1qZ2{padding:0 24px}.EcosystemStory_progress__PLwQb{display:flex;width:100%}.EcosystemStory_progress__PLwQb button{flex:1;padding:0 3px}.EcosystemStory_progress__PLwQb i{height:3px;width:100%;border-radius:999px;background:currentColor;opacity:.2}.EcosystemStory_progress__PLwQb [aria-current=step] i{opacity:1}.EcosystemStory_controls__BU9tM{display:flex;justify-content:space-between;align-items:center}.EcosystemStory_controls__BU9tM button{justify-content:center;padding:0 12px}@keyframes EcosystemStory_assemble__B7H1W{0%{opacity:0;transform:translate(var(--enter-x),var(--enter-y)) scale(.94) rotate(var(--rotation))}to{opacity:var(--opacity);transform:translate(0) scale(1) rotate(var(--rotation))}}@keyframes EcosystemStory_thread__VQTjh{0%{left:0;opacity:0}15%{opacity:1}80%{opacity:1}to{left:100%;opacity:0}}@media (min-width:768px){.EcosystemStory_dialog__fVDj3[open]{display:grid;grid-template-columns:55% 45%;align-content:center}.EcosystemStory_header__Y03Xo{grid-column:1/-1}.EcosystemStory_stage__oeqAV{grid-row:2/4;height:min(76svh,840px)}.EcosystemStory_copy__aKvVB{align-self:center;padding:24px 48px 0 24px}.EcosystemStory_navigation__L1qZ2{align-self:end;padding:0 48px 24px 24px}}@media (prefers-reduced-motion:reduce){.EcosystemStory_stage__oeqAV[data-motion=true] .EcosystemStory_layer__uxhKh,.EcosystemStory_stage__oeqAV[data-motion=true] .EcosystemStory_thread__VQTjh i{animation:none}}