.rey-singlePlayVideo-wrapper{margin-bottom:var(--summary-spacing, 20px)}.rey-singlePlayVideo-wrapper .u-btn-icon-sm>.rey-icon{font-size:.8em;-webkit-margin-end:.4em;margin-inline-end:.4em}.rey-singlePlayVideo{position:var(--pvid-pos, absolute);display:var(--pvid-d, flex);z-index:1000;font-size:var(--pvid-fz, 40px);bottom:var(--pdpbtn-spacing, 20px);inset-inline-end:var(--pdpbtn-spacing, 20px);width:1em;height:1em;cursor:pointer;-webkit-transition:.25s var(--easeoutcubic, ease-out) .05s;transition:.25s var(--easeoutcubic, ease-out) .05s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:var(--pvid-op, 0);background-color:rgba(0,0,0,0);color:#fff;mix-blend-mode:difference}.rey-singlePlayVideo>svg{display:block;font-size:1em;--icon-fill: none;--stroke-color: currentColor;--stroke-width: 0.6em}.ltr .rey-singlePlayVideo>svg{margin-left:.1em}.rtl .rey-singlePlayVideo>svg{margin-right:.1em}.woocommerce-product-gallery__image[data-main-item] .rey-singlePlayVideo{--pvid-op: 0.2}.woocommerce-product-gallery__image:hover .rey-singlePlayVideo,.woocommerce-product-gallery__image:focus-within .rey-singlePlayVideo{--pvid-op: 1}.rey-galleryPlayVideo-icon{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);width:1em;height:1em;font-size:100px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;cursor:pointer;opacity:0;-webkit-transition:opacity .25s var(--easeoutcubic, ease-out);transition:opacity .25s var(--easeoutcubic, ease-out)}.rey-galleryPlayVideo-icon:before{content:"";position:absolute;width:100%;height:100%;border:1px solid currentColor;border-radius:50%;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.rey-galleryPlayVideo-icon svg{font-size:.4em;--icon-fill: none;--stroke-color: currentColor;--stroke-width: 0.6em}.--no-rey-lazy .rey-galleryPlayVideo-icon,.--img-loaded .rey-galleryPlayVideo-icon,[data-image-loaded] .rey-galleryPlayVideo-icon{opacity:1}.rey-galleryPlayVideo:hover .rey-galleryPlayVideo-icon:before{opacity:.9}.__thumbs-wrapper.--thumbs-gallery .rey-galleryPlayVideo-icon{font-size:38px}.__thumbs-wrapper.--thumbs-gallery .rey-galleryPlayVideo-icon:before{display:none}.__thumbs-wrapper.--thumbs-gallery .rey-galleryPlayVideo-icon svg{font-size:1em;--icon-fill: currentColor;--stroke-color: none;-webkit-filter:drop-shadow(0px 5px 8px #000);filter:drop-shadow(0px 5px 8px #000)}.__thumbs-wrapper.--thumbs-gallery .rey-galleryPlayVideo:hover .rey-galleryPlayVideo-icon svg{-webkit-filter:drop-shadow(0px 5px 15px #000);filter:drop-shadow(0px 5px 15px #000)}.woocommerce-product-gallery__image.--inline-video{min-height:1px}.woocommerce-product-gallery__image.--inline-video .__img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;-o-object-fit:cover;object-fit:cover}@media(min-width: 1025px){.woocommerce-product-gallery.--main-img-height .woocommerce-product-gallery__image.--inline-video .__img{width:100%;position:relative}.woocommerce-product-gallery.--main-img-height .woocommerce-product-gallery__image.--inline-video .embed-responsive{position:absolute;left:0;top:0;height:100%;width:100%}}.woocommerce-product-gallery__image .__video{-webkit-transition:opacity .5s ease var(--video-delay-duration, 0.6s);transition:opacity .5s ease var(--video-delay-duration, 0.6s);opacity:0}.woocommerce-product-gallery__image[data-loaded-video] .__video{opacity:1;z-index:2}.woocommerce-product-gallery__image[data-index="0"]{--video-delay-duration: 0s}