.retro-editorial-hero{position:relative;isolation:isolate;min-height:var(--retro-hero-height,310px);display:grid;grid-template-columns:34% 27% 39%;direction:ltr;align-items:center;border-bottom:1px solid #514a37;overflow:hidden}.retro-editorial-hero>img{z-index:-2;object-fit:cover;object-position:center 15%}.retro-editorial-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 25%,rgba(0,0,0,.38) 35%,rgba(0,0,0,.38) 58%,transparent 69%);pointer-events:none}.retro-editorial-hero__copy{grid-column:2;width:100%;margin:0;padding:26px 8px;color:#f1e9d6;text-shadow:0 2px 14px #000;direction:ltr}.retro-editorial-hero h1,.retro-story h2{margin:0 0 16px;font:700 clamp(38px,4.4vw,64px)/.98 var(--font-archive),serif;letter-spacing:-.035em;max-width:9ch;text-wrap:balance}.retro-editorial-hero__copy>p{font:600 12px/1.7 var(--font-body),sans-serif;max-width:27ch;letter-spacing:.04em;text-transform:uppercase}.retro-editorial-hero__note{position:absolute;right:3%;top:28px;max-width:12ch;transform:rotate(-7deg);color:#e6ddc8;font:italic 600 20px/1.15 var(--font-archive),serif;text-shadow:0 2px 8px #000}.retro-editorial-outro{max-width:1320px;width:calc(100% - 8vw);margin:8px auto 0}.retro-story{position:relative;isolation:isolate;min-height:var(--retro-story-height,290px);display:flex;align-items:center;border:5px solid #28251c}.retro-story>img{z-index:-1;object-fit:cover}.retro-story__copy{width:35%;padding:25px 3%;color:#eee5d0}.retro-story h2{font-size:clamp(37px,4.2vw,58px)}.retro-story__copy>p{font:400 13px/1.7 var(--font-body),sans-serif;max-width:33ch}.retro-story__copy>span{display:block;color:#c8bf9f;font:600 10px/1.5 var(--font-body),sans-serif;margin-top:18px}.retro-service-row{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:28px 0;gap:30px;border-bottom:1px solid var(--catalog-line)}.retro-service-row li{display:flex;align-items:center;justify-content:center;gap:14px}.retro-service-row svg{flex-shrink:0;color:#ded5bc}.retro-service-row span,.retro-service-row strong{display:block}.retro-service-row strong{font-size:12px;color:#eee5d0}.retro-service-row span{font-size:11px;color:#bdb39c;margin-top:4px}.retro-service-row a{text-decoration:none}.retro-shop .retro-ledger{padding-block:22px}.retro-shop .retro-ledger strong{font:600 clamp(17px,2vw,25px)/1.25 var(--font-archive),serif;text-transform:none;letter-spacing:0}.retro-shop .catalog-card{border-radius:8px}.retro-shop .catalog-card__media{aspect-ratio:1}.retro-shop .catalog-card__body{padding:13px}.retro-shop .catalog-card__title{font-size:13px;min-height:2.8em}.retro-shop .catalog-card__actions{gap:7px}.retro-shop .catalog-card__actions>*{min-height:44px;font-size:10px}.retro-shop .catalog-card__price .home-promo-price__numbers strong{font-size:21px}.retro-shop .catalog-card__icon-actions{opacity:1;transform:none}.retro-shop .catalog-card__icon-actions button{width:44px;height:44px}[dir=rtl] .retro-editorial-hero__copy{direction:rtl;text-align:right;margin:0;padding-inline:12px}[dir=rtl] :is(.retro-editorial-hero h1,.retro-story h2,.retro-shop .retro-ledger strong){font-family:var(--font-cairo),sans-serif;line-height:1.2;letter-spacing:0}[dir=rtl] .retro-editorial-hero h1{max-width:7ch;font-size:clamp(34px,3.6vw,52px);line-height:1.4}[dir=rtl] .retro-editorial-hero__copy>p{letter-spacing:0;line-height:1.9}[dir=rtl] .retro-editorial-hero__note{direction:rtl;font-family:var(--font-cairo),sans-serif;font-style:normal;font-size:15px;line-height:1.6}[dir=rtl] .retro-story{direction:ltr}[dir=rtl] .retro-story__copy{direction:rtl}@media(min-width:1150px){.retro-shop .catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}}@media(max-width:800px){.retro-editorial-hero{grid-template-columns:32% 31% 37%}.retro-editorial-hero h1{font-size:40px}.retro-story__copy{width:38%}.retro-story h2{font-size:40px}.retro-service-row{gap:15px}.retro-service-row li{justify-content:flex-start}}@media(max-width:600px){.retro-editorial-hero{display:block;min-height:0;padding-top:35.7%;background:#13120e}.retro-editorial-hero>img{height:auto!important;aspect-ratio:2.8;object-fit:cover;inset:0 0 auto!important}.retro-editorial-hero__copy{width:auto;margin:0;padding:20px 22px 22px;display:block}.retro-editorial-hero h1{font-size:39px;max-width:none;margin:0}.retro-editorial-hero__copy>p{max-width:38ch;margin:12px 0 0;font-size:12px;letter-spacing:.03em}.retro-editorial-hero__note{display:none}.retro-editorial-outro{width:calc(100% - 24px)}.retro-story{min-height:0;display:block;padding-top:35%}.retro-story>img{height:auto!important;aspect-ratio:2.85;inset:0 0 auto!important;object-fit:cover}.retro-story__copy{width:100%;padding:22px;background:#14130f}.retro-story h2{max-width:none;font-size:38px}.retro-story__copy>p{max-width:45ch}.retro-story__copy>span{margin-top:12px}.retro-service-row{grid-template-columns:1fr;gap:0;padding:12px}.retro-service-row li{padding:15px 0;border-bottom:1px solid var(--catalog-line)}.retro-service-row li:last-child{border:0}.retro-shop .catalog-card__body{padding:10px}.retro-shop .catalog-card__actions{grid-template-columns:1fr}.retro-shop .catalog-card__price .home-promo-price__numbers strong{font-size:18px}.retro-shop .retro-ledger>i,.retro-shop .retro-ledger>span{display:none}[dir=rtl] .retro-editorial-hero__copy{margin:0;padding:20px 22px 22px}[dir=rtl] .retro-editorial-hero h1{font-size:32px;max-width:none}[dir=rtl] .retro-story h2{font-size:30px}}@media(prefers-reduced-motion:no-preference){.retro-editorial-hero__copy{animation:retro-copy-in .65s cubic-bezier(.22,1,.36,1) both}@keyframes retro-copy-in{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:none}}}.storefront-shell{--motion-editorial:cubic-bezier(.16,1,.3,1)}.hero-carousel__title-mask{display:block;overflow:hidden;padding-block:.12em;margin-block:-.12em}.hero-carousel__title-mask>span{display:block}.hero-carousel__pause{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:#fff;background:rgb(5 16 10/.6);cursor:pointer}.hero-carousel__pause:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.hero-carousel__dot{min-width:44px;min-height:44px;margin-block:0}@media (min-width:641px){.hero-carousel__dots{inset-inline-start:50%;inset-inline-end:auto;bottom:8px;translate:-50% 0;align-items:center;padding:0 6px;border-radius:28px;background:rgb(5 16 10/.5)}[dir=rtl] .hero-carousel__dots{translate:50% 0}}.storefront-refined-home [data-motion-scene]{animation:none}.hot-drops__item{position:relative;isolation:isolate}.hot-drops__item:after{content:"";pointer-events:none;position:absolute;inset:0;border:1px solid transparent;border-radius:inherit}.hot-drops__item[data-active=true]:after{border-color:var(--culture-lime,#c6f432)}.catalog-card__quick-add,.product-focus__buy,.product-rail__add{position:relative;overflow:hidden;isolation:isolate}.catalog-card__quick-add>*,.product-focus__buy>*,.product-rail__add>*{position:relative;z-index:1}.storefront-shell ::selection{background:#c6f432;color:#07110c}@media (prefers-reduced-motion:no-preference){.hero-carousel__slide{transform:none;transition:opacity .48s ease;will-change:auto}.hero-carousel__slide.is-active{transform:none}.hero-carousel__slide.is-active .hero-carousel__title{animation:none}.hero-carousel__slide.is-active .hero-carousel__title-mask>span{animation:kit-headline-reveal .85s var(--motion-editorial) both}.hero-carousel__slide.is-active .hero-carousel__image{animation:kit-campaign-focus 6.5s var(--motion-editorial) both;animation-play-state:paused}.hero-carousel[data-playing=true] .hero-carousel__slide.is-active .hero-carousel__image{animation-play-state:running}.hero-carousel__slide.is-active .hero-carousel__cta{animation:kit-action-arrive .6s var(--motion-editorial) .16s both}.hero-carousel__pause svg{transition:rotate .22s var(--motion-editorial)}.hero-carousel__pause:active svg{rotate:-12deg}.hot-drops__item{transition:background-color .2s,translate .3s var(--motion-editorial)}.hot-drops__item[data-active=true]>strong{animation:kit-price-stamp .38s var(--motion-editorial)}.hot-drops[data-playing=true] .hot-drops__item[data-active=true]:after{animation:kit-drop-frame 4.5s var(--motion-editorial) both}.catalog-card__quick-add:before,.product-focus__buy:before,.product-rail__add:before{content:"";position:absolute;inset:0;z-index:-1;background:rgb(255 255 255/.18);clip-path:polygon(100% 0,100% 0,100% 0);transition:clip-path .42s var(--motion-editorial)}.catalog-card__quick-add:hover:before,.product-focus__buy:hover:before,.product-rail__add:hover:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.catalog-card__edition,.product-rail__discount{transition:rotate .25s var(--motion-editorial),scale .25s var(--motion-editorial)}.catalog-card:focus-within .catalog-card__edition{rotate:-3deg;scale:1.04}@media (hover:hover) and (pointer:fine){.catalog-card__image-link,.product-rail__media{transition:box-shadow .35s var(--motion-editorial)}.catalog-card:hover .catalog-card__edition,.product-rail__card:hover .product-rail__discount{rotate:-3deg;scale:1.04}.hot-drops__item:hover{translate:0 -3px}.catalog-card__quick-add:hover svg,.product-focus__buy:hover svg,.product-rail__add:hover svg{animation:kit-bag-nod .42s var(--motion-editorial)}}@supports (animation-timeline:view()){.retro-editorial-hero,.retro-story,.shop-culture-hero{view-timeline-name:--poster-view;view-timeline-axis:block}.retro-editorial-hero>img,.retro-story>img,.shop-culture-hero>img{animation:kit-poster-depth linear both;animation-timeline:--poster-view;animation-range:entry 0 exit 100%}.catalog-card__media,.product-rail__media{animation:kit-photo-unfold linear both;animation-timeline:view();animation-range:entry 0 entry 70%}[data-motion-scene=legends]{view-timeline-name:--legends-view;view-timeline-axis:block}.legend__player{animation:kit-legend-depth linear both;animation-timeline:--legends-view;animation-range:entry 0 exit 100%}li:nth-child(2n) .legend__player{animation-name:kit-legend-backplane}.legend__kit{animation:kit-shirt-depth linear both;animation-timeline:--legends-view;animation-range:entry 0 exit 100%}}}@keyframes kit-headline-reveal{0%{translate:0 72%;clip-path:inset(0 0 22% 0)}to{translate:0 0;clip-path:inset(0)}}@keyframes kit-campaign-focus{0%{scale:1.075}to{scale:1}}@keyframes kit-action-arrive{0%{translate:0 16px;opacity:.6}to{translate:0 0;opacity:1}}@keyframes kit-price-stamp{0%{scale:.92;translate:0 4px}to{scale:1;translate:0 0}}@keyframes kit-drop-frame{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes kit-bag-nod{35%{rotate:-12deg;translate:0 -2px}65%{rotate:5deg}}@keyframes kit-poster-depth{0%{scale:1.07;translate:0 -2%}to{scale:1.07;translate:0 2%}}@keyframes kit-photo-unfold{0%{clip-path:inset(2% 2% 2% 2%);scale:.985}to{clip-path:inset(0);scale:1}}@keyframes kit-legend-depth{0%{translate:0 24px}to{translate:0 -18px}}@keyframes kit-legend-backplane{0%{translate:0 10px}to{translate:0 -8px}}@keyframes kit-shirt-depth{0%{translate:0 34px}to{translate:0 -28px}}@media (prefers-reduced-motion:reduce){.storefront-shell :is([data-motion-part],.hero-carousel__title-mask>span,.hero-carousel__image,.hero-carousel__cta,.catalog-card__media,.product-rail__media,.shop-culture-hero>img,.retro-editorial-hero>img,.retro-story>img,.hot-drops__item:after,.hot-drops__item>strong){animation:none!important}.storefront-shell :is(.catalog-card__edition,.product-rail__discount,.hot-drops__item,.hero-carousel__pause svg){transition:none}.storefront-shell :is(.catalog-card__edition,.product-rail__discount,.hot-drops__item){rotate:none;scale:none;translate:none}}