.CatalogProductImage_surface__Dfc0b{position:absolute;inset:0;display:block;perspective:1200px;--view-delay:var(--mobile-delay)}.CatalogProductImage_face__czvTG{position:absolute;inset:0;display:block;backface-visibility:hidden;opacity:0;transition:opacity .7s ease,transform 1s ease}.CatalogProductImage_surface__Dfc0b[data-view=ghost] [data-face=ghost],.CatalogProductImage_surface__Dfc0b[data-view=model] [data-face=model]{opacity:1}@media (hover:hover) and (pointer:fine){.CatalogProductImage_surface__Dfc0b:not([data-transition]):hover .CatalogProductImage_face__czvTG{transform:scale(1.05)}.CatalogProductImage_surface__Dfc0b[data-secondary-ready]:not([data-transition]):hover .CatalogProductImage_face__czvTG{opacity:0}.CatalogProductImage_surface__Dfc0b[data-secondary-ready][data-view=ghost]:not([data-transition]):hover [data-face=model],.CatalogProductImage_surface__Dfc0b[data-secondary-ready][data-view=model]:not([data-transition]):hover [data-face=ghost]{opacity:1}}.CatalogProductImage_surface__Dfc0b[data-secondary-ready]:not([data-transition]):focus-visible .CatalogProductImage_face__czvTG{opacity:0}.CatalogProductImage_surface__Dfc0b[data-secondary-ready][data-view=ghost]:not([data-transition]):focus-visible [data-face=model],.CatalogProductImage_surface__Dfc0b[data-secondary-ready][data-view=model]:not([data-transition]):focus-visible [data-face=ghost]{opacity:1}.CatalogProductImage_surface__Dfc0b[data-transition] .CatalogProductImage_face__czvTG{transition:none;animation-duration:var(--view-duration,.56s);animation-delay:var(--view-delay);animation-timing-function:var(--view-easing,cubic-bezier(.22,.68,.16,1));animation-fill-mode:both;will-change:transform,opacity}.CatalogProductImage_surface__Dfc0b[data-transition] .CatalogProductImage_outgoing__5hAZ8{animation-name:CatalogProductImage_cover-out__m2sfN;transform-origin:right center}.CatalogProductImage_surface__Dfc0b[data-transition] .CatalogProductImage_incoming__K7Jyl{animation-name:CatalogProductImage_cover-in__ryuNZ;transform-origin:left center}.CatalogProductImage_surface__Dfc0b[data-transition=ghost] .CatalogProductImage_outgoing__5hAZ8{transform-origin:left center}.CatalogProductImage_surface__Dfc0b[data-transition=ghost] .CatalogProductImage_incoming__K7Jyl{transform-origin:right center}@keyframes CatalogProductImage_cover-out__m2sfN{0%{opacity:1;transform:rotateY(0deg)}to{opacity:0;transform:rotateY(calc(var(--direction) * -90deg))}}@keyframes CatalogProductImage_cover-in__ryuNZ{0%{opacity:0;transform:rotateY(calc(var(--direction) * 90deg))}30%{opacity:1}68%{transform:rotateY(calc(var(--direction) * -3.5deg))}86%{transform:rotateY(calc(var(--direction) * .8deg))}to{opacity:1;transform:rotateY(0deg)}}@media (min-width:1024px){.CatalogProductImage_surface__Dfc0b{--view-delay:var(--desktop-delay)}}@media (prefers-reduced-motion:reduce){.CatalogProductImage_face__czvTG{transition:none}.CatalogProductImage_surface__Dfc0b[data-transition] .CatalogProductImage_face__czvTG{animation-duration:1ms;animation-delay:0s}}.FeaturedShowcaseTitle_title__omcFz{display:inline-grid;line-height:1.2}.FeaturedShowcaseTitle_face__0yis7{grid-area:1/1;white-space:nowrap}.FeaturedShowcaseTitle_letter__h09RR{display:inline-block;transform-origin:center center;backface-visibility:hidden}.FeaturedShowcaseTitle_intro__Q5FFP{display:none}@media (min-width:1024px){.FeaturedShowcaseTitle_letter__h09RR{transition-property:transform;transition-duration:calc(var(--reveal-duration) / 2)}.FeaturedShowcaseTitle_intro__Q5FFP{display:block}.FeaturedShowcaseTitle_intro__Q5FFP .FeaturedShowcaseTitle_letter__h09RR{transform:perspective(400px) rotateX(0deg);transition-timing-function:ease-in}.FeaturedShowcaseTitle_final__rs0GW .FeaturedShowcaseTitle_letter__h09RR{transform:perspective(400px) rotateX(90deg);transition-timing-function:ease-out}.FeaturedShowcaseTitle_title__omcFz[data-revealed=true] .FeaturedShowcaseTitle_intro__Q5FFP .FeaturedShowcaseTitle_letter__h09RR{transform:perspective(400px) rotateX(-90deg)}.FeaturedShowcaseTitle_title__omcFz[data-revealed=true] .FeaturedShowcaseTitle_final__rs0GW .FeaturedShowcaseTitle_letter__h09RR{transform:perspective(400px) rotateX(0deg);transition-delay:calc(var(--reveal-duration) / 2)}}@media (prefers-reduced-motion:reduce){.FeaturedShowcaseTitle_letter__h09RR{transition:none}.FeaturedShowcaseTitle_intro__Q5FFP{display:none}.FeaturedShowcaseTitle_final__rs0GW .FeaturedShowcaseTitle_letter__h09RR{transform:none}}