.c-language-switcher{position:relative}.c-language-switcher__dropdown{position:relative}.c-language-switcher__current{display:flex;align-items:center;gap:6px;padding:6px 8px;color:var(--textBodyColor);font-size:14px;font-weight:700;line-height:1;letter-spacing:.04em;list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-language-switcher__current::-webkit-details-marker{display:none}.c-language-switcher__current:hover{color:var(--primaryColor)}.c-language-switcher__current:focus-visible{outline:2px solid var(--primaryColor);outline-offset:2px}.c-language-switcher__chevron{display:block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.c-language-switcher .c-language-switcher__list{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:100%;margin:0;padding:4px;list-style:none;background-color:var(--sectionBgColor);border-radius:var(--borderRadiusTL) var(--borderRadiusTR) var(--borderRadiusBR) var(--borderRadiusBL);box-shadow:0 4px 16px rgba(0,0,0,.18)}.c-language-switcher .c-language-switcher__list a{display:block;padding:6px 10px;color:var(--textBodyColor);font-size:14px;font-weight:500;line-height:1;letter-spacing:.04em;text-decoration:none;border-radius:var(--borderRadiusTL) var(--borderRadiusTR) var(--borderRadiusBR) var(--borderRadiusBL);white-space:nowrap}.c-language-switcher .c-language-switcher__list a:focus,.c-language-switcher .c-language-switcher__list a:hover{color:var(--textColorOnPrimaryBg);background-color:var(--primaryColor)}.c-language-switcher__dropdown[open] .c-language-switcher__chevron{transform:translateY(2px) rotate(-135deg)}.region--header:has(.c-language-switcher) .c-language-switcher{margin-left:auto;margin-right:16px}@media (min-width:880px){.region--header:has(.c-language-switcher) .c-language-switcher{margin-left:24px;margin-right:0}}@media (min-width:880px){.header-layout--menu-right .region--header:has(.c-language-switcher)>nav{margin-left:auto}.header-layout--menu-left .region--header:has(.c-language-switcher) .c-language-switcher{margin-left:-24px}.header-layout--menu-left .region--header:has(.c-language-switcher):not(:has(.c-header-button)) .c-language-switcher{margin-left:auto}.header-layout--menu-center .region--header:has(.c-language-switcher)>*{grid-row:1}.header-layout--menu-center .region--header:has(.c-language-switcher) .c-language-switcher{grid-column:3;justify-self:end;width:52px;margin-left:0}.header-layout--menu-center .region--header:has(.c-language-switcher) .c-language-switcher .c-language-switcher__current{justify-content:flex-end}.header-layout--menu-center .region--header:has(.c-language-switcher) #block-header-button{grid-column:3;margin-right:76px}}
/*# sourceMappingURL=c-language-switcher.css.map */
