.module.module--menu.module--language-switcher .module__inner{display:flex;flex-flow:row}.module.module--menu.module--language-switcher .language-switcher__title{align-items:center;display:inline-flex;height:fit-content;margin-right:calc(var(--spacing-base)*2);white-space:nowrap}.module.module--menu.module--language-switcher .language-switcher__title,.module.module--menu.module--language-switcher .module--menu__list,.module.module--menu.module--language-switcher .module--menu__list .module--menu__list-item .module--menu__list-item-link:hover,.module.module--menu.module--language-switcher .module--menu__list .module--menu__list-item .module--menu__list-item-link:not(:hover),.module.module--menu.module--language-switcher .module--menu__list-item{color:inherit;font-size:var(--small-font-size);line-height:var(--small-line-height)}.module.module--menu.module--language-switcher .module--menu__list .module--menu__list-item-link,.module.module--menu.module--language-switcher .module--menu__list:not(.module--menu__list-depth-1) .module--menu__list-item .module--menu__list-item-link{padding:0}.module.module--menu.module--language-switcher .module--menu__list .module--menu__list-item-has-children{row-gap:calc(var(--spacing-base)*2)}.module.module--menu.module--language-switcher .module--menu__list.module--menu__list-depth-1{position:relative;width:fit-content}.module.module--menu.module--language-switcher .module--menu__list .module--menu__list-item-has-children>a:after{border-bottom:2px solid;border-right:2px solid;content:"";display:flex;height:calc(var(--spacing-base)*2);margin-left:var(--spacing-base);position:relative;right:2px;top:2px;transform:translateY(-50%) rotate(45deg);width:calc(var(--spacing-base)*2)}.module.module--menu.module--language-switcher .module--menu__list.module--menu__list--horizontal .module--menu__list-item-has-children>.module--menu__list{left:0;transform:unset}@media (max-width:992px){#header .module--menu.module--language-switcher .module--menu__list-item .module--menu__list-item-toggle,.header-banner .module.module--menu.module--language-switcher{display:none}#header .module--menu:has(.module--language-switcher){align-items:center;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*3);justify-content:flex-end}#header .module--menu.module--language-switcher .module--menu__list:not(.module--menu__list--breadcrumb)>.module--menu__list-item{gap:0}#header .module--menu.module--language-switcher .module--menu__list .module--menu__list-item-has-children>.module--menu__list{left:0;position:absolute;top:100%}#header .module--menu.module--language-switcher .module--menu__list .module--menu__list-item-has-children:active>.module--menu__list,#header .module--menu.module--language-switcher .module--menu__list .module--menu__list-item-has-children:focus>.module--menu__list,#header .module--menu.module--language-switcher .module--menu__list .module--menu__list-item-has-children:hover>.module--menu__list{max-height:none}}@media (min-width:993px){#header .header-section .module--menu.module--language-switcher{display:none}}