header.sidebar .navigation__button.burger{cursor:pointer;z-index:1001;flex:0 0 28px;width:28px;height:20px;margin-left:auto;display:block;position:relative;transform:translateZ(0)}header.sidebar .navigation__button.burger div{transform-origin:50%;background:#000;width:100%;height:2px;transition:transform .25s,opacity .2s,top .25s;position:absolute;left:0}header.sidebar .navigation__button.burger #burger1{top:0}header.sidebar .navigation__button.burger #burger2{top:9px}header.sidebar .navigation__button.burger #burger3{top:18px}header.sidebar .navigation__button.burger.active #burger1{top:9px;transform:rotate(45deg)}header.sidebar .navigation__button.burger.active #burger2{opacity:0}header.sidebar .navigation__button.burger.active #burger3{top:9px;transform:rotate(-45deg)}header.sidebar #navigation{z-index:30;background:#fff;flex-direction:column;padding:1.5rem;transition:transform .3s;display:flex;position:fixed;top:70px;bottom:0;left:0;right:0;overflow-y:auto;transform:translate(-100%)}header.sidebar #navigation.is-open{transform:translate(0)}header.sidebar #navigation #navigation__container,header.sidebar #navigation .navigation__group{flex-direction:column;flex:1;justify-content:space-between;display:flex}header.sidebar #navigation .navigation__list{flex-direction:column;gap:1rem;list-style:none;display:flex}header.sidebar #navigation .navigation__list li a{color:#333;font-size:1rem;text-decoration:none}header.sidebar #navigation .navigation__list li a:hover{color:#f15a31}header.sidebar #navigation .navigation__list li.is-active>a{color:#000;font-weight:700}header.sidebar #navigation .menufooter{border-top:1px solid #eee;flex-direction:column;gap:.5rem;display:flex}@media (min-width:450px){header.sidebar #navigation{top:75px}}@media (min-width:768px){header.sidebar #navigation{top:80px}}@media (min-width:1024px){header.sidebar .navigation__button.burger{opacity:0;visibility:hidden;pointer-events:none;flex:0 0 28px;width:28px;height:20px;display:none}header.sidebar .navigation__button.burger,header.sidebar .navigation__button.burger div{transition:none}header.sidebar #navigation{flex-direction:column;flex:1;padding:0;display:flex;position:static;overflow:visible;transform:none}header.sidebar #navigation #navigation__container,header.sidebar #navigation .navigation__group{flex:1}}
