html body :is(#MainContent .ak-featured-carousel,.ak-search-overlay,[data-ak-main-search],[data-cart-items]) .ak-carousel-poster-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--ak-carousel-media-aspect,.8);overflow:hidden}html body :is(#MainContent .ak-featured-carousel,.ak-search-overlay,[data-ak-main-search],[data-cart-items]) .ak-carousel-poster-stage{position:relative;width:var(--ak-carousel-poster-width,69.75%);aspect-ratio:var(--ak-card-aspect);isolation:isolate;visibility:hidden}html body #MainContent .ak-featured-carousel .ak-carousel-poster-stage{--ak-carousel-poster-width:62.775%}html body :is(#MainContent .ak-featured-carousel,.ak-search-overlay,[data-ak-main-search],[data-cart-items]) .ak-carousel-poster-stage[data-ak-poster-ready]{visibility:visible}html body :is(#MainContent .ak-featured-carousel,.ak-search-overlay,[data-ak-main-search],[data-cart-items]) .ak-carousel-poster-stage>img{position:absolute!important;display:block!important;max-width:none!important;max-height:none!important;object-fit:fill!important;margin:0!important;padding:0!important;filter:none!important;box-shadow:none!important;pointer-events:none}html body :is(#MainContent .ak-featured-carousel,.ak-search-overlay,[data-ak-main-search],[data-cart-items]) .ak-carousel-poster-art{z-index:1}html body :is(#MainContent .ak-featured-carousel,.ak-search-overlay,[data-ak-main-search],[data-cart-items]) .ak-carousel-poster-frame{z-index:3;transform:none!important}html body #MainContent .ak-featured-carousel .ak-carousel-poster-mount--hover{z-index:2;opacity:0;transform:none!important}@media(min-width:1201px)and (hover:hover)and (pointer:fine){html body #MainContent .ak-featured-carousel .ak-carousel-poster-stage{transition:transform .35s cubic-bezier(.22,1,.36,1)}html body #MainContent .ak-featured-carousel .ak-carousel-poster-art{transition:transform .35s cubic-bezier(.22,1,.36,1)!important}html body #MainContent .ak-featured-carousel .ak-carousel-poster-mount--hover{transition:opacity .25s ease}html body #MainContent .ak-featured-carousel .splide__slide:is(:hover,:focus-within) .ak-carousel-poster-stage[data-ak-poster-hover-ready]{transform:scale(1.055);--ak-carousel-poster-art-transform:var(--ak-carousel-poster-mounted-transform)}html body #MainContent .ak-featured-carousel .splide__slide:is(:hover,:focus-within) .ak-carousel-poster-stage[data-ak-poster-hover-ready] .ak-carousel-poster-mount--hover{opacity:1}}@media(prefers-reduced-motion:reduce){html body #MainContent .ak-featured-carousel :is(.ak-carousel-poster-stage,.ak-carousel-poster-art,.ak-carousel-poster-mount--hover){transition:none!important}}html body :is(.ak-predictive-image-box,.ak-search-mobile-image) .ak-carousel-poster-media{height:100%;aspect-ratio:auto}html body :is(.ak-search-overlay,[data-ak-main-search],[data-cart-items]) .ak-carousel-poster-stage>img{right:auto!important;bottom:auto!important;scale:1!important;transition:none!important}@media(max-width:1200px){html body [data-ak-main-search] #results>div{min-width:0;max-width:100%}}html body [data-cart-items] .ak-cart-item-image-stack:has([data-ak-cart-preview]){overflow:visible}html body [data-cart-items] .ak-carousel-poster-media{height:100%;aspect-ratio:auto;overflow:visible}html body [data-cart-items] .ak-carousel-poster-stage>img{right:auto!important;bottom:auto!important}html body [data-cart-items] .ak-carousel-poster-mount{z-index:2;transform:none!important}@media(max-width:1200px){html body #MainContent .ak-featured-carousel .ak-carousel-poster-media{height:100%;min-height:0;aspect-ratio:auto;container-type:size}html body #MainContent .ak-featured-carousel .ak-carousel-poster-stage{width:min(var(--ak-carousel-poster-width),calc(72cqh * var(--ak-card-aspect)));flex-shrink:0}}@media(max-width:1200px){html body.ak-site-frame-enabled #MainContent section.ak-featured-carousel .ak-carousel-poster-media{opacity:0!important;transition:opacity .3s ease!important;pointer-events:none}html body.ak-site-frame-enabled #MainContent section.ak-featured-carousel.ak-mobile-cross-image-ready .ak-carousel-poster-media{opacity:1!important;pointer-events:auto}}@media(max-width:1200px){html body .ak-search-overlay .ak-predictive-image-box .ak-carousel-poster-media{min-height:0;container-type:size}html body .ak-search-overlay .ak-predictive-image-box .ak-carousel-poster-stage{width:min(80%,calc(70cqh * var(--ak-card-aspect)))!important;flex-shrink:0}}html[data-ak-theme=light] body #MainContent .ak-featured-carousel .ak-carousel-poster-stage>.ak-carousel-poster-mount--hover{filter:brightness(0) invert(1)!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/ak-carousel-poster-preview.css.map */
