/* Breakpoints */
.mainnavigation__link {
  /* UI/SM/NavItem_big_light */
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 1;
}
@media screen and (min-width: 901px) {
  .mainnavigation__link {
    /* UI/XL-LG/NavItem_big_light */
    font-size: 20px;
  }
}
.mainnavigation {
  display: none;
}
@media screen and (min-width: 1126px) {
  .mainnavigation {
    display: block;
  }
}
.children-missing-space .mainnavigation {
  display: none;
}
.mainnavigation__list {
  align-items: flex-start;
  display: inline-flex;
  gap: var(--s-7, 32px);
}
.mainnavigation__item {
  height: 50px;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
@media screen and (min-width: 901px) {
  .mainnavigation__item {
    height: 70px;
  }
}
@media screen and (min-width: 1126px) {
  .mainnavigation__item {
    height: 80px;
  }
}
.mainnavigation__link {
  align-items: center;
  background-color: transparent;
  border: none;
  color: var(--typeface-petrol8-petrol3, #004B5A);
  display: inline-flex;
  height: 100%;
  transition: color 300ms linear;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.mainnavigation__link:first-child {
  padding-left: 0;
}
.mainnavigation__link:hover {
  color: var(--hover-petrol11-grau1, #001B1F);
}
.mainnavigation__link:focus-visible {
  outline: none;
  position: relative;
}
.mainnavigation__link:focus-visible::after {
  border-radius: var(--CornerRadius-R-4, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-grau1, #004B5A);
  bottom: 20px;
  content: "";
  display: block;
  left: -10px;
  position: absolute;
  right: -10px;
  top: 20px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.mainnavigation__link:focus-visible {
  color: var(--hover-petrol11-grau1, #001B1F);
}
.mainnavigation__link:focus-visible::after {
  border-color: var(--flying-focus-petrol8-petrol3, #004B5A);
}
.mainnavigation__link-text {
  padding-top: 3px;
  pointer-events: none;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9tYWlubmF2aWdhdGlvbi9tYWlubmF2aWdhdGlvbi5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLDRCQUE0QjtFQUM1QixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRTtJQUNFLCtCQUErQjtJQUMvQixlQUFlO0VBQ2pCO0FBQ0Y7QUFFQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0U7SUFDRSxjQUFjO0VBQ2hCO0FBQ0Y7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsdUJBQXVCO0VBQ3ZCLG9CQUFvQjtFQUNwQixxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLFlBQVk7RUFDWiwyQkFBc0I7RUFBdEIsc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRTtJQUNFLFlBQVk7RUFDZDtBQUNGO0FBQ0E7RUFDRTtJQUNFLFlBQVk7RUFDZDtBQUNGO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsNkJBQTZCO0VBQzdCLFlBQVk7RUFDWiwrQ0FBK0M7RUFDL0Msb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWiw4QkFBOEI7RUFDOUIseUJBQWlCO0tBQWpCLHNCQUFpQjtVQUFqQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLDJDQUEyQztBQUM3QztBQUNBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMkNBQTJDO0VBQzNDLDBGQUEwRjtFQUMxRixZQUFZO0VBQ1osV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0UsMkNBQTJDO0FBQzdDO0FBQ0E7RUFDRSwwREFBMEQ7QUFDNUQ7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixvQkFBb0I7QUFDdEIiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL21haW5uYXZpZ2F0aW9uL21haW5uYXZpZ2F0aW9uLmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLm1haW5uYXZpZ2F0aW9uX19saW5rIHtcbiAgLyogVUkvU00vTmF2SXRlbV9iaWdfbGlnaHQgKi9cbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpIHtcbiAgLm1haW5uYXZpZ2F0aW9uX19saW5rIHtcbiAgICAvKiBVSS9YTC1MRy9OYXZJdGVtX2JpZ19saWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ubWFpbm5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5tYWlubmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jaGlsZHJlbi1taXNzaW5nLXNwYWNlIC5tYWlubmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbm5hdmlnYXRpb25fX2xpc3Qge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogdmFyKC0tcy03LCAzMnB4KTtcbn1cbi5tYWlubmF2aWdhdGlvbl9faXRlbSB7XG4gIGhlaWdodDogNTBweDtcbiAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMXB4KSB7XG4gIC5tYWlubmF2aWdhdGlvbl9faXRlbSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLm1haW5uYXZpZ2F0aW9uX19pdGVtIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5tYWlubmF2aWdhdGlvbl9fbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS1wZXRyb2w4LXBldHJvbDMsICMwMDRCNUEpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcyBsaW5lYXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLm1haW5uYXZpZ2F0aW9uX19saW5rOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1haW5uYXZpZ2F0aW9uX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWhvdmVyLXBldHJvbDExLWdyYXUxLCAjMDAxQjFGKTtcbn1cbi5tYWlubmF2aWdhdGlvbl9fbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW5uYXZpZ2F0aW9uX19saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItNCwgNHB4KTtcbiAgYm9yZGVyOiB2YXIoLS1GbHlpbmdGb2N1cy1PdXRsaW5lLTIsIDJweCkgc29saWQgdmFyKC0tZmx5aW5nLWZvY3VzLXBldHJvbDgtZ3JhdTEsICMwMDRCNUEpO1xuICBib3R0b206IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBhbmltYXRpb246IGZvcndhcmRzIGFwcGVhciAxMDBtcyBjdWJpYy1iZXppZXIoMC4xNiwgMC42NjUsIDAuNjEsIDAuOTMpO1xufVxuLm1haW5uYXZpZ2F0aW9uX19saW5rOmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogdmFyKC0taG92ZXItcGV0cm9sMTEtZ3JhdTEsICMwMDFCMUYpO1xufVxuLm1haW5uYXZpZ2F0aW9uX19saW5rOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1mbHlpbmctZm9jdXMtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbn1cbi5tYWlubmF2aWdhdGlvbl9fbGluay10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59Il19 */