.bbr-pgv-slide{position:relative;background:#000}.bbr-pgv-slide video{display:block;width:100%;height:auto;max-height:80vh;object-fit:contain;background:#000}.bbr-pgv-slide .bbr-pgv-hidden{display:none!important}.bbr-pgv-yt{position:relative;margin:0 auto;background:#000;overflow:hidden}.bbr-pgv-yt--h{aspect-ratio:16 / 9;width:min(100%, calc(80vh * 16 / 9))}.bbr-pgv-yt--v{aspect-ratio:9 / 16;width:min(100%, calc(80vh * 9 / 16))}.bbr-pgv-yt-play{all:unset;box-sizing:border-box;position:absolute;inset:0;display:block;cursor:pointer;background:#000}.bbr-pgv-yt-play:focus-visible{outline:3px solid #fff;outline-offset:-6px}.woocommerce-product-gallery .woocommerce-product-gallery__image.bbr-pgv-slide .bbr-pgv-yt .bbr-pgv-yt-poster{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover}.bbr-pgv-yt-icon{position:absolute;inset:0;margin:auto;width:72px;height:72px;border-radius:50%;background:rgba(0,0,0,.6) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M8 5v14l11-7z'/%3E%3C/svg%3E") 55% 50% / 34px no-repeat;transition:background-color .2s,transform .2s}.bbr-pgv-yt-play:hover .bbr-pgv-yt-icon,.bbr-pgv-yt-play:focus-visible .bbr-pgv-yt-icon{background-color:rgba(0,0,0,.8);transform:scale(1.06)}.bbr-pgv-yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.flex-control-thumbs li.bbr-pgv-thumb{position:relative}.flex-control-thumbs li.bbr-pgv-thumb::after{content:"";position:absolute;inset:0;margin:auto;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.6) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M8 5v14l11-7z'/%3E%3C/svg%3E") center / 16px no-repeat;pointer-events:none}