.Buttons-module-scss-module__2YfiKq__radio{margin-bottom:8px}.Buttons-module-scss-module__2YfiKq__radio .mco-form-radio__root{flex:1;gap:8px}.Buttons-module-scss-module__2YfiKq__radio .mco-form-radio__item{flex:1}.Buttons-module-scss-module__2YfiKq__radio .mco-form-radio__content--button .mco-form-radio__addition{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#e30613;text-align:center;background:0 0;border:1px solid #e30613;justify-content:center;width:100%;padding:8px 16px!important}.Buttons-module-scss-module__2YfiKq__radio .mco-form-radio__circle[data-state=checked]~button{background-color:#e30613;border-color:#e30613}
.mco-datepicker-weekdays{margin-bottom:8px;display:flex}.mco-datepicker-weekdays__day{color:#827d7e;flex:0 0 14.2857%;justify-content:center;align-items:center;height:32px;font-size:13px;display:flex}
.mco-datepicker-day{aspect-ratio:1;color:#4e4b4c;cursor:pointer;flex-direction:column;flex:0 0 14.2857%;justify-content:center;align-items:center;display:flex;position:relative}.mco-datepicker-day:not(.mco-datepicker-day--range-between):not(.mco-datepicker-day--range-start):not(.mco-datepicker-day--range-end):not(.mco-datepicker-day--range-mouseover):not(.mco-datepicker-day--available):not(.mco-datepicker-day--departure-available):hover:before{content:"";z-index:0;background:0 0;border:1px solid #86040f;border-radius:50%;display:block;position:absolute;inset:0}.mco-datepicker-day--is-saturday{color:#000;background:#e6e5e5}.mco-datepicker-day--is-sunday{color:#000;background:#d2d0d1}.mco-datepicker-day--is-today{color:#e30613;font-weight:700}.mco-datepicker-day--full-weekdays{aspect-ratio:auto;height:60px;border-radius:0!important}.mco-datepicker-day--full-weekdays:not(.mco-datepicker-day--range-between):not(.mco-datepicker-day--range-start):not(.mco-datepicker-day--range-end):not(.mco-datepicker-day--range-mouseover):not(.mco-datepicker-day--available):hover:before{content:"";z-index:-1;background:0 0;border:2px solid #86040f;border-radius:0;display:block;position:absolute;inset:0}.mco-datepicker-day--prev-day,.mco-datepicker-day--next-day{opacity:0;pointer-events:none}.mco-datepicker-day--single-date__selected{border-radius:50%;color:#fff!important;background:#e30613!important}.mco-datepicker-day--range-start{border-radius:50%;color:#fff!important;background:#86040f!important}.mco-datepicker-day--range-start:after{content:"";z-index:-1;background:#e0525a;width:50%;display:block;position:absolute;top:0;bottom:0;right:0}.mco-datepicker-day--range-end{border-radius:50%;color:#fff!important;background:#86040f!important}.mco-datepicker-day--range-end:after{content:"";z-index:-1;background:#e0525a;width:50%;display:block;position:absolute;top:0;bottom:0;left:0}.mco-datepicker-day--range-mouseover{color:#fff!important;background:#e0525a!important}.mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start,.mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{color:#fff!important;background:#e30613!important}.mco-datepicker-day--range-between{color:#fff!important;background:#e0525a!important}.mco-datepicker-day--available{color:#000;background:#a4bf7a}.mco-datepicker-day--no-arrival{color:#000;pointer-events:none;background:repeating-linear-gradient(45deg,#77b6da80,#77b6da80 10px,#77b6dab3 10px 20px)}.mco-datepicker-day--no-departure{color:#000;cursor:not-allowed;background:repeating-linear-gradient(45deg,#77b6da80,#77b6da80 10px,#77b6dab3 10px 20px)}.mco-datepicker-day--previous-day-has-contingent{color:#000;background:#a4bf7a}.mco-datepicker-day--departure-available:not(.mco-datepicker-day--range-between):not(.mco-datepicker-day--range-start):not(.mco-datepicker-day--range-end):not(.mco-datepicker-day--range-mouseover){border:1px solid #a4bf7a}.mco-datepicker-day--departure-available:not(.mco-datepicker-day--range-between):not(.mco-datepicker-day--range-start):not(.mco-datepicker-day--range-end):not(.mco-datepicker-day--range-mouseover):before{clip-path:polygon(0% 0%,100% 0%,0% 100%);content:"";z-index:-1;background:#a4bf7a;width:16px;height:16px;display:block;position:absolute;top:-1px;left:-1px}.mco-datepicker-day--disabled{color:#9b9798;pointer-events:none;background:0 0}.mco-datepicker-day--range-start-disabled{pointer-events:none}.mco-datepicker-day--has-price{justify-content:space-around}.mco-datepicker-day--open{color:#000;background:#a4bf7a}.mco-datepicker-day--closed{color:#000;background:#f08080}.mco-datepicker-day__price-wrapper{align-items:center;gap:4px;display:flex;position:relative}.mco-datepicker-day__price{font-size:10px;font-weight:400}@media (min-width:600px){.mco-datepicker-day__price{font-size:11px}}.mco-datepicker-day__day{font-size:14px;line-height:1}.mco-datepicker-day__price-info{z-index:100;position:absolute;bottom:14px;right:0}@media (min-width:960px){.mco-datepicker-day__price-info{position:relative;bottom:auto;right:auto}}.mco-datepicker-day__price-info svg{display:block}
.mco-datepicker-month-days{flex-wrap:wrap;row-gap:2px;display:flex}
.mco-datepicker-month__label{justify-content:center;margin:0 auto;display:flex}.mco-datepicker-month__label p{font:700 18px/1.1 var(--font-primary),sans-serif}.mco-datepicker-month__label--compact{cursor:pointer;align-items:center;gap:8px}.mco-datepicker-month__label--compact p{font:400 16px/1.3 var(--font-primary),sans-serif}
.mco-datepicker-header{justify-content:center;align-items:center;padding:12px 0;display:flex}.mco-datepicker-header__arrow-previous-month,.mco-datepicker-header__arrow-next-month{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:8px}.mco-datepicker-header__arrow-previous-month:hover,.mco-datepicker-header__arrow-next-month:hover{background:#e6e5e5}.mco-datepicker-header__arrow-previous-month--disabled{opacity:0;pointer-events:none}
.mco-datepicker-legend{flex-wrap:wrap;gap:8px 16px;max-width:800px;margin:24px 0 0;display:flex}.mco-datepicker-legend__entry{align-items:center;gap:8px;font-size:14px;display:flex}.mco-datepicker-legend__color{border:1px solid #0000;width:16px;height:16px}.mco-datepicker-legend__color--available{background:#a4bf7a}.mco-datepicker-legend__color--selected{background:#e30613}.mco-datepicker-legend__color--locked{background:repeating-linear-gradient(45deg,#77b6da80,#77b6da80 5px,#77b6dab3 5px 10px)}.mco-datepicker-legend__color--no-contingent{border:1px solid}.mco-datepicker-legend__color--departure-available{border:1px solid #a4bf7a;position:relative}.mco-datepicker-legend__color--departure-available:after{clip-path:polygon(0% 0%,100% 0%,0% 100%);content:"";z-index:1;background:#a4bf7a;width:8px;height:8px;display:block;position:absolute;top:-1px;left:-1px}
.mco-datepicker-years{grid-template-columns:repeat(4,1fr);justify-content:space-evenly;gap:4px;min-width:280px;height:100%;max-height:280px;display:grid;position:relative;overflow-y:auto}.mco-datepicker-years button{color:#000;cursor:pointer;text-align:center;background:#e6e5e5;border:0;border-radius:0;padding:8px;font-size:14px;transition:background .3s,color .3s}.mco-datepicker-years button[aria-pressed=true],.mco-datepicker-years button:hover{color:#fff;background:#e30613}
.mco-datepicker{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.mco-datepicker-months{justify-content:center;column-gap:64px;width:100%;display:flex}.mco-datepicker-month-wrapper{flex:1;max-width:400px}.mco-datepicker-month-wrapper--full-weekdays{width:100%;max-width:1400px}.mco-datepicker-month-wrapper--compact{max-width:280px}
.Period-module-scss-module__nkGFJa__headline{font:700 20px/1.1 var(--font-primary),sans-serif;margin:0 0 8px}.Period-module-scss-module__nkGFJa__wrapper{flex-direction:column;gap:8px;display:flex}@media (min-width:600px){.Period-module-scss-module__nkGFJa__wrapper{flex-direction:row}}.Period-module-scss-module__nkGFJa__date{font:400 18px/1.3 var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:1px solid #0000003b;border-radius:0;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 12px;display:flex}.Period-module-scss-module__nkGFJa__dateError{border:none;outline:2px solid #e30613}.Period-module-scss-module__nkGFJa__placeholder{color:#343232;opacity:.7}.Period-module-scss-module__nkGFJa__icon{color:#2d343e}.Period-module-scss-module__nkGFJa__overlay .mco-overlay-scroll{background:#004478}.Period-module-scss-module__nkGFJa__overlay .mco-overlay-close{color:#fff}:is(.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-header,.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-weekdays__day,.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day){color:#fff}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day:before{border-color:#fff!important}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--disabled{opacity:.2}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--is-today{background:#ffffff1a}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--is-saturday{background:#023860}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--is-sunday{background:#012641}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-end{background:#86040f!important}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-between,.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-header__arrow-previous-month:hover,.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-header__arrow-previous-month i,.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.Period-module-scss-module__nkGFJa__overlay .mco-datepicker-legend{color:#fff}
.GuestPicker-module-scss-module__c2YugG__content{flex-direction:column;gap:16px;display:flex}
.Categories-module-scss-module__fr5-aa__categories{width:100%}.Categories-module-scss-module__fr5-aa__wrapper{flex-direction:column;align-items:flex-start;gap:8px 16px;display:flex}@media (min-width:960px){.Categories-module-scss-module__fr5-aa__wrapper{flex-flow:wrap}}.Categories-module-scss-module__fr5-aa__wrapper .mco-form-checkbox-wrapper .mco-form-checkbox-inner{flex-direction:row-reverse!important;gap:8px!important}.Categories-module-scss-module__fr5-aa__wrapper .mco-form-checkbox-wrapper .mco-form-checkbox__content{order:1}.Categories-module-scss-module__fr5-aa__wrapper .mco-form-checkbox-wrapper label{font:400 18px/1.3 var(--font-primary),sans-serif;font-size:16px;letter-spacing:none!important;text-transform:unset!important}
.OrganisationFields-module-scss-module__WyIl8q__root{flex-direction:column;gap:16px;display:flex}@media (min-width:960px){.OrganisationFields-module-scss-module__WyIl8q__root{grid-column-gap:16px;grid-template-columns:250px auto;align-items:flex-start;display:grid}}.OrganisationFields-module-scss-module__WyIl8q__mealTypes,.OrganisationFields-module-scss-module__WyIl8q__categories{flex-direction:column;gap:8px;display:flex}.OrganisationFields-module-scss-module__WyIl8q__categories .OrganisationFields-module-scss-module__WyIl8q__headline{margin-bottom:16px}@media (min-width:960px){.OrganisationFields-module-scss-module__WyIl8q__categories{margin-left:auto}}.OrganisationFields-module-scss-module__WyIl8q__headline{font:700 20px/1.1 var(--font-primary),sans-serif}
.RegionSelect-module-scss-module__ldZq4q__root{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.RegionSelect-module-scss-module__ldZq4q__root .mco-form-checkbox__content{align-items:flex-start}.RegionSelect-module-scss-module__ldZq4q__root .mco-form-checkbox-inner>label{display:none}.RegionSelect-module-scss-module__ldZq4q__root .mco-form-checkbox__content>label{font-size:16px}.RegionSelect-module-scss-module__ldZq4q__root .mco-form-checkbox__addition-text>span{font-weight:700}.RegionSelect-module-scss-module__ldZq4q__headline{font:700 20px/1.1 var(--font-primary),sans-serif}.RegionSelect-module-scss-module__ldZq4q__wrapper{flex-direction:column;gap:4px;display:flex}
@media (min-width:960px){.WidgetGenerator-module-scss-module__1PvyBG__generator{grid-template-columns:1fr 1fr;display:grid}}@media (min-width:1280px){.WidgetGenerator-module-scss-module__1PvyBG__generator{grid-template-columns:2fr 3fr}}.WidgetGenerator-module-scss-module__1PvyBG__content{flex-direction:column;padding:56px 24px 0;display:flex}@media (min-width:960px){.WidgetGenerator-module-scss-module__1PvyBG__content{padding-bottom:40px;padding-left:48px;padding-right:48px}}.WidgetGenerator-module-scss-module__1PvyBG__title{font:700 32px/1.1 var(--font-primary),sans-serif;color:#e30613}.WidgetGenerator-module-scss-module__1PvyBG__text{margin:16px 0 0}.WidgetGenerator-module-scss-module__1PvyBG__copyrights{font:400 14px/1.3 var(--font-primary),sans-serif;flex-direction:column;gap:16px;margin-top:auto;padding:32px 0 0;display:flex}.WidgetGenerator-module-scss-module__1PvyBG__logo img{max-width:150px;max-height:150px;display:block}.WidgetGenerator-module-scss-module__1PvyBG__buttonWrapper{margin-top:24px}.WidgetGenerator-module-scss-module__1PvyBG__buttonWrapper .mco-button{display:block}.WidgetGenerator-module-scss-module__1PvyBG__buttonWrapper .mco-button:focus{border:none;outline:none}.WidgetGenerator-module-scss-module__1PvyBG__buttonWrapper .mco-button__inner{min-height:auto}.WidgetGenerator-module-scss-module__1PvyBG__buttonWrapper .mco-button__label{align-items:center;gap:8px;display:flex}.WidgetGenerator-module-scss-module__1PvyBG__form{background-color:#e6e5e5;margin:16px 0 0;padding:24px}@media (min-width:960px){.WidgetGenerator-module-scss-module__1PvyBG__form{margin-top:0;padding:56px 48px 40px}}.WidgetGenerator-module-scss-module__1PvyBG__innerForm{gap:16px;display:grid}@media (min-width:1280px){.WidgetGenerator-module-scss-module__1PvyBG__innerForm{grid-template-columns:1fr 1fr}}.WidgetGenerator-module-scss-module__1PvyBG__headline{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#e30613}@media (min-width:1280px){.WidgetGenerator-module-scss-module__1PvyBG__headline{grid-column:1/3}}.WidgetGenerator-module-scss-module__1PvyBG__row{font:400 14px/1.3 var(--font-primary),sans-serif;flex-direction:column;gap:4px;display:flex}.WidgetGenerator-module-scss-module__1PvyBG__customerTitle{flex-direction:column;gap:8px;display:flex}@media (min-width:1280px){.WidgetGenerator-module-scss-module__1PvyBG__customerTitle,.WidgetGenerator-module-scss-module__1PvyBG__rowText{grid-column:1/3}}.WidgetGenerator-module-scss-module__1PvyBG__buttons{justify-content:flex-end;gap:8px;margin:32px 0 0;display:flex}@media (max-width:374px){.WidgetGenerator-module-scss-module__1PvyBG__buttons{flex-direction:column}}.WidgetGenerator-module-scss-module__1PvyBG__buttons .mco-button__inner{padding-left:16px;padding-right:16px}.WidgetGenerator-module-scss-module__1PvyBG__buttons .mco-button__label{align-items:center;gap:8px;display:flex}
.WidgetGeneratorItem-module-scss-module__fZfRNa__teaser{background-color:#e6e5e5;border-radius:0;padding:24px 16px}@media (min-width:960px){.WidgetGeneratorItem-module-scss-module__fZfRNa__teaser{padding:32px}}.WidgetGeneratorItem-module-scss-module__fZfRNa__title{font:700 24px/1.1 var(--font-primary),sans-serif}.WidgetGeneratorItem-module-scss-module__fZfRNa__text{margin:16px 0 0}.WidgetGeneratorItem-module-scss-module__fZfRNa__buttonWrapper{justify-content:flex-end;margin:16px 0 0;display:flex}.WidgetGeneratorItem-module-scss-module__fZfRNa__overlayContent .mco-overlay-scroll-html{padding-top:0}.WidgetGeneratorItem-module-scss-module__fZfRNa__widgetPreviewHeader{color:#000;background-color:#e6e5e5;min-height:64px;padding:8px 50px 8px 24px;position:sticky;top:0}@media (min-width:600px){.WidgetGeneratorItem-module-scss-module__fZfRNa__widgetPreviewHeader{justify-content:space-between;align-items:center;padding-right:60px;display:flex}}.WidgetGeneratorItem-module-scss-module__fZfRNa__widgetPreviewBack{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;align-items:center;gap:8px;display:flex}.WidgetGeneratorItem-module-scss-module__fZfRNa__widgetPreviewTitle{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}@media (min-width:960px){.WidgetGeneratorItem-module-scss-module__fZfRNa__widgetPreviewTitle{font-size:24px}}.WidgetGeneratorItem-module-scss-module__fZfRNa__widgetContent{min-height:500px;padding:24px}
.WidgetGeneratorItems-module-scss-module__2mYQlW__list{flex-direction:column;gap:24px;width:100%;max-width:1308px;margin:0 auto;padding:0 24px;display:flex}
.QuickSearch-module-scss-module__EF23jq__quickSearch{flex-direction:column;gap:16px;padding-top:16px;padding-bottom:24px;display:flex}@media (min-width:960px){.QuickSearch-module-scss-module__EF23jq__quickSearch{grid-template-columns:auto 1fr 270px;align-items:center;gap:24px;padding-bottom:16px;display:grid}}.QuickSearch-module-scss-module__EF23jq__headline{font:700 14px/1.6 var(--font-primary),sans-serif;color:#fff;align-items:center;gap:16px;display:flex}.QuickSearch-module-scss-module__EF23jq__star{display:none}@media (min-width:1280px){.QuickSearch-module-scss-module__EF23jq__star{display:block}}.QuickSearch-module-scss-module__EF23jq__wrapper{gap:8px;display:grid}@media (min-width:600px){.QuickSearch-module-scss-module__EF23jq__wrapper{grid-template-columns:repeat(3,1fr)}}.QuickSearch-module-scss-module__EF23jq__field{cursor:pointer;background:#86040f;border-radius:0;justify-content:space-between;align-self:stretch;align-items:center;width:100%;min-height:48px;padding:0 16px;display:flex}.QuickSearch-module-scss-module__EF23jq__label{font:400 18px/1.3 var(--font-primary),sans-serif;color:#fff}.QuickSearch-module-scss-module__EF23jq__icon{color:#fff}.QuickSearch-module-scss-module__EF23jq__buttons{width:100%;display:flex}.QuickSearch-module-scss-module__EF23jq__buttons .QuickSearch-module-scss-module__EF23jq__button{color:#e30613!important;background:#fff!important;border:1px solid #fff!important;width:100%!important}.QuickSearch-module-scss-module__EF23jq__buttons .QuickSearch-module-scss-module__EF23jq__button:hover{color:#e30613!important;opacity:.9!important;background:#fff!important}.QuickSearch-module-scss-module__EF23jq__buttons .QuickSearch-module-scss-module__EF23jq__buttonRequest{color:#fff!important;border:1px solid #fff!important;width:100%!important}
.QuickSearchBar-module-scss-module__WCB8YG__root{background:#e30613;align-items:center}.QuickSearchBar-module-scss-module__WCB8YG__quickSearch{position:relative}.QuickSearchBar-module-scss-module__WCB8YG__quickSearch:after{content:"";pointer-events:none;z-index:-1;background:#e30613;width:130px;height:40px;position:absolute;bottom:-12px;right:160px;transform:skew(50deg)skewY(350deg)}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-overlay-scroll{background:#004478}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-overlay-close{color:#fff}:is(.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-header,.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-weekdays__day,.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day){color:#fff}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day:before{border-color:#fff!important}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--disabled{opacity:.2}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--is-today{background:#ffffff1a}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--is-saturday{background:#023860}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--is-sunday{background:#012641}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-start{background:#86040f!important}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-end{background:#86040f!important}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-between,.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-header__arrow-previous-month:hover,.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-header__arrow-previous-month i,.QuickSearchBar-module-scss-module__WCB8YG__overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.QuickSearchBar-module-scss-module__WCB8YG__preloader{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9998;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.QuickSearchBar-module-scss-module__WCB8YG__preloader *{z-index:9999}.QuickSearchBar-module-scss-module__WCB8YG__preloader svg{width:120px!important}
.FilterBoxTowns-module-scss-module__7OiPSa__box{flex-direction:column;min-height:190px;transition:all .25s;display:flex;position:relative}.FilterBoxTowns-module-scss-module__7OiPSa__box:before{content:"";pointer-events:none;z-index:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQwIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMzQwIDEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjc2Ljg1OSA4LjVMMjY5IDBIMzE4LjVMMjc2Ljg1OSA4LjVaIiBmaWxsPSIjRTBFMEUwIi8+CjxwYXRoIGQ9Ik0zNDAgMC41TDMxNi4xNTIgMC41TDI3Ni44NTggOC41TDI2OS42MTIgMC41TDAgMC41IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+Cjwvc3ZnPgo=);background-position:100%;background-repeat:no-repeat;background-size:contain;height:10px;position:absolute;bottom:-24px;left:-16px;right:-16px}.FilterBoxTowns-module-scss-module__7OiPSa__box:after{content:"";pointer-events:none;background-color:#fff;height:1px;position:absolute;bottom:-15px;left:-16px;right:-16px}@media (min-width:960px){.FilterBoxTowns-module-scss-module__7OiPSa__box:after{display:none}}.FilterBoxTowns-module-scss-module__7OiPSa__headline{-webkit-user-select:none;user-select:none;grid-template-columns:48px auto;align-items:center;column-gap:8px;margin-bottom:8px;display:grid}.FilterBoxTowns-module-scss-module__7OiPSa__headline strong{color:#e30613;grid-row:1/3;font-size:40px;font-weight:700;line-height:1.1}.FilterBoxTowns-module-scss-module__7OiPSa__headline .FilterBoxTowns-module-scss-module__7OiPSa__title{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;grid-area:1/2;align-self:flex-end;line-height:1.1}.FilterBoxTowns-module-scss-module__7OiPSa__headline .FilterBoxTowns-module-scss-module__7OiPSa__addition{font:400 14px/1.3 var(--font-primary),sans-serif;grid-area:2/2;align-self:flex-start;line-height:1.4}.FilterBoxTowns-module-scss-module__7OiPSa__hiddenContent{overflow:hidden}@media (max-width:599px){.FilterBoxTowns-module-scss-module__7OiPSa__hiddenContent{padding:0}}.FilterBoxTowns-module-scss-module__7OiPSa__listTop,.FilterBoxTowns-module-scss-module__7OiPSa__list{grid-template-columns:1fr 1fr;gap:8px 32px;margin-bottom:8px;display:grid}.FilterBoxTowns-module-scss-module__7OiPSa__item{overflow:hidden}.FilterBoxTowns-module-scss-module__7OiPSa__item[data-title=Kufstein]{order:10}.FilterBoxTowns-module-scss-module__7OiPSa__checkbox .mco-form-checkbox__content{gap:8px!important}.FilterBoxTowns-module-scss-module__7OiPSa__checkbox .mco-form-checkbox__addition{align-items:center;font-size:14px}.FilterBoxTowns-module-scss-module__7OiPSa__checkbox button{background-color:#fff;border:1px solid #ccc;outline:none;width:18px;height:18px;flex:0 0 18px!important}.FilterBoxTowns-module-scss-module__7OiPSa__checkbox button:focus{border-color:#ccc;outline:none}.FilterBoxTowns-module-scss-module__7OiPSa__checkbox button[data-state=checked]{color:#e30613;border-color:#ccc;outline:none;background-color:#fff!important}.FilterBoxTowns-module-scss-module__7OiPSa__checkbox button[data-state=checked] svg{width:20px!important;height:20px!important}.FilterBoxTowns-module-scss-module__7OiPSa__checkbox button[data-state=checked] svg path{fill:#e30613}.FilterBoxTowns-module-scss-module__7OiPSa__more{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#e30613;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-end;margin-left:auto;padding:4px 0;display:flex}.FilterBoxTowns-module-scss-module__7OiPSa__more>div{justify-content:flex-end;align-items:center;gap:8px;display:flex}.FilterBoxTowns-module-scss-module__7OiPSa__more+.FilterBoxTowns-module-scss-module__7OiPSa__list{margin-top:16px}.FilterBoxTowns-module-scss-module__7OiPSa__more i{transition:transform .3s}.FilterBoxTowns-module-scss-module__7OiPSa__moreActive i{transform:rotate(180deg)}
.Ages-module-scss-module__Vf1hgG__ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}.Ages-module-scss-module__Vf1hgG__select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.Ages-module-scss-module__Vf1hgG__select button{border:0;height:42px}.Ages-module-scss-module__Vf1hgG__select .mco-form-select__trigger{border:1px solid #ccc!important;min-height:40px!important;padding-top:6.5px!important;padding-bottom:6.5px!important}
.Unit-module-scss-module__sWe8DW__unit{flex-direction:column;gap:4px;display:flex}.Unit-module-scss-module__sWe8DW__label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.Unit-module-scss-module__sWe8DW__icon{cursor:pointer}.Unit-module-scss-module__sWe8DW__select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.Unit-module-scss-module__sWe8DW__select button{border:0;height:42px}.Unit-module-scss-module__sWe8DW__select .mco-form-select__trigger{align-items:center;display:flex;border:1px solid #ccc!important;min-height:40px!important;padding-top:6.5px!important;padding-bottom:6.5px!important}
.Guests-module-scss-module__694ERW__guests{gap:8px;display:grid}.Guests-module-scss-module__694ERW__addUnit{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#e30613;cursor:pointer;text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-self:flex-start;align-items:center;gap:8px;margin:8px 0;display:flex}
.Period-module-scss-module__0ZY4rG__period{margin:0 0 4px}.Period-module-scss-module__0ZY4rG__label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}.Period-module-scss-module__0ZY4rG__date{font:400 16px/1.3 var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:1px solid #ccc;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.Period-module-scss-module__0ZY4rG__placeholder{color:#2d343e;font-size:16px}.Period-module-scss-module__0ZY4rG__icon{color:#2d343e}.Period-module-scss-module__0ZY4rG__overlay .mco-overlay-scroll{background:#004478}.Period-module-scss-module__0ZY4rG__overlay .mco-overlay-close{color:#fff}:is(.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-header,.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-weekdays__day,.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day){color:#fff}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day:before{border-color:#fff!important}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--disabled{opacity:.2}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--is-today{background:#ffffff1a}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--is-saturday{background:#023860}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--is-sunday{background:#012641}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-end{background:#86040f!important}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-between,.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-header__arrow-previous-month:hover,.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-header__arrow-previous-month i,.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-legend:before{content:"";z-index:2;background-image:url(../media/familienskiwochen.2tz221se523_s.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:-48px;position:absolute;bottom:0;left:50%}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-legend:after{content:"";z-index:2;background-image:url(../media/superskiwochen.2_ux38w18jx__.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:4px;position:absolute;bottom:0;left:50%}.Period-module-scss-module__0ZY4rG__overlay .mco-datepicker-legend__entry{font-size:14px!important}
.GuestPicker-module-scss-module__CoXtRW__guestpicker{position:relative}.GuestPicker-module-scss-module__CoXtRW__guestpicker:before{content:"";pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQwIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMzQwIDEwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjc2Ljg1OSA4LjVMMjY5IDBIMzE4LjVMMjc2Ljg1OSA4LjVaIiBmaWxsPSIjRDhEOEQ4Ii8+CjxwYXRoIGQ9Ik0zNDAgMC41TDMxNi4xNTIgMC41TDI3Ni44NTggOC41TDI2OS42MTIgMC41TDAgMC41IiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+Cjwvc3ZnPgo=);background-position:100%;background-repeat:no-repeat;background-size:contain;height:10px;position:absolute;bottom:-24px;left:-16px;right:-16px}.GuestPicker-module-scss-module__CoXtRW__guestpicker:after{content:"";pointer-events:none;background-color:#fff;height:1px;position:absolute;bottom:-15px;left:-16px;right:-16px}@media (min-width:960px){.GuestPicker-module-scss-module__CoXtRW__guestpicker:after{display:none}}.GuestPicker-module-scss-module__CoXtRW__headline{-webkit-user-select:none;user-select:none;grid-template-columns:48px auto;align-items:center;column-gap:8px;margin-bottom:8px;display:grid}.GuestPicker-module-scss-module__CoXtRW__headline strong{color:#e30613;grid-row:1/3;font-size:40px;font-weight:700;line-height:1.1}.GuestPicker-module-scss-module__CoXtRW__headline .GuestPicker-module-scss-module__CoXtRW__title{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;grid-area:1/2;align-self:flex-end;line-height:1.1}.GuestPicker-module-scss-module__CoXtRW__headline .GuestPicker-module-scss-module__CoXtRW__addition{font:400 14px/1.3 var(--font-primary),sans-serif;grid-area:2/2;align-self:flex-start;line-height:1.4}.GuestPicker-module-scss-module__CoXtRW__button{justify-content:flex-end;margin:24px 0 0 auto;display:flex}.GuestPicker-module-scss-module__CoXtRW__button .mco-button__end-icon{margin-right:-8px!important}@media (max-width:599px){.GuestPicker-module-scss-module__CoXtRW__button .mco-button__inner{min-height:48px!important}.GuestPicker-module-scss-module__CoXtRW__button .mco-button__label{font-size:18px!important}}
.AccoSearch-module-scss-module__NgRiQW__root{flex-direction:column;display:flex;overflow:hidden}.AccoSearch-module-scss-module__NgRiQW__step01{background:#e0e0e0;padding:16px}.AccoSearch-module-scss-module__NgRiQW__step02{background:#d8d8d8;padding:16px}.AccoSearch-module-scss-module__NgRiQW__step03{background:#c4c4c4;padding:16px}.AccoSearch-module-scss-module__NgRiQW__step03 .AccoSearch-module-scss-module__NgRiQW__headline{-webkit-user-select:none;user-select:none;grid-template-columns:48px auto;align-items:center;column-gap:8px;margin-bottom:8px;display:grid}.AccoSearch-module-scss-module__NgRiQW__step03 .AccoSearch-module-scss-module__NgRiQW__headline strong{color:#e30613;grid-row:1/3;font-size:40px;font-weight:700;line-height:1.1}.AccoSearch-module-scss-module__NgRiQW__step03 .AccoSearch-module-scss-module__NgRiQW__headline .AccoSearch-module-scss-module__NgRiQW__title{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;grid-area:1/2;align-self:flex-end;line-height:1.1}.AccoSearch-module-scss-module__NgRiQW__step03 .AccoSearch-module-scss-module__NgRiQW__headline .AccoSearch-module-scss-module__NgRiQW__addition{font:400 14px/1.3 var(--font-primary),sans-serif;grid-area:2/2;align-self:flex-start;line-height:1.4}.AccoSearch-module-scss-module__NgRiQW__button button{width:100%}.AccoSearch-module-scss-module__NgRiQW__overlay .mco-overlay-scroll{background:#004478}.AccoSearch-module-scss-module__NgRiQW__overlay .mco-overlay-close{color:#fff}.AccoSearch-module-scss-module__NgRiQW__preloader{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9998;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AccoSearch-module-scss-module__NgRiQW__preloader *{z-index:9999}.AccoSearch-module-scss-module__NgRiQW__preloader svg{width:120px!important}
.QuickSearchMap-module-scss-module__0s1H0a__root{position:relative}@media (min-width:960px){.QuickSearchMap-module-scss-module__0s1H0a__container{grid-template-columns:1fr 340px;gap:24px;display:grid}}.QuickSearchMap-module-scss-module__0s1H0a__map{background:#f2f2f3;justify-content:center;align-items:center;padding:24px;display:flex}@media (min-width:960px){.QuickSearchMap-module-scss-module__0s1H0a__map{align-self:flex-start}}@media (min-width:1280px){.QuickSearchMap-module-scss-module__0s1H0a__map{padding:32px}}.QuickSearchMap-module-scss-module__0s1H0a__map img{object-fit:contain;width:100%;max-width:694px;height:100%}.QuickSearchMap-module-scss-module__0s1H0a__furtherInfo{border:1px solid #c9c9cf;flex-direction:column;gap:8px;padding:16px;display:flex}.QuickSearchMap-module-scss-module__0s1H0a__furtherInfo .QuickSearchMap-module-scss-module__0s1H0a__title{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.QuickSearchMap-module-scss-module__0s1H0a__furtherInfo .QuickSearchMap-module-scss-module__0s1H0a__text{font:400 14px/1.3 var(--font-primary),sans-serif}.QuickSearchMap-module-scss-module__0s1H0a__furtherInfo .QuickSearchMap-module-scss-module__0s1H0a__buttons{flex-direction:column;gap:8px;display:flex}.QuickSearchMap-module-scss-module__0s1H0a__furtherInfo .QuickSearchMap-module-scss-module__0s1H0a__buttons a,.QuickSearchMap-module-scss-module__0s1H0a__furtherInfo .QuickSearchMap-module-scss-module__0s1H0a__buttons button{width:100%}
.TextOverflow-module-scss-module__W41wTq__textOverflow{align-items:center;gap:8px;display:flex}.TextOverflow-module-scss-module__W41wTq__button{color:#e30613;cursor:pointer;-webkit-user-select:none;user-select:none}
.Company-module-scss-module__W-QTVq__name{font:700 18px/1.1 var(--font-primary),sans-serif;color:#2d343e;margin-bottom:12px}.Company-module-scss-module__W-QTVq__item{border-bottom:1px solid #0055874d;align-items:center;gap:12px;padding:10px 0;display:flex}.Company-module-scss-module__W-QTVq__icon{color:#e30613}.Company-module-scss-module__W-QTVq__value{font:400 16px/1.3 var(--font-primary),sans-serif}
.Links-module-scss-module__Exa4Ka__topLinks{flex-direction:column;gap:8px;display:flex}.Links-module-scss-module__Exa4Ka__headline{font:700 14px/1.6 var(--font-primary),sans-serif;margin:0 0 16px}.Links-module-scss-module__Exa4Ka__list{flex-direction:column;gap:8px;display:flex}.Links-module-scss-module__Exa4Ka__list a{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#e30613;text-transform:none;align-items:center;gap:12px;display:flex}
.ProviderLogo-module-scss-module___Q7DAG__logo img{max-width:200px;max-height:200px;display:block;object-fit:contain!important}

.SocialMedia-module-scss-module__xa_XGq__headline{font:700 14px/1.6 var(--font-primary),sans-serif;margin:0 0 16px}.SocialMedia-module-scss-module__xa_XGq__list{gap:8px;display:flex}.SocialMedia-module-scss-module__xa_XGq__list a{color:#e30613;background:#fff;border:1px solid #e30613;flex-wrap:wrap;justify-content:center;align-items:center;width:48px;height:48px;transition:background .1s ease-out,color .1s ease-out;display:flex}.SocialMedia-module-scss-module__xa_XGq__list a:hover{color:#fff;background:#e30613}
.Address-module-scss-module__LiXJEq__address{gap:32px;margin:0 0 40px;display:grid}@media (min-width:600px){.Address-module-scss-module__LiXJEq__address{margin-bottom:80px}}@media (min-width:960px){.Address-module-scss-module__LiXJEq__address{grid-template-columns:1fr 2fr}}.Address-module-scss-module__LiXJEq__addressNoRightColumn{grid-template-columns:1fr}@media (min-width:960px){.Address-module-scss-module__LiXJEq__addressNoRightColumn .Address-module-scss-module__LiXJEq__headline{grid-column:1/2}}.Address-module-scss-module__LiXJEq__headline{font:700 20px/1.1 var(--font-primary),sans-serif}@media (min-width:960px){.Address-module-scss-module__LiXJEq__headline{font:700 24px/1.1 var(--font-primary),sans-serif;grid-column:1/3}}.Address-module-scss-module__LiXJEq__logo{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__LiXJEq__logo{margin-bottom:32px}}.Address-module-scss-module__LiXJEq__company{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__LiXJEq__company{margin-bottom:32px}}.Address-module-scss-module__LiXJEq__topLinks{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__LiXJEq__topLinks{margin-bottom:32px}}.Address-module-scss-module__LiXJEq__socialMedia{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__LiXJEq__socialMedia{margin-bottom:32px}}.Address-module-scss-module__LiXJEq__routePlanner{margin:16px 0 0}
.Ages-module-scss-module__QxJzXW__ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}.Ages-module-scss-module__QxJzXW__select label{text-transform:uppercase;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700}.Ages-module-scss-module__QxJzXW__select button{border:0;height:48px}
.Unit-module-scss-module__f14nja__unit{flex-direction:column;gap:8px;display:flex}.Unit-module-scss-module__f14nja__unit+.Unit-module-scss-module__f14nja__unit{margin-top:8px}.Unit-module-scss-module__f14nja__label{text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.Unit-module-scss-module__f14nja__icon{cursor:pointer}.Unit-module-scss-module__f14nja__select label{text-transform:uppercase;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700}.Unit-module-scss-module__f14nja__select button{border:0;height:48px}
.Guests-module-scss-module__1-Jksa__guests{gap:8px;display:grid}.Guests-module-scss-module__1-Jksa__guests .Guests-module-scss-module__1-Jksa__headline{font:700 14px/1.6 var(--font-primary),sans-serif;margin:0 0 8px}@media (min-width:960px){.Guests-module-scss-module__1-Jksa__guests .Guests-module-scss-module__1-Jksa__headline{font:700 18px/1.1 var(--font-primary),sans-serif}}.Guests-module-scss-module__1-Jksa__addUnit{font:400 14px/1.3 var(--font-primary),sans-serif;color:#86040f;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__p1BVOq__headline{font:700 14px/1.6 var(--font-primary),sans-serif;margin:0 0 16px}@media (min-width:960px){.Period-module-scss-module__p1BVOq__headline{font:700 18px/1.1 var(--font-primary),sans-serif}}.Period-module-scss-module__p1BVOq__date{font:400 16px/1.3 var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.Period-module-scss-module__p1BVOq__dateError{border:1px solid #8b0101}.Period-module-scss-module__p1BVOq__placeholder{color:#2d343e}.Period-module-scss-module__p1BVOq__icon{color:#e30613}.Period-module-scss-module__p1BVOq__overlay .mco-overlay-scroll{background:#004478}.Period-module-scss-module__p1BVOq__overlay .mco-overlay-close{color:#fff}:is(.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-header,.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-weekdays__day,.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day){color:#fff}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day:before{border-color:#fff!important}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--disabled{opacity:.2}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--is-today{background:#ffffff1a}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--is-saturday{background:#023860}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--is-sunday{background:#012641}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-end{background:#86040f!important}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-between,.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-header__arrow-previous-month:hover,.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-header__arrow-previous-month i,.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.Period-module-scss-module__p1BVOq__overlay .mco-datepicker-legend{color:#fff}
.GuestPicker-module-scss-module__7yQLdG__content{flex-direction:column;gap:32px;display:flex}
.Period-module-scss-module__8qm7wG__period{margin:0 0 8px}.Period-module-scss-module__8qm7wG__label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}.Period-module-scss-module__8qm7wG__date{font:400 16px/1.3 var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:1px solid #ccc;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.Period-module-scss-module__8qm7wG__placeholder{color:#2d343e;font-size:16px}.Period-module-scss-module__8qm7wG__icon{color:#2d343e}.Period-module-scss-module__8qm7wG__overlay .mco-overlay-scroll{background:#004478}.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:#023860}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--is-sunday{background:#012641}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-end{background:#86040f!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!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:#e30613!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:24px!important}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-legend:before{content:"";z-index:2;background-image:url(../media/familienskiwochen.2tz221se523_s.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:-48px;position:absolute;bottom:0;left:50%}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-legend:after{content:"";z-index:2;background-image:url(../media/superskiwochen.2_ux38w18jx__.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:4px;position:absolute;bottom:0;left:50%}.Period-module-scss-module__8qm7wG__overlay .mco-datepicker-legend__entry{font-size:14px!important}
.GuestPicker-module-scss-module__a-ksTG__guestpicker{background:#d8d8d8;position:relative}.GuestPicker-module-scss-module__a-ksTG__guestpicker>*{position:relative}.GuestPicker-module-scss-module__a-ksTG__guestpicker:before{content:"";pointer-events:none;background:#fff3;width:100%;height:100%;position:absolute;top:0;left:0}.GuestPicker-module-scss-module__a-ksTG__headline{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#2d343e;min-height:40px;padding:16px}.GuestPicker-module-scss-module__a-ksTG__content{padding:0 16px 16px}.GuestPicker-module-scss-module__a-ksTG__button{width:100%;margin:8px 0 0}.GuestPicker-module-scss-module__a-ksTG__button .mco-button__end-icon{margin-left:8px!important}.GuestPicker-module-scss-module__a-ksTG__checkbox{margin:8px 0 4px}
.Period-module-scss-module__pGQc1W__period{margin:0 0 8px}.Period-module-scss-module__pGQc1W__label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}.Period-module-scss-module__pGQc1W__date{font:400 16px/1.3 var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:1px solid #ccc;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.Period-module-scss-module__pGQc1W__placeholder{color:#2d343e;font-size:16px}.Period-module-scss-module__pGQc1W__icon{color:#2d343e}.Period-module-scss-module__pGQc1W__overlay .mco-overlay-scroll{background:#004478}.Period-module-scss-module__pGQc1W__overlay .mco-overlay-close{color:#fff}:is(.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-header,.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-weekdays__day,.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day){color:#fff}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day:before{border-color:#fff!important}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--disabled{opacity:.2}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--is-today{background:#ffffff1a}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--is-saturday{background:#023860}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--is-sunday{background:#012641}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-end{background:#86040f!important}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-between,.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-header__arrow-previous-month:hover,.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-header__arrow-previous-month i,.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-legend:before{content:"";z-index:2;background-image:url(../media/familienskiwochen.2tz221se523_s.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:-48px;position:absolute;bottom:0;left:50%}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-legend:after{content:"";z-index:2;background-image:url(../media/superskiwochen.2_ux38w18jx__.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:4px;position:absolute;bottom:0;left:50%}.Period-module-scss-module__pGQc1W__overlay .mco-datepicker-legend__entry{font-size:14px!important}
.GuestPicker-module-scss-module__FygL1q__guestpicker{background:#d8d8d8;position:relative}.GuestPicker-module-scss-module__FygL1q__guestpicker>*{position:relative}.GuestPicker-module-scss-module__FygL1q__guestpicker:before{content:"";pointer-events:none;background:#fff3;width:100%;height:100%;position:absolute;top:0;left:0}.GuestPicker-module-scss-module__FygL1q__headline{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#2d343e;min-height:40px;padding:16px}.GuestPicker-module-scss-module__FygL1q__content{padding:0 16px 16px}.GuestPicker-module-scss-module__FygL1q__button{width:100%;margin:8px 0 0}.GuestPicker-module-scss-module__FygL1q__button .mco-button__end-icon{margin-left:8px!important}
.Period-module-scss-module__2zpc9q__period{margin:0 0 8px}.Period-module-scss-module__2zpc9q__label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}.Period-module-scss-module__2zpc9q__date{font:400 16px/1.3 var(--font-primary),sans-serif;cursor:pointer;background:#fff;border:1px solid #ccc;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.Period-module-scss-module__2zpc9q__placeholder{color:#2d343e;font-size:16px}.Period-module-scss-module__2zpc9q__icon{color:#2d343e}.Period-module-scss-module__2zpc9q__overlay .mco-overlay-scroll{background:#004478}.Period-module-scss-module__2zpc9q__overlay .mco-overlay-close{color:#fff}:is(.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-header,.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-weekdays__day,.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day){color:#fff}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day:before{border-color:#fff!important}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--disabled{opacity:.2}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--is-today{background:#ffffff1a}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--is-saturday{background:#023860}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--is-sunday{background:#012641}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-end{background:#86040f!important}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-between,.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-header__arrow-previous-month:hover,.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-header__arrow-previous-month i,.Period-module-scss-module__2zpc9q__overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}
.Top-module-scss-module__vsQ0kq__top{margin-top:16px}
.DatePicker-module-scss-module__BSFHKa__datepicker{background:#d8d8d8;position:relative}.DatePicker-module-scss-module__BSFHKa__datepicker>*{position:relative}.DatePicker-module-scss-module__BSFHKa__datepicker:before{content:"";pointer-events:none;background:#fff3;width:100%;height:100%;position:absolute;top:0;left:0}.DatePicker-module-scss-module__BSFHKa__headline{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#2d343e;min-height:40px;padding:16px}.DatePicker-module-scss-module__BSFHKa__content{padding:0 16px 16px}.DatePicker-module-scss-module__BSFHKa__button{width:100%;margin:8px 0 0}.DatePicker-module-scss-module__BSFHKa__button .mco-button__end-icon{margin-left:8px!important}
:is(.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-header,.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-weekdays__day,.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day){color:#fff}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day:before{border-color:#fff!important}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--disabled:not(.mco-datepicker-day--range-end){opacity:.2}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--is-today:not(.mco-datepicker-day--no-departure,.mco-datepicker-day--available,.mco-datepicker-day--previous-day-has-contingent){background:#ffffff1a}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--is-saturday:not(.mco-datepicker-day--no-departure,.mco-datepicker-day--available,.mco-datepicker-day--previous-day-has-contingent){background:#023860}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--is-sunday:not(.mco-datepicker-day--no-departure,.mco-datepicker-day--available,.mco-datepicker-day--previous-day-has-contingent){background:#012641}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-start{background:#86040f!important}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-start:after{background:#86040f!important}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-end{background:#86040f!important}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-end:after{background:#86040f!important}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-between,.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-header__arrow-previous-month:hover,.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-header__arrow-previous-month i,.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.Datepicker-module-scss-module__e2-aZq__datepicker .mco-datepicker-legend{color:#fff}
.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-header{padding-top:0}:is(.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-header,.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-weekdays__day,.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day){color:#fff}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day:before{border-color:#fff!important}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-start{color:#fff!important;background:#86040f!important}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-start:after{color:#fff!important;background:#86040f!important}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-end{color:#fff!important;background:#86040f!important}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-end:after{color:#fff!important;background:#86040f!important}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{color:#fff!important;background:#86040f!important}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{color:#fff!important;background:#86040f!important}:is(.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-between,.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-day--range-mouseover){color:#fff!important;background:#e30613!important}:is(.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-header__arrow-previous-month:hover,.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-header__arrow-previous-month i,.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-legend:before{content:"";z-index:2;background-image:url(../media/familienskiwochen.2tz221se523_s.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:-48px;position:absolute;bottom:0;left:50%}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-legend:after{content:"";z-index:2;background-image:url(../media/superskiwochen.2_ux38w18jx__.png);background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin-left:4px;position:absolute;bottom:0;left:50%}.Datepicker-module-scss-module__4iR9ea__datepicker .mco-datepicker-legend__entry{font-size:14px!important}
.Control-module-scss-module__TAf1ja__control{grid-template-columns:32px 48px 32px;align-items:center;display:grid}.Control-module-scss-module__TAf1ja__guestLabel{font:700 14px/1.6 var(--font-primary),sans-serif}.Control-module-scss-module__TAf1ja__decrease{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}.Control-module-scss-module__TAf1ja__decrease:hover{background:#ffffff1a}.Control-module-scss-module__TAf1ja__decrease:before{content:"";background:#fff;width:12px;height:1px;display:block}.Control-module-scss-module__TAf1ja__decreaseDisabled{opacity:.3;pointer-events:none}.Control-module-scss-module__TAf1ja__value{font:700 14px/1.6 var(--font-primary),sans-serif;justify-content:center;align-items:center;font-size:32px;font-weight:700;display:flex}.Control-module-scss-module__TAf1ja__increase{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}.Control-module-scss-module__TAf1ja__increase:hover{background:#ffffff1a}.Control-module-scss-module__TAf1ja__increase:before{content:"";background:#fff;width:12px;height:1px;display:block}.Control-module-scss-module__TAf1ja__increase:after{content:"";background:#fff;width:1px;height:12px;display:block;position:absolute}.Control-module-scss-module__TAf1ja__increaseDisabled{opacity:.3;pointer-events:none}
.Control-module-scss-module__3o8MWq__control{grid-template-columns:32px 48px 32px;align-items:center;display:grid}.Control-module-scss-module__3o8MWq__guestLabel{font:700 14px/1.6 var(--font-primary),sans-serif}.Control-module-scss-module__3o8MWq__decrease{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}.Control-module-scss-module__3o8MWq__decrease:hover{background:#ffffff1a}.Control-module-scss-module__3o8MWq__decrease:before{content:"";background:#fff;width:12px;height:1px;display:block}.Control-module-scss-module__3o8MWq__decreaseDisabled{opacity:.3;pointer-events:none}.Control-module-scss-module__3o8MWq__value{font:700 14px/1.6 var(--font-primary),sans-serif;justify-content:center;align-items:center;font-size:32px;font-weight:700;display:flex}.Control-module-scss-module__3o8MWq__increase{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}.Control-module-scss-module__3o8MWq__increase:hover{background:#ffffff1a}.Control-module-scss-module__3o8MWq__increase:before{content:"";background:#fff;width:12px;height:1px;display:block}.Control-module-scss-module__3o8MWq__increase:after{content:"";background:#fff;width:1px;height:12px;display:block;position:absolute}.Control-module-scss-module__3o8MWq__increaseDisabled{opacity:.3;pointer-events:none}
.Ages-module-scss-module__wPxyHa__ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}.Ages-module-scss-module__wPxyHa__select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.Ages-module-scss-module__wPxyHa__select button{border:0;height:42px}
.Ages-module-scss-module__8v5odW__ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}.Ages-module-scss-module__8v5odW__select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.Ages-module-scss-module__8v5odW__select button{border:0;height:42px}
.Unit-module-scss-module__t0-gjW__unit{-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;display:flex}.Unit-module-scss-module__t0-gjW__label{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;opacity:.7;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Unit-module-scss-module__t0-gjW__icon{cursor:pointer}.Unit-module-scss-module__t0-gjW__row{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.Unit-module-scss-module__t0-gjW__row.Unit-module-scss-module__t0-gjW__row+.Unit-module-scss-module__t0-gjW__row{border-top:1px solid #fff6}
.Unit-module-scss-module__4FzlZG__unit{-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;display:flex}.Unit-module-scss-module__4FzlZG__label{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;opacity:.7;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Unit-module-scss-module__4FzlZG__icon{cursor:pointer}.Unit-module-scss-module__4FzlZG__row{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.Unit-module-scss-module__4FzlZG__row.Unit-module-scss-module__4FzlZG__row+.Unit-module-scss-module__4FzlZG__row{border-top:1px solid #fff6}
.Guests-module-scss-module__nc10Ya__guests{color:#fff;flex-direction:column;gap:24px;max-width:410px;display:flex}.Guests-module-scss-module__nc10Ya__addUnit{font:400 14px/1.3 var(--font-primary),sans-serif;color:#fff;cursor:pointer;letter-spacing:.16px;-webkit-user-select:none;user-select:none;border-bottom:1px solid;place-self:flex-start;margin-top:-16px}.Guests-module-scss-module__nc10Ya__button{align-self:flex-end;margin-top:auto}.Guests-module-scss-module__nc10Ya__childrenAgeError{color:#fff!important;background:#d50b0b!important}.Guests-module-scss-module__nc10Ya__childrenAgeError svg path{fill:#fff!important}
.OverlayContent-module-scss-module__egeDAa__overlayContent{gap:96px;display:grid}@media (min-width:960px){.OverlayContent-module-scss-module__egeDAa__overlayContent{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.OverlayContent-module-scss-module__egeDAa__overlayContent{grid-template-columns:864px 1fr}}
.CheckAvailability-module-scss-module__XLD5RW__checkAvailability{gap:96px;display:grid}@media (min-width:960px){.CheckAvailability-module-scss-module__XLD5RW__checkAvailability{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.CheckAvailability-module-scss-module__XLD5RW__checkAvailability{grid-template-columns:864px 1fr}}
