.service-language-switcher{display:inline-flex;align-items:center;gap:3px;background:#171717;padding:4px;border:1px solid #454540;border-radius:999px;flex-shrink:0}
.service-language-switcher a{display:grid;place-items:center;min-width:32px;height:30px;border-radius:999px;color:#d7d7d2;font-size:12px;font-weight:700;padding:0 6px}
.service-language-switcher a[aria-current=page]{background:var(--accent,#d8ff00);color:#111}
.service-language-switcher a:hover{color:#fff;background:#393932}.service-language-switcher a[aria-current=page]:hover{background:#d8ff00;color:#111}
@media(max-width:680px){.bmw-page .header-actions{gap:7px}.service-language-switcher a{min-width:28px;height:28px;padding:0 4px}}
