/* Standortwahl in der vorhandenen sekundären Salient-Headerleiste. */
.ob-branch-switcher.dropdown:hover:not(.is-open) .dropdown-content{display:none}
.ob-branch-switcher.is-open .dropdown-content{display:block}
.ob-branch-switcher .dropdown-content{z-index:1002;min-width:210px;max-height:min(65vh,420px);overflow:auto;padding:7px;border:1px solid #e8dedc;border-radius:11px;background:#fff;box-shadow:0 16px 40px rgba(32,20,20,.16)}
.ob-branch-switcher .dropdown-content a{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:10px 12px;border-radius:7px;color:#272323!important;font-family:"Open Sans",Arial,sans-serif;font-size:13px!important;font-weight:600!important;letter-spacing:normal;text-transform:none!important;line-height:1.35}
.ob-branch-switcher .dropdown-content a:hover,.ob-branch-switcher .dropdown-content a:focus-visible{background:#fff1f2;color:#bd0010!important;outline:none}
.ob-branch-switcher .dropdown-content a[aria-current="true"]{background:#fff5f5;color:#bd0010!important}
.ob-branch-switcher .dropdown-content a[aria-current="true"]::after{content:"✓";font-size:14px;font-weight:800}
.ob-branch-switcher .dropdown-content a strong{font:inherit;color:inherit}
.ob-branch-switcher button{gap:7px;white-space:nowrap}
.ob-branch-switcher button:focus-visible{outline:2px solid #bd0010;outline-offset:3px}
.ob-branch-switcher .ob-branch-caret{display:inline-block;font-size:16px;line-height:1;transition:transform .18s ease}
.ob-branch-switcher.is-open .ob-branch-caret{transform:rotate(180deg)}
