@media only screen and (min-width:320px){.teaser-list{margin-top:64px}}@media only screen and (min-width:768px){.teaser-list{margin-top:80px}}@media only screen and (min-width:1440px){.teaser-list{margin-top:104px}}@media only screen and (min-width:320px){.teaser-list{margin-bottom:64px}}@media only screen and (min-width:768px){.teaser-list{margin-bottom:80px}}@media only screen and (min-width:1440px){.teaser-list{margin-bottom:104px}}.teaser-list .slider__item{height:unset}@media only screen and (max-width:767px){.teaser-list .slider__item{--swiper-item-width:calc(var(--grid-column-outer)*7)}.teaser-list .slider__items--length-1 .slider__item{--swiper-item-width:calc(var(--grid-column-outer)*8)}}.teaser-list .cta{margin-inline:auto;margin-top:40px;width:var(--content-width)}@media only screen and (min-width:1024px){.teaser-list .cta{margin-top:64px}}@media only screen and (min-width:1440px){.teaser-list--product .teaser-list__items-length--1 .teaser-list__item{flex-basis:calc(var(--grid-column-outer)*10);max-width:calc(var(--grid-column-outer)*10);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*10)}}.teaser-list__items{display:flex;flex-direction:row;flex-wrap:wrap;margin-inline:auto;row-gap:40px;width:var(--grid-base)}.teaser-list__items-length--1,.teaser-list__items-length--2{justify-content:center}@media only screen and (min-width:1440px){.teaser-list__items-length--1 .teaser-list__item,.teaser-list__items-length--2 .teaser-list__item{flex-basis:calc(var(--grid-column-outer)*6);max-width:calc(var(--grid-column-outer)*6);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*6)}.teaser-list__items-view--4 .teaser-list__item{flex-basis:calc(var(--grid-column-outer)*3);max-width:calc(var(--grid-column-outer)*3);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*3)}}.teaser-list__item{flex-basis:calc(var(--grid-column-outer)*8);max-width:calc(var(--grid-column-outer)*8);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*8)}@media only screen and (min-width:768px){.teaser-list__item{flex-basis:calc(var(--grid-column-outer)*6);max-width:calc(var(--grid-column-outer)*6);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*6)}}@media only screen and (min-width:1440px){.teaser-list__item{flex-basis:calc(var(--grid-column-outer)*4);max-width:calc(var(--grid-column-outer)*4);padding-inline:calc(var(--grid-gutter)/2);width:calc(var(--grid-column-outer)*4)}}.teaser-list__slider{overflow:hidden;position:relative}.teaser-list__slider .text-intro.text-intro--align-left{margin-left:0}.teaser-list__slider .slider__controls{margin-bottom:175px}@media only screen and (min-width:768px){.teaser-list__slider .slider__controls{margin-bottom:125px}}@media only screen and (min-width:1920px){.teaser-list__slider-rating .slider{overflow:hidden}}.teaser-list__rating{left:0;margin-inline:auto;position:absolute;right:0;top:85px;width:var(--content-width);z-index:13}@media only screen and (min-width:768px){.teaser-list__rating{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:space-between}}.teaser-list__rating .rating-stars{-moz-column-gap:4px;column-gap:4px}.teaser-list__rating .rating-star{background-size:16px 16px;height:16px;width:16px}.teaser-list__rating .rating-star i{background-size:16px 16px}.teaser-list__rating-info{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"total stars" "total label";grid-template-columns:auto auto;row-gap:4px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.teaser-list__rating-actions{margin-left:auto}@media only screen and (max-width:767px){.teaser-list__rating-action{margin-top:16px;width:100%}}.teaser-list__rating-total{font-family:Interstate,system-ui,Arial,sans-serif;font-size:1.875rem;font-weight:400;grid-area:total;letter-spacing:-0.02em;line-height:110%}@media screen and (min-width:768px){.teaser-list__rating-total{font-size:2.25rem}}@media screen and (min-width:1280px){.teaser-list__rating-total{font-size:2.25rem}}.teaser-list__rating-stars{grid-area:stars}.teaser-list__rating-label{grid-area:label}
