@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(0.7);opacity:.4}100%{transform:scale(1);opacity:1}}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__item{display:flex;flex-direction:column;width:calc(100%/3 - 4.5em*(3 - 1)/3);position:relative}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__item[data-active-cat="0"],.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__item[data-active="0"]{display:none !important}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__badge{display:flex;align-items:center;gap:.6em;background:#9d89c8;color:#fff;position:absolute;top:1.5em;left:2em;padding:.5em 2em;border-radius:2em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__badge__icon{width:2em;height:2em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__badge__label>*{font-size:1.4em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__image{margin-bottom:3em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__image img{border-radius:.9em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__hotel{font-weight:300}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__hotel>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__hotel>*{font-size:1.4em}}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__title{display:block;font-weight:500;font-family:"sofia-pro",sans-serif;margin-bottom:1.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__title>*{font-size:1.9em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__dates{display:flex;flex-wrap:wrap;margin-bottom:1em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__price,.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__dates,.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__data{font-weight:300}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__price>*,.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__dates>*,.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__data>*{font-size:1.6em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__price>*,.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__dates>*,.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__data>*{font-size:1.4em}}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__data{margin-bottom:.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__button{display:flex;margin-top:3em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__item{width:calc(100%/2 - 4.5em*(2 - 1)/2)}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__image{margin-bottom:2em}.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__button{margin-top:2em}}@media(max-width: 767px){.DNA-module[data-id=OffersTeaser] .DNA-module__offer-box__item{width:100%}}.DNA-module[data-id=OffersTeaser] .DNA-module__content{transition:transform .5s,opacity 1.5s 0s;transition-timing-function:ease-in-out;max-width:70em;margin:0 auto 12em auto}.DNA-module[data-id=OffersTeaser] .DNA-module__content.JS-effect{opacity:0}.DNA-module[data-id=OffersTeaser] .DNA-module__content[data-text="0"]{margin:0 auto 5em auto}.DNA-module[data-id=OffersTeaser] .DNA-module__button{display:flex;margin-top:2.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__list{transition:transform .5s,opacity 1.5s 0s;transition-timing-function:ease-in-out}.DNA-module[data-id=OffersTeaser] .DNA-module__list.JS-effect{opacity:0}.DNA-module[data-id=OffersTeaser] .DNA-module__list__wrap{display:flex;flex-wrap:wrap;gap:10em 4.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__all-offers{margin-top:5em}@media(max-width: 1024px){.DNA-module[data-id=OffersTeaser] .DNA-module__content{max-width:50em;margin:0 auto 6em auto}.DNA-module[data-id=OffersTeaser] .DNA-module__content[data-text="0"]{margin:0 auto 2em auto}.DNA-module[data-id=OffersTeaser] .DNA-module__list__wrap{gap:8em 4.5em}}@media(max-width: 767px){.DNA-module[data-id=OffersTeaser] .DNA-module__list__wrap{gap:6.5em}.DNA-module[data-id=OffersTeaser] .DNA-module__all-offers{margin-top:4em}}
