/* Product video covers are video-derived only. Hide legacy static poster art before JS runs. */
body.single-product .ls-pdp-gallery__video-poster,
body.single-product [data-product-video-fallback] img{
  display:none!important;
}

body.single-product .ls-pdp-gallery__video:not(.is-frame-ready){
  opacity:0;
}

body.single-product .ls-pdp-gallery__video{
  transition:opacity .12s ease;
}

body.single-product .ls-pdp-gallery__thumb:has(.ls-pdp-gallery__play) > img{
  visibility:hidden!important;
  opacity:0!important;
}
