/* Keep language options above the fullscreen navigation overlay. */
@media (max-width:1439px) {
  .site-header.menu-open .nav-actions {
    position: relative !important;
    z-index: 1010 !important;
    isolation: isolate;
  }
  .site-header.menu-open .w2h-language {
    position: relative !important;
    z-index: 1011 !important;
  }
  .site-header .w2h-language.is-open .w2h-language-panel {
    z-index: 1012 !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  .site-header .w2h-language-panel[hidden] { display:none !important; }
}
