/* Full original Banner framing: no subject crop and no added brand strip. */
html body[data-wsl-scrubber-banner-fit] .wsl-page.wsl-product-v3 .wsl-product-v3-scene-banner{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1920 / 816!important;overflow:hidden!important;}
html body[data-wsl-scrubber-banner-fit] .wsl-page.wsl-product-v3 .wsl-product-v3-scene-banner picture{display:block!important;width:100%!important;height:100%!important;}
html body[data-wsl-scrubber-banner-fit] .wsl-page.wsl-product-v3 .wsl-product-v3-scene-banner img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center!important;clip-path:none!important;transform:none!important;}
[data-wsl-service-banner-fit] .wsl-detail-hero__media,[data-wsl-service-banner-fit] .wsl-nav-full-banner{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;}
[data-wsl-service-banner-fit] .wsl-detail-hero__media img,[data-wsl-service-banner-fit] .wsl-nav-full-banner img,[data-wsl-service-banner-fit] .en-service .service-hero>img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center!important;clip-path:none!important;transform:none!important;}
