.Ages-module-scss-module__xiRYuG__ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}.Ages-module-scss-module__xiRYuG__select label{font:500 14px/1.3 var(--font-secondary),sans-serif;letter-spacing:2px;text-transform:uppercase}.Ages-module-scss-module__xiRYuG__select button{border:0;height:46px}
.Unit-module-scss-module__qyKK1q__unit{flex-direction:column;gap:8px;display:flex}.Unit-module-scss-module__qyKK1q__label{font:500 14px/1.3 var(--font-secondary),sans-serif;letter-spacing:2px;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.Unit-module-scss-module__qyKK1q__icon{cursor:pointer}.Unit-module-scss-module__qyKK1q__select label{font:500 14px/1.3 var(--font-secondary),sans-serif;letter-spacing:2px;text-transform:uppercase}.Unit-module-scss-module__qyKK1q__select button{border:0;height:46px}.Unit-module-scss-module__qyKK1q__select select{border:2px solid #333;padding-top:8px;padding-bottom:8px}
.Guests-module-scss-module__Yo9K6W__guests{gap:8px;margin:16px 0 0;display:grid}.Guests-module-scss-module__Yo9K6W__addUnit{font:400 14px/1.6 var(--font-primary),sans-serif;color:#8d081c;cursor:pointer;letter-spacing:.16px;-webkit-user-select:none;user-select:none;border-bottom:1px solid;justify-self:flex-start;margin:8px 0}
.Period-module-scss-module__8qm7wG__label{font:500 14px/1.3 var(--font-secondary),sans-serif;letter-spacing:2px;text-transform:uppercase;margin:0 0 16px}.Period-module-scss-module__8qm7wG__date{font:400 16px/1.6 var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:2px solid #333;justify-content:space-between;align-items:center;width:100%;height:46px;padding:0 12px;display:flex}.Period-module-scss-module__8qm7wG__placeholder{color:#9b9798}.Period-module-scss-module__8qm7wG__icon{color:#b8292f}.Period-module-scss-module__8qm7wG__overlay .mco-overlay-scroll{background:#2b3035}.Period-module-scss-module__8qm7wG__overlay .mco-overlay-close{color:#fff}:is(.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-header,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-weekdays__day,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day){color:#fff}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day:before{border-color:#fff!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--disabled{opacity:.2}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--is-today{background:#ffffff1a}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--is-saturday{background:#383c40}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--is-sunday{background:#474c52}:is(.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-start,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-start:after,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-end,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-end:after,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end){background:#b2212b!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-start:after{background:#b2212b!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-end:after{background:#b2212b!important}:is(.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-between,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-mouseover){background:#c5353e!important}:is(.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-header__arrow-previous-month:hover,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-header__arrow-previous-month i,.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-header__arrow-next-month i){font-size:16px!important}
.Icons-module-scss-module__ERnJYa__icons{flex-wrap:wrap;gap:8px;display:flex}.Icons-module-scss-module__ERnJYa__icons img{cursor:help}
.Teaser-module-scss-module__K3SQeG__teaser{background:#fff;box-shadow:0 12px 24px #0000001f,0 0 1px #0000001f}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__teaser{grid-template-columns:1fr 2fr;display:grid}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__teaser{grid-template-columns:1fr 2fr;display:grid}}@media (min-width:960px){.Teaser-module-scss-module__K3SQeG__teaser{grid-template-columns:358px auto;display:grid}}@media (min-width:mdpx){.Teaser-module-scss-module__K3SQeG__teaser{grid-template-columns:358px auto;display:grid}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid}}.Teaser-module-scss-module__K3SQeG__image{aspect-ratio:358/260;position:relative}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__image{align-self:flex-start;width:100%;display:block}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__image{align-self:flex-start;width:100%;display:block}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__imageGrid{width:auto;height:auto}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__imageGrid{width:auto;height:auto}}.Teaser-module-scss-module__K3SQeG__bookmark{z-index:3;position:absolute;top:8px;right:8px}.Teaser-module-scss-module__K3SQeG__gallery{z-index:2;position:absolute;bottom:8px;right:8px}.Teaser-module-scss-module__K3SQeG__trust{z-index:1;position:absolute;bottom:16px;left:16px}.Teaser-module-scss-module__K3SQeG__content{flex-direction:column;padding:24px;display:flex}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__content{grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr auto;display:grid}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__content{grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr auto;display:grid}}.Teaser-module-scss-module__K3SQeG__title{margin:0 0 8px}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__title{grid-column:1}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__title{grid-column:1}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__titleGrid{grid-area:1/1/auto/3}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__titleGrid{grid-area:1/1/auto/3}}.Teaser-module-scss-module__K3SQeG__classification{margin:0 0 16px}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__classification{grid-row:2}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__classification{grid-row:2}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__classificationGrid{grid-area:2/1/auto/3}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__classificationGrid{grid-area:2/1/auto/3}}.Teaser-module-scss-module__K3SQeG__categories{margin:0 0 8px}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__categories{grid-area:4/1;align-self:flex-start}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__categories{grid-area:4/1;align-self:flex-start}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__categoriesGrid{grid-column:1/3;margin-bottom:16px}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__categoriesGrid{grid-column:1/3;margin-bottom:16px}}.Teaser-module-scss-module__K3SQeG__location{margin:0 0 16px}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__location{grid-area:3/1;align-self:flex-start;margin-bottom:12px}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__location{grid-area:3/1;align-self:flex-start;margin-bottom:12px}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__locationGrid{grid-column:1/3;justify-content:space-between}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__locationGrid{grid-column:1/3;justify-content:space-between}}.Teaser-module-scss-module__K3SQeG__icons{z-index:20;margin:0 0 16px;position:relative}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__icons{grid-area:5/1;align-self:flex-end;margin-bottom:0}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__icons{grid-area:5/1;align-self:flex-end;margin-bottom:0}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__iconsGrid{grid-area:5/1/auto/3;margin-bottom:16px}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__iconsGrid{grid-area:5/1/auto/3;margin-bottom:16px}}.Teaser-module-scss-module__K3SQeG__iconsMap{margin-top:8px;margin-bottom:0}.Teaser-module-scss-module__K3SQeG__price{z-index:30;align-self:flex-end}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__price{grid-area:1/2/5;align-self:flex-start}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__price{grid-area:1/2/5;align-self:flex-start}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__priceGrid{grid-area:6/1/auto/3}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__priceGrid{grid-area:6/1/auto/3}}.Teaser-module-scss-module__K3SQeG__buttons{margin:16px 0 0}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__buttons{grid-area:5/2;justify-self:flex-end}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__buttons{grid-area:5/2;justify-self:flex-end}}@media (min-width:600px){.Teaser-module-scss-module__K3SQeG__buttonsGrid{grid-area:7/1/auto/3;justify-self:normal}.Teaser-module-scss-module__K3SQeG__buttonsGrid button{width:100%}}@media (min-width:smpx){.Teaser-module-scss-module__K3SQeG__buttonsGrid{grid-area:7/1/auto/3;justify-self:normal}.Teaser-module-scss-module__K3SQeG__buttonsGrid button{width:100%}}
.DataProvider-module-scss-module__CoeUZG__sliderItem{min-width:230px;max-width:230px}@media (min-width:600px){.DataProvider-module-scss-module__CoeUZG__sliderItem{min-width:296px;max-width:296px}}@media (min-width:smpx){.DataProvider-module-scss-module__CoeUZG__sliderItem{min-width:296px;max-width:296px}}@media (min-width:960px){.DataProvider-module-scss-module__CoeUZG__sliderItem{min-width:496px;max-width:496px}}@media (min-width:mdpx){.DataProvider-module-scss-module__CoeUZG__sliderItem{min-width:496px;max-width:496px}}.DataProvider-module-scss-module__CoeUZG__list{grid-gap:16px;gap:16px;display:grid}.DataProvider-module-scss-module__CoeUZG__buttonContainer{position:relative}.DataProvider-module-scss-module__CoeUZG__buttonContainerList>div{margin:24px 0 0;position:relative;bottom:auto;left:auto}
.TourismProviderTeaser-module-scss-module__vSViHG__tourismProviderTeaser{scroll-margin-top:120px}.TourismProviderTeaser-module-scss-module__vSViHG__contentContainer{position:relative}
.ListTeaser-module-scss-module__2xTQYq__list{gap:16px;scroll-margin-top:90px;display:grid}@media (min-width:1200px){.ListTeaser-module-scss-module__2xTQYq__list{scroll-margin-top:250px}}@media (min-width:600px){.ListTeaser-module-scss-module__2xTQYq__grid{grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:smpx){.ListTeaser-module-scss-module__2xTQYq__grid{grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:960px){.ListTeaser-module-scss-module__2xTQYq__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:mdpx){.ListTeaser-module-scss-module__2xTQYq__grid{grid-template-columns:repeat(3,1fr)}}
.ScrollToResult-module-scss-module__ntou9G__button{font:500 16px/1.3 var(--font-secondary),sans-serif;letter-spacing:1px;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:798;background:radial-gradient(circle,#ff323b 0%,#b9282f 100%);border:1px solid #d1323a;border-radius:20px;justify-content:center;align-items:center;gap:4px;height:48px;padding:0 16px;font-size:13px;display:flex;position:fixed;bottom:88px;left:24px;box-shadow:0 4px 4px #0003,0 3px 12px 2px #00000024}@media (min-width:960px){.ScrollToResult-module-scss-module__ntou9G__button{bottom:24px;left:32px}}@media (min-width:mdpx){.ScrollToResult-module-scss-module__ntou9G__button{bottom:24px;left:32px}}@media (min-width:1200px){.ScrollToResult-module-scss-module__ntou9G__button{border-radius:0;grid-column:2;justify-self:flex-end;position:sticky;left:auto;right:auto}}@media (min-width:1600px){.ScrollToResult-module-scss-module__ntou9G__button{margin:0 0 0 573px;bottom:48px;left:50%;right:auto}}
