/* V52.92: true full-width 16:9 product detail hero. Replaces V52.41's extra 5cm height.
   Preserve the photo's uncropped aspect ratio and the automatic-only slideshow (V52.95). */
.dtlProducts .dtlTopicimg{width:100%;max-width:none;overflow:hidden;}
.dtlProducts .dtlTopicimg > div{
  display:block;
  box-sizing:border-box;
  width:100%;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  aspect-ratio:16 / 9!important;
  transition:none;
}
.dtlProducts .dtlTopicimg > .yf-product-hero-carousel{position:relative;overflow:hidden;}
.dtlProducts .dtlTopicimg .yf-product-hero-slide img{width:100%;height:100%;object-fit:contain;object-position:center;}
