._2YfiKq_radio{margin-bottom:8px}._2YfiKq_radio .mco-form-radio__root{flex:1;gap:8px}._2YfiKq_radio .mco-form-radio__item{flex:1}._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}._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}
.nkGFJa_headline{font:700 20px/1.1 var(--font-primary),sans-serif;margin:0 0 8px}.nkGFJa_wrapper{flex-direction:column;gap:8px;display:flex}@media (min-width:600px){.nkGFJa_wrapper{flex-direction:row}}.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}.nkGFJa_dateError{border:none;outline:2px solid #e30613}.nkGFJa_placeholder{color:#343232;opacity:.7}.nkGFJa_icon{color:#2d343e}.nkGFJa_overlay .mco-overlay-scroll{background:#004478}.nkGFJa_overlay .mco-overlay-close{color:#fff}:is(.nkGFJa_overlay .mco-datepicker-header,.nkGFJa_overlay .mco-datepicker-weekdays__day,.nkGFJa_overlay .mco-datepicker-day){color:#fff}.nkGFJa_overlay .mco-datepicker-day:before{border-color:#fff!important}.nkGFJa_overlay .mco-datepicker-day--disabled{opacity:.2}.nkGFJa_overlay .mco-datepicker-day--is-today{background:#ffffff1a}.nkGFJa_overlay .mco-datepicker-day--is-saturday{background:#023860}.nkGFJa_overlay .mco-datepicker-day--is-sunday{background:#012641}.nkGFJa_overlay .mco-datepicker-day--range-start{background:#86040f!important}.nkGFJa_overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.nkGFJa_overlay .mco-datepicker-day--range-end{background:#86040f!important}.nkGFJa_overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.nkGFJa_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.nkGFJa_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.nkGFJa_overlay .mco-datepicker-day--range-between,.nkGFJa_overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.nkGFJa_overlay .mco-datepicker-header__arrow-previous-month:hover,.nkGFJa_overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.nkGFJa_overlay .mco-datepicker-header__arrow-previous-month i,.nkGFJa_overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.nkGFJa_overlay .mco-datepicker-legend{color:#fff}
.c2YugG_content{flex-direction:column;gap:16px;display:flex}
.fr5-aa_categories{width:100%}.fr5-aa_wrapper{flex-direction:column;align-items:flex-start;gap:8px 16px;display:flex}@media (min-width:960px){.fr5-aa_wrapper{flex-flow:wrap}}.fr5-aa_wrapper .mco-form-checkbox-wrapper .mco-form-checkbox-inner{flex-direction:row-reverse!important;gap:8px!important}.fr5-aa_wrapper .mco-form-checkbox-wrapper .mco-form-checkbox__content{order:1}.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}
.WyIl8q_root{flex-direction:column;gap:16px;display:flex}@media (min-width:960px){.WyIl8q_root{grid-column-gap:16px;grid-template-columns:250px auto;align-items:flex-start;display:grid}}.WyIl8q_mealTypes,.WyIl8q_categories{flex-direction:column;gap:8px;display:flex}.WyIl8q_categories .WyIl8q_headline{margin-bottom:16px}@media (min-width:960px){.WyIl8q_categories{margin-left:auto}}.WyIl8q_headline{font:700 20px/1.1 var(--font-primary),sans-serif}
.ldZq4q_root{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.ldZq4q_root .mco-form-checkbox__content{align-items:flex-start}.ldZq4q_root .mco-form-checkbox-inner>label{display:none}.ldZq4q_root .mco-form-checkbox__content>label{font-size:16px}.ldZq4q_root .mco-form-checkbox__addition-text>span{font-weight:700}.ldZq4q_headline{font:700 20px/1.1 var(--font-primary),sans-serif}.ldZq4q_wrapper{flex-direction:column;gap:4px;display:flex}
@media (min-width:960px){._1PvyBG_generator{grid-template-columns:1fr 1fr;display:grid}}@media (min-width:1280px){._1PvyBG_generator{grid-template-columns:2fr 3fr}}._1PvyBG_content{flex-direction:column;padding:56px 24px 0;display:flex}@media (min-width:960px){._1PvyBG_content{padding-bottom:40px;padding-left:48px;padding-right:48px}}._1PvyBG_title{font:700 32px/1.1 var(--font-primary),sans-serif;color:#e30613}._1PvyBG_text{margin:16px 0 0}._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}._1PvyBG_logo img{max-width:150px;max-height:150px;display:block}._1PvyBG_buttonWrapper{margin-top:24px}._1PvyBG_buttonWrapper .mco-button{display:block}._1PvyBG_buttonWrapper .mco-button:focus{border:none;outline:none}._1PvyBG_buttonWrapper .mco-button__inner{min-height:auto}._1PvyBG_buttonWrapper .mco-button__label{align-items:center;gap:8px;display:flex}._1PvyBG_form{background-color:#e6e5e5;margin:16px 0 0;padding:24px}@media (min-width:960px){._1PvyBG_form{margin-top:0;padding:56px 48px 40px}}._1PvyBG_innerForm{gap:16px;display:grid}@media (min-width:1280px){._1PvyBG_innerForm{grid-template-columns:1fr 1fr}}._1PvyBG_headline{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;color:#e30613}@media (min-width:1280px){._1PvyBG_headline{grid-column:1/3}}._1PvyBG_row{font:400 14px/1.3 var(--font-primary),sans-serif;flex-direction:column;gap:4px;display:flex}._1PvyBG_customerTitle{flex-direction:column;gap:8px;display:flex}@media (min-width:1280px){._1PvyBG_customerTitle,._1PvyBG_rowText{grid-column:1/3}}._1PvyBG_buttons{justify-content:flex-end;gap:8px;margin:32px 0 0;display:flex}@media (max-width:374px){._1PvyBG_buttons{flex-direction:column}}._1PvyBG_buttons .mco-button__inner{padding-left:16px;padding-right:16px}._1PvyBG_buttons .mco-button__label{align-items:center;gap:8px;display:flex}.mco-overlay-scroll form ._1PvyBG_buttons .mco-button--outlined{color:#e30613!important;border:1px solid #e30613!important}.mco-overlay-scroll form ._1PvyBG_buttons .mco-button--outlined:hover{color:#fff!important;background-color:#e30613!important}
.fZfRNa_teaser{background-color:#e6e5e5;border-radius:0;padding:24px 16px}@media (min-width:960px){.fZfRNa_teaser{padding:32px}}.fZfRNa_title{font:700 24px/1.1 var(--font-primary),sans-serif}.fZfRNa_text{margin:16px 0 0}.fZfRNa_buttonWrapper{justify-content:flex-end;margin:16px 0 0;display:flex}.fZfRNa_overlayContent .mco-overlay-scroll-html{padding-top:0}.fZfRNa_widgetPreviewHeader{color:#000;background-color:#e6e5e5;min-height:64px;padding:8px 50px 8px 24px;position:sticky;top:0}@media (min-width:600px){.fZfRNa_widgetPreviewHeader{justify-content:space-between;align-items:center;padding-right:60px;display:flex}}.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}.fZfRNa_widgetPreviewTitle{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}@media (min-width:960px){.fZfRNa_widgetPreviewTitle{font-size:24px}}.fZfRNa_widgetContent{min-height:500px;padding:24px}
._2mYQlW_list{flex-direction:column;gap:24px;width:100%;max-width:1308px;margin:0 auto;padding:0 24px;display:flex}
.EF23jq_quickSearch{flex-direction:column;gap:16px;padding-top:16px;padding-bottom:24px;display:flex}@media (min-width:960px){.EF23jq_quickSearch{grid-template-columns:auto 1fr 270px;align-items:center;gap:24px;padding-bottom:16px;display:grid}}.EF23jq_headline{font:700 14px/1.6 var(--font-primary),sans-serif;color:#fff;align-items:center;gap:16px;display:flex}.EF23jq_star{display:none}@media (min-width:1280px){.EF23jq_star{display:block}}.EF23jq_wrapper{gap:8px;display:grid}@media (min-width:600px){.EF23jq_wrapper{grid-template-columns:repeat(3,1fr)}}.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}.EF23jq_label{font:400 18px/1.3 var(--font-primary),sans-serif;color:#fff}.EF23jq_icon{color:#fff}.EF23jq_buttons{width:100%;display:flex}.EF23jq_buttons .EF23jq_button{color:#e30613!important;background:#fff!important;border:1px solid #fff!important;width:100%!important}.EF23jq_buttons .EF23jq_button:hover{color:#e30613!important;opacity:.9!important;background:#fff!important}.EF23jq_buttons .EF23jq_buttonRequest{color:#fff!important;border:1px solid #fff!important;width:100%!important}
.WCB8YG_root{background:#e30613;align-items:center}.WCB8YG_quickSearch{position:relative}.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)}.WCB8YG_overlay .mco-overlay-scroll{background:#004478}.WCB8YG_overlay .mco-overlay-close{color:#fff}:is(.WCB8YG_overlay .mco-datepicker-header,.WCB8YG_overlay .mco-datepicker-weekdays__day,.WCB8YG_overlay .mco-datepicker-day){color:#fff}.WCB8YG_overlay .mco-datepicker-day:before{border-color:#fff!important}.WCB8YG_overlay .mco-datepicker-day--disabled{opacity:.2}.WCB8YG_overlay .mco-datepicker-day--is-today{background:#ffffff1a}.WCB8YG_overlay .mco-datepicker-day--is-saturday{background:#023860}.WCB8YG_overlay .mco-datepicker-day--is-sunday{background:#012641}.WCB8YG_overlay .mco-datepicker-day--range-start{background:#86040f!important}.WCB8YG_overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.WCB8YG_overlay .mco-datepicker-day--range-end{background:#86040f!important}.WCB8YG_overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.WCB8YG_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.WCB8YG_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.WCB8YG_overlay .mco-datepicker-day--range-between,.WCB8YG_overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.WCB8YG_overlay .mco-datepicker-header__arrow-previous-month:hover,.WCB8YG_overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.WCB8YG_overlay .mco-datepicker-header__arrow-previous-month i,.WCB8YG_overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.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}.WCB8YG_preloader *{z-index:9999}.WCB8YG_preloader svg{width:120px!important}
._7OiPSa_box{flex-direction:column;min-height:190px;transition:all .25s;display:flex;position:relative}._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}._7OiPSa_box:after{content:"";pointer-events:none;background-color:#fff;height:1px;position:absolute;bottom:-15px;left:-16px;right:-16px}@media (min-width:960px){._7OiPSa_box:after{display:none}}._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}._7OiPSa_headline strong{color:#e30613;grid-row:1/3;font-size:40px;font-weight:700;line-height:1.1}._7OiPSa_headline ._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}._7OiPSa_headline ._7OiPSa_addition{font:400 14px/1.3 var(--font-primary),sans-serif;grid-area:2/2;align-self:flex-start;line-height:1.4}._7OiPSa_hiddenContent{overflow:hidden}@media (max-width:599px){._7OiPSa_hiddenContent{padding:0}}._7OiPSa_listTop,._7OiPSa_list{grid-template-columns:1fr 1fr;gap:8px 32px;margin-bottom:8px;display:grid}._7OiPSa_item{overflow:hidden}._7OiPSa_item[data-title=Kufstein]{order:10}._7OiPSa_checkbox .mco-form-checkbox__content{gap:8px!important}._7OiPSa_checkbox .mco-form-checkbox__addition{align-items:center;font-size:14px}._7OiPSa_checkbox button{background-color:#fff;border:1px solid #ccc;outline:none;width:18px;height:18px;flex:0 0 18px!important}._7OiPSa_checkbox button:focus{border-color:#ccc;outline:none}._7OiPSa_checkbox button[data-state=checked]{color:#e30613;border-color:#ccc;outline:none;background-color:#fff!important}._7OiPSa_checkbox button[data-state=checked] svg{width:20px!important;height:20px!important}._7OiPSa_checkbox button[data-state=checked] svg path{fill:#e30613}._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}._7OiPSa_more>div{justify-content:flex-end;align-items:center;gap:8px;display:flex}._7OiPSa_more+._7OiPSa_list{margin-top:16px}._7OiPSa_more i{transition:transform .3s}._7OiPSa_moreActive i{transform:rotate(180deg)}
.Vf1hgG_ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}.Vf1hgG_select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.Vf1hgG_select button{border:0;height:42px}.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}
.sWe8DW_unit{flex-direction:column;gap:4px;display:flex}.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}.sWe8DW_icon{cursor:pointer}.sWe8DW_select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.sWe8DW_select button{border:0;height:42px}.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}
._694ERW_guests{gap:8px;display:grid}._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}
._0ZY4rG_period{margin:0 0 4px}._0ZY4rG_label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}._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}._0ZY4rG_placeholder{color:#2d343e;font-size:16px}._0ZY4rG_icon{color:#2d343e}._0ZY4rG_overlay .mco-overlay-scroll{background:#004478}._0ZY4rG_overlay .mco-overlay-close{color:#fff}:is(._0ZY4rG_overlay .mco-datepicker-header,._0ZY4rG_overlay .mco-datepicker-weekdays__day,._0ZY4rG_overlay .mco-datepicker-day){color:#fff}._0ZY4rG_overlay .mco-datepicker-day:before{border-color:#fff!important}._0ZY4rG_overlay .mco-datepicker-day--disabled{opacity:.2}._0ZY4rG_overlay .mco-datepicker-day--is-today{background:#ffffff1a}._0ZY4rG_overlay .mco-datepicker-day--is-saturday{background:#023860}._0ZY4rG_overlay .mco-datepicker-day--is-sunday{background:#012641}._0ZY4rG_overlay .mco-datepicker-day--range-start{background:#86040f!important}._0ZY4rG_overlay .mco-datepicker-day--range-start:after{background:#86040f!important}._0ZY4rG_overlay .mco-datepicker-day--range-end{background:#86040f!important}._0ZY4rG_overlay .mco-datepicker-day--range-end:after{background:#86040f!important}._0ZY4rG_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}._0ZY4rG_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(._0ZY4rG_overlay .mco-datepicker-day--range-between,._0ZY4rG_overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(._0ZY4rG_overlay .mco-datepicker-header__arrow-previous-month:hover,._0ZY4rG_overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(._0ZY4rG_overlay .mco-datepicker-header__arrow-previous-month i,._0ZY4rG_overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}._0ZY4rG_overlay .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}._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%}._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%}._0ZY4rG_overlay .mco-datepicker-legend__entry{font-size:14px!important}
.CoXtRW_guestpicker{position:relative}.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}.CoXtRW_guestpicker:after{content:"";pointer-events:none;background-color:#fff;height:1px;position:absolute;bottom:-15px;left:-16px;right:-16px}@media (min-width:960px){.CoXtRW_guestpicker:after{display:none}}.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}.CoXtRW_headline strong{color:#e30613;grid-row:1/3;font-size:40px;font-weight:700;line-height:1.1}.CoXtRW_headline .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}.CoXtRW_headline .CoXtRW_addition{font:400 14px/1.3 var(--font-primary),sans-serif;grid-area:2/2;align-self:flex-start;line-height:1.4}.CoXtRW_button{justify-content:flex-end;margin:24px 0 0 auto;display:flex}.CoXtRW_button .mco-button__end-icon{margin-right:-8px!important}@media (max-width:599px){.CoXtRW_button .mco-button__inner{min-height:48px!important}.CoXtRW_button .mco-button__label{font-size:18px!important}}
._6K9IrG_formContent{flex-direction:column;gap:8px;display:flex}@media (min-width:600px){._6K9IrG_formContent{gap:12px}}._6K9IrG_headline{margin:0 0 24px}._6K9IrG_subHeadline{font:700 14px/1.1 var(--font-primary),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#d50b0b;margin:16px 0 0}@media (min-width:600px){._6K9IrG_subHeadline{font:700 14px/1.6 var(--font-primary),sans-serif}}._6K9IrG_column2{grid-template-columns:repeat(2,auto);gap:4px;display:grid}@media (min-width:600px){._6K9IrG_column2{grid-template-columns:repeat(2,1fr);gap:12px}}._6K9IrG_column3{grid-template-columns:repeat(3,auto);gap:4px;display:grid}@media (min-width:600px){._6K9IrG_column3{grid-template-columns:repeat(3,1fr);gap:12px}}._6K9IrG_columngenderName{grid-template-columns:repeat(3,auto);gap:4px;display:grid}@media (min-width:600px){._6K9IrG_columngenderName{grid-template-columns:160px 1fr 1fr;gap:12px}}._6K9IrG_columnZipTown{grid-template-columns:1fr 2fr;gap:4px;display:grid}@media (min-width:600px){._6K9IrG_columnZipTown{grid-template-columns:160px 1fr;gap:12px}}._6K9IrG_birthdate{max-width:400px;margin:8px 0}._6K9IrG_label{text-transform:uppercase;-webkit-user-select:none;user-select:none;margin:0 0 4px;font-size:13px;font-weight:700}._6K9IrG_permissionList{margin:8px 0 16px}._6K9IrG_buttonWrapper{justify-content:space-between;gap:8px;display:flex}._6K9IrG_buttonWrapperUserData{justify-content:space-between}._6K9IrG_success{flex-direction:column;justify-content:center;align-items:center;max-width:500px;margin:0 auto;display:flex}._6K9IrG_successHeadline{margin:16px 0 8px}
.Pi8QZW_context{flex-direction:column;gap:48px;display:flex}
.Tn1yKW_securityBox{border:1px solid #eee6;grid-template-columns:1fr auto;align-items:center;gap:4px;padding:16px 8px;display:grid}@media (min-width:600px){.Tn1yKW_securityBox{gap:8px;padding:16px}}.Tn1yKW_label{font:400 16px/1.3 var(--font-primary),sans-serif;text-overflow:ellipsis;white-space:nowrap;max-width:135px;font-weight:700;overflow:hidden}@media (min-width:360px){.Tn1yKW_label{max-width:170px}}@media (min-width:400px){.Tn1yKW_label{max-width:200px}}@media (min-width:500px){.Tn1yKW_label{max-width:300px}}@media (min-width:600px){.Tn1yKW_label{max-width:400px}}.Tn1yKW_text{font:400 14px/1.3 var(--font-primary),sans-serif;text-overflow:ellipsis;white-space:nowrap;max-width:135px;overflow:hidden}@media (min-width:360px){.Tn1yKW_text{max-width:170px}}@media (min-width:400px){.Tn1yKW_text{max-width:200px}}@media (min-width:500px){.Tn1yKW_text{max-width:300px}}@media (min-width:600px){.Tn1yKW_text{max-width:400px}}.Tn1yKW_securityBox{background:#fff;border-color:#fff}.Tn1yKW_securityBox+.Tn1yKW_securityBox{margin-top:4px}
.SuWssa_headline{margin:0 0 24px}.SuWssa_authCodeInput{margin:16px 0 0}.SuWssa_authPasswords{gap:8px;margin:16px 0;display:grid}@media (min-width:600px){.SuWssa_authPasswords{grid-template-columns:1fr 1fr}}.SuWssa_auth2FAPassword{margin:0 0 8px}.SuWssa_buttonGroup{justify-content:space-between;margin:16px 0 0}.SuWssa_formError{margin:8px 0 0}
.Z9tkGa_authCodeInput{margin:16px 0 0}.Z9tkGa_authPasswords{gap:8px;margin:16px 0;display:grid}@media (min-width:600px){.Z9tkGa_authPasswords{grid-template-columns:1fr 1fr}}.Z9tkGa_auth2FAPassword{margin:0 0 8px}.Z9tkGa_formError{margin:0 0 16px}.Z9tkGa_buttonGroup{justify-content:space-between;margin:16px 0 0}
.gIs4Ia_authCodeInput{margin:16px 0 0}.gIs4Ia_authPasswords{gap:8px;margin:16px 0;display:grid}@media (min-width:600px){.gIs4Ia_authPasswords{grid-template-columns:1fr 1fr}}.gIs4Ia_oldPassword{margin:16px 0}.gIs4Ia_formError{margin:0 0 16px}.gIs4Ia_buttonGroup{justify-content:space-between;margin:16px 0 0}
.SvzPrq_newPasswords{gap:8px;margin:16px 0;display:grid}@media (min-width:600px){.SvzPrq_newPasswords{grid-template-columns:1fr 1fr}}.SvzPrq_buttonGroup{justify-content:space-between;margin:16px 0 0}
.CjQOza_email2FAText{margin:0 0 8px}.CjQOza_fields{flex-direction:column;gap:8px;display:flex}.CjQOza_buttonGroup{justify-content:space-between;margin:16px 0 0}.CjQOza_formError{margin:16px 0 0}
._8GF4Ta_merchandiseDetailHero{color:#000;background:#eee3;position:relative;overflow:hidden}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_container{z-index:1;flex-direction:column;align-items:center;gap:24px;max-width:1308px;margin:0 auto;padding:24px 24px 40px;display:flex;position:relative}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_image{aspect-ratio:1;background:#fff;border-radius:10px;width:229px;overflow:hidden;box-shadow:0 8px 24px #0000001f}@media (min-width:0) and (max-width:599px){._8GF4Ta_merchandiseDetailHero ._8GF4Ta_image{width:200px}}@media (min-width:960px) and (max-width:1279px){._8GF4Ta_merchandiseDetailHero ._8GF4Ta_image{width:200px}}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_image picture,._8GF4Ta_merchandiseDetailHero ._8GF4Ta_image img{object-fit:cover;width:100%;height:100%;display:block}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_content{flex-direction:column;gap:16px;width:100%;display:flex}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_content h1{font:700 32px/1.1 var(--font-primary),sans-serif}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_shortText{font:400 16px/1.3 var(--font-primary),sans-serif}@media (min-width:960px){._8GF4Ta_merchandiseDetailHero{min-height:324px}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_container{grid-template-columns:200px minmax(0,1fr) 394px;align-items:flex-start;gap:40px;padding-top:40px;padding-bottom:40px;display:grid}._8GF4Ta_merchandiseDetailHero ._8GF4Ta_image{width:100%}}@media (min-width:1280px){._8GF4Ta_merchandiseDetailHero ._8GF4Ta_container{grid-template-columns:229px minmax(0,1fr) 458px}}._8GF4Ta_merchandiseDetailHero{color:#fff;background-color:#2d343e}._8GF4Ta_merchandiseDetailHero:before{content:"";opacity:.1;pointer-events:none;background:url(../media/ski-shop-detail-star.1lp0_v-35r0s1.svg) 50%/100% 100% no-repeat;width:886px;height:434px;position:absolute;bottom:-91px;left:calc(50% + 205.5px);transform:translate(-50%)}
.hu_mOG_ticketDetailHero{color:#000;background:#eee3;position:relative;overflow:hidden}.hu_mOG_ticketDetailHero .hu_mOG_container{z-index:1;flex-direction:column;align-items:center;gap:24px;max-width:1308px;margin:0 auto;padding:24px 24px 40px;display:flex;position:relative}.hu_mOG_ticketDetailHero .hu_mOG_content{flex-direction:column;gap:16px;width:100%;display:flex}.hu_mOG_ticketDetailHero .hu_mOG_content h1{font:700 32px/1.1 var(--font-primary),sans-serif}.hu_mOG_ticketDetailHero .hu_mOG_meta{gap:12px;display:grid}.hu_mOG_ticketDetailHero .hu_mOG_meta .hu_mOG_consumerTitle{margin-right:8px;font-weight:700}.hu_mOG_ticketDetailHero .hu_mOG_meta .hu_mOG_consumerYearString{opacity:.8}.hu_mOG_ticketDetailHero .hu_mOG_ticketType{font-weight:700}@media (min-width:960px){.hu_mOG_ticketDetailHero{min-height:324px}.hu_mOG_ticketDetailHero .hu_mOG_container{grid-template-columns:200px minmax(0,1fr) 394px;align-items:flex-start;gap:40px;padding-top:40px;padding-bottom:40px;display:grid}.hu_mOG_ticketDetailHero .hu_mOG_content{gap:16px}}@media (min-width:1280px){.hu_mOG_ticketDetailHero .hu_mOG_container{grid-template-columns:229px minmax(0,1fr) 458px}}.hu_mOG_ticketDetailHero{color:#fff;background-color:#2d343e}.hu_mOG_ticketDetailHero:before{content:"";opacity:.1;pointer-events:none;background:url(../media/ski-shop-detail-star.1lp0_v-35r0s1.svg) 50%/100% 100% no-repeat;width:886px;height:434px;position:absolute;bottom:-91px;left:calc(50% + 205.5px);transform:translate(-50%)}.hu_mOG_ticketDetailHero .hu_mOG_meta{gap:12px}.hu_mOG_ticketDetailHero .hu_mOG_meta p{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hu_mOG_ticketDetailHero .hu_mOG_meta .hu_mOG_consumerTitle{margin-right:0}.hu_mOG_ticketDetailHero .hu_mOG_meta .hu_mOG_consumerYearString{opacity:.8;font-size:14px;line-height:1.6}.hu_mOG_ticketDetailHero .hu_mOG_ticketType,.hu_mOG_ticketDetailHero .hu_mOG_consumerTitle{font:700 18px/1 var(--font-primary),sans-serif}
.RmptHG_list{flex-direction:column;margin:1px 0 0;display:flex}.RmptHG_list>div{margin:-1px 0 0}.RmptHG_headline,.RmptHG_text{margin:0 0 24px}.RmptHG_boxInactive{opacity:.5;pointer-events:none}.RmptHG_passwordMethod>div:last-child{padding-bottom:16px}.RmptHG_buttonGroup{justify-content:space-between;margin:16px 0 0}.RmptHG_successMsg{margin:16px 0 0}
.bx_OEW_icon{margin:0 0 32px}.bx_OEW_icon svg{width:100px!important;height:auto!important}.bx_OEW_headline{font:700 20px/1.1 var(--font-primary),sans-serif;margin:0 0 8px}
.ODfDrW_headline{margin:0 0 24px}
._8qm7wG_period{margin:0 0 8px}._8qm7wG_label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}._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}._8qm7wG_placeholder{color:#2d343e;font-size:16px}._8qm7wG_icon{color:#2d343e}._8qm7wG_overlay .mco-overlay-scroll{background:#004478}._8qm7wG_overlay .mco-overlay-close{color:#fff}:is(._8qm7wG_overlay .mco-datepicker-header,._8qm7wG_overlay .mco-datepicker-weekdays__day,._8qm7wG_overlay .mco-datepicker-day){color:#fff}._8qm7wG_overlay .mco-datepicker-day:before{border-color:#fff!important}._8qm7wG_overlay .mco-datepicker-day--disabled{opacity:.2}._8qm7wG_overlay .mco-datepicker-day--is-today{background:#ffffff1a}._8qm7wG_overlay .mco-datepicker-day--is-saturday{background:#023860}._8qm7wG_overlay .mco-datepicker-day--is-sunday{background:#012641}._8qm7wG_overlay .mco-datepicker-day--range-start{background:#86040f!important}._8qm7wG_overlay .mco-datepicker-day--range-start:after{background:#86040f!important}._8qm7wG_overlay .mco-datepicker-day--range-end{background:#86040f!important}._8qm7wG_overlay .mco-datepicker-day--range-end:after{background:#86040f!important}._8qm7wG_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}._8qm7wG_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(._8qm7wG_overlay .mco-datepicker-day--range-between,._8qm7wG_overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(._8qm7wG_overlay .mco-datepicker-header__arrow-previous-month:hover,._8qm7wG_overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(._8qm7wG_overlay .mco-datepicker-header__arrow-previous-month i,._8qm7wG_overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}._8qm7wG_overlay .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}._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%}._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%}._8qm7wG_overlay .mco-datepicker-legend__entry{font-size:14px!important}
.a-ksTG_guestpicker{background:#d8d8d8;position:relative}.a-ksTG_guestpicker>*{position:relative}.a-ksTG_guestpicker:before{content:"";pointer-events:none;background:#fff3;width:100%;height:100%;position:absolute;top:0;left:0}.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}.a-ksTG_content{padding:0 16px 16px}.a-ksTG_button{width:100%;margin:8px 0 0}.a-ksTG_button .mco-button__end-icon{margin-left:8px!important}.a-ksTG_checkbox{margin:8px 0 4px}
.pGQc1W_period{margin:0 0 8px}.pGQc1W_label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}.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}.pGQc1W_placeholder{color:#2d343e;font-size:16px}.pGQc1W_icon{color:#2d343e}.pGQc1W_overlay .mco-overlay-scroll{background:#004478}.pGQc1W_overlay .mco-overlay-close{color:#fff}:is(.pGQc1W_overlay .mco-datepicker-header,.pGQc1W_overlay .mco-datepicker-weekdays__day,.pGQc1W_overlay .mco-datepicker-day){color:#fff}.pGQc1W_overlay .mco-datepicker-day:before{border-color:#fff!important}.pGQc1W_overlay .mco-datepicker-day--disabled{opacity:.2}.pGQc1W_overlay .mco-datepicker-day--is-today{background:#ffffff1a}.pGQc1W_overlay .mco-datepicker-day--is-saturday{background:#023860}.pGQc1W_overlay .mco-datepicker-day--is-sunday{background:#012641}.pGQc1W_overlay .mco-datepicker-day--range-start{background:#86040f!important}.pGQc1W_overlay .mco-datepicker-day--range-start:after{background:#86040f!important}.pGQc1W_overlay .mco-datepicker-day--range-end{background:#86040f!important}.pGQc1W_overlay .mco-datepicker-day--range-end:after{background:#86040f!important}.pGQc1W_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.pGQc1W_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.pGQc1W_overlay .mco-datepicker-day--range-between,.pGQc1W_overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.pGQc1W_overlay .mco-datepicker-header__arrow-previous-month:hover,.pGQc1W_overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.pGQc1W_overlay .mco-datepicker-header__arrow-previous-month i,.pGQc1W_overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.pGQc1W_overlay .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}.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%}.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%}.pGQc1W_overlay .mco-datepicker-legend__entry{font-size:14px!important}
.FygL1q_guestpicker{background:#d8d8d8;position:relative}.FygL1q_guestpicker>*{position:relative}.FygL1q_guestpicker:before{content:"";pointer-events:none;background:#fff3;width:100%;height:100%;position:absolute;top:0;left:0}.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}.FygL1q_content{padding:0 16px 16px}.FygL1q_button{width:100%;margin:8px 0 0}.FygL1q_button .mco-button__end-icon{margin-left:8px!important}
._2zpc9q_period{margin:0 0 8px}._2zpc9q_label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}._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}._2zpc9q_placeholder{color:#2d343e;font-size:16px}._2zpc9q_icon{color:#2d343e}._2zpc9q_overlay .mco-overlay-scroll{background:#004478}._2zpc9q_overlay .mco-overlay-close{color:#fff}:is(._2zpc9q_overlay .mco-datepicker-header,._2zpc9q_overlay .mco-datepicker-weekdays__day,._2zpc9q_overlay .mco-datepicker-day){color:#fff}._2zpc9q_overlay .mco-datepicker-day:before{border-color:#fff!important}._2zpc9q_overlay .mco-datepicker-day--disabled{opacity:.2}._2zpc9q_overlay .mco-datepicker-day--is-today{background:#ffffff1a}._2zpc9q_overlay .mco-datepicker-day--is-saturday{background:#023860}._2zpc9q_overlay .mco-datepicker-day--is-sunday{background:#012641}._2zpc9q_overlay .mco-datepicker-day--range-start{background:#86040f!important}._2zpc9q_overlay .mco-datepicker-day--range-start:after{background:#86040f!important}._2zpc9q_overlay .mco-datepicker-day--range-end{background:#86040f!important}._2zpc9q_overlay .mco-datepicker-day--range-end:after{background:#86040f!important}._2zpc9q_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}._2zpc9q_overlay .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(._2zpc9q_overlay .mco-datepicker-day--range-between,._2zpc9q_overlay .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(._2zpc9q_overlay .mco-datepicker-header__arrow-previous-month:hover,._2zpc9q_overlay .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(._2zpc9q_overlay .mco-datepicker-header__arrow-previous-month i,._2zpc9q_overlay .mco-datepicker-header__arrow-next-month i){font-size:24px!important}
.vsQ0kq_top{margin-top:16px}
.BSFHKa_datepicker{background:#d8d8d8;position:relative}.BSFHKa_datepicker>*{position:relative}.BSFHKa_datepicker:before{content:"";pointer-events:none;background:#fff3;width:100%;height:100%;position:absolute;top:0;left:0}.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}.BSFHKa_content{padding:0 16px 16px}.BSFHKa_button{width:100%;margin:8px 0 0}.BSFHKa_button .mco-button__end-icon{margin-left:8px!important}
._4iR9ea_datepicker .mco-datepicker-header{padding-top:0}:is(._4iR9ea_datepicker .mco-datepicker-header,._4iR9ea_datepicker .mco-datepicker-weekdays__day,._4iR9ea_datepicker .mco-datepicker-day){color:#fff}._4iR9ea_datepicker .mco-datepicker-day:before{border-color:#fff!important}._4iR9ea_datepicker .mco-datepicker-day--range-start{color:#fff!important;background:#86040f!important}._4iR9ea_datepicker .mco-datepicker-day--range-start:after{color:#fff!important;background:#86040f!important}._4iR9ea_datepicker .mco-datepicker-day--range-end{color:#fff!important;background:#86040f!important}._4iR9ea_datepicker .mco-datepicker-day--range-end:after{color:#fff!important;background:#86040f!important}._4iR9ea_datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{color:#fff!important;background:#86040f!important}._4iR9ea_datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{color:#fff!important;background:#86040f!important}:is(._4iR9ea_datepicker .mco-datepicker-day--range-between,._4iR9ea_datepicker .mco-datepicker-day--range-mouseover){color:#fff!important;background:#e30613!important}:is(._4iR9ea_datepicker .mco-datepicker-header__arrow-previous-month:hover,._4iR9ea_datepicker .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(._4iR9ea_datepicker .mco-datepicker-header__arrow-previous-month i,._4iR9ea_datepicker .mco-datepicker-header__arrow-next-month i){font-size:24px!important}._4iR9ea_datepicker .mco-datepicker-legend{color:#fff;padding-bottom:48px;position:relative}._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%}._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%}._4iR9ea_datepicker .mco-datepicker-legend__entry{font-size:14px!important}
:is(.e2-aZq_datepicker .mco-datepicker-header,.e2-aZq_datepicker .mco-datepicker-weekdays__day,.e2-aZq_datepicker .mco-datepicker-day){color:#fff}.e2-aZq_datepicker .mco-datepicker-day:before{border-color:#fff!important}.e2-aZq_datepicker .mco-datepicker-day--disabled:not(.mco-datepicker-day--range-end){opacity:.2}.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}.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}.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}.e2-aZq_datepicker .mco-datepicker-day--range-start{background:#86040f!important}.e2-aZq_datepicker .mco-datepicker-day--range-start:after{background:#86040f!important}.e2-aZq_datepicker .mco-datepicker-day--range-end{background:#86040f!important}.e2-aZq_datepicker .mco-datepicker-day--range-end:after{background:#86040f!important}.e2-aZq_datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-start{background:#86040f!important}.e2-aZq_datepicker .mco-datepicker-day--range-mouseover.mco-datepicker-day--range-end{background:#86040f!important}:is(.e2-aZq_datepicker .mco-datepicker-day--range-between,.e2-aZq_datepicker .mco-datepicker-day--range-mouseover){background:#e30613!important}:is(.e2-aZq_datepicker .mco-datepicker-header__arrow-previous-month:hover,.e2-aZq_datepicker .mco-datepicker-header__arrow-next-month:hover){background:#ffffff1a}:is(.e2-aZq_datepicker .mco-datepicker-header__arrow-previous-month i,.e2-aZq_datepicker .mco-datepicker-header__arrow-next-month i){font-size:24px!important}.e2-aZq_datepicker .mco-datepicker-legend{color:#fff}
._3o8MWq_control{grid-template-columns:32px 48px 32px;align-items:center;display:grid}._3o8MWq_guestLabel{font:700 14px/1.6 var(--font-primary),sans-serif}._3o8MWq_decrease{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}._3o8MWq_decrease:hover{background:#ffffff1a}._3o8MWq_decrease:before{content:"";background:#fff;width:12px;height:1px;display:block}._3o8MWq_decreaseDisabled{opacity:.3;pointer-events:none}._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}._3o8MWq_increase{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}._3o8MWq_increase:hover{background:#ffffff1a}._3o8MWq_increase:before{content:"";background:#fff;width:12px;height:1px;display:block}._3o8MWq_increase:after{content:"";background:#fff;width:1px;height:12px;display:block;position:absolute}._3o8MWq_increaseDisabled{opacity:.3;pointer-events:none}
.TAf1ja_control{grid-template-columns:32px 48px 32px;align-items:center;display:grid}.TAf1ja_guestLabel{font:700 14px/1.6 var(--font-primary),sans-serif}.TAf1ja_decrease{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}.TAf1ja_decrease:hover{background:#ffffff1a}.TAf1ja_decrease:before{content:"";background:#fff;width:12px;height:1px;display:block}.TAf1ja_decreaseDisabled{opacity:.3;pointer-events:none}.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}.TAf1ja_increase{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:32px;padding:0;display:flex}.TAf1ja_increase:hover{background:#ffffff1a}.TAf1ja_increase:before{content:"";background:#fff;width:12px;height:1px;display:block}.TAf1ja_increase:after{content:"";background:#fff;width:1px;height:12px;display:block;position:absolute}.TAf1ja_increaseDisabled{opacity:.3;pointer-events:none}
._8v5odW_ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}._8v5odW_select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}._8v5odW_select button{border:0;height:42px}
.wPxyHa_ages{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 8px;display:grid}.wPxyHa_select label{font:700 16px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase}.wPxyHa_select button{border:0;height:42px}
._4FzlZG_unit{-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;display:flex}._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}._4FzlZG_icon{cursor:pointer}._4FzlZG_row{justify-content:space-between;align-items:center;padding:12px 0;display:flex}._4FzlZG_row._4FzlZG_row+._4FzlZG_row{border-top:1px solid #fff6}
.t0-gjW_unit{-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;display:flex}.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}.t0-gjW_icon{cursor:pointer}.t0-gjW_row{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.t0-gjW_row.t0-gjW_row+.t0-gjW_row{border-top:1px solid #fff6}
.wt_Ifa_guests{color:#fff;flex-direction:column;gap:24px;max-width:410px;display:flex}.wt_Ifa_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}.wt_Ifa_button{align-self:flex-end;margin-top:auto}.wt_Ifa_childrenAgeError{color:#fff!important;background:#d50b0b!important}.wt_Ifa_childrenAgeError svg path{fill:#fff!important}
.nc10Ya_guests{color:#fff;flex-direction:column;gap:24px;max-width:410px;display:flex}.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}.nc10Ya_button{align-self:flex-end;margin-top:auto}.nc10Ya_childrenAgeError{color:#fff!important;background:#d50b0b!important}.nc10Ya_childrenAgeError svg path{fill:#fff!important}
.egeDAa_overlayContent{gap:96px;display:grid}@media (min-width:960px){.egeDAa_overlayContent{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.egeDAa_overlayContent{grid-template-columns:864px 1fr}}
.XLD5RW_checkAvailability{gap:96px;display:grid}@media (min-width:960px){.XLD5RW_checkAvailability{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.XLD5RW_checkAvailability{grid-template-columns:864px 1fr}}
