.carousel-teaser-item{border-radius:10px;color:inherit;cursor:pointer;display:grid;grid-template-rows:auto 17px 17px 1fr;height:100%;overflow:hidden;text-decoration:none;transform:scale(.92);transition:transform .4s ease}.swiper-slide-active .carousel-teaser-item{transform:scale(1)}@media only screen and (min-width:768px){.carousel-teaser-item{border-radius:20px}}@media only screen and (min-width:1024px){.carousel-teaser-item{transform:scale(1)}}.carousel-teaser-item-image-container{aspect-ratio:16/9;border-top-left-radius:10px;border-top-right-radius:10px;grid-column:1/2;grid-row:1/3;height:100%;overflow:hidden;width:100%;z-index:1}@media only screen and (min-width:768px){.carousel-teaser-item-image-container{border-top-left-radius:20px;border-top-right-radius:20px}}.carousel-teaser-item-image-container img{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.carousel-teaser-item-badge{align-items:center;background-color:#f0f677;border-radius:30px;color:#2c2d33;display:flex;font-size:.75rem;font-weight:800;grid-column:1/2;grid-row:2/4;justify-self:flex-start;line-height:1;margin-inline:1rem;padding-inline:1.25rem;z-index:2}.carousel-teaser-item-content-container{background:#f6f7fb;color:#2c2d33;display:flex;flex-flow:column wrap;grid-column:1/2;grid-row:3/5;min-height:190px;overflow:hidden;padding:40px 16px 24px}@media only screen and (min-width:768px){.carousel-teaser-item-content-container{min-height:200px;padding:40px 24px 24px}}.carousel-teaser-item-header{margin-block-end:1.25rem}.carousel-teaser-item-header h4{color:#a5a1af;font-size:.75rem;font-weight:800;margin-block:0}.carousel-teaser-item-header h4 em{font-style:normal}.carousel-teaser-item-headline-container{max-height:calc(var(--line-height)*2);overflow:hidden}.carousel-teaser-item-headline-container h3{display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.375rem;margin-block:0 .3125rem;text-transform:uppercase;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.carousel-teaser-item-headline-container h3 em{font-style:normal}.carousel-teaser-date{margin-top:auto;min-height:40px}.carousel-teaser-date p{font-size:.875rem;font-weight:500;margin:0}.carousel-teaser-container{margin-block-end:3.75rem}@media only screen and (min-width:768px){.carousel-teaser-container{margin-block-end:4.375rem}}@media only screen and (min-width:1024px){.carousel-teaser-container{margin-block-end:5.625rem}}.custom-swiper-controls-container{align-items:center;display:grid;grid-template-columns:auto;grid-template-rows:44px;justify-content:center;margin-block-start:30px;position:relative}@media only screen and (min-width:1024px){.custom-swiper-controls-container{grid-template-columns:44px auto 44px;margin-block-start:60px}}.custom-swiper-button-next,.custom-swiper-button-prev{align-items:center;cursor:pointer;display:none;justify-content:center;margin-block-start:2px;position:static;transition:opacity .4s ease;width:44px}@media only screen and (min-width:1024px){.custom-swiper-button-next,.custom-swiper-button-prev{display:flex}}.custom-swiper-button-next:after,.custom-swiper-button-prev:after{content:""}.custom-swiper-button-next>svg,.custom-swiper-button-prev>svg{height:25px}.custom-swiper-button-next.swiper-button-disabled,.custom-swiper-button-prev.swiper-button-disabled{opacity:0}.custom-swiper-button-prev{rotate:180deg}.custom-swiper-pagination{align-items:center;display:flex;gap:10px;justify-content:center;z-index:5}@media only screen and (min-width:1024px){.custom-swiper-pagination{gap:16px;padding:0 80px}}.custom-swiper-pagination .swiper-pagination-bullet{background:#a5a1af;border-radius:100%;cursor:pointer;display:block;height:10px;opacity:.2;transition:opacity .4s ease;width:10px}.custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2c2d33;opacity:1}@media only screen and (min-width:1024px){.custom-swiper-pagination .swiper-pagination-bullet{height:16px;width:16px}}.center-details{display:grid;grid-template-columns:1fr max(92%,320px) 1fr}@media only screen and (min-width:768px){.center-details{grid-template-columns:1fr max(92%,704px) 1fr}}@media only screen and (min-width:1024px){.center-details{grid-template-columns:1fr min(84%,1216px) 1fr}}.center-details-center-logo-header{grid-column:2/-2}@media only screen and (min-width:768px){.center-details-center-logo-header{margin-block-start:40px}}@media only screen and (min-width:1024px){.center-details-center-logo-header{margin-block-start:80px}}.center-details-center-logo-header a{pointer-events:none}.center-details-coupons-list-container{grid-column:2/-2}.center-details-carousel-teaser-container{grid-column:1/-1}@media only screen and (min-width:1024px){.center-details-carousel-teaser-container{grid-column:2/-2}}.center-details-carousel-teaser-container>h2{margin-inline:4%}@media only screen and (min-width:1024px){.center-details-carousel-teaser-container>h2{margin-inline:0}}
