body{--infront-theme-red-bg:var(--infront-color-palette-2);--infront-theme-navy-blue-bg:var(--infront-color-palette-1);--infront-theme-orange-bg:var(--infront-color-palette-8);--infront-theme-purple-bg:var(--infront-color-palette-9);--infront-theme-light-red-bg:var(--infront-color-palette-10);--infront-theme-light-blue-bg:var(--infront-color-palette-12);--infront-theme-light-orange-bg:var(--infront-color-palette-11);--infront-theme-light-purple-bg:var(--infront-color-palette-13);--infront-theme-dark-grey-bg:var(--infront-color-palette-4);--infront-theme-mid-grey-bg:var(--infront-color-palette-5);--infront-theme-light-grey-bg:var(--infront-color-palette-6);--infront-theme-red-text:var(--infront-color-palette-7);--infront-theme-navy-blue-text:var(--infront-color-palette-7);--infront-theme-orange-text:var(--infront-color-palette-7);--infront-theme-purple-text:var(--infront-color-palette-7);--infront-theme-light-red-text:var(--infront-color-palette-14);--infront-theme-light-blue-text:var(--infront-color-palette-14);--infront-theme-light-orange-text:var(--infront-color-palette-14);--infront-theme-light-purple-text:var(--infront-color-palette-14);--infront-theme-dark-grey-text:var(--infront-color-palette-7);--infront-theme-mid-grey-text:var(--infront-color-palette-7);--infront-theme-light-grey-text:var(--infront-color-palette-14)}
.infront-languagenavigation{margin-top:10px;margin-right:45px;position:relative}
.infront-languagenavigation__toggle{background:transparent;width:40px;aspect-ratio:4/3;border:0;outline:0;cursor:pointer}
.infront-languagenavigation__toggle>svg{display:none}
.infront-languagenavigation .cmp-languagenavigation{color:var(--infront-color-text-body-xs);font-family:var(--infront-font-family-body-xs);font-weight:var(--infront-font-weight-body-xs);width:-moz-max-content;width:max-content;background-color:var(--infront-color-palette-15);border:1px solid var(--infront-color-palette-6);border-radius:0 0 4px 4px;padding:1.5rem 2rem;position:absolute;right:0;opacity:0;z-index:-1;pointer-events:none;transition:ease-in-out all .5s}
@media only screen and (max-width:767px){.infront-languagenavigation .cmp-languagenavigation{font-size:var(--infront-font-size-body-xs-mobile);line-height:var(--infront-line-height-body-xs-mobile)}
}
@media only screen and (min-width:768px){.infront-languagenavigation .cmp-languagenavigation{font-size:var(--infront-font-size-body-xs-desktop);line-height:var(--infront-line-height-body-xs-desktop)}
}
.infront-languagenavigation .cmp-languagenavigation b{font-weight:var(--infront-font-weight-body-xs-strong)}
@media only screen and (min-width:768px){.infront-languagenavigation .cmp-languagenavigation{top:32px}
}
@media only screen and (max-width:767px){.infront-languagenavigation .cmp-languagenavigation{top:28px}
}
.infront-languagenavigation .cmp-languagenavigation__item{display:flex;justify-content:space-between;gap:65px}
.infront-languagenavigation .cmp-languagenavigation__item+.cmp-languagenavigation__item--level-0{margin-top:15px}
.infront-languagenavigation .cmp-languagenavigation__item-link{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}
.infront-languagenavigation .open .cmp-languagenavigation{opacity:1;pointer-events:unset;z-index:2}
.open .infront-languagenavigation__toggle svg{transform:rotate(0)}
.infront-languagenavigation .cmp-languagenavigation__item--level-0 .cmp-languagenavigation__group{display:flex;gap:11px}
.infront-languagenavigation .cmp-languagenavigation__item--level-1.cmp-languagenavigation__item--active .cmp-languagenavigation__item-link{color:var(--infront-color-palette-2);font-weight:var(--infront-font-weight-body-xs-strong)}
.infront-languagenavigation .flag-en::before,.infront-languagenavigation .flag-de::before{content:"";background-color:transparent;display:inline-block;width:24px;height:18px;top:11px;left:8px}
.infront-languagenavigation .flag-en::before{background:url("../../../../../../etc.clientlibs/infront/base/clientlibs/publish/resources/flags/en.svg")}
.infront-languagenavigation .flag-de::before{background:url("../../../../../../etc.clientlibs/infront/base/clientlibs/publish/resources/flags/de.svg")}