.mco-footer-01__logo{width:130px}.mco-footer-01__micado{position:relative;z-index:1}.mco-content.intro{overflow:hidden;position:relative}.mco-content.intro>.mco-container-headline-1 h1{color:#fff}.mco-content.intro>.mco-container-headline-1+.mco-container-headline-7+.mco-container-text,.mco-content.intro>.mco-container-headline-1+.mco-container-text{color:#fff;position:relative}.mco-content.intro>.mco-container-headline-1+.mco-container-headline-7+.mco-container-text+.mco-container-spacing{position:relative}.mco-content.intro>.mco-container-headline-1+.mco-container-headline-7+.mco-container-text+.mco-container-spacing:before,.mco-content.intro>.mco-container-headline-1+.mco-container-headline-7+.mco-container-text:before,.mco-content.intro>.mco-container-headline-1+.mco-container-text:before{background:#20303d;bottom:-16px;content:"";left:-4000px;pointer-events:none;position:absolute;top:-1000px;width:8000px;z-index:-1}.mco-content.intro>.mco-container-headline-1+.mco-container-headline-7+.mco-container-text+.mco-container-spacing:before{bottom:50%}.mco-content.intro>.mco-container-headline-1+.mco-container-text+.mco-container-daily-routine{position:relative}.mco-content.intro>.mco-container-headline-1+.mco-container-text+.mco-container-daily-routine:before{background:#20303d;bottom:0;content:"";left:-4000px;pointer-events:none;position:absolute;top:-200px;width:8000px;z-index:-1}.mco-container-headline+.mco-container-headline{margin-top:28px}.mco-container-headline-7+.mco-container-headline{margin-top:8px}.mco-container-headline+.mco-container-spacing{margin-top:20px}.mco-container-headline+.mco-container-text{margin-top:28px}.mco-container-download+.mco-container-download{margin-top:24px}.mco-container-ebook+.mco-container-ebook,.mco-container-external-singleteaser+.mco-container-external-singleteaser,.mco-container-singleteaser+.mco-container-singleteaser,.mco-container-table+.mco-container-table{margin-top:56px}.mco-container-headline+.mco-container-dropdown{margin-top:40px}.mco-container-dropdown+.mco-container-dropdown{margin-top:-16px}.mco-container-spacing+.mco-container-teaser-list-custom,.mco-container-spacing+.mco-container-teaser-list-custom-with-marks{margin-top:0}.mco-content>.mco-container-daily-routine:first-child{margin-top:-60px!important}@media (min-width:600px){.mco-content>.mco-container-daily-routine:first-child{margin-top:-100px!important}}button>.MuiButton-label{margin-top:1px}.mco-container-headline-1,.mco-container-headline-2,.mco-container-headline-3,.mco-container-headline-4,.mco-container-headline-5,.mco-container-headline-6,.mco-container-headline-7{text-align:center}.mco-container-headline-1 h1,.mco-container-headline-2 h2,.mco-container-headline-3 h3,.mco-container-headline-4 h4,.mco-container-headline-5 h5,.mco-container-headline-6 h6{color:var(--mco-palette-secondary-dark)}.mco-container-headline-7 span{color:var(--mco-palette-secondary-main)}.mco-container-text-1 .mco-text-01 p{text-align:center}.mco-container-list .mco-list-01__headline{color:var(--mco-palette-secondary-dark);margin-bottom:32px;text-align:center}.mco-container-list .mco-list-01__list-item svg{margin-right:16px;margin-top:3px}.mco-table-01 .mco-table-01__headline{margin-bottom:32px;text-align:center}.mco-table-01 .mco-table-01__cell{font-size:18px;font-weight:400}.mco-table-01 .mco-table-01__cell strong{font-weight:700}.mco-table-01 .MuiTableCell-head{background:var(--mco-palette-background-teaser-light)}.mco-table-01 .mco-table-01__swipePopUp p{color:#fff!important}.mco-table-01 .mco-table-01__swipePopUp svg path{fill:#fff!important}.mco-table-01 .mco-table-01__footer p{font-size:12px}@media (min-width:1280px){.mco-table-01 .mco-table-01__cell{font-size:18px;font-weight:400}}.mco-container-singleimage .mco-singleimage-01__content{background:var(--mco-palette-background-body-dark);padding:16px 20px;text-align:center}.mco-container-singleimage .mco-singleimage-01__content>p{color:var(--mco-palette-secondary-main);font-size:16px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.mco-container-singleimage .mco-singleimage-01__content>div{color:#fff;font-family:Marat-Sans-Regular;font-weight:400}.mco-container-singleimage .mco-singleimage-01__content>p+div{margin-top:8px}@media (min-width:600px){.mco-container-singleimage .mco-singleimage-01{display:grid;grid-template-columns:auto;grid-template-rows:repeat(7,auto)}.mco-container-singleimage .mco-singleimage-01__image{grid-column:1/2;grid-row:1/7;width:100%}.mco-container-singleimage .mco-singleimage-01__content{grid-column:1/2;grid-row:6/8;margin:0 auto;max-width:500px}}@media (min-width:1280px){.mco-container-singleimage .mco-singleimage-01__content{grid-row:5/8;max-width:600px;padding:40px}}@media (min-width:1920px){.mco-container-singleimage .mco-singleimage-01__content{max-width:732px;padding:70px}}.mco-container-imagetext-1{margin-top:-60px!important;padding-bottom:32px;padding-top:40px;position:relative;z-index:2}.mco-container-imagetext-1:before{background:#20303d;content:"";inset:0;position:absolute;z-index:-1}.mco-container-imagetext-1 .mco-imagetext-01__text{color:var(--mco-palette-text-secondary)}@media (min-width:600px){.mco-container-imagetext-1{margin-top:-100px!important;padding-bottom:48px;padding-top:56px}}@media (min-width:960px){.mco-container-imagetext-1{margin-top:-200px!important}.mco-container-imagetext-1:before{top:99px}}@media (min-width:1280px){.mco-container-imagetext-1{margin-top:-250px!important}.mco-container-imagetext-1:before{top:149px}}@media (min-width:1920px){.mco-container-imagetext-1{margin-top:-275px!important;padding-bottom:68px}.mco-container-imagetext-1:before{top:174px}}.mco-container-imagetext>.mco-container{padding:0}.mco-container-imagetext .mco-imagetext-01{display:block;padding-bottom:32px}.mco-container-imagetext .mco-imagetext-01__image{display:flex;flex-direction:column;margin-bottom:16px}.mco-container-imagetext .mco-imagetext-01__image picture{height:100%}.mco-container-imagetext .mco-imagetext-01__title{color:var(--mco-palette-secondary-main);font-size:clamp(32px,6vw,55px)}.mco-container-imagetext .mco-imagetext-01__subtitle{margin-top:auto;padding-top:16px}@media (min-width:600px){.mco-container-imagetext .mco-imagetext-01{align-items:center;display:flex}.mco-container-imagetext .mco-imagetext-01__image{flex-basis:50%;margin-bottom:0;max-width:50%}.mco-container-imagetext .mco-imagetext-01__content{flex-basis:50%;max-width:50%;padding-left:32px}.mco-container-imagetext .mco--imagetext-01__wrapper--left .mco-imagetext-01__content{padding-left:0;padding-right:32px}}@media (min-width:1280px){.mco-container-imagetext .mco-imagetext-01__content{padding-left:70px;padding-right:46px}.mco-container-imagetext .mco-imagetext-01__wrapper--left .mco-imagetext-01__content{padding-left:46px;padding-right:70px}.mco-container-imagetext .mco-imagetext-01__title{margin-bottom:32px}}@media (min-width:1920px){.mco-container-imagetext .mco-imagetext-01__content{padding-left:140px;padding-right:70px}.mco-container-imagetext .mco-imagetext-01__wrapper--left .mco-imagetext-01__content{padding-left:70px;padding-right:140px}.mco-container-imagetext .mco-imagetext-01__title{margin-bottom:40px}}.mco-references-01 .mco-references-01__headline{margin-bottom:24px;text-align:center}.mco-references-01 a{align-items:center;display:flex}.mco-references-01 a>p{font-size:18px;padding-right:8px;transition:color 375ms cubic-bezier(.4,0,.2,1) 0ms,padding-right 375ms cubic-bezier(.4,0,.2,1) 0ms}.mco-references-01 a:hover>p{color:var(--mco-palette-primary-main);padding-right:12px}.mco-references-01 a svg path{fill:var(--mco-palette-secondary-main);opacity:.5;transition:fill 375ms cubic-bezier(.4,0,.2,1) 0ms,opacity 375ms cubic-bezier(.4,0,.2,1) 0ms}.mco-references-01 a:hover svg path{fill:var(--mco-palette-primary-main);opacity:1}.mco-references-02 .mco-references-02__list-item button{color:#fff;height:auto;padding:6px 16px;text-align:left}.mco-references-02 .mco-references-02__list-item button p{font-family:Marat-Sans-Semibold;font-size:18px;letter-spacing:.1em}.mco-container-video .mco-video-02{padding:0!important}.mco-container-video .mco-video-02__content{border:1px solid #bcb5ab;border-left:none;border-right:none}.mco-container-video .mco-video-02__content h3{color:var(--mco-palette-secondary-main);font-size:35px}.mco-container-video .mco-video-02__image-wrapper svg{fill:#fff}.mco-container-video .mco-video-02__image-wrapper .mco-video-02__play-icon{opacity:.8;transition:opacity .5s ease}.mco-container-video .mco-video-02__image-wrapper:hover .mco-video-02__play-icon{opacity:1}@media (min-width:960px){.mco-video-02>div{padding-right:32px}.mco-container-video .mco-video-02__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}}.mco-container-download>div{border-bottom:1px solid #bcb5ab;border-top:1px solid #bcb5ab;flex:1 1;padding-bottom:8px;padding-top:8px}.mco-container-dropdown .MuiAccordionDetails-root>div>.mco-container:first-child{margin-top:0}.mco-container-dropdown .mco-container{max-width:none}.mco-container-form .mco-form-01__item{margin-bottom:16px!important}.mco-container-form .mco-form-01__headline h4{color:var(--mco-palette-secondary-dark);font-size:clamp(25px,5vw,35px)}.mco-container-form .mco-form-01__item label,.mco-form-01__checkbox svg path,.mco-form-01__checkbox-privacy svg path{color:var(--mco-palette-secondary-main)}@media (max-width:600px){.mco-form-01 .mco-form-01__button button{font-size:16px;height:38px;line-height:1}}@media (min-width:960px){.mco-container-teaser-list-custom-with-marks{margin-bottom:-120px}}.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__column>div{overflow:hidden}.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__column>div>div:before{background:linear-gradient(-180deg,rgba(32,48,61,0) 54.66%,#20303d 98.41%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease;z-index:1}.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__column>div>div:after{bottom:14px;color:#fff;content:"zoom";font-size:14px;left:16px;opacity:0;position:absolute;text-transform:uppercase;transition:opacity .5s ease;z-index:1}.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__column>div img{transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__download button{font-size:16px}@media (hover:hover){.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__column>div>div:hover:after,.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__column>div>div:hover:before{opacity:1}.mco-gallery-03 .mco-gallery-03__grid .mco-gallery-03__column>div>div:hover img{-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}}.mco-container-gallery .mco-gallery-04 .swiper-container{padding-bottom:48px}.mco-container-gallery .mco-gallery-04 .mco-gallery-04-swiper-nav__next,.mco-container-gallery .mco-gallery-04 .mco-gallery-04-swiper-nav__prev{top:calc(50% - 20px);transition:background .5s ease}.mco-container-gallery .mco-gallery-04 .mco-gallery-04-swiper-nav__next:hover,.mco-container-gallery .mco-gallery-04 .mco-gallery-04-swiper-nav__prev:hover{background:rgba(0,0,0,.4)}.mco-container-gallery .mco-gallery-04 .swiper-pagination{bottom:0}.mco-container-gallery .mco-gallery-04 .swiper-pagination .swiper-pagination-bullet{background:var(--mco-palette-secondary-main);border-radius:var(--mco-shape-border-radius);height:12px;margin:0 5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.mco-container-gallery .mco-gallery-04 .swiper-pagination .swiper-pagination-bullet-active{background:var(--mco-palette-primary-main)}.mco-container-gallery .swiper-slide img{border-radius:var(--mco-shape-border-radius)}.mco-container-teaser-list .swiper-container{overflow:visible}.mco-container-teaser-list .swiper-pagination{bottom:0!important;position:relative!important}.mco-container-teaser-list .swiper-pagination .swiper-pagination-bullet{background:var(--mco-palette-secondary-main);border-radius:var(--mco-shape-border-radius);height:12px;margin:0 5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.mco-container-teaser-list .swiper-pagination .swiper-pagination-bullet-active{background:var(--mco-palette-primary-main)}.mco-teaser-01{background:var(--mco-palette-background-teaser-light)!important;border-bottom-left-radius:var(--mco-shape-border-radius);border-bottom-right-radius:var(--mco-shape-border-radius)}.mco-teaser-01 .mco-teaser-01__title{color:var(--mco-palette-secondary-dark)!important;font-family:Marat-Regular;font-size:28px}.mco-teaser-01 .mco-teaser-01__content button{padding-left:0;padding-right:0;transition:color .25s cubic-bezier(.4,0,.2,1) 0ms}.mco-teaser-01 .mco-teaser-01__content button:hover{background:none!important;color:var(--mco-palette-primary-main)}.mco-teaser-01 img{border-top-left-radius:var(--mco-shape-border-radius);border-top-right-radius:var(--mco-shape-border-radius)}@media (min-width:600px){.mco-container-teaser-list .swiper-container{overflow:hidden}}.mco-teaser-room-02 .mco-teaser-room-02__image-root img{aspect-ratio:760/505}.mco-teaser-room-02 .mco-teaser-room-02__title{font-size:30px;margin-bottom:0}.mco-teaser-room-02 .mco-teaser-room-02__addition{font-family:Marat-Sans-Regular;font-size:22px;font-weight:400}@media (min-width:960px){.mco-teaser-room-02 .mco-teaser-room-02__content{grid-template-columns:1fr 275px!important}.mco-teaser-room-02 .mco-teaser-room-02__facts{max-width:275px;width:100%}.mco-teaser-room-02 .mco-teaser-room-02__addition{font-family:Marat-Regular}.mco-teaser-room-02 .mco-teaser-room-02__facts-item span{font-family:Marat-Regular;font-size:20px}}@media (min-width:1280px){.mco-teaser-room-02{grid-column-gap:48px!important}.mco-teaser-room-02 .mco-teaser-room-02__content{grid-template-columns:1fr 304px!important}.mco-teaser-room-02 .mco-teaser-room-02__facts{max-width:304px}.mco-teaser-room-02 .mco-teaser-room-02__title{font-size:35px;line-height:1.2;margin-bottom:8px}.mco-teaser-room-02 .mco-teaser-room-02__addition{font-size:25px;line-height:1.2;margin-bottom:20px}.mco-teaser-room-02 .mco-teaser-room-02__facts-item span{font-size:25px;line-height:normal}}.mco-singleteaser-01 .mco-singleteaser-01__content{background:var(--mco-palette-background-body-dark);border:none}.mco-singleteaser-01 .mco-singleteaser-01__title{font-family:Marat-Sans-Regular;font-size:18px;font-weight:400;letter-spacing:.15em;margin-bottom:16px;text-transform:uppercase}.mco-singleteaser-01 .mco-singleteaser-01__text{color:#f5f1eb}.mco-singleteaser-01 .mco-singleteaser-01__content button{background:none;color:var(--mco-palette-secondary-main);font-size:1.2767857142857142rem;height:36px;margin-left:auto;padding-left:0;padding-right:0;transition:color .25s cubic-bezier(.4,0,.2,1) 0ms;width:auto}.mco-singleteaser-01 .mco-singleteaser-01__content button:hover{background:none!important;color:var(--mco-palette-primary-main)}@media (min-width:960px){.mco-singleteaser-01 .mco-singleteaser-01__title{font-size:22px}}.mco-liftstate{margin-left:-16px;margin-right:-16px}.mco-liftstate .mco-liftstate__table-row .MuiTypography-subtitle1{color:var(--mco-palette-text-primary)}.mco-liftstate .mco-liftstate__table-cell svg path{fill:var(--mco-palette-secondary-main)}.mco-liftstate .mco-liftstate__filter--open span>p,.mco-liftstate .mco-liftstate__filter--open>span{color:var(--mco-palette-primary-main)}.mco-liftstate .mco-liftstate__filter--all span>p,.mco-liftstate .mco-liftstate__filter--all>span{color:var(--mco-palette-secondary-main)}.mco-liftstate .mco-liftstate__table-head th{background:#f5f1eb;border-bottom:none}.mco-liftstate .mco-liftstate__table-row td{border-bottom:.5px solid #f5f1eb}.mco-liftstate .mco-liftstate__update-info{padding-left:16px;padding-right:16px}@media (min-width:600px){.mco-liftstate{margin-left:0;margin-right:0}.mco-liftstate .mco-piststate__update-info{padding-left:0;padding-right:16px}}.mco-ebook-teaser-01{background:#f5f1eb!important}.mco-ebook-teaser-01,.mco-ebook-teaser-01 .mco-ebook-teaser-01__image{border-radius:4px!important}.mco-ebook-teaser-01 .mco-ebook-teaser-01__buttons button{font-size:16px;height:36px;letter-spacing:.1em}.mco-ebook-teaser-01 .mco-ebook-teaser-01__buttons button .MuiButton-startIcon{margin-left:0!important}.mco-ebook-teaser-01 .mco-ebook-teaser-01__buttons button svg{width:16px!important}.mco-ebook-teaser-01 .mco-ebook-teaser-01__buttons .mco-ebook-teaser-01__browse button{color:#fff}@media (min-width:960px){.mco-ebook-teaser-01 .mco-ebook-teaser-01__buttons button{font-size:18px;height:42px}}.mco-piststate{margin-left:-16px;margin-right:-16px}.mco-piststate .mco-piststate__table-row .MuiTypography-subtitle1{color:var(--mco-palette-text-primary)}.mco-piststate .mco-piststate__filter--open span>p,.mco-piststate .mco-piststate__filter--open>span{color:var(--mco-palette-primary-main)}.mco-piststate .mco-piststate__filter--all span>p,.mco-piststate .mco-piststate__filter--all>span{color:var(--mco-palette-secondary-main)}.mco-piststate .mco-piststate__table-head th{background:#f5f1eb;border-bottom:none}.mco-piststate .mco-piststate__table-row td{border-bottom:.5px solid #f5f1eb}.mco-piststate .mco-piststate__update-info{padding-left:16px;padding-right:16px}@media (min-width:600px){.mco-piststate{margin-left:0;margin-right:0}}.mco-weater-02 .mco-weater-02-day{background:#f5f1eb}.mco-weater-02 .mco-weater-02-day h2{font-size:35px}.mco-weater-02 .mco-weater-02-day__times-wrapper{margin-top:24px}@media (min-width:1280px){.mco-weater-02 .mco-weater-02-day h2{font-size:50px}}.mco-container-route-planner{padding-left:0!important;padding-right:0!important}.mco-container-route-planner .leaflet-interactive{stroke:hsla(3,72%,68%,.7)}.mco-overlay .mco-overlay-toolbar{background:var(--mco-palette-background-body-dark)}.mco-overlay .mco-overlay-toolbar-title{color:#fff}.mco-overlay .mco-overlay-toolbar svg path{fill:#fff}.mco-overlay .mco-overlay-iframe-wrapper img{height:100%;object-fit:contain;width:100%}.mco-overlay .mco-overlay-arrow-next{align-items:center;background:linear-gradient(90deg,rgba(32,48,61,.2) 54.66%,#20303d 98.41%);display:flex;height:100px;right:0!important;z-index:1}.mco-overlay .mco-overlay-arrow-prev{align-items:center;background:linear-gradient(-90deg,rgba(32,48,61,.2) 54.66%,#20303d 98.41%);display:flex;height:100px;left:0!important;z-index:1}.mco-snowreport-01 svg path{fill:var(--mco-palette-secondary-main)!important}.mco-content.map{padding-top:80px!important}.submenu--open .mco-map{z-index:-1}.mco-map .MuiSelect-root{font-size:18px;line-height:normal}.mco-around-me__intro{text-align:center!important}.mco-around-me__intro h2{font-size:clamp(25px,5vw,35px)!important}.mco-map .mco-map-filter header{background:var(--mco-palette-primary-main)}.mco-map-filter__content{gap:8px}.mco-map-filter__content .MuiCheckbox-root{padding:8px}.mco-map-filter__content .MuiCheckbox-root .MuiSvgIcon-root{fill:var(--mco-palette-secondary-light);height:27px;width:27px}.mco-map .mco-map-filter .mco-map-filter__item p{font-size:16px}.leaflet-popup-content__custom-bottom,.mco-around-me__teaser-wrapper{background:#f5f1eb!important}.mco-around-me__teaser-button button{background:var(--mco-palette-secondary-main)!important;font-size:16px!important}.mco-around-me__teaser-links a span,.mco-around-me__teaser-street,.mco-around-me__teaser-town{line-height:1.2!important}.leaflet-popup-content__custom-phone{background:var(--mco-palette-secondary-main)!important}.mco-language-switch__entry a:hover,.mco-overlay.overlay-lang .mco-overlay-toolbar{background:var(--mco-palette-primary-main)!important}.MuiInputBase-root .MuiSelect-icon{height:24px;width:24px}@media (min-width:1280px){.mco-content.map{padding-top:100px!important}}.mco-consent-pop-up,.mco-overlay-content{border-radius:4px!important}.mco-consent-configuration__toolbar{background:var(--mco-palette-background-teaser-light)!important;border-top-left-radius:4px!important;border-top-right-radius:4px!important}.mco-consent-configuration__toolbar p{color:#20303d!important}.mco-consent-configuration__groups>div .MuiAccordionSummary-root{background:var(--mco-palette-background-teaser-light)!important}.mco-consent-configuration__groups .MuiAccordionDetails-root>div>div{padding-top:4px!important}.mco-consent button{border-radius:4px!important;box-shadow:none!important;font-family:Marat-Sans-Semibold!important;font-size:16px!important;font-weight:600!important;height:48px!important;letter-spacing:.1em!important;line-height:1!important;padding:10px 15px!important;transition:all .25s cubic-bezier(.4,0,.2,1) 0ms!important}.mco-consent button.MuiButton-outlined{padding:9px 15px!important}.mco-consent-pop-up__button-confirm:hover{background:var(--mco-palette-primary-dark)!important}.mco-consent-pop-up__text{font-size:18px!important;text-align:center!important}.mco-consent-configuration__text{font-size:18px!important}.mco-consent-pop-up__privacy{color:var(--mco-palette-primary-main)!important}.mco-consent-pop-up__privacy:hover{color:var(--mco-palette-primary-dark)!important}.micado-ial-item-countdown__button,.micado-ial-item-message__button,.micado-ial-item-newsletter__form-button button,.micado-ial-item-offer__button{background:var(--mco-palette-primary-main);border:0;border-radius:4px;box-shadow:none!important;cursor:pointer;font-family:Marat-Sans-Semibold;font-size:20px;font-weight:600;height:48px;letter-spacing:.1em;line-height:48px;min-width:64px;padding:0 24px;text-align:center;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1) 0ms;width:auto!important}.micado-ial-item-countdown__button:hover,.micado-ial-item-message__button:hover,.micado-ial-item-newsletter__form-button:hover button,.micado-ial-item-offer__button:hover{background:var(--mco-palette-primary-dark)}.micado-ial-item-notification__button{border-radius:4px}.micado-ial__message .micado-ial__close:hover .micado-svg-icon svg path,.micado-ial__notification .micado-ial__close:hover .micado-svg-icon svg path{fill:#fff}.micado-ial-item-notification__button--is-icon:hover{background:var(--mco-palette-primary-dark)}.micado-ial__close:hover{background:#bcb5ab!important}.micado-ial-item-message__buttons{justify-content:flex-end!important}.mco-ski-ticket-shop button{font-size:18px!important}.mco-ski-ticket-shop-filter__step .mco-form-date label{color:var(--mco-palette-secondary-main)!important}.mco-ski-ticket-shop-filter__step .mco-form-date input{padding-bottom:15px;padding-top:15px}.mco-ski-ticket-shop-cart-product,.mco-ski-ticket-shop-teaser{background:var(--mco-palette-background-teaser-light)!important}.mco-ski-ticket-shop-teaser__fallback-image{background:var(--mco-palette-background-teaser-dark)!important}.mco-ski-ticket-shop-teaser__fallback-image svg path{fill:#fff!important}.mco-ski-ticket-shop__quantity input{padding-bottom:7px!important;padding-top:7px!important}.mco-ski-ticket-shop__cart-button .MuiBadge-badge{background:#20303d!important;color:#fff!important}.mco-ski-ticket-shop-cart__total-price{background:var(--mco-palette-background-teaser-dark)!important}.mco-ski-ticket-shop-cart__total-price p{color:#fff!important}.mco-ski-ticket-shop-cart__buttons button{font-size:18px}.room-detail .mco-content>.mco-container-headline:first-child *{color:#fff}.room-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-gallery{margin-top:40px;position:relative}.room-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-gallery:before{background:var(--mco-palette-background-body-dark);bottom:30%;content:"";height:2000px;left:-4000px;position:absolute;width:8000px;z-index:-1}.blog-detail .mco-content>.mco-container-headline{margin-top:60px!important}.blog-detail .mco-content>.mco-container-headline h1{font-size:clamp(35px,7vw,70px)}.blog-detail .mco-content>.mco-container-headline:first-child *{color:#fff}.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info+.mco-container-gallery,.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info+.mco-container-singleimage,.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info+.mco-container-text+.mco-container-gallery,.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-gallery,.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-text+.mco-container-gallery{position:relative}.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info+.mco-container-gallery:before,.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info+.mco-container-singleimage:before,.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-gallery:before{background:var(--mco-palette-background-body-dark);bottom:30%;content:"";height:2000px;left:-4000px;position:absolute;width:8000px;z-index:-1}.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info+.mco-container-text+.mco-container-gallery:before{background:var(--mco-palette-background-body-dark);bottom:70%;content:"";height:2000px;left:-4000px;position:absolute;width:8000px;z-index:-1}.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info{color:#fff;margin-top:32px}.blog-detail
	.mco-content>.mco-container-headline+.mco-container-spacing+.mco-container-blog-detail-info+.mco-container-text{color:#fff;margin-top:60px;text-align:center}.blog-detail .mco-container-headline h2,.blog-detail .mco-container-headline h3,.blog-detail .mco-container-headline h4,.blog-detail .mco-container-headline h5,.blog-detail .mco-container-headline h6{color:var(--mco-palette-secondary-main);text-align:left}html{font-size:100%;min-height:calc(100% + env(safe-area-inset-top));scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;scrollbar-gutter:stable}a{color:var(--mco-palette-primary-main);font-weight:400!important;text-decoration:none}p,ul{margin:0}ul{list-style:none}#root,ul{padding:0}#root{position:relative}.mco-content:not(.no-animation) .mco-container:first-child{margin-top:0}:not(.no-custom-scrollbar){scrollbar-color:var(--mco-palette-primary-main) transparent;scrollbar-width:thin}:not(.no-custom-scrollbar)::-webkit-scrollbar{width:10px}:not(.no-custom-scrollbar)::-webkit-scrollbar-track{background:transparent}:not(.no-custom-scrollbar)::-webkit-scrollbar-thumb{background-color:var(--mco-palette-primary-main);border:0 solid transparent;border-radius:0}[data-anchor]{scroll-margin-top:104px}@media (min-width:1280px){[data-anchor]{scroll-margin-top:124px}}
/*# sourceMappingURL=main.1be9dc41.css.map*/