.Marquee-module-scss-module__dzH82W__marquee{width:100%;position:relative;overflow:hidden}.Marquee-module-scss-module__dzH82W__marquee .Marquee-module-scss-module__dzH82W__track{will-change:transform;flex-direction:row;column-gap:16px;width:max-content;display:flex}.Marquee-module-scss-module__dzH82W__marquee .Marquee-module-scss-module__dzH82W__segment{flex-direction:row;flex:none;column-gap:16px;display:flex}.Marquee-module-scss-module__dzH82W__marquee .Marquee-module-scss-module__dzH82W__item{flex:none}@media (min-width:750px){.Marquee-module-scss-module__dzH82W__marquee .Marquee-module-scss-module__dzH82W__track,.Marquee-module-scss-module__dzH82W__marquee .Marquee-module-scss-module__dzH82W__segment{column-gap:32px}}
.mco-button{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:0;padding:0;transition:all .5s;display:block;position:relative}.mco-button svg path{transition:all .5s}.mco-button__inner{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.mco-button__start-icon,.mco-button__end-icon,.mco-button__icon{align-items:center;display:flex}.mco-button__start-icon{margin-right:12px}.mco-button__end-icon{margin-left:12px}.mco-button__loading{border:3px solid #fff3;border-left-color:#fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:1s linear infinite loading;display:block;position:absolute;top:50%;left:50%}.mco-button--link{flex-direction:column;justify-content:center;display:flex}.mco-button--disabled{cursor:default;opacity:.3;pointer-events:none}.mco-button--full-width{width:100%}.mco-button--loading .mco-button__label{opacity:0}.mco-button--small .mco-button__inner{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:.5px;min-height:40px;padding:13px 16px}.mco-button--small .mco-button__loading{width:16px;height:16px;margin:-8px 0 0 -8px}.mco-button--medium .mco-button__inner{font:700 16px/1 var(--font-primary),sans-serif;letter-spacing:.5px;min-height:48px;padding:16px 24px}.mco-button--large .mco-button__inner{font:700 20px/1 var(--font-secondary),sans-serif;letter-spacing:.5px;min-height:56px;padding:18px 28px}.mco-button--large .mco-button__loading{width:28px;height:28px;margin:-14px 0 0 -14px}.mco-button--icon{border-radius:50%}.mco-button--icon .mco-button__inner{letter-spacing:0;min-height:0;padding:0}.mco-button--icon.mco-button--small{width:32px;height:32px}.mco-button--icon.mco-button--medium{width:40px;height:40px}.mco-button--icon.mco-button--large{width:48px;height:48px}.mco-button--contained.mco-button--primary{color:#fff;background-color:#c50b33;border:1px solid #0000}.mco-button--contained.mco-button--primary .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--primary svg path{fill:#fff}.mco-button--contained.mco-button--primary:hover{color:#fff;background-color:#6c061c}.mco-button--contained.mco-button--primary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--primary:hover svg path{fill:#fff}.mco-button--contained.mco-button--secondary{color:#000;background-color:#999;border:1px solid #0000}.mco-button--contained.mco-button--secondary .mco-button__loading{border-color:#0003 #0003 #0003 #000}.mco-button--contained.mco-button--secondary svg path{fill:#000}.mco-button--contained.mco-button--secondary:hover{color:#fff;background-color:#545454}.mco-button--contained.mco-button--secondary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--secondary:hover svg path{fill:#fff}.mco-button--contained.mco-button--info{color:#fff;background-color:#0175b9;border:1px solid #0000}.mco-button--contained.mco-button--info .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--info svg path{fill:#fff}.mco-button--contained.mco-button--info:hover{color:#fff;background-color:#01446c}.mco-button--contained.mco-button--info:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--info:hover svg path{fill:#fff}.mco-button--contained.mco-button--success{color:#000;background-color:#70992e;border:1px solid #0000}.mco-button--contained.mco-button--success .mco-button__loading{border-color:#0003 #0003 #0003 #000}.mco-button--contained.mco-button--success svg path{fill:#000}.mco-button--contained.mco-button--success:hover{color:#fff;background-color:#477301}.mco-button--contained.mco-button--success:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--success:hover svg path{fill:#fff}.mco-button--contained.mco-button--warning{color:#fff;background-color:#bb5b02;border:1px solid #0000}.mco-button--contained.mco-button--warning .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--warning svg path{fill:#fff}.mco-button--contained.mco-button--warning:hover{color:#fff;background-color:#714200}.mco-button--contained.mco-button--warning:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--warning:hover svg path{fill:#fff}.mco-button--contained.mco-button--error{color:#fff;background-color:#d50b0b;border:1px solid #0000}.mco-button--contained.mco-button--error .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--error svg path{fill:#fff}.mco-button--contained.mco-button--error:hover{color:#fff;background-color:#8b0101}.mco-button--contained.mco-button--error:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--error:hover svg path{fill:#fff}.mco-button--outlined.mco-button--primary{color:#c50b33;border:1px solid #c50b33}.mco-button--outlined.mco-button--primary .mco-button__loading{border-color:#c50b3333 #c50b3333 #c50b3333 #c50b33}.mco-button--outlined.mco-button--primary svg path{fill:#c50b33}.mco-button--outlined.mco-button--primary:hover{color:#fff;background-color:#6c061c;border-color:#6c061c}.mco-button--outlined.mco-button--primary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--primary:hover svg path{fill:#fff}.mco-button--outlined.mco-button--secondary{color:#999;border:1px solid #999}.mco-button--outlined.mco-button--secondary .mco-button__loading{border-color:#9993 #9993 #9993 #999}.mco-button--outlined.mco-button--secondary svg path{fill:#999}.mco-button--outlined.mco-button--secondary:hover{color:#fff;background-color:#545454;border-color:#545454}.mco-button--outlined.mco-button--secondary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--secondary:hover svg path{fill:#fff}.mco-button--outlined.mco-button--info{color:#0175b9;border:1px solid #0175b9}.mco-button--outlined.mco-button--info .mco-button__loading{border-color:#0175b933 #0175b933 #0175b933 #0175b9}.mco-button--outlined.mco-button--info svg path{fill:#0175b9}.mco-button--outlined.mco-button--info:hover{color:#fff;background-color:#01446c;border-color:#01446c}.mco-button--outlined.mco-button--info:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--info:hover svg path{fill:#fff}.mco-button--outlined.mco-button--success{color:#70992e;border:1px solid #70992e}.mco-button--outlined.mco-button--success .mco-button__loading{border-color:#70992e33 #70992e33 #70992e33 #70992e}.mco-button--outlined.mco-button--success svg path{fill:#70992e}.mco-button--outlined.mco-button--success:hover{color:#fff;background-color:#477301;border-color:#477301}.mco-button--outlined.mco-button--success:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--success:hover svg path{fill:#fff}.mco-button--outlined.mco-button--warning{color:#bb5b02;border:1px solid #bb5b02}.mco-button--outlined.mco-button--warning .mco-button__loading{border-color:#bb5b0233 #bb5b0233 #bb5b0233 #bb5b02}.mco-button--outlined.mco-button--warning svg path{fill:#bb5b02}.mco-button--outlined.mco-button--warning:hover{color:#fff;background-color:#714200;border-color:#714200}.mco-button--outlined.mco-button--warning:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--warning:hover svg path{fill:#fff}.mco-button--outlined.mco-button--error{color:#d50b0b;border:1px solid #d50b0b}.mco-button--outlined.mco-button--error .mco-button__loading{border-color:#d50b0b33 #d50b0b33 #d50b0b33 #d50b0b}.mco-button--outlined.mco-button--error svg path{fill:#d50b0b}.mco-button--outlined.mco-button--error:hover{color:#fff;background-color:#8b0101;border-color:#8b0101}.mco-button--outlined.mco-button--error:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--error:hover svg path{fill:#fff}.mco-button--text .mco-button__inner{padding:0}.mco-button--text.mco-button--primary{color:#c50b33}.mco-button--text.mco-button--primary .mco-button__loading{border-color:#c50b3333 #c50b3333 #c50b3333 #c50b33}.mco-button--text.mco-button--primary svg path{fill:#c50b33}.mco-button--text.mco-button--primary:hover{color:#6c061c}.mco-button--text.mco-button--primary:hover .mco-button__loading{border-color:#6c061c33 #6c061c33 #6c061c33 #6c061c}.mco-button--text.mco-button--primary:hover svg path{fill:#6c061c}.mco-button--text.mco-button--secondary{color:#999}.mco-button--text.mco-button--secondary .mco-button__loading{border-color:#9993 #9993 #9993 #999}.mco-button--text.mco-button--secondary svg path{fill:#999}.mco-button--text.mco-button--secondary:hover{color:#545454}.mco-button--text.mco-button--secondary:hover .mco-button__loading{border-color:#54545433 #54545433 #54545433 #545454}.mco-button--text.mco-button--secondary:hover svg path{fill:#545454}.mco-button--text.mco-button--info{color:#0175b9}.mco-button--text.mco-button--info .mco-button__loading{border-color:#0175b933 #0175b933 #0175b933 #0175b9}.mco-button--text.mco-button--info svg path{fill:#0175b9}.mco-button--text.mco-button--info:hover{color:#01446c}.mco-button--text.mco-button--info:hover .mco-button__loading{border-color:#01446c33 #01446c33 #01446c33 #01446c}.mco-button--text.mco-button--info:hover svg path{fill:#01446c}.mco-button--text.mco-button--success{color:#70992e}.mco-button--text.mco-button--success .mco-button__loading{border-color:#70992e33 #70992e33 #70992e33 #70992e}.mco-button--text.mco-button--success svg path{fill:#70992e}.mco-button--text.mco-button--success:hover{color:#477301}.mco-button--text.mco-button--success:hover .mco-button__loading{border-color:#47730133 #47730133 #47730133 #477301}.mco-button--text.mco-button--success:hover svg path{fill:#477301}.mco-button--text.mco-button--warning{color:#bb5b02}.mco-button--text.mco-button--warning .mco-button__loading{border-color:#bb5b0233 #bb5b0233 #bb5b0233 #bb5b02}.mco-button--text.mco-button--warning svg path{fill:#bb5b02}.mco-button--text.mco-button--warning:hover{color:#714200}.mco-button--text.mco-button--warning:hover .mco-button__loading{border-color:#71420033 #71420033 #71420033 #714200}.mco-button--text.mco-button--warning:hover svg path{fill:#714200}.mco-button--text.mco-button--error{color:#d50b0b}.mco-button--text.mco-button--error .mco-button__loading{border-color:#d50b0b33 #d50b0b33 #d50b0b33 #d50b0b}.mco-button--text.mco-button--error svg path{fill:#d50b0b}.mco-button--text.mco-button--error:hover{color:#8b0101}.mco-button--text.mco-button--error:hover .mco-button__loading{border-color:#8b010133 #8b010133 #8b010133 #8b0101}.mco-button--text.mco-button--error:hover svg path{fill:#8b0101}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Button-module-scss-module__EtFxQG__button.mco-button--primary.mco-button--contained{color:#fff;background:linear-gradient(#891218 0%,#c50a33 50%,#891218 100%) 0 0/100% 200%}.Button-module-scss-module__EtFxQG__button.mco-button--primary.mco-button--contained .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button.mco-button--primary.mco-button--contained svg path{fill:#fff}.Button-module-scss-module__EtFxQG__button.mco-button--primary.mco-button--contained:hover{background-position:100%}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--contained{color:#404040;background:#fff}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--contained .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#40404033 #40404033 #40404033 #404040}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--contained svg path{fill:#404040}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--contained:hover{color:#fff;background:#6c061c}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--contained:hover .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--contained:hover svg path{fill:#fff}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--outlined{color:#fff;border-color:#fff}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--outlined .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--outlined svg path{fill:#fff}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--outlined:hover{color:#fff;background:#6c061c;border-color:#6c061c}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--outlined:hover .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button.mco-button--white.mco-button--outlined:hover svg path{fill:#fff}
.ButtonGroup-module-scss-module__DBorwq__buttonGroup{gap:1px;display:flex}
.SkiMap-module-scss-module__17y2rq__buttonGroup{justify-content:center;gap:8px;margin:0 0 24px}@media (max-width:500px){.SkiMap-module-scss-module__17y2rq__buttonGroup{flex-direction:column}}.SkiMap-module-scss-module__17y2rq__iframe{border:0;width:100%;min-height:350px;position:relative}.SkiMap-module-scss-module__17y2rq__iframe iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:959px){.SkiMap-module-scss-module__17y2rq__iframe{aspect-ratio:16/9}}@media (min-width:960px){.SkiMap-module-scss-module__17y2rq__iframe{height:calc(100vh - 60px)}}@media (min-width:1280px){.SkiMap-module-scss-module__17y2rq__iframe{height:calc(100vh - 80px)}}
.SnowreportItem-module-scss-module__IPMYQG__snowreportItem{background:#fff;grid-template-columns:24px 1fr;align-items:center;column-gap:12px;padding:16px;display:grid}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__snowreportItem{grid-template-columns:1fr;padding-bottom:0}}.SnowreportItem-module-scss-module__IPMYQG__icon{color:#c50b33;grid-area:1/1}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__icon{margin:0 auto;font-size:99px!important}}.SnowreportItem-module-scss-module__IPMYQG__headline{font-family:var(--font-tertiary);grid-area:1/2;line-height:1.2}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__headline{text-align:center;grid-area:2/1;margin-top:16px;margin-bottom:16px;font-size:20px}}.SnowreportItem-module-scss-module__IPMYQG__item{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:4px;display:flex}.SnowreportItem-module-scss-module__IPMYQG__item:first-of-type{margin:8px 0 0}.SnowreportItem-module-scss-module__IPMYQG__item+.SnowreportItem-module-scss-module__IPMYQG__item{margin-top:8px}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__item{border-top:3px solid #ededed;padding:12px;margin-left:-16px!important;margin-right:-16px!important}.SnowreportItem-module-scss-module__IPMYQG__item+.SnowreportItem-module-scss-module__IPMYQG__item{margin-top:0}}.SnowreportItem-module-scss-module__IPMYQG__label{font-family:var(--font-secondary);font-size:14px;line-height:1.2}.SnowreportItem-module-scss-module__IPMYQG__value{font-family:var(--font-secondary);font-size:14px;font-weight:500;line-height:1.2}.SnowreportItem-module-scss-module__IPMYQG__value span{font-size:20px}
.SnowreportRegions-module-scss-module__eJ7b3a__headline{margin:0 0 16px;padding:0 0 8px;font-size:14px;font-weight:700;position:relative}.SnowreportRegions-module-scss-module__eJ7b3a__headline:after{content:"";background:#b2b2b2;width:75px;height:1px;position:absolute;bottom:0;left:0}.SnowreportRegions-module-scss-module__eJ7b3a__buttons{flex-direction:column;gap:8px;display:flex}.SnowreportRegions-module-scss-module__eJ7b3a__buttons button{flex:1}@media (min-width:400px){.SnowreportRegions-module-scss-module__eJ7b3a__buttons{flex-flow:wrap}.SnowreportRegions-module-scss-module__eJ7b3a__buttons button{flex:unset}}.SnowreportRegions-module-scss-module__eJ7b3a__button{overflow:visible!important}.SnowreportRegions-module-scss-module__eJ7b3a__button .mco-button__start-icon{color:#fff;content:"";background:linear-gradient(314deg,#8a141f,#c61932);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;left:-8px}
.Snowreport-module-scss-module__rwsvTW__snowreportRegions{margin:0 0 40px}.Snowreport-module-scss-module__rwsvTW__content{background:#ededed;padding:24px}.Snowreport-module-scss-module__rwsvTW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 32px;display:flex}.Snowreport-module-scss-module__rwsvTW__header h3{color:#c50b33;font-family:var(--font-secondary);font-size:20px;font-weight:700;line-height:1.2}.Snowreport-module-scss-module__rwsvTW__header p{font:400 14px/1.6 var(--font-primary),sans-serif;font-weight:700;line-height:1.2}@media (min-width:600px){.Snowreport-module-scss-module__rwsvTW__header h3{font-size:23px}}.Snowreport-module-scss-module__rwsvTW__snowreportImage{margin:24px 0 0;display:none}@media (min-width:600px){.Snowreport-module-scss-module__rwsvTW__snowreportImage{display:block}}.Snowreport-module-scss-module__rwsvTW__items{grid-template-columns:1fr;gap:12px;margin:24px 0 0;display:grid}@media (min-width:500px){.Snowreport-module-scss-module__rwsvTW__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.Snowreport-module-scss-module__rwsvTW__items{grid-template-columns:repeat(4,1fr)}}
.Item-module-scss-module__G-uQXG__item{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;display:grid}.Item-module-scss-module__G-uQXG__icon{color:#404040}.Item-module-scss-module__G-uQXG__value{font:700 24px/1.3 var(--font-secondary),sans-serif;font-size:22px}@media (min-width:960px){.Item-module-scss-module__G-uQXG__value{font-size:24px}}.Item-module-scss-module__G-uQXG__label{font:400 16px/1.6 var(--font-primary),sans-serif;font-size:16px}@media (min-width:960px){.Item-module-scss-module__G-uQXG__label{font-size:18px}}
.Properties-module-scss-module__W4v6mq__properties{background:#fff;flex-direction:column;gap:16px;min-height:376px;padding:24px;display:flex}.Properties-module-scss-module__W4v6mq__headline{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#c50b33;font-size:20px}@media (min-width:960px){.Properties-module-scss-module__W4v6mq__headline{font-size:22px}}.Properties-module-scss-module__W4v6mq__items{flex-direction:column;flex:1;justify-content:space-between;display:flex}
.Item-module-scss-module__XlkWEq__item{grid-template-columns:56px auto minmax(0,1fr);align-items:center;gap:0 16px;display:grid}.Item-module-scss-module__XlkWEq__icon{color:#404040;grid-row:1}.Item-module-scss-module__XlkWEq__value{font:700 24px/1.3 var(--font-secondary),sans-serif;white-space:nowrap;font-size:22px}@media (min-width:960px){.Item-module-scss-module__XlkWEq__value{font-size:24px}}.Item-module-scss-module__XlkWEq__title{font:400 16px/1.6 var(--font-primary),sans-serif;min-width:0}@media (min-width:960px){.Item-module-scss-module__XlkWEq__title{font-size:18px}}
.Status-module-scss-module__SCh1AW__status{background:#fff;grid-template-columns:minmax(0,1fr);gap:24px;padding:24px;display:grid}@media (min-width:600px){.Status-module-scss-module__SCh1AW__status{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Time-module-scss-module__3zHlla__timeWrapper{flex-direction:column;align-items:center;gap:4px;display:flex}.Time-module-scss-module__3zHlla__time{font:400 16px/1.6 var(--font-primary),sans-serif;font-size:16px}@media (min-width:960px){.Time-module-scss-module__3zHlla__time{font-size:18px}}.Time-module-scss-module__3zHlla__icon{color:#404040}.Time-module-scss-module__3zHlla__temperature{font:700 22px/1.3 var(--font-secondary),sans-serif;font-size:20px}@media (min-width:960px){.Time-module-scss-module__3zHlla__temperature{font-size:22px}}
.Weather-module-scss-module__KlEPfq__weather{background:#fff;flex-direction:column;gap:8px;min-height:376px;padding:24px;display:flex}.Weather-module-scss-module__KlEPfq__headline{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#c50b33;font-size:20px}@media (min-width:960px){.Weather-module-scss-module__KlEPfq__headline{font-size:22px}}.Weather-module-scss-module__KlEPfq__current{flex:1;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:16px;display:grid}.Weather-module-scss-module__KlEPfq__currentIcon{color:#404040}.Weather-module-scss-module__KlEPfq__temperature{font:700 24px/1.3 var(--font-secondary),sans-serif;font-size:22px}@media (min-width:960px){.Weather-module-scss-module__KlEPfq__temperature{font-size:24px}}.Weather-module-scss-module__KlEPfq__text{font:400 16px/1.6 var(--font-primary),sans-serif;line-height:1.4}@media (min-width:960px){.Weather-module-scss-module__KlEPfq__text{font-size:18px}}.Weather-module-scss-module__KlEPfq__times{justify-content:space-around;gap:16px;display:flex}
.Player-module-scss-module__DLNoMW__videoWrapper{cursor:pointer;position:relative}.Player-module-scss-module__DLNoMW__previewImage{width:100%;height:auto;display:block}.Player-module-scss-module__DLNoMW__video{width:100%;display:block}.Player-module-scss-module__DLNoMW__playButton{color:#fff;cursor:pointer;z-index:1;background:#c50b33;border:0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:background .3s,color .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.Player-module-scss-module__DLNoMW__playButton:hover{background:#6c061c;color:#fff!important}}@media (min-width:960px){.Player-module-scss-module__DLNoMW__playButton{width:90px;height:90px}.Player-module-scss-module__DLNoMW__playButton i{font-size:56px!important}}
.Webcam-module-scss-module__-UoZ_q__webcamWrapper{flex-direction:column;gap:16px;display:flex}.Webcam-module-scss-module__-UoZ_q__webcam,.Webcam-module-scss-module__-UoZ_q__fallbackImage{background:#fff;min-height:376px}.Webcam-module-scss-module__-UoZ_q__webcam{display:block;position:relative}.Webcam-module-scss-module__-UoZ_q__webcam>img{object-fit:cover;width:100%;height:376px;display:block}.Webcam-module-scss-module__-UoZ_q__playButton{color:#fff;background:#00000080!important}@media (hover:hover){.Webcam-module-scss-module__-UoZ_q__playButton:hover{color:#fff!important;background:#000000b3!important}}.Webcam-module-scss-module__-UoZ_q__live{font:400 16px/1.6 var(--font-primary),sans-serif;color:#404040;background:#fffc;border-radius:24px;align-items:center;gap:8px;padding:4px 12px;font-size:16px;display:flex;position:absolute;top:16px;right:16px}@media (min-width:960px){.Webcam-module-scss-module__-UoZ_q__live{font-size:18px}}.Webcam-module-scss-module__-UoZ_q__live:before{content:"";background:#c50b33;border-radius:50%;width:10px;height:10px}.Webcam-module-scss-module__-UoZ_q__caption{font:400 16px/1.6 var(--font-primary),sans-serif;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;background:#00000080;justify-content:space-between;padding:4px 16px;font-size:16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:960px){.Webcam-module-scss-module__-UoZ_q__caption{font-size:18px}}.Webcam-module-scss-module__-UoZ_q__button{align-self:flex-end}.Webcam-module-scss-module__-UoZ_q__button.mco-button--large .Webcam-module-scss-module__-UoZ_q__mco-button__inner{font-size:18px}@media (min-width:960px){.Webcam-module-scss-module__-UoZ_q__button.mco-button--large .Webcam-module-scss-module__-UoZ_q__mco-button__inner{font-size:20px}}
.SnowreportGrid-module-scss-module__idVgaq__background{background:#f5f5f5;padding:40px 0}@media (min-width:960px){.SnowreportGrid-module-scss-module__idVgaq__background{padding:80px 0}}.SnowreportGrid-module-scss-module__idVgaq__container{max-width:1134px}.SnowreportGrid-module-scss-module__idVgaq__headline{font:600 30px/1.3 var(--font-secondary),sans-serif;margin-bottom:32px;font-size:26px}@media (min-width:960px){.SnowreportGrid-module-scss-module__idVgaq__headline{font-size:30px}}.SnowreportGrid-module-scss-module__idVgaq__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"status""weather""properties""webcam";align-items:start;gap:16px;display:grid}@media (min-width:600px){.SnowreportGrid-module-scss-module__idVgaq__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"status status""weather properties""webcam webcam"}}@media (min-width:1280px){.SnowreportGrid-module-scss-module__idVgaq__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"status status status""weather properties webcam"}}.SnowreportGrid-module-scss-module__idVgaq__gridNoWeather{grid-template-areas:"status""properties""webcam"}@media (min-width:600px){.SnowreportGrid-module-scss-module__idVgaq__gridNoWeather{grid-template-areas:"status status""properties webcam"}}@media (min-width:1280px){.SnowreportGrid-module-scss-module__idVgaq__gridNoWeather{grid-template-columns:repeat(2,minmax(0,1fr))}}.SnowreportGrid-module-scss-module__idVgaq__status{grid-area:status}.SnowreportGrid-module-scss-module__idVgaq__weather{grid-area:weather}.SnowreportGrid-module-scss-module__idVgaq__properties{grid-area:properties}.SnowreportGrid-module-scss-module__idVgaq__webcam{grid-area:webcam}
@media (min-width:960px){.InfrastructureTeaserList-module-scss-module__bcG5oG__infrastructureTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.InfrastructureTeaserList-module-scss-module__bcG5oG__imageWrapper{overflow:hidden}.InfrastructureTeaserList-module-scss-module__bcG5oG__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.InfrastructureTeaserList-module-scss-module__bcG5oG__imageWrapper{display:none}}.InfrastructureTeaserList-module-scss-module__bcG5oG__fallbackImage{aspect-ratio:325/325}.InfrastructureTeaserList-module-scss-module__bcG5oG__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.InfrastructureTeaserList-module-scss-module__bcG5oG__item{background:#fff;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid;position:relative}.InfrastructureTeaserList-module-scss-module__bcG5oG__item:before{content:"";background:linear-gradient(314deg,#545454,#999);width:2px;position:absolute;top:-2px;bottom:-2px;left:-2px}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=error]:before{background:linear-gradient(314deg,#8b0101,#d50b0b)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=error] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#8b0101,#d50b0b)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=info]:before{background:linear-gradient(314deg,#01446c,#0175b9)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=info] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#01446c,#0175b9)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=success]:before{background:linear-gradient(314deg,#477301,#70992e)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=success] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#477301,#70992e)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=warning]:before{background:linear-gradient(314deg,#714200,#bb5b02)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=warning] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#714200,#bb5b02)}@media (min-width:600px){.InfrastructureTeaserList-module-scss-module__bcG5oG__item{cursor:pointer;border:2px solid #0000;grid-template-columns:24px 1fr auto;align-items:center;min-height:50px;padding-top:9px;padding-bottom:9px}.InfrastructureTeaserList-module-scss-module__bcG5oG__itemSelected{border-bottom-color:#c61932}}.InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#545454,#999);border-radius:50%;grid-column:1;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media (max-width:599px){.InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{display:none}}.InfrastructureTeaserList-module-scss-module__bcG5oG__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;grid-column:1;font-size:20px;font-weight:200;line-height:1.4}@media (min-width:600px){.InfrastructureTeaserList-module-scss-module__bcG5oG__title{text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}}.InfrastructureTeaserList-module-scss-module__bcG5oG__linkWrapper{grid-column:1;justify-content:flex-end;display:flex}@media (min-width:600px){.InfrastructureTeaserList-module-scss-module__bcG5oG__linkWrapper{grid-column:3}}.InfrastructureTeaserList-module-scss-module__bcG5oG__link{align-items:center;gap:8px;display:flex}.InfrastructureTeaserList-module-scss-module__bcG5oG__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser{background:#ededed}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/-1}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2;padding-top:0}@media (min-width:370px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:250px 1fr}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/3}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:285px 1fr}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser{background:#fff}}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/-1}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2;padding-top:0}}@media (max-width:599px) and (min-width:370px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{flex-direction:column;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__content{flex:1}}.ListTeaserInfrastructure-module-scss-module__7AK87q__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserInfrastructure-module-scss-module__7AK87q__image a{height:100%;display:block}.ListTeaserInfrastructure-module-scss-module__7AK87q__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__image{max-height:100%}}.ListTeaserInfrastructure-module-scss-module__7AK87q__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserInfrastructure-module-scss-module__7AK87q__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__gallery{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__bookmark{top:16px;right:16px}}.ListTeaserInfrastructure-module-scss-module__7AK87q__content{flex-direction:column;padding:20px 24px;display:flex}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__content{padding:12px}}.ListTeaserInfrastructure-module-scss-module__7AK87q__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;margin:0 0 12px;transition:color .3s;display:block}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__link{margin-bottom:4px;font-size:18px}}@media (min-width:960px){.ListTeaserInfrastructure-module-scss-module__7AK87q__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserInfrastructure-module-scss-module__7AK87q__address{font:400 14px/1.6 var(--font-primary),sans-serif;gap:8px;margin:0 0 4px;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__item{color:#c50b33;text-transform:uppercase;grid-template-columns:20px 1fr;align-items:center;gap:8px;font-weight:700;display:grid;position:relative}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__item{gap:4px}}.ListTeaserInfrastructure-module-scss-module__7AK87q__openMap{color:#c50b33;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__openMap{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__phone{font:400 14px/1.6 var(--font-primary),sans-serif;margin:0 0 8px;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__phone a{color:#c50b33;grid-template-columns:20px 1fr;align-items:center;gap:4px;display:grid}.ListTeaserInfrastructure-module-scss-module__7AK87q__phone span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__phone{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening{font:400 14px/1.6 var(--font-primary),sans-serif;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:8px;margin:4px 0 0;padding:0;font-weight:500;line-height:1.3;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening.ListTeaserInfrastructure-module-scss-module__7AK87q__warning{color:#714200}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening.ListTeaserInfrastructure-module-scss-module__7AK87q__success{color:#477301}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening.ListTeaserInfrastructure-module-scss-module__7AK87q__error{color:#8b0101}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening{cursor:default;pointer-events:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__iconOpening{transition:transform .2s}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__iconOpening{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__iconOpeningTurned{transform:rotate(180deg)}.ListTeaserInfrastructure-module-scss-module__7AK87q__openingDays{gap:4px;width:100%;margin:8px 0 0;display:grid}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__openingDays{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__openingDay{font:400 14px/1.6 var(--font-primary),sans-serif;border-bottom:1px solid #d2d0d1;justify-content:space-between;align-items:center;gap:8px;padding:2px 0;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-template-columns:1fr auto;align-items:flex-end;margin:0 12px 12px;padding:12px 0 0;display:grid}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{margin:0 24px 20px;padding:0}}.ListTeaserInfrastructure-module-scss-module__7AK87q__buttonWrapper{margin:0 0 0 auto}
.ProviderMarketingGroups-module-scss-module__SGxo3W__providerMarketingGroups{flex-wrap:wrap;gap:8px;display:flex}.ProviderMarketingGroups-module-scss-module__SGxo3W__providerMarketingGroups .react-tooltip{color:#fff;z-index:2;background:#545454}.ProviderMarketingGroups-module-scss-module__SGxo3W__label{font:400 14px/1.6 var(--font-primary),sans-serif;color:#fff}.ProviderMarketingGroups-module-scss-module__SGxo3W__item img{width:auto;max-height:40px;display:block}.ProviderMarketingGroups-module-scss-module__SGxo3W__tooltipTitle{font-weight:700}.ProviderMarketingGroups-module-scss-module__SGxo3W__tooltipText{font:400 14px/1.6 var(--font-primary),sans-serif;max-width:300px;margin-top:8px}.ProviderMarketingGroups-module-scss-module__SGxo3W__tooltipText a{color:#000;margin-left:8px;text-decoration:underline}
.PriceObject-module-scss-module__qcuhIa__priceObject{text-align:right;flex-direction:column;align-items:flex-end;line-height:1.2;display:flex;position:relative}.PriceObject-module-scss-module__qcuhIa__highlights{flex-direction:column;justify-content:flex-end;gap:4px;margin:16px -12px 0 0;display:flex}@media (min-width:600px){.PriceObject-module-scss-module__qcuhIa__highlights{margin-right:-24px}}.PriceObject-module-scss-module__qcuhIa__highlightItem{color:#fff;text-transform:uppercase;background:#545454;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.PriceObject-module-scss-module__qcuhIa__highlightItem:before{content:"";border-bottom:22px solid #0000;border-left:6px solid #545454;width:6px;position:absolute;top:0;bottom:0;right:-6px}.PriceObject-module-scss-module__qcuhIa__highlightItem:after{content:"";border-top:4px solid #0000;border-left:6px solid #000;width:6px;height:4px;position:absolute;top:-4px;right:-6px}.PriceObject-module-scss-module__qcuhIa__highlightItemBestPrice{color:#000;background:#b7a67b}.PriceObject-module-scss-module__qcuhIa__highlightItemBestPrice:before{border-left-color:#b7a67b}.PriceObject-module-scss-module__qcuhIa__priceStringWrapper{align-items:center;gap:4px;display:flex}.PriceObject-module-scss-module__qcuhIa__priceString{color:#c50b33;align-items:baseline;gap:4px;font-size:14px;display:flex}.PriceObject-module-scss-module__qcuhIa__priceString strong{font-family:var(--font-secondary);font-size:18px;font-weight:700}@media (min-width:370px){.PriceObject-module-scss-module__qcuhIa__priceString strong{font-size:22px}}@media (min-width:600px){.PriceObject-module-scss-module__qcuhIa__priceString strong{font-size:28px}}.PriceObject-module-scss-module__qcuhIa__cancellationString{cursor:pointer}.PriceObject-module-scss-module__qcuhIa__cancellationString svg{width:20px;height:20px}.PriceObject-module-scss-module__qcuhIa__cancellationString svg path{fill:#999!important}.PriceObject-module-scss-module__qcuhIa__priceRuleString,.PriceObject-module-scss-module__qcuhIa__mealTypeString{font-size:12px}.PriceObject-module-scss-module__qcuhIa__cancellation{color:#fff;background:#000;width:274px;padding:12px 10px;font-size:12px;position:absolute;bottom:100%;right:0}
@media (min-width:960px){.EventTeaserList-module-scss-module__5e5KoW__eventTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.EventTeaserList-module-scss-module__5e5KoW__imageWrapper{overflow:hidden}.EventTeaserList-module-scss-module__5e5KoW__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.EventTeaserList-module-scss-module__5e5KoW__imageWrapper{display:none}}.EventTeaserList-module-scss-module__5e5KoW__fallbackImage{aspect-ratio:325/325}.EventTeaserList-module-scss-module__5e5KoW__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.EventTeaserList-module-scss-module__5e5KoW__item{background:#fff;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid}@media (min-width:600px){.EventTeaserList-module-scss-module__5e5KoW__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;min-height:50px;padding-top:9px;padding-bottom:9px}.EventTeaserList-module-scss-module__5e5KoW__itemSelected{border-bottom-color:#c61932}}.EventTeaserList-module-scss-module__5e5KoW__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;font-size:20px;font-weight:200;line-height:1.4}@media (max-width:599px){.EventTeaserList-module-scss-module__5e5KoW__title{grid-column:1/-1}}@media (min-width:600px){.EventTeaserList-module-scss-module__5e5KoW__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.EventTeaserList-module-scss-module__5e5KoW__dateString{color:#c50b33;font-weight:700}.EventTeaserList-module-scss-module__5e5KoW__link{align-items:center;gap:8px;display:flex}.EventTeaserList-module-scss-module__5e5KoW__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.ListTeaserService-module-scss-module__HXjjdq__teaser{background:#ededed}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/-1}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:1/3}@media (min-width:370px){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/3}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}.ListTeaserService-module-scss-module__HXjjdq__teaser{background:#fff}}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/-1}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:1/3}}@media (max-width:599px) and (min-width:370px){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{flex-direction:column;display:flex}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__content{flex:1}}.ListTeaserService-module-scss-module__HXjjdq__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserService-module-scss-module__HXjjdq__image a{height:100%;display:block}.ListTeaserService-module-scss-module__HXjjdq__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__image{max-height:100%}}.ListTeaserService-module-scss-module__HXjjdq__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserService-module-scss-module__HXjjdq__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__gallery{display:none}}.ListTeaserService-module-scss-module__HXjjdq__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__bookmark{top:16px;right:16px}}.ListTeaserService-module-scss-module__HXjjdq__content{flex-direction:column;padding:20px 24px;display:flex}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__content{padding:12px 12px 0}}.ListTeaserService-module-scss-module__HXjjdq__linkWrapper{flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0 0 12px;display:flex}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__linkWrapper{margin-bottom:4px}}.ListTeaserService-module-scss-module__HXjjdq__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;transition:color .3s;display:block}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__link{font-size:18px}}@media (min-width:960px){.ListTeaserService-module-scss-module__HXjjdq__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserService-module-scss-module__HXjjdq__providerTitle{font:400 14px/1.6 var(--font-primary),sans-serif;margin:0 0 16px}.ListTeaserService-module-scss-module__HXjjdq__date{font:400 14px/1.6 var(--font-primary),sans-serif}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__date{display:none}}.ListTeaserService-module-scss-module__HXjjdq__bottom{grid-template-columns:1fr auto;align-items:flex-end;margin:0 12px 12px;padding:12px 0 0;display:grid}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__bottom{margin:0 24px 20px;padding:0}}.ListTeaserService-module-scss-module__HXjjdq__buttonWrapper{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;margin-left:auto;display:flex}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__buttonWrapper{border-top:0;justify-content:flex-end;justify-self:flex-end;gap:24px}}
.TourDifficulty-module-scss-module__6S0cRW__tourDifficulty:before{content:"";border-radius:50%;width:8px;height:8px;margin:0 4px 0 0;display:block}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyEasy{color:#006da3}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyEasy:before{background:#006da3}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyEasy:not(.TourDifficulty-module-scss-module__6S0cRW__colorText){color:#fff;background:#006da3}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyEasy:not(.TourDifficulty-module-scss-module__6S0cRW__colorText):before{display:none}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyMedium{color:#e5231b}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyMedium:before{background:#e5231b}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyMedium:not(.TourDifficulty-module-scss-module__6S0cRW__colorText){color:#fff;background:#e5231b}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyMedium:not(.TourDifficulty-module-scss-module__6S0cRW__colorText):before{display:none}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyHard{color:#000}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyHard:before{background:#000}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyHard:not(.TourDifficulty-module-scss-module__6S0cRW__colorText){color:#fff;background:#000}.TourDifficulty-module-scss-module__6S0cRW__tourDifficultyHard:not(.TourDifficulty-module-scss-module__6S0cRW__colorText):before{display:none}
.ListTeaserTour-module-scss-module__vdJkoa__teaser{background:#ededed}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/-1}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2;padding-top:0}@media (min-width:370px){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/3}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}.ListTeaserTour-module-scss-module__vdJkoa__teaser{background:#fff}}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/-1}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2;padding-top:0}}@media (max-width:599px) and (min-width:370px){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{flex-direction:column;display:flex}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__content{flex:1}}.ListTeaserTour-module-scss-module__vdJkoa__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserTour-module-scss-module__vdJkoa__image a{height:100%;display:block}.ListTeaserTour-module-scss-module__vdJkoa__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__image{max-height:100%}}.ListTeaserTour-module-scss-module__vdJkoa__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserTour-module-scss-module__vdJkoa__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__gallery{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__difficulty{font-family:var(--font-secondary);pointer-events:none;z-index:2;align-items:center;padding:4px 16px;font-size:18px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__difficulty{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__bookmark{top:16px;right:16px}}.ListTeaserTour-module-scss-module__vdJkoa__content{flex-direction:column;padding:20px 24px;display:flex}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__content{padding:12px}}.ListTeaserTour-module-scss-module__vdJkoa__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;margin:0 0 12px;transition:color .3s;display:flex}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__link{margin-bottom:4px;font-size:18px}}@media (min-width:960px){.ListTeaserTour-module-scss-module__vdJkoa__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserTour-module-scss-module__vdJkoa__statusWrapper{align-items:center;gap:8px;margin:0 0 8px;display:flex}.ListTeaserTour-module-scss-module__vdJkoa__statusType{font-family:var(--font-primary);padding:4px 8px;font-size:14px;font-weight:700;line-height:1.2}.ListTeaserTour-module-scss-module__vdJkoa__statusTypeOpen{color:#fff;background-color:#477301}.ListTeaserTour-module-scss-module__vdJkoa__statusTypePartiallyOpen{color:#fff;background-color:#714200}.ListTeaserTour-module-scss-module__vdJkoa__statusTypeClosed{color:#fff;background-color:#8b0101}.ListTeaserTour-module-scss-module__vdJkoa__difficultyMobile{font-family:var(--font-primary);align-items:center;font-size:14px;font-weight:700;display:flex}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__difficultyMobile{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__categories{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__categories{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__category{background:#e6e5e5;padding:6px 8px;line-height:1}.ListTeaserTour-module-scss-module__vdJkoa__details{flex-wrap:wrap;gap:8px 32px;margin:0 0 16px;display:flex}.ListTeaserTour-module-scss-module__vdJkoa__details .ListTeaserTour-module-scss-module__vdJkoa__item:before{right:-16px!important}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__details{grid-template-columns:repeat(2,auto);gap:6px;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__details .ListTeaserTour-module-scss-module__vdJkoa__item:before{display:none}}@media (min-width:960px){.ListTeaserTour-module-scss-module__vdJkoa__details{flex-wrap:wrap;grid-template-columns:none;display:flex}}.ListTeaserTour-module-scss-module__vdJkoa__item{font:400 14px/1.6 var(--font-primary),sans-serif;grid-template-columns:20px 1fr;align-items:center;gap:8px;line-height:1.2;display:grid;position:relative}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__item{gap:4px}}.ListTeaserTour-module-scss-module__vdJkoa__item:not(:last-child):before{content:"";background:#ccc;width:1px;position:absolute;top:0;bottom:0;right:-8px}.ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-template-columns:1fr auto;align-items:flex-end;margin:0 12px 12px;padding:12px 0 0;display:grid}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__bottom{margin:0 24px 20px;padding:0}}.ListTeaserTour-module-scss-module__vdJkoa__buttonWrapper{margin:0 0 0 auto}
.ProviderClassifications-module-scss-module__IL0qHq__providerClassifications{flex-direction:column;gap:2px;display:flex}.ProviderClassifications-module-scss-module__IL0qHq__classificationItem{align-items:flex-start;display:flex;position:relative}@media (max-width:599px){.ProviderClassifications-module-scss-module__IL0qHq__classificationItem i{font-size:14px!important}}.ProviderClassifications-module-scss-module__IL0qHq__superior{margin:0 0 0 2px;line-height:1;position:relative;top:-4px}@media (max-width:599px){.ProviderClassifications-module-scss-module__IL0qHq__superior{font-size:12px}}
.ProviderTopAttributes-module-scss-module__AyjSUG__attributes{flex-wrap:wrap;gap:6px;display:flex}.ProviderTopAttributes-module-scss-module__AyjSUG__attributes img{cursor:help;display:block}.ProviderTopAttributes-module-scss-module__AyjSUG__hideToolTip img{cursor:inherit}.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{gap:16px;display:grid}@media (min-width:600px){.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:960px){.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{grid-template-columns:repeat(3,1fr)}}.ProviderTopAttributes-module-scss-module__AyjSUG__entry{font:700 22px/1.3 var(--font-secondary),sans-serif;align-items:center;gap:16px;display:flex}
.ListRating-module-scss-module__RhXUHG__listRating{border:1px solid #b7a67b;border-radius:3px;flex-direction:column;align-self:flex-start;gap:4px;padding:6px 8px 8px;display:inline-flex}.ListRating-module-scss-module__RhXUHG__wrapper{color:#706549;font-family:var(--font-tertiary);align-items:flex-end;gap:8px;font-size:14px;line-height:1;display:flex}.ListRating-module-scss-module__RhXUHG__wrapper strong{font-size:18px}@media (min-width:600px){.ListRating-module-scss-module__RhXUHG__wrapper{font-size:16px}.ListRating-module-scss-module__RhXUHG__wrapper strong{font-size:30px}}.ListRating-module-scss-module__RhXUHG__icon{align-items:center;display:flex}.ListRating-module-scss-module__RhXUHG__count{grid-column:2;font-size:14px;line-height:1}@media (max-width:400px){.ListRating-module-scss-module__RhXUHG__count{display:none}}
.ListTeaserProvider-module-scss-module__x6ZMYW__teaser{background:#ededed}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:1/3}@media (min-width:370px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__image{grid-row:1/3}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__content{grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr auto;align-items:flex-start;column-gap:16px;display:grid}}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__priceObject,.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__pricePreloader{grid-area:1/2/-1}@media (min-width:960px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser{background:#fff}}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:1/3}}@media (max-width:599px) and (min-width:370px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{flex-direction:column;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__content{flex:1}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__priceObject,.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__pricePreloader{margin-top:auto}}.ListTeaserProvider-module-scss-module__x6ZMYW__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserProvider-module-scss-module__x6ZMYW__image a{height:100%;display:block}.ListTeaserProvider-module-scss-module__x6ZMYW__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__image{max-height:175px}}.ListTeaserProvider-module-scss-module__x6ZMYW__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserProvider-module-scss-module__x6ZMYW__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__gallery{display:none}}.ListTeaserProvider-module-scss-module__x6ZMYW__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__bookmark{top:16px;right:16px}}.ListTeaserProvider-module-scss-module__x6ZMYW__content{flex-direction:column;padding:24px;display:flex}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__content{padding:12px 12px 0}}.ListTeaserProvider-module-scss-module__x6ZMYW__linkWrapper{flex-wrap:wrap;grid-column:1;align-items:center;gap:2px 8px;margin:0 0 4px;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;grid-column:1;transition:color .3s;display:block}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__link{font-size:18px}}@media (min-width:960px){.ListTeaserProvider-module-scss-module__x6ZMYW__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserProvider-module-scss-module__x6ZMYW__classifications{color:#c50b33;grid-column:1;align-items:flex-start;gap:4px;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__classificationItem{align-items:flex-start;display:flex;position:relative}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__classificationItem i{font-size:14px!important}}.ListTeaserProvider-module-scss-module__x6ZMYW__superior{margin:0 0 0 2px;line-height:1;position:relative;top:-4px}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__superior{font-size:12px}}.ListTeaserProvider-module-scss-module__x6ZMYW__detais{flex-wrap:wrap;grid-column:1;align-items:center;column-gap:8px;margin:0 0 8px;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__location{font:400 14px/1.6 var(--font-primary),sans-serif;color:#c50b33;text-transform:uppercase;grid-column:1;grid-template-columns:20px 1fr;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.2;display:grid;position:relative}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__location{gap:4px}.ListTeaserProvider-module-scss-module__x6ZMYW__categories{display:none!important}}.ListTeaserProvider-module-scss-module__x6ZMYW__topAttributes{grid-column:1;margin:0 0 12px}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__topAttributes{display:none}}.ListTeaserProvider-module-scss-module__x6ZMYW__marketingGroups{grid-column:1}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__marketingGroups{display:none!important}}.ListTeaserProvider-module-scss-module__x6ZMYW__bottom{border-top:1px solid #d2d0d1;grid-template-columns:1fr auto;align-items:flex-end;margin:16px 12px;padding:16px 0 0;display:grid}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__bottom{border-top:0;margin:0 24px 20px;padding:0}}.ListTeaserProvider-module-scss-module__x6ZMYW__rating{place-self:center flex-start}.ListTeaserProvider-module-scss-module__x6ZMYW__buttonWrapper{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;margin-left:auto;display:flex}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__buttonWrapper{border-top:0;justify-content:flex-end;justify-self:flex-end;gap:24px}}
.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{background:#fff;margin:0 auto;padding:24px 8px}@media (max-width:959px){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{max-width:400px}}@media (min-width:600px){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{padding-left:24px;padding-right:24px}}@media (min-width:960px){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{padding:40px;box-shadow:0 16px 24px #001e3c1f}.QuickBookingDatepicker-module-scss-module__s_X_pG__layout{gap:120px}}.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow{transition:background .3s}.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow svg{fill:#404040;transition:fill .3s}@media (hover:hover){.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow:hover{background:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow:hover svg{fill:#fff}}.QuickBookingDatepicker-module-scss-module__s_X_pG__monthName{font-weight:700}.QuickBookingDatepicker-module-scss-module__s_X_pG__weekDay{color:#666}.QuickBookingDatepicker-module-scss-module__s_X_pG__day,.QuickBookingDatepicker-module-scss-module__s_X_pG__day:before{border-radius:0!important}@media (hover:hover){.QuickBookingDatepicker-module-scss-module__s_X_pG__dayNotEmpty:hover:before{outline-color:#c50b33}}.QuickBookingDatepicker-module-scss-module__s_X_pG__dayToday{color:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeStart,.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeEnd,.QuickBookingDatepicker-module-scss-module__s_X_pG__selectedDate{color:#fff;background:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeStart:after,.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeEnd:after,.QuickBookingDatepicker-module-scss-module__s_X_pG__selectedDate:after{background:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__rangePreview,.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeBetween{background:#f5d6dd}
.Control-module-scss-module__JrAVWW__control{grid-template-columns:32px 1fr 32px;align-items:center;display:grid}.Control-module-scss-module__JrAVWW__button{cursor:pointer;background:0 0;border:1px solid #404040;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .3s,border-color .3s;display:flex;position:relative}.Control-module-scss-module__JrAVWW__button[disabled]{opacity:.4;pointer-events:none}.Control-module-scss-module__JrAVWW__button svg{fill:#404040;width:16px;height:16px;transition:fill .3s;display:block}.Control-module-scss-module__JrAVWW__button:hover{background:#c50b33;border-color:#c50b33}.Control-module-scss-module__JrAVWW__button:hover svg{fill:#fff}.Control-module-scss-module__JrAVWW__value{text-align:center;min-width:50px;padding:0 8px;font-size:16px}
.Guestpicker-module-scss-module__IKuixW__guestPicker{-webkit-user-select:none;user-select:none;flex-direction:column;gap:20px;display:flex}.Guestpicker-module-scss-module__IKuixW__row{gap:12px;display:grid}.Guestpicker-module-scss-module__IKuixW__deleteWrapper{justify-content:space-between;align-items:center;display:flex}.Guestpicker-module-scss-module__IKuixW__deleteLabel{color:#999;font-size:16px;font-weight:500}.Guestpicker-module-scss-module__IKuixW__deleteButton{color:#999;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline;transition:color .1s ease-in}.Guestpicker-module-scss-module__IKuixW__deleteButton:hover{color:#c50b33}.Guestpicker-module-scss-module__IKuixW__grid{grid-template-columns:1fr auto;gap:2px 32px;display:grid}.Guestpicker-module-scss-module__IKuixW__gridChildrenAges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.Guestpicker-module-scss-module__IKuixW__gridChildrenAges>*{width:calc(50% - 4px);max-width:180px}.Guestpicker-module-scss-module__IKuixW__label{grid-column:1;font-weight:500;line-height:1.3}.Guestpicker-module-scss-module__IKuixW__labelChildren{grid-column:1;margin:0 0 8px;font-weight:500;line-height:1.3}.Guestpicker-module-scss-module__IKuixW__agesTo{color:#6a6a6a;grid-column:1;font-size:14px;line-height:1.3}.Guestpicker-module-scss-module__IKuixW__controlLayout{grid-area:1/2/3;max-width:114px}.Guestpicker-module-scss-module__IKuixW__controlLayoutChildrenAges{max-width:114px}.Guestpicker-module-scss-module__IKuixW__selectField{max-width:180px;position:relative}.Guestpicker-module-scss-module__IKuixW__selectNative{appearance:none;box-sizing:border-box;color:#343232;cursor:pointer;font:inherit;background:#fff;border:1px solid #9b9798;border-radius:0;width:100%;min-height:40px;padding:0 32px 0 12px;font-size:16px}.Guestpicker-module-scss-module__IKuixW__selectNative:focus{border-color:#d0d0d066;outline:2px solid #d0d0d04d}.Guestpicker-module-scss-module__IKuixW__selectIcon{color:#343232;pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Guestpicker-module-scss-module__IKuixW__selectIcon svg{fill:#343232;display:block}.Guestpicker-module-scss-module__IKuixW__addUnit{color:#999;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline;transition:color .1s ease-in}.Guestpicker-module-scss-module__IKuixW__addUnit:hover{color:#c50b33}
.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{background:#fff;flex-direction:column;gap:40px;margin:0 auto;padding:24px;display:flex}@media (max-width:959px){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{max-width:400px}}@media (min-width:600px){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{padding-left:24px;padding-right:24px}}@media (min-width:960px){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{padding:32px;box-shadow:0 16px 24px #001e3c1f}}.QuickBookingGuestpicker-module-scss-module__m2OF_W__agesTo{color:#b0b0b0}.QuickBookingGuestpicker-module-scss-module__m2OF_W__button,.QuickBookingGuestpicker-module-scss-module__m2OF_W__button:after,.QuickBookingGuestpicker-module-scss-module__m2OF_W__button:hover{border-color:#c50b33}.QuickBookingGuestpicker-module-scss-module__m2OF_W__button:hover svg,.QuickBookingGuestpicker-module-scss-module__m2OF_W__button svg{fill:#c50b33}.QuickBookingGuestpicker-module-scss-module__m2OF_W__deleteLabel{color:#404040;font-weight:700}.QuickBookingGuestpicker-module-scss-module__m2OF_W__deleteButton{color:#d0d0d0;text-decoration:none}.QuickBookingGuestpicker-module-scss-module__m2OF_W__deleteButton:hover{color:#999}.QuickBookingGuestpicker-module-scss-module__m2OF_W__addUnit{color:#d0d0d0;text-decoration:none}.QuickBookingGuestpicker-module-scss-module__m2OF_W__addUnit:hover{color:#999}.QuickBookingGuestpicker-module-scss-module__m2OF_W__buttonWrapper{justify-content:flex-end;display:flex}
.SmartDropdown-module-scss-module__skwRra__smartDropdown{z-index:940;animation:.2s forwards SmartDropdown-module-scss-module__skwRra__fadeInUp;position:absolute}@keyframes SmartDropdown-module-scss-module__skwRra__fadeInUp{0%{opacity:0;transform:translate(0)translateY(-48px)}to{opacity:1;transform:translate(0)translateY(0)}}
.SliderNavigation-module-scss-module__PQOdkG__sliderNavigation{gap:8px;display:flex}.SliderNavigation-module-scss-module__PQOdkG__arrow{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:56px;height:56px;transition:background .5s,color .5s;display:flex}@media (hover:hover){.SliderNavigation-module-scss-module__PQOdkG__arrow:hover{color:#fff;background:#6c061c}}.SliderNavigation-module-scss-module__PQOdkG__arrowDisabled{opacity:.5;pointer-events:none}
.ListTeaserSlider-module-scss-module__ZwqvOa__teaserSlider .keen-slider__slide{overflow:visible!important}.ListTeaserSlider-module-scss-module__ZwqvOa__teaserSliderUnloaded .keen-slider{opacity:0}.ListTeaserSlider-module-scss-module__ZwqvOa__navigation{justify-content:center;margin:16px 0 0}
.Skeleton-module-scss-module__9d_e4W__skeleton{background-color:#b4b1b2;border-radius:4px;position:relative;overflow:hidden}.Skeleton-module-scss-module__9d_e4W__skeleton:after{content:"";background:linear-gradient(90deg,#b4b1b2 0%,#9b9798 50%,#b4b1b2 100%);animation:1.5s infinite Skeleton-module-scss-module__9d_e4W__shimmer;position:absolute;inset:0}@keyframes Skeleton-module-scss-module__9d_e4W__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
@media (min-width:960px){.TourTeaserList-module-scss-module__9fdesa__tourTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.TourTeaserList-module-scss-module__9fdesa__imageWrapper{overflow:hidden}.TourTeaserList-module-scss-module__9fdesa__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.TourTeaserList-module-scss-module__9fdesa__imageWrapper{display:none}}.TourTeaserList-module-scss-module__9fdesa__fallbackImage{aspect-ratio:325/325}.TourTeaserList-module-scss-module__9fdesa__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.TourTeaserList-module-scss-module__9fdesa__item{background:#fff;grid-template-columns:1fr auto;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid;position:relative}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;align-items:center;min-height:50px;padding-top:9px;padding-bottom:9px}.TourTeaserList-module-scss-module__9fdesa__itemSelected{border-bottom-color:#c61932}}.TourTeaserList-module-scss-module__9fdesa__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;grid-column:1;font-size:20px;font-weight:200;line-height:1.4}@media (max-width:599px){.TourTeaserList-module-scss-module__9fdesa__title{grid-column:1/-1}}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-column:1;justify-self:flex-start;padding:2px 4px;font-size:12px}@media (max-width:599px){.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-row:2}}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-column:2}}.TourTeaserList-module-scss-module__9fdesa__linkWrapper{grid-column:2;justify-content:flex-end;display:flex}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__linkWrapper{grid-column:3}}.TourTeaserList-module-scss-module__9fdesa__link{align-items:center;gap:8px;display:flex}.TourTeaserList-module-scss-module__9fdesa__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.ElementListTeaserEvent-module-scss-module__M7W6Wa__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__content{gap:16px;margin-bottom:40px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__headline{font-size:40px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__text{text-align:center;margin:16px 0 0}.ElementListTeaserEvent-module-scss-module__M7W6Wa__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__filter{margin-bottom:32px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserGrid{padding-left:0!important;padding-right:0!important}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserSlider{padding-left:0!important;padding-right:0!important}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserSingle{flex-direction:column;gap:20px;display:flex}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserSingleItem{padding-left:0!important;padding-right:0!important}.ElementListTeaserEvent-module-scss-module__M7W6Wa__sliderTeaserItem{height:100%}.ElementListTeaserEvent-module-scss-module__M7W6Wa__listTeaserItem{background:#fff}.ElementListTeaserEvent-module-scss-module__M7W6Wa__buttonWrapper{z-index:1;justify-content:center;margin:32px 0 0;display:flex;position:relative}
.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperList{background:#ededed;padding:40px 0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider>:not(.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__background){z-index:2;position:relative}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider:has(.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content){padding-top:0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButton{color:#fff}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__background{z-index:1;position:absolute;inset:0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content{gap:16px;margin-bottom:40px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__headline{font-size:40px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__text{text-align:center;margin:16px 0 0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filter{margin-bottom:32px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__sliderTeaserItem{height:100%}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__listTeaserItem{background:#fff}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__buttonWrapper{z-index:1;justify-content:center;margin:16px 0 0;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__buttonWrapper{margin-top:32px}}
@media (min-width:960px){.ProviderTeaserList-module-scss-module__tz0oGG__providerTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.ProviderTeaserList-module-scss-module__tz0oGG__imageWrapper{overflow:hidden}.ProviderTeaserList-module-scss-module__tz0oGG__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.ProviderTeaserList-module-scss-module__tz0oGG__imageWrapper{display:none}}.ProviderTeaserList-module-scss-module__tz0oGG__fallbackImage{aspect-ratio:325/325}.ProviderTeaserList-module-scss-module__tz0oGG__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.ProviderTeaserList-module-scss-module__tz0oGG__item{background:#fff;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid}@media (min-width:600px){.ProviderTeaserList-module-scss-module__tz0oGG__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;min-height:50px;padding-top:9px;padding-bottom:9px}.ProviderTeaserList-module-scss-module__tz0oGG__itemSelected{border-bottom-color:#c61932}}.ProviderTeaserList-module-scss-module__tz0oGG__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;font-size:20px;font-weight:200;line-height:1.4}@media (max-width:599px){.ProviderTeaserList-module-scss-module__tz0oGG__title{grid-column:1/-1}}@media (min-width:600px){.ProviderTeaserList-module-scss-module__tz0oGG__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.ProviderTeaserList-module-scss-module__tz0oGG__price{color:#c50b33}.ProviderTeaserList-module-scss-module__tz0oGG__price strong{font-size:20px}.ProviderTeaserList-module-scss-module__tz0oGG__link{align-items:center;gap:8px;display:flex}.ProviderTeaserList-module-scss-module__tz0oGG__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperList{background:#ededed;padding:40px 0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider>:not(.ElementListTeaserProvider-module-scss-module__5jeQOG__background){z-index:2;position:relative}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider:has(.ElementListTeaserProvider-module-scss-module__5jeQOG__content){padding-top:0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__filterButton{color:#fff}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__background{z-index:1;position:absolute;inset:0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperQuicksearch{padding-top:0}.ElementListTeaserProvider-module-scss-module__5jeQOG__providerSearch{margin:0 0 24px}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__providerSearch{margin-bottom:40px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__content{gap:16px;margin-bottom:40px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__headline{font-size:40px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__text{text-align:center;margin:16px 0 0}.ElementListTeaserProvider-module-scss-module__5jeQOG__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__filter{margin-bottom:32px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserProvider-module-scss-module__5jeQOG__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem{height:100%}.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem [class*=ProviderTopAttributes_attributes],.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem [class*=ProviderMarketingGroups_providerMarketingGroups],.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem [class*=Categories_categories]{display:none}.ElementListTeaserProvider-module-scss-module__5jeQOG__listTeaserItem{background:#fff}.ElementListTeaserProvider-module-scss-module__5jeQOG__buttonWrapper{z-index:1;justify-content:center;margin:16px 0 0;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__buttonWrapper{margin-top:32px}}
.ElementListTeaserService-module-scss-module__Jna0eG__wrapper{background:#ededed;padding:40px 0}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider>:not(.ElementListTeaserService-module-scss-module__Jna0eG__background){z-index:2;position:relative}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider:has(.ElementListTeaserService-module-scss-module__Jna0eG__content){padding-top:0}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__filterButton{color:#fff}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__background{z-index:1;position:absolute;inset:0}.ElementListTeaserService-module-scss-module__Jna0eG__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__content{gap:16px;margin-bottom:40px}}.ElementListTeaserService-module-scss-module__Jna0eG__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__headline{font-size:40px}}.ElementListTeaserService-module-scss-module__Jna0eG__text{text-align:center;margin:16px 0 0}.ElementListTeaserService-module-scss-module__Jna0eG__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__filter{margin-bottom:32px}}.ElementListTeaserService-module-scss-module__Jna0eG__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserService-module-scss-module__Jna0eG__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserService-module-scss-module__Jna0eG__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserService-module-scss-module__Jna0eG__sliderTeaserItem{height:100%}.ElementListTeaserService-module-scss-module__Jna0eG__listTeaserItem{background:#fff}.ElementListTeaserService-module-scss-module__Jna0eG__buttonWrapper{z-index:1;justify-content:center;margin:32px 0 0;display:flex;position:relative}
.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperList{background:#ededed;padding:40px 0}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider>:not(.ElementListTeaserTour-module-scss-module__yx8Cfa__background){z-index:2;position:relative}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider:has(.ElementListTeaserTour-module-scss-module__yx8Cfa__content){padding-top:0}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__filterButton{color:#fff}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__background{z-index:1;position:absolute;inset:0}.ElementListTeaserTour-module-scss-module__yx8Cfa__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__content{gap:16px;margin-bottom:40px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__headline{font-size:40px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__text,.ElementListTeaserTour-module-scss-module__yx8Cfa__noItemsText{text-align:center;margin:16px 0 0}.ElementListTeaserTour-module-scss-module__yx8Cfa__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__filter{margin-bottom:32px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserTour-module-scss-module__yx8Cfa__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserTour-module-scss-module__yx8Cfa__sliderTeaserItem{height:100%}.ElementListTeaserTour-module-scss-module__yx8Cfa__listTeaserItem{background:#fff}.ElementListTeaserTour-module-scss-module__yx8Cfa__buttonWrapper{z-index:1;justify-content:center;margin:16px 0 0;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__buttonWrapper{margin-top:32px}}
.Elements-module-scss-module__oVb5lW__elements{flex-direction:column;gap:48px;padding:32px 0;display:flex;overflow:clip}.Elements-module-scss-module__oVb5lW__elements:has([data-background]:last-child){padding-bottom:0!important}.Elements-module-scss-module__oVb5lW__elements [data-background]+[data-background]{margin-top:-48px}@media (min-width:960px){.Elements-module-scss-module__oVb5lW__elements{gap:64px;padding-top:64px;padding-bottom:64px}.Elements-module-scss-module__oVb5lW__elements [data-background]+[data-background]{margin-top:-64px}}.Elements-module-scss-module__oVb5lW__elements.Elements-module-scss-module__oVb5lW__ticketOverview{padding-top:0}
.Default-module-scss-module__Yz0_8W__default{flex-direction:column;min-height:100%;display:flex}@media (max-width:959px){.Default-module-scss-module__Yz0_8W__default{padding-bottom:56px}}.Default-module-scss-module__Yz0_8W__defaultPaddingTop{padding-top:120px}@media (min-width:1280px){.Default-module-scss-module__Yz0_8W__defaultPaddingTop{padding-top:100px}}.Default-module-scss-module__Yz0_8W__header{height:60px;top:0;left:0;right:0;position:fixed!important}@media (min-width:960px){.Default-module-scss-module__Yz0_8W__header{height:240px}}
.SkiArlberg-module-scss-module__VjPBQa__default{flex-direction:column;min-height:100%;display:flex}.SkiArlberg-module-scss-module__VjPBQa__default [class*=Elements_elements]{padding-top:0!important;padding-bottom:0!important}.SkiArlberg-module-scss-module__VjPBQa__default [class*=Elements_elements] [class*=HTML_html]{aspect-ratio:16/9;width:100%;height:calc(100vh - 117px)}@media (min-width:960px){.SkiArlberg-module-scss-module__VjPBQa__default [class*=Elements_elements] [class*=HTML_html]{height:calc(100vh - 60px)}}@media (min-width:1280px){.SkiArlberg-module-scss-module__VjPBQa__default [class*=Elements_elements] [class*=HTML_html]{height:calc(100vh - 80px)}}.SkiArlberg-module-scss-module__VjPBQa__header{height:60px;top:0;left:0;right:0;position:fixed!important}@media (min-width:960px){.SkiArlberg-module-scss-module__VjPBQa__header{height:240px}}
.State-module-scss-module__C0uY7W__state{font-weight:700;line-height:1.2}.State-module-scss-module__C0uY7W__state.State-module-scss-module__C0uY7W__error{color:#8b0101}.State-module-scss-module__C0uY7W__state.State-module-scss-module__C0uY7W__info{color:#01446c}.State-module-scss-module__C0uY7W__state.State-module-scss-module__C0uY7W__success{color:#477301}.State-module-scss-module__C0uY7W__state.State-module-scss-module__C0uY7W__warning{color:#714200}
.ProviderHeadline-module-scss-module__2WDWKa__providerHeadline{font-family:var(--font-secondary);font-size:28px;font-weight:500;line-height:1.08}@media (min-width:600px){.ProviderHeadline-module-scss-module__2WDWKa__providerHeadline{font-size:35px}}@media (min-width:960px){.ProviderHeadline-module-scss-module__2WDWKa__providerHeadline{font-size:50px}}
.Title-module-scss-module__nRhA9G__title{color:#fff;font-family:var(--font-secondary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;font-size:24px;font-weight:400}@media (min-width:600px){.Title-module-scss-module__nRhA9G__title{font-size:32px}}@media (min-width:960px){.Title-module-scss-module__nRhA9G__title{font-size:38px}}@media (min-width:1280px){.Title-module-scss-module__nRhA9G__title{font-size:50px}}
.Date-module-scss-module__l2K0Qa__date{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}
.Top-module-scss-module__FiAkIW__top{justify-content:flex-start;align-items:center;gap:8px;display:flex}@media (max-width:599px){.Top-module-scss-module__FiAkIW__top{gap:4px}.Top-module-scss-module__FiAkIW__top i{font-size:14px!important}}.Top-module-scss-module__FiAkIW__top p{font-family:var(--font-primary);text-transform:uppercase;font-size:14px;font-weight:700;line-height:1}@media (max-width:599px){.Top-module-scss-module__FiAkIW__top p{font-size:12px}}
.Arrows-module-scss-module__dUoXLa__arrowsRequired{pointer-events:none;-webkit-user-select:none;user-select:none}.Arrows-module-scss-module__dUoXLa__arrowsRequired>div{cursor:pointer;pointer-events:all}.Arrows-module-scss-module__dUoXLa__arrowsHidden{display:none!important}.Arrows-module-scss-module__dUoXLa__arrows{justify-content:space-between;margin:-13px 0 0;display:flex;position:absolute;top:50%;left:16px;right:16px;transform:translateY(-50%)}.Arrows-module-scss-module__dUoXLa__arrows>div{cursor:pointer;background:#d2d0d1;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;line-height:1;display:flex}.Arrows-module-scss-module__dUoXLa__disabled{opacity:.3;pointer-events:none!important}
.Bullets-module-scss-module__j_eOZW__bulletsRequired{-webkit-user-select:none;user-select:none}.Bullets-module-scss-module__j_eOZW__bulletsRequired>div{cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.Bullets-module-scss-module__j_eOZW__bulletsHidden{display:none!important}.Bullets-module-scss-module__j_eOZW__bullets{justify-content:center;gap:6px;margin:16px 0 0;display:flex}div.Bullets-module-scss-module__j_eOZW__bullet{opacity:.4;text-indent:-24px;background:#c50b33;border-radius:50%;width:10px;height:10px}div.Bullets-module-scss-module__j_eOZW__bullet:hover{opacity:.6}div.Bullets-module-scss-module__j_eOZW__bulletSelected{opacity:1}div.Bullets-module-scss-module__j_eOZW__bulletSelected:hover{opacity:.9}
.TouchSlider-module-scss-module__lZdGYW__wrapper{opacity:0;position:relative}.TouchSlider-module-scss-module__lZdGYW__wrapperLoaded{opacity:1}
.ListHeader-module-scss-module__JqmIka__listHeader{-webkit-user-select:none;user-select:none;background:#262626;padding:80px 0 32px;position:relative}@media (min-width:960px){.ListHeader-module-scss-module__JqmIka__listHeader{padding-bottom:64px}}.ListHeader-module-scss-module__JqmIka__container{z-index:20;position:relative;max-width:1340px!important}
.ProviderProfileBackground-module-scss-module__gwgzMa__providerProfileBackground{width:100%;height:100%}.ProviderProfileBackground-module-scss-module__gwgzMa__providerProfileBackground img{object-fit:cover;width:100%;height:100%;display:block}
.Close-module-scss-module__cWqMEG__close{cursor:pointer;opacity:0;z-index:2;background:0 0;border:0;padding:8px;animation:1s 1s forwards Close-module-scss-module__cWqMEG__closeAnimation}@media (min-width:600px){.Close-module-scss-module__cWqMEG__close{padding:12px}}.Close-module-scss-module__cWqMEG__close svg{fill:currentColor}.Close-module-scss-module__cWqMEG__closeSmall{padding:4px}@keyframes Close-module-scss-module__cWqMEG__closeAnimation{to{opacity:1}}
.Pagination-module-scss-module__ryVX3G__pagination{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.Pagination-module-scss-module__ryVX3G__text{margin:0 auto}@media (min-width:600px){.Pagination-module-scss-module__ryVX3G__text{margin-left:16px;margin-right:16px}}.Pagination-module-scss-module__ryVX3G__text strong{font-size:20px}@media (min-width:600px){.Pagination-module-scss-module__ryVX3G__buttonIcon{display:none}}@media (max-width:599px){.Pagination-module-scss-module__ryVX3G__buttonText{display:none}}
.ProviderProfile-module-scss-module__twSZsa__providerProfile{background:#262626;padding:24px 0;position:relative}.ProviderProfile-module-scss-module__twSZsa__providerProfile:before{content:"";z-index:2;background:#0006;position:absolute;inset:0}.ProviderProfile-module-scss-module__twSZsa__providerProfile .ProviderProfile-module-scss-module__twSZsa__container{z-index:3;position:relative}@media (min-width:600px){.ProviderProfile-module-scss-module__twSZsa__providerProfile{padding-top:32px;padding-bottom:32px}}.ProviderProfile-module-scss-module__twSZsa__headline{color:#fff;font-family:var(--font-tertiary);text-align:center;margin:0 0 26px;font-size:20px;font-weight:300;line-height:1.05}.ProviderProfile-module-scss-module__twSZsa__image{max-width:120px;margin:0 auto 16px}.ProviderProfile-module-scss-module__twSZsa__image img{border-radius:50%}.ProviderProfile-module-scss-module__twSZsa__text{color:#fff;font-family:var(--font-tertiary);text-align:center;font-size:16px;font-weight:200;line-height:1.38}@media (min-width:600px){.ProviderProfile-module-scss-module__twSZsa__text{font-size:24px}}.ProviderProfile-module-scss-module__twSZsa__name{color:#fff;text-align:center;margin:16px 0 0;font-size:14px;font-weight:700;line-height:1}.ProviderProfile-module-scss-module__twSZsa__details{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;max-width:600px;margin:32px auto 0;display:flex}@media (min-width:600px){.ProviderProfile-module-scss-module__twSZsa__details{flex-direction:row;gap:32px}}.ProviderProfile-module-scss-module__twSZsa__contact{color:#fff}.ProviderProfile-module-scss-module__twSZsa__contact a{color:#fff;font-weight:700;transition:color .3s}@media (hover:hover){.ProviderProfile-module-scss-module__twSZsa__contact a:hover{color:#e48fa1}}@media (max-width:599px){.ProviderProfile-module-scss-module__twSZsa__contact{text-align:center}}@media (min-width:600px){.ProviderProfile-module-scss-module__twSZsa__contact{border-left:2px solid #fff;padding:12px 0 12px 20px}}.ProviderProfile-module-scss-module__twSZsa__company{font-weight:700}.ProviderProfile-module-scss-module__twSZsa__links{gap:8px;display:flex}.ProviderProfile-module-scss-module__twSZsa__links a{color:#fff;background:#fefefe33;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:background .3s;display:flex;position:relative}@media (hover:hover){.ProviderProfile-module-scss-module__twSZsa__links a:hover{color:#fff;background:#c50b33}}.ProviderProfile-module-scss-module__twSZsa__background{z-index:1;position:absolute;inset:0}
.Timer-module-scss-module__lnHsOW__timer{grid-template-columns:repeat(4,1fr);justify-content:center;gap:8px;display:grid}.Timer-module-scss-module__lnHsOW__item{background:#c50b3333;flex-direction:column;gap:4px;padding:8px 0;display:flex}.Timer-module-scss-module__lnHsOW__label{font-size:13px}.Timer-module-scss-module__lnHsOW__value{color:#c50b33;font-size:26px;font-weight:700;line-height:1}
.ProviderRating-module-scss-module__HMc6DG__trigger{color:#c50b33;cursor:pointer;font-family:var(--font-secondary);text-align:left;background:0 0;border:0;border-bottom:3px solid #ededed;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0 0 8px;font-size:23px;font-weight:700;transition:border-bottom-color .5s;display:flex}.ProviderRating-module-scss-module__HMc6DG__trigger i{transition:transform .3s}.ProviderRating-module-scss-module__HMc6DG__trigger[data-state=open] i{transform:rotate(180deg)}@media (hover:hover){.ProviderRating-module-scss-module__HMc6DG__trigger:hover{border-bottom-color:#c50b33}}.ProviderRating-module-scss-module__HMc6DG__content{margin:24px 0 0}.ProviderRating-module-scss-module__HMc6DG__content>div{background:#ededed;padding:24px}.ProviderRating-module-scss-module__HMc6DG__content>div+div{margin-top:16px}.ProviderRating-module-scss-module__HMc6DG__content iframe{border:0;width:100%;height:100%;min-height:150px;display:block}.ProviderRating-module-scss-module__HMc6DG__content iframe[data-type=review]{min-height:600px}.ProviderRating-module-scss-module__HMc6DG__content iframe[data-type=sources]{min-height:250px}.ProviderRating-module-scss-module__HMc6DG__content iframe[data-type=relevant]{min-height:285px}
.ProviderRequest-module-scss-module__rriknW__providerRequest{background-color:#ededed;padding-top:24px;padding-bottom:24px}@media (min-width:960px){.ProviderRequest-module-scss-module__rriknW__providerRequest{padding-top:40px;padding-bottom:40px}}@media (min-width:1280px){.ProviderRequest-module-scss-module__rriknW__providerRequest{padding-top:64px;padding-bottom:64px}}.ProviderRequest-module-scss-module__rriknW__mainHeadline{font-family:var(--font-secondary);margin:0 0 32px;font-size:26px;font-weight:700;line-height:1.08}.ProviderRequest-module-scss-module__rriknW__headline{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#c50b33;margin:0 0 16px;font-weight:700;line-height:1.08}@media (min-width:960px){.ProviderRequest-module-scss-module__rriknW__headline{margin-bottom:24px}.ProviderRequest-module-scss-module__rriknW__quickBooking{margin:0 0 48px}}.ProviderRequest-module-scss-module__rriknW__formContent{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ProviderRequest-module-scss-module__rriknW__formContent .ProviderRequest-module-scss-module__rriknW__extendedSearchRequest{grid-column:1/3}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-checkbox__root[data-state=checked]{background:#c50b33;border-color:#c50b33}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-checkbox__root[data-state=checked] svg path{fill:#fff}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-textarea-inner textarea{border:1px solid #ccc;min-height:220px}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-radio__circle[data-state=checked]~*{background:#ccc;border-color:#ccc}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-input-inner input{border:1px solid #ccc}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-date-inner input{border:1px solid #ccc}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select__trigger{border:1px solid #ccc}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-radio__addition{border:1px solid #ccc}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-checkbox__root{border:1px solid #ccc}.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-spam-wrapper .altcha{border-color:#ccc!important}@media (max-width:599px){:is(.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select-wrapper[data-field-name=productType],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select-wrapper[data-field-name=mealTypes],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select-wrapper[data-field-name=maxOffers]){grid-column:1/3}}@media (max-width:959px){:is(.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-input-wrapper[data-field-name=email],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-textarea-wrapper,.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-checkbox-wrapper,.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-spam-wrapper){grid-column:1/3}}@media (min-width:960px){.ProviderRequest-module-scss-module__rriknW__formContent{grid-template-columns:repeat(6,1fr);gap:16px 24px}:is(.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-input-wrapper[data-field-name=firstName],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-input-wrapper[data-field-name=lastName],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-input-wrapper[data-field-name=email],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select-wrapper[data-field-name=countryCode],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-input-wrapper[data-field-name=phone],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select-wrapper[data-field-name=productType],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select-wrapper[data-field-name=mealTypes],.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-select-wrapper[data-field-name=maxOffers]){grid-column:span 2}:is(.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-textarea-wrapper,.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-checkbox-wrapper,.ProviderRequest-module-scss-module__rriknW__formContent .mco-form-spam-wrapper),.ProviderRequest-module-scss-module__rriknW__formContent .ProviderRequest-module-scss-module__rriknW__extendedSearchRequest{grid-column:span 6}}.ProviderRequest-module-scss-module__rriknW__buttonWrapper{grid-column:1/3;justify-content:flex-end;margin:16px 0 0;display:flex}@media (min-width:960px){.ProviderRequest-module-scss-module__rriknW__buttonWrapper{grid-column:span 6}}.ProviderRequest-module-scss-module__rriknW__multiItems{all:unset}@media (max-width:599px){.ProviderRequest-module-scss-module__rriknW__multiItems{grid-column:1/3}}@media (min-width:960px){.ProviderRequest-module-scss-module__rriknW__multiItems{grid-column:span 2}}.ProviderRequest-module-scss-module__rriknW__label{text-transform:uppercase;-webkit-user-select:none;user-select:none;margin:0 0 8px;font-size:13px;font-weight:700}.ProviderRequest-module-scss-module__rriknW__list{gap:4px;display:grid}.ProviderRequest-module-scss-module__rriknW__showMore{font:400 14px/1.6 var(--font-primary),sans-serif;color:#6c061c;cursor:pointer;text-align:left;background:0 0;border:0;grid-column:1/-1;margin:4px 0 8px;padding:0}.ProviderRequest-module-scss-module__rriknW__alert{grid-column:1/-1;width:100%}
@media (min-width:600px){.Filter-module-scss-module__r5tCna__filter{max-width:380px}}.Filter-module-scss-module__r5tCna__content{flex-direction:column;gap:32px;display:flex}.Filter-module-scss-module__r5tCna__buttonWrapper{z-index:10;margin:0 0 16px;position:sticky;top:-16px}.Filter-module-scss-module__r5tCna__buttonWrapper button{width:100%}@media (min-width:1280px){.Filter-module-scss-module__r5tCna__buttonWrapper{display:none}}
.Contact-module-scss-module__R3yU4a__contact{flex-direction:column;display:flex;overflow:hidden}.Contact-module-scss-module__R3yU4a__header{font:700 20px/1 var(--font-secondary),sans-serif;letter-spacing:.5px;color:#fff;padding:32px 48px 32px 32px;font-size:30px}.Contact-module-scss-module__R3yU4a__image{z-index:2;border:4px solid #fff;border-radius:50%;align-self:center;position:relative}.Contact-module-scss-module__R3yU4a__image img{border-radius:50%;display:block}.Contact-module-scss-module__R3yU4a__noImage{aspect-ratio:1;background-color:#d2d0d1;border-radius:50%;justify-content:center;align-items:center;width:100px;display:flex}.Contact-module-scss-module__R3yU4a__noImage svg{width:75px;display:block}.Contact-module-scss-module__R3yU4a__content{background-color:#fff3;border-radius:6px;outline:4px solid #fff6;margin:-50px 24px 32px;padding:70px 24px 32px}.Contact-module-scss-module__R3yU4a__text{font:400 20px/1.6 var(--font-primary),sans-serif;text-align:center}.Contact-module-scss-module__R3yU4a__iconTexts{flex-direction:column;gap:12px;margin:24px 0 0;display:flex}.Contact-module-scss-module__R3yU4a__iconText{display:grid}.Contact-module-scss-module__R3yU4a__iconText a{color:inherit;align-items:center;gap:8px;display:flex;overflow:hidden}.Contact-module-scss-module__R3yU4a__iconText span{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.Contact-module-scss-module__R3yU4a__icon{fill:#fff;background-color:#c50b33;padding:4px;display:flex}
.ElementListWebElements-module-scss-module__SqNkqq__elements{gap:40px;display:grid}@media (min-width:960px){.ElementListWebElements-module-scss-module__SqNkqq__elements{gap:64px}}.ElementListWebElements-module-scss-module__SqNkqq__elements .mco-container{padding-left:0;padding-right:0}
.Countdown-module-scss-module__rdGTUa__image img{width:100%;display:block}.Countdown-module-scss-module__rdGTUa__content{text-align:center;padding:16px}@media (min-width:600px){.Countdown-module-scss-module__rdGTUa__content{padding:32px}}.Countdown-module-scss-module__rdGTUa__title{font:600 34px/1.3 var(--font-secondary),sans-serif;margin:0 0 16px}.Countdown-module-scss-module__rdGTUa__text{font:400 16px/1.6 var(--font-primary),sans-serif;margin:0 0 16px}.Countdown-module-scss-module__rdGTUa__timer{max-width:400px;margin:0 auto}.Countdown-module-scss-module__rdGTUa__button{margin:24px 0 0}
.Rating-module-scss-module__SyH2IW__rating{cursor:pointer;background:0 0;border:1px solid #b7a67b;border-radius:3px;flex-direction:column;align-self:flex-start;gap:4px;padding:6px 8px 8px;display:inline-flex}.Rating-module-scss-module__SyH2IW__wrapper{color:#706549;font-family:var(--font-tertiary);align-items:flex-end;gap:8px;font-size:14px;line-height:1;display:flex}.Rating-module-scss-module__SyH2IW__wrapper strong{font-size:18px}@media (min-width:600px){.Rating-module-scss-module__SyH2IW__wrapper{font-size:16px}.Rating-module-scss-module__SyH2IW__wrapper strong{font-size:30px}}.Rating-module-scss-module__SyH2IW__icon{align-items:center;display:flex}.Rating-module-scss-module__SyH2IW__count{grid-column:2;font-size:14px;line-height:1}@media (max-width:400px){.Rating-module-scss-module__SyH2IW__count{display:none}}
.GallerySlider-module-scss-module__Z0m-2W__slider{display:flex;min-height:100%!important}.GallerySlider-module-scss-module__Z0m-2W__slider .keen-slider{min-height:100%!important}.GallerySlider-module-scss-module__Z0m-2W__item{aspect-ratio:325/230;cursor:pointer;width:100%;min-height:100%;position:relative;overflow:hidden}.GallerySlider-module-scss-module__Z0m-2W__item:before{content:"";opacity:0;z-index:3;background:#c50b33;height:0;transition:all .3s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@media (hover:hover){.GallerySlider-module-scss-module__Z0m-2W__item:hover:before{opacity:.8;height:100%}.GallerySlider-module-scss-module__Z0m-2W__item:hover .GallerySlider-module-scss-module__Z0m-2W__icon{opacity:1;transform:scale(1)}}@media (min-width:600px){.GallerySlider-module-scss-module__Z0m-2W__item{aspect-ratio:698/460}}.GallerySlider-module-scss-module__Z0m-2W__image{z-index:2;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.GallerySlider-module-scss-module__Z0m-2W__background{z-index:1;position:absolute;inset:0}.GallerySlider-module-scss-module__Z0m-2W__background img{filter:blur(10px);transform:scale(2)}.GallerySlider-module-scss-module__Z0m-2W__icon{color:#fff;opacity:0;z-index:4;transition:all .3s;position:absolute;top:16px;right:16px;transform:scale(0)}.GallerySlider-module-scss-module__Z0m-2W__arrows{margin-top:0;left:0;right:0}.GallerySlider-module-scss-module__Z0m-2W__arrows>div{background:linear-gradient(326deg,#8a141f,#c61932);border-radius:2px;justify-content:center;align-items:center;width:32px;height:48px;display:flex}.GallerySlider-module-scss-module__Z0m-2W__arrows>div i{color:#fff!important}
.ProviderListQuickBooking-module-scss-module__Jb-VLG__headline{color:#fff;font-family:var(--font-secondary);text-align:center;margin:0 0 22px;font-size:28px;font-weight:300;line-height:1.08}.ProviderListQuickBooking-module-scss-module__Jb-VLG__headline strong{font-weight:500}@media (min-width:600px){.ProviderListQuickBooking-module-scss-module__Jb-VLG__headline{font-size:40px}}
.Buttons-module-scss-module__AsyW_W__buttons{gap:8px;display:grid}.Buttons-module-scss-module__AsyW_W__buttons .mco-button__label{font-size:14px}.Buttons-module-scss-module__AsyW_W__buttonUSProvider .mco-button__inner{padding-left:10px;padding-right:10px}
.Participants-module-scss-module__bXmehG__participants{align-items:center;gap:12px;display:flex}.Participants-module-scss-module__bXmehG__label{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}
