.swiper-container,.swiper,.carousel,.slider{touch-action:pan-y;-webkit-overflow-scrolling:touch}.card-media,button,.button,.btn,a{touch-action:manipulation}html,body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}button,.button,.btn,a{min-height:44px;min-width:44px}@media (hover: none) and (pointer: coarse){.card-media:hover,.card-media:hover img{transform:none}}@media (max-width: 768px){p,span,div,.content,.description,input,textarea,.form-control,.search-input{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}}@media (max-width: 768px){button,.button,.btn,a,.swiper-button-next,.swiper-button-prev,.pagination__item,.product-card__action{min-height:44px;min-width:44px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,.1)}}@media (hover: none) and (pointer: coarse){.card:hover,.product-card:hover,.swiper-slide:hover,.collection-card:hover,.card:hover .card-media,.product-card:hover .card-media,.card:hover .card-media img,.product-card:hover .card-media img{transform:none!important;transition:none!important}}@media (max-width: 768px){.swiper-container,.carousel,.slider,.product-grid,.collection-grid{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;touch-action:pan-y}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mobile-touch-fix-2026.css.map */
