.fa-pvs-video {
    display: block;
    width: 100%;
    height: auto;
    max-width: 100%;
    object-fit: cover;
    background: #f6f6f6;
}

.product-thumbnail .fa-pvs-video,
.desktop-hover-slider .fa-pvs-video,
.tns-carousel .fa-pvs-video {
    aspect-ratio: 3 / 4;
    height: auto;
}

.woocommerce-product-gallery__image .fa-pvs-video,
.woo-single-gallery .fa-pvs-video {
    width: 100%;
    height: auto;
}

.hover-slide-item:not(.active) .fa-pvs-video {
    pointer-events: none;
}
