/* MRH 24.0.15 — video motocross dans la banniere, apres consentement. */
body#index .page-home.um-home .um-hero{position:relative!important;isolation:isolate;overflow:hidden!important}
body#index .page-home.um-home .um-hero .um-hero-visual{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important}
body#index .page-home.um-home .um-hero .mrh-hero-video{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .6s ease}
body#index .page-home.um-home .um-hero .mrh-hero-video.is-ready{opacity:1}
body#index .page-home.um-home .um-hero .mrh-hero-video iframe{position:absolute;left:50%;top:50%;width:max(100%,177.78vh);height:max(100%,56.25vw);min-width:100%;min-height:100%;transform:translate(-50%,-50%);border:0;pointer-events:none}
body#index .page-home.um-home .um-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,7,12,.88),rgba(4,7,12,.67) 52%,rgba(4,7,12,.3));pointer-events:none;z-index:0}
body#index .page-home.um-home .um-hero .um-hero-inner{position:relative;z-index:1}
body#index .page-home.um-home .um-hero .mrh-video-consent{position:absolute;right:16px;bottom:14px;z-index:3;appearance:none;background:rgba(10,12,17,.85);border:1px solid rgba(255,255,255,.35);border-radius:7px;color:#fff;padding:8px 12px;font:600 12px/1.2 inherit;cursor:pointer}
body#index .page-home.um-home .um-hero .mrh-video-consent:hover{background:#d90030}
@media(max-width:767px){body#index .page-home.um-home .um-hero::after{background:linear-gradient(90deg,rgba(4,7,12,.82),rgba(4,7,12,.49))}}
@media(prefers-reduced-motion:reduce){body#index .page-home.um-home .um-hero .mrh-hero-video{display:none}}
