.woocommerce-product-gallery__video { position: relative; }
.woocommerce-product-gallery__video video { display: block; width: 100%; height: auto; }
.woocommerce-product-gallery .mopgv-playback {
    position: absolute;
    inset-inline-end: 1rem;
    bottom: 1rem;
    z-index: 2;
    font: inherit;
    padding: .5em .85em;
    border: 1px solid currentColor;
    border-radius: .25rem;
    background: #fff;
    color: #111;
    cursor: pointer;
}
.woocommerce-product-gallery .mopgv-playback:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
