.arolax--side-header{width:300px;display:flex;flex-direction:column;justify-content:space-between;height:100vh;transition:all 0.3s}.arolax--side-header .toggle{cursor:pointer;width:20px;height:20px;display:block;margin-left:auto;position:absolute;right:0;top:0}.arolax--side-header .toggle::after{position:absolute;right:0;content:"+";font-size:30px;top:50%;transform:translateY(-50%);line-height:1}.arolax--side-header .toggle.open::after{content:"-"}.header-blend .arolax--side-header{mix-blend-mode:exclusion}.h-pos-fixed .arolax--side-header{left:0;top:0;z-index:1}.arolax--side-menu a{display:block}.arolax--logo img{max-width:100%}.side-header-mobile{display:none;align-items:center;justify-content:space-between;transition:all 0.3s}.arolax--side-menu .sub-menu{display:none}.arolax--side-menu .sub-menu a{padding-left:15px}.menu--open{line-height:1}.menu--open svg{width:1em;height:1em}.menu--close{position:fixed;right:15px;top:15px;display:none}.arolax--side-menu .menu-item{position:relative}@media (max-width:1024px){.side-header-mobile{display:flex}.arolax--side-header{position:absolute;top:0;left:0;transform:translateX(-100%);opacity:0}.arolax--side-header.mobile{transform:translateX(0);opacity:1}.menu--close{display:block}}