/* AKKOC v80.04: ausschliesslich deutsche Startseite, Desktop-Navigation.
   Brand und Links in separaten Zeilen statt sich gegenseitig zu ueberlagern. */
@media (min-width:1101px) {
  body > header.site-header nav[aria-label="Hauptnavigation"] {
    display:flex !important; flex-direction:column !important;
    align-items:stretch !important; justify-content:flex-start !important;
    flex-wrap:nowrap !important; gap:4px !important; height:auto !important;
    min-height:0 !important; padding:10px 0 !important;
  }
  body > header.site-header nav[aria-label="Hauptnavigation"] > a.brand {
    display:inline-flex !important; align-self:flex-start !important;
    flex:0 0 auto !important; width:auto !important; max-width:100% !important;
    margin:0 !important; position:relative !important; left:auto !important;
    right:auto !important; transform:none !important;
  }
  body > header.site-header nav[aria-label="Hauptnavigation"] > #main-menu {
    display:flex !important; position:relative !important;
    flex:0 0 auto !important; align-self:stretch !important;
    width:100% !important; max-width:100% !important;
    margin:0 !important; left:auto !important; right:auto !important;
    top:auto !important; transform:none !important;
    flex-wrap:wrap !important; justify-content:flex-start !important;
    align-items:center !important; gap:8px 12px !important;
    overflow:visible !important;
  }
}
