.touch-card-help{display:none}
@media(hover:none),(pointer:coarse){
 .touch-card-help{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px;color:#7c695b;line-height:1.5}
 .touch-card-help a{display:flex;align-items:center;min-height:44px;padding:5px 0;color:#654c3c;text-decoration:underline;text-underline-offset:3px}
 .product-media .altshot{clip-path:inset(100% 0 0 0)!important}
 .product-media.show-flat .altshot{clip-path:inset(0)!important}
 .product-media:hover .shot{transform:none!important}
 .product-media:not(.show-flat) .product-demo-video{opacity:1!important}
 .product-media.show-flat .product-demo-video{opacity:0!important}
}
