.product-block .product-image:has(.omxr-loop-video){position:relative;display:block;overflow:hidden}.product-block .product-image .omxr-loop-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.product-block .product-image .omxr-loop-video.is-playing{opacity:1}.product-block .product-image:has(.omxr-loop-video.is-playing) .image-hover{display:none}