/* October preview overlay: no image replacement, card reflow or standalone player. */
[data-fs-video-preview].fs-video-preview{position:relative;overflow:hidden}
.fs-video-preview__player{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;pointer-events:none;opacity:0;z-index:2;transition:opacity .16s ease}
.fs-preview-playing .fs-video-preview__player{opacity:1}
/* Only the eight video product pages: avoid the existing zoom layer intercepting hover. */
.fs-video-product .zoomContainer{display:none!important}
.fs-video-product .product-image .image[data-fs-video-preview]{position:relative;z-index:20}
.fs-video-mobile-control{display:none;position:absolute;z-index:30;width:68px;min-height:40px;padding:6px;border:1px solid #e8dce0;border-radius:20px;background:rgba(255,255,255,.96);color:#803c50;font:600 12px/1.2 sans-serif;cursor:pointer}
.fs-video-mobile-control:focus-visible{outline:2px solid #803c50;outline-offset:2px}
@media(hover:none),(pointer:coarse){.fs-video-mobile-control{display:block}}
@media(prefers-reduced-motion:reduce){.fs-video-preview__player{transition:none}}
