/* Ne s'applique jamais aux images préparées en 2000 × 500. */
body .site-featured-banner-adapted.single-featured-image-header{
    position:relative!important;isolation:isolate;overflow:hidden;
    display:flex!important;align-items:center;justify-content:center;
    width:100%!important;max-width:none!important;
    height:auto!important;max-height:500px!important;min-height:0!important;
    margin:0 auto;padding:0;line-height:0;
}
body .site-featured-banner-adapted > img:not(.site-featured-banner-background){
    position:relative!important;z-index:1;display:block;
    width:var(--site-featured-native-width)!important;
    max-width:100%!important;min-width:0!important;
    height:auto!important;max-height:500px!important;min-height:0!important;
    flex:0 1 auto;margin:0!important;
    top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;
    transform:none!important;object-fit:contain!important;object-position:50% 50%!important;
}
body .site-featured-banner-adapted.site-featured-banner-side-gaps{
    height:500px!important;
}
body .site-featured-banner-adapted > img.site-featured-banner-background{
    position:absolute!important;z-index:0;inset:-25px!important;display:none!important;
    width:calc(100% + 50px)!important;max-width:none!important;min-width:0!important;
    height:calc(100% + 50px)!important;max-height:none!important;min-height:0!important;
    margin:0!important;transform:none!important;
    object-fit:cover!important;object-position:50% 50%!important;
    filter:blur(10px);pointer-events:none;user-select:none;
}
body .site-featured-banner-side-gaps > img.site-featured-banner-background{
    display:block!important;
}
