/* Kopf- und Navigationsrunde 13.10.2026 (Alexander, Vorbild mercedes-benz.de Startseite).
   Zuletzt geladen; nur Maße und Gewichte, Farben bleiben bei den Tokens. */

/* ── Hauptnavigation: nur etwas kräftiger (Gewicht 500), 14 px, ab 1440 px 15 px (Alexander 13.10.2026: einen Schritt kleiner) ── */
.bm-kopf__punkt-knopf,
.bm-kopf__kontakt {
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: normal;
  text-transform: none;
}
@media (min-width: 1440px) {
  .bm-kopf__punkt-knopf, .bm-kopf__kontakt { font-size: 0.9375rem; }
}

/* Mega-Panel (13.10.2026): Einträge der zweiten Ebene brechen nie um; die Spalten richten sich nach dem längsten Eintrag. */
@media (min-width: 1024px) {
  .bm-mega__link, .bm-mega__titel-link { white-space: nowrap; }
  .bm-mega:not(.bm-mega--sammlung) .bm-mega__gruppen {
    -moz-column-count: auto; column-count: auto;
    display: flex; flex-wrap: wrap; align-items: flex-start; gap: 0 clamp(2rem, 3vw, 3rem);
  }
  .bm-mega:not(.bm-mega--sammlung) .bm-mega__gruppe { flex: 0 0 auto; min-width: 11rem; }
}
