/* Ergänzung für die erweiterte Hauptnavigation. */
.site-header .nav-wrap{flex-wrap:wrap;column-gap:20px;row-gap:12px;padding-block:12px}
.site-header .main-nav{align-items:center;gap:10px 18px}
.site-header .main-nav a{white-space:nowrap}
.site-header .main-nav a[aria-current="page"]{color:var(--green,#2e5a32);text-decoration:underline;text-decoration-color:var(--gold,#c89632);text-underline-offset:7px;text-decoration-thickness:2px}
@media(min-width:761px) and (max-width:1120px){.site-header .main-nav{order:3;width:100%;justify-content:center}}
@media(max-width:760px){.site-header .main-nav{justify-content:flex-start;gap:6px 18px}.site-header .main-nav a{font-size:.9rem;padding-block:5px}.site-header .nav-wrap>.btn{font-size:.8rem;padding:10px 12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
