.teaser-slider{overflow:hidden;position:relative}.teaser-slider img{width:100%}.teaser-slider:hover .teaser-slider-next,.teaser-slider:hover .teaser-slider-prev{background-color:hsla(0,0%,100%,.8)}.teaser-slider .teaser-slider-carousel{display:flex;flex-flow:row nowrap;left:0;position:relative;transition:left 1s}.teaser-slider .teaser-slider-carousel>a{display:block;flex:0 0 100%}.teaser-slider span{align-items:center;border-radius:50%;bottom:0;color:var(--teaser-slider-color);display:flex;font-size:16px;font-weight:700;height:2em;justify-content:center;line-height:1;text-decoration:none;width:2em}.teaser-slider .pause-button{margin-right:var(--spacer-m)}.teaser-slider .pause-button:before{font-size:14px;width:100%}.teaser-slider .pause-button:after{background-color:#000;content:"";height:100%;left:41px;position:absolute;width:2px}.teaser-slider .pause-button.icon-play:before{left:1px}.teaser-slider [data-position]{display:flex}.teaser-slider [class*=bullets]{display:flex;gap:8px}.teaser-slider [class*=bullets].bullets-outer-center{justify-content:center;margin-top:var(--spacer-s)}.teaser-slider [class*=bullets] span{background:var(--teaser-slider-bullet);color:var(--teaser-slider-color)}.teaser-slider [class*=bullets] span.active-teaser,.teaser-slider [class*=bullets] span.paused,.teaser-slider [class*=bullets] span:hover{background:var(--teaser-slider-bullet-active);color:var(--teaser-slider-color-active);cursor:pointer}@media only screen and (max-width:1023px){.teaser-slider .teaser-slider-navigation{align-items:center;display:flex;height:4em;justify-content:center}}@media only screen and (min-width:1024px){.teaser-slider [class*=bullets-inner]{bottom:24px;left:12px;position:absolute}.teaser-slider [class*=bullets-inner].bullets-inner-center{bottom:8px;justify-content:center;left:230px;right:230px}.teaser-slider .tabs{display:flex}.teaser-slider .tabs span{background:var(--teaser-slider-tab);color:var(--teaser-slider-color);flex-grow:1}.teaser-slider .tabs span.active-teaser,.teaser-slider .tabs span:hover{background:var(--teaser-slider-tab-active);cursor:pointer}.teaser-slider [class*=bullets][class*=bullets-inner].bullets-inner-center{left:340px;right:340px}}@media only screen and (min-width:1280px){.teaser-slider [class*=bullets][class*=bullets-inner].bullets-inner-center{left:370px;right:370px}}@media only screen and (min-width:1440px){.teaser-slider [class*=bullets][class*=bullets-inner].bullets-inner-center{left:420px;right:420px}}