.card-swipe-host{position:relative}.card-swipe{display:none}@media screen and (max-width:749px){.card-swipe{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.card__media-full-spacer>.card-swipe{top:2rem;right:2rem;bottom:2rem;left:2rem}.card-swipe__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.card-swipe__track::-webkit-scrollbar{display:none}.card-swipe__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:block;background:rgb(var(--color-background))}.card-swipe__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.card-swipe__dots{position:absolute;left:0;right:0;bottom:.8rem;display:flex;justify-content:center;gap:.5rem;pointer-events:none}.card-swipe__dot{width:.6rem;height:.6rem;border-radius:50%;background:#ffffff8c;box-shadow:0 0 0 .1rem #00000026;transition:background-color .2s ease,transform .2s ease}.card-swipe__dot.is-active{background:#fff;transform:scale(1.25)}.card-wrapper .card__badge{z-index:3;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/card-swipe.css.map */
