.drawer-menu-mobile-open .drawer-menu-mobile{left:0}.drawer-menu-mobile{height:calc(100vh - 7.5em);transition:left .25s linear;position:absolute;top:100%;left:-768px;right:auto;overflow:hidden}.drawer-menu-mobile .inner{grid-template-rows:1fr auto}.drawer-menu-mobile__content{position:unset;padding:1.5em;position:relative}.drawer-menu-mobile__content a{color:var(--color-primary);text-decoration:none}.drawer-menu-mobile__footer{background-color:var(--color-tertiary);position:relative}
