.language-switch{font:inherit;font-size:12px;font-weight:400;letter-spacing:.025em;color:inherit;opacity:.75;border:0;background:transparent;cursor:pointer;padding:12px 9px;white-space:nowrap;min-height:44px;transition:opacity .2s ease}
.language-switch:hover,.language-switch:focus-visible{opacity:1}
.language-switch:focus-visible{outline:1px solid currentColor;outline-offset:2px}
.mobile-menu .language-switch{align-self:flex-start;margin-top:12px;font-size:13px;padding:12px 0}
@media(max-width:767px){.header-actions>.language-switch{display:none}}
