/* Shared product video: poster first, existing inline player after activation. */
.video-lite{position:relative;box-sizing:border-box;width:100%;max-width:100%;min-height:200px;aspect-ratio:16/9;overflow:hidden;background:#242321;isolation:isolate}
.video-lite>img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.video-lite>iframe.video-iframe{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:200px;border:0;border-radius:inherit}
.video-lite:focus-visible{outline:3px solid #a94a00;outline-offset:4px}
.video-lite .yt-play{pointer-events:none}
@media(prefers-reduced-motion:reduce){.video-lite,.video-lite *{transition:none!important;scroll-behavior:auto!important}}
