
.oma-product-has-video .product-wrap > a{
 position:relative !important;
 overflow:hidden !important;
}

.oma-product-has-video .product-wrap > a .oma-hover-video-wrapper{
 position:absolute !important;
 top:0 !important;
 left:0 !important;
 width:100% !important;
 height:100% !important;
 z-index:99999 !important;
 display:none;
}

.oma-product-has-video .product-wrap > a .oma-hover-video{
 width:100% !important;
 height:100% !important;
 object-fit:cover !important;
 display:block !important;
}

@media (max-width:991px){
 .oma-hover-video-wrapper{display:none!important;}
}
