header,nav,.practice-nav{overflow:visible!important}
.practice-nav{position:relative;z-index:50}
.practice-toggle{pointer-events:auto!important;cursor:pointer}
.practice-toggle:disabled{pointer-events:auto!important;opacity:1}
.practice-menu{
  position:absolute!important;top:100%;left:auto!important;right:0!important;
  z-index:60;min-width:220px;max-width:min(280px,calc(100vw - 24px));
  pointer-events:auto;
}
.practice-nav.is-open .practice-menu,.practice-menu:not([hidden]){display:block!important}
.practice-menu[hidden]{display:none!important}
/* no full-screen blocker */
.practice-nav::before,.practice-nav::after,.practice-menu::before{content:none!important;display:none!important}
@media(max-width:1280px){
  nav{gap:18px}
  nav>a,.practice-toggle{font-size:15px}
  nav>.button{padding:12px 16px;gap:14px;min-height:44px;font-size:14px}
  .endeavour-logo{width:180px}
}
@media(max-width:1120px){
  nav{gap:14px}
  nav>.button{display:none}
}
