@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.DNA-module[data-id=OffersTeaser] .DNA-module__wrap{overflow:hidden}.DNA-module[data-id=OffersTeaser] .DNA-module__headlines{margin-bottom:3.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__list{margin-left:-3em;margin-right:-3em}.DNA-module[data-id=OffersTeaser] .DNA-module__list__wrap{display:flex}.DNA-module[data-id=OffersTeaser] .DNA-module__list__wrap:not(.swiper-wrapper){overflow:hidden}.DNA-module[data-id=OffersTeaser] .DNA-module__item{padding:0 3.5em;width:33.3333333333%;display:flex}.DNA-module[data-id=OffersTeaser] .DNA-module__item__wrap{display:flex;flex-direction:column;width:100%;gap:2.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__item__wrap>*{width:100%}.DNA-module[data-id=OffersTeaser] .DNA-module__image{border-radius:1em;overflow:hidden;aspect-ratio:16/9;background-color:#f0f3f5}.DNA-module[data-id=OffersTeaser] .DNA-module__content{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:1em}.DNA-module[data-id=OffersTeaser] .DNA-module__hotel-name{font-weight:300}.DNA-module[data-id=OffersTeaser] .DNA-module__hotel-name>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__hotel-name>*{font-size:1.4em}}.DNA-module[data-id=OffersTeaser] .DNA-module__title{font-family:"sofia-pro",sans-serif}.DNA-module[data-id=OffersTeaser] .DNA-module__title>*{font-size:1.9em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__title>*{font-size:1.6em}}@media(max-width: 767px){.DNA-module[data-id=OffersTeaser] .DNA-module__title>*{font-size:1.6em}}.DNA-module[data-id=OffersTeaser] .DNA-module__infos{font-weight:300;margin-top:2em}.DNA-module[data-id=OffersTeaser] .DNA-module__infos>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__infos>*{font-size:1.4em}}.DNA-module[data-id=OffersTeaser] .DNA-module__infos--offerdates>*:nth-child(n+7){display:none}.DNA-module[data-id=OffersTeaser] .DNA-module__infos-addition{font-weight:300}.DNA-module[data-id=OffersTeaser] .DNA-module__infos-addition>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__infos-addition>*{font-size:1.4em}}.DNA-module[data-id=OffersTeaser] .DNA-module__price{font-weight:300}.DNA-module[data-id=OffersTeaser] .DNA-module__price>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__price>*{font-size:1.4em}}.DNA-module[data-id=OffersTeaser] .DNA-module__buttons{display:flex;gap:1em;margin-top:3em}.DNA-module[data-id=OffersTeaser] .DNA-module__button--details{transition:transform .5s,box-shadow .5s;cursor:pointer;user-select:none;font-weight:400;font-family:"Inter",sans-serif;color:#000;text-align:center;background-color:#f1f3f5;padding:1em 2.5em;min-width:11.5em;display:flex;align-items:center;justify-content:center;border-radius:.9em;border:1px solid #dfdfdf}.DNA-module[data-id=OffersTeaser] .DNA-module__button--details>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__button--details>*{font-size:1.4em}}@media(min-width: 1025px){.DNA-module[data-id=OffersTeaser] .DNA-module__button--details:hover{transform:translateY(-3px);box-shadow:0 3px 6px rgba(0,0,0,.1)}}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__button--details{padding:.7em 2em;min-width:7.5em;border-radius:.5em}}.DNA-module[data-id=OffersTeaser] .DNA-module__button--request{transition:transform .5s,box-shadow .5s;cursor:pointer;user-select:none;font-weight:400;font-family:"Inter",sans-serif;color:#fff;text-align:center;background-color:#9d89c8;padding:1em 2.5em;min-width:11.5em;display:flex;align-items:center;justify-content:center;border-radius:.9em;border:1px solid #9d89c8}.DNA-module[data-id=OffersTeaser] .DNA-module__button--request>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__button--request>*{font-size:1.4em}}@media(min-width: 1025px){.DNA-module[data-id=OffersTeaser] .DNA-module__button--request:hover{transform:translateY(-3px);box-shadow:0 3px 6px rgba(0,0,0,.1)}}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__button--request{padding:.7em 2em;min-width:7.5em;border-radius:.5em}}.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements{display:flex;align-items:center;justify-content:flex-end;gap:1.2em;margin-top:5em}.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-pagination{font-weight:300;display:flex}.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-pagination>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-pagination>*{font-size:1.4em}}.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-arrows{display:flex;gap:1em}.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-arrows__arrow{transition:transform .5s,box-shadow .5s;background-color:#f0f3f5;width:4.5em;height:4.5em;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(min-width: 1025px){.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-arrows__arrow:hover{transform:translateY(-3px);box-shadow:0 3px 6px rgba(0,0,0,.1)}}.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-arrows__arrow>*{width:1.7em;height:1.7em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements .DNA-slider-arrows{display:none}}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__headlines{margin-bottom:2em}.DNA-module[data-id=OffersTeaser] .DNA-module__list{overflow:visible;margin-left:-0.5em;margin-right:-0.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__item{padding:0 .5em;width:50%}.DNA-module[data-id=OffersTeaser] .DNA-module__item__wrap{gap:1.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__content{gap:.5em;padding-right:1.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__infos{margin-top:2em}.DNA-module[data-id=OffersTeaser] .DNA-module__buttons{margin-top:2.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__slider-elements{margin-top:2em}}@media(max-width: 767px){.DNA-module[data-id=OffersTeaser] .DNA-module__item{width:100%}}
