.b-language-switcher{border:1px solid var(--apple-border);background:var(--apple-bg);border-radius:8px;flex:none;align-items:center;gap:2px;padding:3px;display:flex}.variant-b .b-language-switcher .b-language-option{width:38px;height:34px;min-height:34px;font-family:var(--b2b-font-display);letter-spacing:0;border-radius:5px;padding:0;font-size:12px;font-weight:700;transition:background .3s,color .3s;color:var(--apple-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}.variant-b .b-language-switcher .b-language-option[aria-pressed=true]{background:var(--primary)!important;color:var(--primary-foreground)!important}.variant-b .b-language-switcher .b-language-option:hover:not([aria-pressed=true]){color:var(--apple-text)!important;background:var(--apple-border)!important}.variant-b .b-language-switcher .b-language-option{align-items:center;gap:5px;width:auto;padding:0 8px;display:inline-flex}.b-language-flag{border-radius:2px;flex:none;width:18px;height:12px;box-shadow:0 0 0 1px #0000001f}.b-language-switcher--mobile{align-self:flex-start;margin:12px 14px 0}.variant-b .b-mobile-nav{max-height:calc(100dvh - 82px);overflow-y:auto}@media (width>=901px) and (width<=1150px){.variant-b .b-header-in,.variant-b .b-header nav{gap:12px}.variant-b .b-header-cta{padding-inline:14px}}@media (width<=900px){.b-header-in>.b-language-switcher{margin-left:auto}.b-header-in>.b-menu{flex-shrink:0;margin-left:0}}@media (width<=560px){.variant-b .b-header-in{gap:8px}.variant-b .b-header-in .mv-logo{min-width:0}.variant-b .b-header-in .mv-logo img.real-logo{max-height:58px;max-width:100%!important;height:auto!important}.variant-b .b-mobile-nav{max-height:calc(100dvh - 72px)}}@media (prefers-reduced-motion:reduce){.variant-b .b-language-switcher .b-language-option{transition:none}}
