.card__media .swiper-container div:empty{display:block}.card__media .product-slider{position:relative;width:100%;overflow:hidden}.card__media .product-slider .swiper-wrapper .swiper-slide{position:relative;display:inline-block}.card__media .product-slider .swiper-wrapper .swiper-slide img{display:block;width:100%;object-fit:cover}.card__media .product-slider .swiper-wrapper .swiper-slide video{width:100%;height:100%;object-fit:cover}.card__media .product-slider .swiper-wrapper .swiper-slide .video-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.card__media .product-slider .swiper-wrapper .swiper-slide .swiper-link{display:block;height:100%;width:100%}.card__media .product-slider .swiper-scrollbar{width:100%;height:2px;border-radius:0;top:unset;bottom:0;left:0;background:transparent}.card__media .product-slider .swiper-scrollbar-drag{height:100%;border-radius:0;background:rgb(var(--color-foreground));transition:width .3s ease}.card__media .product-slider .swiper-button-next,.card__media .product-slider .swiper-button-prev{z-index:1000;width:1.2rem;color:rgb(var(--color-foreground));top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease}.card__media .product-slider:has(.swiper-slide-active .white-text) .swiper-button-next,.card__media .product-slider:has(.swiper-slide-active .white-text) .swiper-button-prev{color:#fff}.card__media .product-slider .swiper-button-next:after,.card__media .product-slider .swiper-button-prev:after{content:none!important}.card__media .product-slider .swiper-button-next{right:10px}.card__media .product-slider .swiper-button-next #icon-caret{transform:rotate(-90deg)}.card__media .product-slider .swiper-button-prev{left:10px}.card__media .product-slider .swiper-button-prev #icon-caret{transform:rotate(90deg)}@media screen and (min-width: 990px){.card__media .swiper-scrollbar{display:none}.card__media .swiper-button-next.swiper-button-disabled,.card__media .swiper-button-prev.swiper-button-disabled{opacity:0}.card__media:hover .swiper-container:not(.swiper-container-single) .swiper-button-next,.card__media:hover .swiper-container:not(.swiper-container-single) .swiper-button-prev{opacity:1;pointer-events:all}.card__media:hover .swiper-container:not(.swiper-container-single) .swiper-button-next.swiper-button-disabled,.card__media:hover .swiper-container:not(.swiper-container-single) .swiper-button-prev.swiper-button-disabled{opacity:.3}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/component-product-media-swipe.css.map */
