@media screen and (min-width:750px){.card-carousel-dots,.card-carousel-track{all:unset}}@media screen and (max-width:749px){.card-wrapper:has(.card-carousel) .card__heading a:after{pointer-events:none!important}.card .card__inner .card__media{z-index:3!important}.card__heading a:after{z-index:1!important}.card-carousel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden}.card-carousel-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x!important}.card-carousel-track::-webkit-scrollbar{display:none}.card-carousel-track .card-carousel-slide{flex:0 0 100%;scroll-snap-align:start;height:100%}.card-carousel-track .card-carousel-slide img{position:static!important;top:auto!important;left:auto!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;opacity:1!important;pointer-events:auto!important;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.card-carousel-dots{position:absolute;bottom:8px;left:0;right:0;display:flex;justify-content:center;gap:5px;pointer-events:none;z-index:2}.card-carousel-dot{width:5px;height:5px;border-radius:50%;background:#ffffff8c;box-shadow:0 0 1px #0006;transition:background .2s ease,transform .2s ease}.card-carousel-dot.is-active{background:#fffffffa;transform:scale(1.2)}.media--hover-effect>img{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/card-carousel.css.map */
