video {display: block;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover
}figure {display: block;height: 100%;width: 100%
}picture {display: block;height: 100%;width: 100%
}img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover
}
.el-teaser-offers-container-mobile{background-color:var(--bg)}.el-teaser-offers-container-mobile .wrapper{max-width:1500px;margin:auto;padding:5.6vw 9.7vw}.el-teaser-offers-container-mobile .wrapper .offer-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;gap:12vw}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item{width:100%;height:100%;display:flex;flex-direction:column;gap:4.5vw}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item figure{aspect-ratio:1.5}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item h2{padding-left:2.8vw;font-size:32px;font-weight:normal;text-align:left;color:#333}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item pre{padding-left:2.8vw;padding-right:6vw;font-family:Marfa,sans-serif;font-display:swap;font-size:16px;font-weight:300;line-height:1.56;letter-spacing:.64px;text-align:left;color:#82735e;text-transform:uppercase;flex-grow:1}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item .offer-container-footer{display:flex;justify-content:space-between;padding-left:2.8vw;align-items:center;flex-wrap:wrap;gap:1vw;margin-top:1vw}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item .offer-container-footer a{font-family:Marfa,sans-serif;font-display:swap;font-size:16px;font-weight:300;line-height:1.75;letter-spacing:1.6px;text-align:center;color:#333;border-bottom:1px solid #b29b7f;text-transform:uppercase}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item .offer-container-footer p{font-family:Marfa,sans-serif;font-display:swap;font-size:16px;font-weight:300;line-height:1.56;letter-spacing:.64px;text-align:left;color:#82735e;text-transform:uppercase}.el-teaser-offers-container-mobile .wrapper .offer-container .teaser-item .offer-container-footer p span{font-family:Arapey,serif;font-display:swap;font-size:32px;font-weight:normal;text-align:left}
.el-teaser-offers-container-desktop{background-color:var(--bg)}.el-teaser-offers-container-desktop .wrapper{max-width:1500px;margin:auto;padding:5.6vw 9.7vw}.el-teaser-offers-container-desktop .wrapper .offer-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;row-gap:6vw}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item{width:37.4vw;display:flex;flex-direction:column;gap:1vw}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item figure{aspect-ratio:1.5}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item h2{padding-left:2.8vw;font-size:40px;font-weight:normal;text-align:left;color:#333}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item pre{padding-left:2.8vw;padding-right:6vw;font-family:Marfa,sans-serif;font-display:swap;font-size:16px;font-weight:300;line-height:1.56;letter-spacing:.64px;text-align:left;color:#82735e;text-transform:uppercase;flex-grow:1}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item .offer-container-footer{display:flex;justify-content:space-between;padding-left:2.8vw;align-items:center;flex-wrap:wrap;gap:1vw}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item .offer-container-footer a{font-family:Marfa,sans-serif;font-display:swap;font-size:16px;font-weight:300;line-height:1.75;letter-spacing:1.6px;text-align:center;color:#333;border-bottom:1px solid #b29b7f;text-transform:uppercase}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item .offer-container-footer p{font-family:Marfa,sans-serif;font-display:swap;font-size:16px;font-weight:300;line-height:1.56;letter-spacing:.64px;text-align:left;color:#82735e;text-transform:uppercase}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item .offer-container-footer p span{font-family:Arapey,serif;font-display:swap;font-size:40px;font-weight:normal;text-align:left}@media(min-width: 1500px){.el-teaser-offers-container-desktop .wrapper{padding:84px 145.5px}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item{width:561px;gap:15px}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item figure{height:561px;margin-bottom:15px}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item h2{padding-left:42px}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item pre{padding-left:42px;padding-right:90px}.el-teaser-offers-container-desktop .wrapper .offer-container .teaser-item .offer-container-footer{padding-left:42px}}
