/* V52.95: existing product hover media and automatic-only hero carousel (arrows removed). */
.productsData.yf-products-reference-v5235 .yf-product-reference-card .yf-product-card-media .yf-card-image--hover{opacity:0;}
.productsData.yf-products-reference-v5235 .yf-product-reference-card:hover .yf-product-card-media:not(.is-hover-ready) .yf-card-image--base,
.productsData.yf-products-reference-v5235 .yf-product-reference-card:focus-visible .yf-product-card-media:not(.is-hover-ready) .yf-card-image--base{opacity:1;}
.productsData.yf-products-reference-v5235 .yf-product-reference-card:hover .yf-product-card-media:not(.is-hover-ready) .yf-card-image--hover,
.productsData.yf-products-reference-v5235 .yf-product-reference-card:focus-visible .yf-product-card-media:not(.is-hover-ready) .yf-card-image--hover{opacity:0;}
@media (hover:hover) and (pointer:fine){
  .productsData.yf-products-reference-v5235 .yf-product-reference-card:hover .yf-product-card-media.is-hover-ready .yf-card-image--hover{opacity:1;}
  .productsData.yf-products-reference-v5235 .yf-product-reference-card:hover .yf-product-card-media.is-hover-ready .yf-card-image--base{opacity:0;}
}
.productsData.yf-products-reference-v5235 .yf-product-reference-card:focus-visible .yf-product-card-media.is-hover-ready .yf-card-image--hover{opacity:1;}
.productsData.yf-products-reference-v5235 .yf-product-reference-card:focus-visible .yf-product-card-media.is-hover-ready .yf-card-image--base{opacity:0;}
.dtlProducts .dtlTopicimg>.yf-product-hero-carousel{position:relative;overflow:hidden;width:100%;background:#e5e5e5;isolation:isolate;}
.dtlProducts .dtlTopicimg .yf-product-hero-slides{position:absolute!important;inset:0;width:100%;height:100%!important;aspect-ratio:auto!important;overflow:hidden;background:transparent;transition:none;}
.dtlProducts .dtlTopicimg .yf-product-hero-slide{position:absolute;inset:0;margin:0;opacity:0;z-index:0;transform:translate3d(3%,0,0);transition:opacity .68s cubic-bezier(.22,.61,.36,1),transform .68s cubic-bezier(.22,.61,.36,1);pointer-events:none;}
.dtlProducts .dtlTopicimg .yf-product-hero-slide.is-active{opacity:1;transform:translate3d(0,0,0);z-index:2;}
.dtlProducts .dtlTopicimg .yf-product-hero-slide.is-enter-prep{opacity:0;transform:translate3d(3%,0,0);z-index:3;}
.dtlProducts .dtlTopicimg .yf-product-hero-slide.is-leaving{opacity:0;transform:translate3d(-3%,0,0);z-index:1;}
.dtlProducts .dtlTopicimg .yf-product-hero-slide img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;}
@media(prefers-reduced-motion:reduce){.dtlProducts .dtlTopicimg .yf-product-hero-slide{transition:none!important;}}
