/* Judo Neuburg · Menü-Update 6.1. Benötigt das bestehende Update 6.0. */
/* Update 6.1: each menu title and chevron share one complete disclosure button. */
.jn-original #g-jnheader .jn-nav-section{appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:space-between;gap:9px;min-width:0;margin:0;border:0;border-radius:3px;background:transparent;background-image:none;box-shadow:none;text-shadow:none;letter-spacing:normal;cursor:pointer;transition:color .18s,background-color .18s}
.jn-original #g-jnheader .jn-nav-section>span{min-width:0;text-align:left}
.jn-original #g-jnheader .jn-nav-section>svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;pointer-events:none}
.jn-original #g-jnheader .jn-header[data-jn-mode=desktop] .jn-nav-list>.jn-nav-item>.jn-nav-row>.jn-nav-section,.jn-original #g-jnheader .jn-header[data-jn-mode=desktop] .jn-nav-list>.jn-nav-item>.jn-nav-row>.jn-nav-link{min-height:46px;padding:10px 12px;border-radius:3px;color:#fff;font:400 14px/1.5 'Oswald',sans-serif;text-transform:uppercase;text-decoration:none}
.jn-original #g-jnheader .jn-header[data-jn-mode=desktop] .jn-nav-list>.jn-nav-item>.jn-nav-row>.jn-nav-section:hover,.jn-original #g-jnheader .jn-header[data-jn-mode=desktop] .jn-nav-list>.jn-nav-item>.jn-nav-row>.jn-nav-section[aria-expanded=true],.jn-original #g-jnheader .jn-header[data-jn-mode=desktop] .jn-nav-list>.is-current>.jn-nav-row>.jn-nav-section,.jn-original #g-jnheader .jn-header[data-jn-mode=desktop] .jn-nav-list>.jn-nav-item>.jn-nav-row>.jn-nav-link:hover,.jn-original #g-jnheader .jn-header[data-jn-mode=desktop] .jn-nav-list>.is-current>.jn-nav-row>.jn-nav-link{background:#9D2C2C;color:#fff}
.jn-original #g-jnheader .jn-subnav .jn-nav-section{width:100%;min-height:44px;padding:9px 12px;color:#252b33;font:400 15px/1.5 'Oswald',sans-serif;text-transform:none;white-space:normal;overflow-wrap:anywhere}
.jn-original #g-jnheader .jn-subnav .jn-nav-section:hover,.jn-original #g-jnheader .jn-subnav .jn-nav-section[aria-expanded=true],.jn-original #g-jnheader .jn-subnav .is-current>.jn-nav-row>.jn-nav-section{background:#f7eded;color:#9D2C2C}
.jn-original #g-jnheader .jn-nav-overview{margin-bottom:4px;padding-bottom:5px;border-bottom:1px solid #e6e8ec}
.jn-original #g-jnheader .jn-nav-overview .jn-nav-link{color:#9D2C2C}
.jn-original #g-jnheader .jn-header[data-jn-mode=mobile] .jn-nav-section,.jn-original #g-jnheader .jn-header[data-jn-mode=mobile] .jn-nav-list>.jn-nav-item>.jn-nav-row>.jn-nav-link{width:100%;min-height:48px;padding:12px 10px;color:#252b33;font-size:16px;line-height:1.5;text-transform:none;white-space:normal;overflow-wrap:anywhere}
.jn-original #g-jnheader .jn-header[data-jn-mode=mobile] .jn-subnav .jn-nav-section{font-size:15px}
.jn-original #g-jnheader .jn-header[data-jn-mode=mobile] .jn-nav-section:hover,.jn-original #g-jnheader .jn-header[data-jn-mode=mobile] .jn-nav-section[aria-expanded=true],.jn-original #g-jnheader .jn-header[data-jn-mode=mobile] .is-current>.jn-nav-row>.jn-nav-section{background:#f7eded;color:#9D2C2C}
.jn-original #g-jnheader .jn-header[data-jn-mode=mobile] .jn-nav-overview{margin-bottom:0;padding-bottom:0;border-bottom:0}
@media(prefers-reduced-motion:reduce){.jn-original #g-jnheader .jn-nav-section{transition:none}}
