@media screen and (max-width: 59.9375em){.js-header-burger--visible.js-header-navigation-level-1-visible .header .menu--main--level-0{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.js-header-burger--visible.js-header-navigation-level-2-visible .header .menu--main--level-0{-webkit-transform:translate(-200%, 0);transform:translate(-200%, 0)}.js-header-burger--visible.js-header-navigation-level-3-visible .header .menu--main--level-0{-webkit-transform:translate(-300%, 0);transform:translate(-300%, 0)}.js-header-burger--visible .layout-container{display:block;overflow:hidden;max-height:100vh}.js-header-burger--visible .header [aria-labelledby=block-autopolis-front-menublock-main-fr-menu]{-webkit-transition:max-height 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:max-height 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:max-height 250ms cubic-bezier(0, 0, 0.2, 1) 0s;max-height:100vh}.js-header-burger--visible .header .menu--main--level-0{-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s, -webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s}.js-header-burger--visible .header__content{overflow-x:hidden;overflow-y:auto}.js-header-burger--closing .header__toggle-display--navigation:before,.js-header-burger--closing .header__toggle-display--navigation:after{-webkit-transition:margin-top 250ms cubic-bezier(0, 0, 0.2, 1) 250ms,-webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:margin-top 250ms cubic-bezier(0, 0, 0.2, 1) 250ms,-webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:margin-top 250ms cubic-bezier(0, 0, 0.2, 1) 250ms,transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:margin-top 250ms cubic-bezier(0, 0, 0.2, 1) 250ms,transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:margin-top 250ms cubic-bezier(0, 0, 0.2, 1) 250ms,transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s,-webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s}.js-header-burger--opening .header__content{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.js-header-burger--opening .header__toggle-display--navigation:before{margin:0;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.js-header-burger--opening .header__toggle-display--navigation:after{margin:0;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.menu__submenu.js-visible{opacity:1;pointer-events:auto}.menu__submenu.js-visible>.menu--main{overflow:auto}}@media screen and (min-width: 60em){.mask{-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:opacity 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:opacity 250ms cubic-bezier(0, 0, 0.2, 1) 0s;position:fixed;top:0;left:0;z-index:10;display:block;height:100%;width:100%;opacity:0;pointer-events:none}.js-submenu--opening .mask{opacity:1}.js-submenu--visible .mask{opacity:1;pointer-events:auto}.js-submenu--closing .mask{opacity:0}.header .menu--main .menu__item--level-0.js-opened .menu__below-toggle{pointer-events:none}.header .menu--main .menu__item--level-0.js-opened .menu__below-toggle:after,.header .menu--main .menu__item--level-0.active-trail .menu__below-toggle:after{-webkit-transform:scaleX(1);transform:scaleX(1)}}
