._fettl-language-switcher_1j52g_1{--fettl--languageSwitcher__slideInAnimationDuration: .3s;position:relative;display:inline-block}._fettl-language-switcher__button_1j52g_15{display:flex;padding:var(--fettl--spacing--8, 8px) var(--fettl--spacing--12, 12px);align-items:center;background-color:transparent;color:var(--fettl--languageSwitcher__textColor);cursor:pointer;font-size:var(--fettl--heading--h5__fontSize, 18px);gap:var(--fettl--spacing--8, 8px)}._fettl-language-switcher__button_1j52g_15 svg{height:20px}._fettl-language-switcher__button_1j52g_15 svg path{fill:currentcolor}._fettl-language-switcher__side-panel_1j52g_53{position:fixed;z-index:1000;top:0;right:0;overflow-y:auto;height:100vh;width:400px;background:var(--fettl--languageSwitcher__backgroundColor);box-shadow:var(--fettl--shadow--medium);transform:translate(100%);transition:transform var(--fettl--languageSwitcher__slideInAnimationDuration) ease}@media (width <= 400px){._fettl-language-switcher__side-panel_1j52g_53{width:100%}}._fettl-language-switcher__side-panel--open_1j52g_89{transform:translate(0)}._fettl-language-switcher__side-panel-header_1j52g_97{position:sticky;z-index:1;top:0;display:flex;padding:var(--fettl--spacing--24, 24px);border-bottom:1px solid var(--fettl--languageSwitcher__textColor);align-items:center;justify-content:space-between;background-color:var(--fettl--languageSwitcher__backgroundColor)}._fettl-language-switcher__side-panel-title_1j52g_121{margin:0;color:var(--fettl--languageSwitcher__textColor);font-size:var(--fettl--heading--h4__fontSize, 24px);font-weight:600}._fettl-language-switcher__side-panel-close-button_1j52g_135{padding:var(--fettl--spacing--8, 8px);border:none;background:none;color:var(--fettl--languageSwitcher__textColor);cursor:pointer}._fettl-language-switcher__side-panel-options-container_1j52g_151{padding:var(--fettl--spacing--24, 24px)}._fettl-language-switcher__overlay_1j52g_159{position:fixed;z-index:999;top:0;left:0;height:100%;width:100%;background:var(--fettl--color--overlay--matte);opacity:0;transition:opacity var(--fettl--languageSwitcher__slideInAnimationDuration) ease,visibility var(--fettl--languageSwitcher__slideInAnimationDuration) ease;visibility:hidden}._fettl-language-switcher__overlay--open_1j52g_187{opacity:1;visibility:visible}
