@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes view-transition-out{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes view-transition-in{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes marquee-left{from{transform:translateX(0%)}to{transform:translateX(-100%)}}@keyframes marquee-right{from{transform:translateX(-100%)}to{transform:translateX(0%)}}@keyframes shake-anchor{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}@keyframes wave{0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}}.MOD-OffersTeaser{overflow:hidden}.MOD-OffersTeaser .MOD-OffersTeaser__item{height:100%;width:100%}.MOD-OffersTeaser .MOD-OffersTeaser__item__wrap{position:relative;display:flex;flex-direction:column;width:100%}.MOD-OffersTeaser .MOD-OffersTeaser__item__media{position:relative;width:100%;overflow:hidden}.MOD-OffersTeaser .MOD-OffersTeaser__item__media:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:1;pointer-events:none;background:linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0))}.MOD-OffersTeaser .MOD-OffersTeaser__item__image{aspect-ratio:.8888888889;position:relative;display:block}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__image{aspect-ratio:1.8}}@media(max-width: 767px){.MOD-OffersTeaser .MOD-OffersTeaser__item__image{aspect-ratio:1.3333333333}}.MOD-OffersTeaser .MOD-OffersTeaser__item__cta{position:absolute;right:2.5em;top:3em;z-index:2;display:flex;gap:1em}.MOD-OffersTeaser .MOD-OffersTeaser__item__detail{z-index:1;margin-top:2em}.MOD-OffersTeaser .MOD-OffersTeaser__item__content{z-index:1;padding-left:1.5em;padding-right:1.5em}.MOD-OffersTeaser .MOD-OffersTeaser__item__title{font-family:"Italiana";line-height:1.2;display:block;width:fit-content}.MOD-OffersTeaser .MOD-OffersTeaser__item__title>*{font-size:6em}.MOD-OffersTeaser .MOD-OffersTeaser__item__top{margin-top:-3em}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__top{margin-top:-2.5em}}.MOD-OffersTeaser .MOD-OffersTeaser__item__bottom{margin-top:1.5em}.MOD-OffersTeaser .MOD-OffersTeaser__item__info{display:flex;align-items:center;gap:3em;line-height:1.2}.MOD-OffersTeaser .MOD-OffersTeaser__item__nights{font-weight:300;display:inline-block}.MOD-OffersTeaser .MOD-OffersTeaser__item__nights>*{font-size:2em}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__nights>*{font-size:1.6em}}.MOD-OffersTeaser .MOD-OffersTeaser__item__price{margin-top:1.5em}.MOD-OffersTeaser .MOD-OffersTeaser__item__price>span{font-size:1.5em}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__price>span{font-size:1.4em}}.MOD-OffersTeaser .MOD-OffersTeaser__item__price>span.DNA-bold{font-size:2em;font-weight:700;text-transform:uppercase}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__price>span.DNA-bold{font-size:1.8em}}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates{font-weight:300;display:flex;gap:1em;position:relative}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__item>*{font-size:2em}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__item>*{font-size:1.6em}}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__more{position:relative;display:inline-block}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__toggle{cursor:pointer;transition:opacity .25s ease-in-out}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__toggle>*{font-size:2em}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__toggle>*{font-size:1.6em}}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__toggle:hover{opacity:.7}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__popup{display:none;position:absolute;bottom:100%;left:50%;z-index:5;min-width:15em;transform:translateX(-50%);padding-bottom:1.5em}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__popup__content{position:relative;display:flex;flex-direction:column;gap:.5em;background:#153149;color:#fff;padding:1.2em;box-shadow:0 0 .5em rgba(0,0,0,.1)}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__popup__content::before{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #153149;z-index:6;box-shadow:0 -0.1em .1em rgba(0,0,0,.05)}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__popup__item{display:block;white-space:nowrap}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__popup__item>*{font-size:1.8em}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__popup__item>*{font-size:1.6em}}.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__popup.JS-active{display:block}@media(hover: hover)and (pointer: fine){.MOD-OffersTeaser .MOD-OffersTeaser__item__dates__more:hover .JS-date-content{display:block}}@media(max-width: 1366px){.MOD-OffersTeaser .MOD-OffersTeaser__item__title>*{font-size:5em}}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__item__title>*{font-size:5em}.MOD-OffersTeaser .MOD-OffersTeaser__item__cta{gap:.5em;bottom:auto;top:1.5em;right:1.5em}.MOD-OffersTeaser .MOD-OffersTeaser__item__content{padding-left:.5em}}@media(max-width: 767px){.MOD-OffersTeaser .MOD-OffersTeaser__item__title>*{font-size:4em}.MOD-OffersTeaser .MOD-OffersTeaser__item__info{align-items:flex-start;flex-direction:column;gap:.5em}}@media(max-width: 480px){.MOD-OffersTeaser .MOD-OffersTeaser__item__title>*{font-size:3.5em}.MOD-OffersTeaser .MOD-OffersTeaser__item__image{aspect-ratio:1/1}}.MOD-OffersTeaser .MOD-OffersTeaser__wrap{margin-bottom:9.5em}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__wrap{margin-bottom:6em}}@media(max-width: 767px){.MOD-OffersTeaser .MOD-OffersTeaser__wrap{margin-bottom:5em}}.MOD-OffersTeaser .MOD-OffersTeaser__slider{position:relative}.MOD-OffersTeaser .MOD-OffersTeaser__slider__inner{margin:0 -1em}.MOD-OffersTeaser .MOD-OffersTeaser__list__wrap{display:flex}.MOD-OffersTeaser .MOD-OffersTeaser__item{padding:0 1em}.MOD-OffersTeaser .MOD-OffersTeaser__arrows{position:absolute;left:0;top:0;width:100%;aspect-ratio:16/9;z-index:1;pointer-events:none}.MOD-OffersTeaser .MOD-OffersTeaser__arrows__arrow{position:absolute;top:50%;pointer-events:auto}.MOD-OffersTeaser .MOD-OffersTeaser__arrows__arrow[data-direction=prev]{left:0;transform:translate(-80%, -50%)}.MOD-OffersTeaser .MOD-OffersTeaser__arrows__arrow[data-direction=next]{right:0;transform:translate(80%, -50%)}@media(max-width: 1024px){.MOD-OffersTeaser .MOD-OffersTeaser__slider__inner{margin:0 -0.7em}.MOD-OffersTeaser .MOD-OffersTeaser__list{overflow:visible}.MOD-OffersTeaser .MOD-OffersTeaser__item{padding:0 .7em}.MOD-OffersTeaser .MOD-OffersTeaser__item__content,.MOD-OffersTeaser .MOD-OffersTeaser__item__cta{transition:opacity .5s ease-in-out}.MOD-OffersTeaser .MOD-OffersTeaser__item.swiper-slide:not(.swiper-slide-active) .MOD-OffersTeaser__item__content{opacity:0;pointer-events:none}.MOD-OffersTeaser .MOD-OffersTeaser__item.swiper-slide:not(.swiper-slide-active) .MOD-OffersTeaser__item__cta{opacity:0;pointer-events:none}.MOD-OffersTeaser .MOD-OffersTeaser__arrows{position:static;aspect-ratio:auto;justify-content:flex-end}.MOD-OffersTeaser .MOD-OffersTeaser__arrows__arrow{position:static}.MOD-OffersTeaser .MOD-OffersTeaser__arrows__arrow[data-direction=prev]{transform:none}.MOD-OffersTeaser .MOD-OffersTeaser__arrows__arrow[data-direction=next]{transform:none}}
