.standard-content.colorful-element {
  padding-bottom: 2rem;
}
 
.standard-content.colorful-element .extendedRichtext {
  margin-bottom: -2.4rem;
}
 
 
.bab-header .nav-link, .bab-header .subtitle-small, .bab-header .second-level-nav {
font-weight: 500;
 
}
 
@supports (-webkit-hyphens:none) {
 .bab-header .nav-link, .bab-header .subtitle-small, .bab-header .second-level-nav {
   font-weight: 400;
   font-variation-settings: "wght" 400;
  }
}

head:has(.mac-os) {
 .bab-header .nav-link, .bab-header .subtitle-small, .bab-header .second-level-nav {
    font-weight: 400;
    font-variation-settings: "wght" 400;
  }
}
 
 
.link-element.teaser:hover .link-text:not([class*=colorful__]) {
  color: var(--color-black);
}
 
.link-element.teaser:focus .link-text:not([class*=colorful__]) {
  color: var(--color-black);
}
 
.link-element.teaser:active .link-text:not([class*=colorful__]) {
  color: var(--color-black);
}
 
 
 
.link-element.teaser:hover .link-text.colorful__white-text {
  color: var(--color-black);
}
.link-element.teaser:focus .link-text.colorful__white-text {
  color: var(--color-black);
}
.link-element.teaser:active .link-text.colorful__white-text {
  color: var(--color-black);
}
 
.link-element .select.scrollSelect li {
 color: var(--color-black);
}
 
.link-element .select.scrollSelect li:hover {
 color: var(--color-white);
}
 
.link-element .select.scrollSelect li:hover a:after {
 background-color: var(--color-neutral-white);
}
 
 
@media (max-width: 729px) {
 .accordion-content table {
  width: auto;
 }
}
 
@media (max-width: 1249px) {
.disclaimer-reveal div {
  max-width: 100vw;
 }
 
 
.disclaimer-reveal .extendedRichtext div {
  max-width: 100%;
 }
 
 .disclaimer-reveal  .accordion-headline[aria-expanded="true"] + .accordion-content {
  overflow-x: visible;
 }
 
 
 .disclaimer-reveal  .accordion-headline[aria-expanded="true"] + .accordion-content .table-wrapper .scrollable {
  overflow-x: hidden;
 }
 
 .disclaimer-reveal .accordion-content .js-swiper-wrapper {
  max-width: initial;
 }
 
 
 .disclaimer-reveal .accordion-content {
  margin-right: -2rem;
 }
}
 
.disclaimer-reveal.row, disclaimer-message.row {
  margin-left: 0;
  margin-right: 0;
}
 

.heading-font--medium-compressed {
   font-family: var(--henkel-gt-flexa-variable-font);
   font-stretch: 50%;
   font-variation-settings: "wght" 500;
}
.heading-font--medium-regular {
   font-family: var(--henkel-gt-flexa-variable-font);
   font-stretch: 100%;
   font-variation-settings: "wght" 500;
}
.heading-font--medium-extended {
   font-family: var(--henkel-gt-flexa-variable-font);
   font-stretch: 125%;
   font-variation-settings: "wght" 500;
}
 
 
@media screen and (min-width: 980px) {
.m-stage-hero__media, .m-stage-hero__media .img-wrap, .m-stage-hero__media img {
 height: 40rem;
}
}
 
@media screen and (min-width: 1250px) {
.m-stage-hero__media .img-wrap, .m-stage-hero__media img {
 height: 100%;
}
}
 
@media screen and (min-width: 1250px) {
.m-stage-hero__media {
  height: auto !important;
}
}
 
.news .news-type {
  width: 100%;
}
 
.phenion .submit.reveal-handler {
  padding-right: 2.4rem;
}
