.Core-module-scss-module__xfinNq__core{flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:100vh;padding:40px 24px;display:flex}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo{justify-content:center;display:flex}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo a{display:block}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo img{width:100%;max-width:200px;height:auto;max-height:125px;display:block}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__name a{color:#000;text-align:center;background:#e7e6e5;padding:4px 12px;transition:background .3s,color .3s;display:block;font-weight:700!important}@media (hover:hover){.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__name a:hover{color:#fff;background:#ba5845}}@media (min-width:960px){.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__header{margin-bottom:40px}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo img{max-width:250px}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__name a{font:400 20px/1.6 var(--font-primary),sans-serif}}
.mco-alert{font:400 14px/1.6 var(--font-primary),sans-serif;border:1px solid #0000;border-radius:0;align-items:center;gap:12px;padding:10px 16px;display:flex}.mco-alert--filled.mco-alert--error{background:#d50b0b1a}.mco-alert--filled.mco-alert--info{background:#2196f31a}.mco-alert--filled.mco-alert--success{background:#70992e1a}.mco-alert--filled.mco-alert--warning{background:#ff97051a}.mco-alert--outlined.mco-alert--error{border-color:#d50b0b}.mco-alert--outlined.mco-alert--info{border-color:#2196f3}.mco-alert--outlined.mco-alert--success{border-color:#70992e}.mco-alert--outlined.mco-alert--warning{border-color:#ff9705}.mco-alert--error{color:#8b0101}.mco-alert--error svg path{fill:#8b0101}.mco-alert--info{color:#1769aa}.mco-alert--info svg path{fill:#1769aa}.mco-alert--success{color:#477301}.mco-alert--success svg path{fill:#477301}.mco-alert--warning{color:#955904}.mco-alert--warning svg path{fill:#955904}.mco-alert__icon{align-items:center;display:flex}
.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .mco-form-radio__root{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .mco-form-radio__addition{background:0 0!important;padding:8px 10px!important}.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .FacilitiesFilter-module-scss-module__rPxKaG__label{display:none}@media (min-width:600px){.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .FacilitiesFilter-module-scss-module__rPxKaG__label{font:400 14px/1.6 var(--font-primary),sans-serif;color:#363230;letter-spacing:1px;text-transform:uppercase;margin:0 12px 2px 0;font-size:15px;font-weight:500;display:flex}}.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .FacilitiesFilter-module-scss-module__rPxKaG__buttons{flex-wrap:wrap;gap:8px 16px;display:flex}.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .FacilitiesFilter-module-scss-module__rPxKaG__buttons button{font:400 18px/1.6 var(--font-primary),sans-serif;color:#363230;cursor:pointer;opacity:.5;background:0 0;border:0;border-bottom:2px solid #0000;padding:0;font-weight:600;transition:opacity .3s}.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .FacilitiesFilter-module-scss-module__rPxKaG__buttons button[data-selected=true]{opacity:1;border-bottom:2px solid}@media (hover:hover){.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter .FacilitiesFilter-module-scss-module__rPxKaG__buttons button:hover{opacity:1}}@media (min-width:960px){.FacilitiesFilter-module-scss-module__rPxKaG__facilitiesFilter{justify-content:flex-end}}
.State-module-scss-module__bSotGq__state{align-items:center;display:flex}.State-module-scss-module__bSotGq__state.State-module-scss-module__bSotGq__stateNoLabel .State-module-scss-module__bSotGq__wrapper{background:#fff;border:1px solid #e7e6e5;border-radius:50%;align-items:center;min-height:32px;padding:8px;display:flex}.State-module-scss-module__bSotGq__state[data-state=no-state] .State-module-scss-module__bSotGq__icon{background:#6b6461}.State-module-scss-module__bSotGq__state[data-state=open] .State-module-scss-module__bSotGq__icon{background:#70992e}.State-module-scss-module__bSotGq__state[data-state=closed] .State-module-scss-module__bSotGq__icon,.State-module-scss-module__bSotGq__state[data-state=blocked] .State-module-scss-module__bSotGq__icon,.State-module-scss-module__bSotGq__state[data-state=disturbance] .State-module-scss-module__bSotGq__icon{background:#d50b0b}.State-module-scss-module__bSotGq__state[data-state=partially-open] .State-module-scss-module__bSotGq__icon,.State-module-scss-module__bSotGq__state[data-state=under-construction] .State-module-scss-module__bSotGq__icon,.State-module-scss-module__bSotGq__state[data-state=not-freshly-prepared] .State-module-scss-module__bSotGq__icon,.State-module-scss-module__bSotGq__state[data-state=restricted] .State-module-scss-module__bSotGq__icon{background:#ff9705}.State-module-scss-module__bSotGq__state[data-state=in-preparation] .State-module-scss-module__bSotGq__icon,.State-module-scss-module__bSotGq__state[data-state=open-tomorrow] .State-module-scss-module__bSotGq__icon{background:#2196f3}.State-module-scss-module__bSotGq__state .State-module-scss-module__bSotGq__wrapper{background:#fff;border:1px solid #e7e6e5;border-radius:32px;align-items:center;gap:8px;padding:4px 8px;display:flex}.State-module-scss-module__bSotGq__state .State-module-scss-module__bSotGq__label{color:#363230;font-size:14px}.State-module-scss-module__bSotGq__state .State-module-scss-module__bSotGq__icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}
.Title-module-scss-module__32Fj9G__title{line-height:1.2!important}
.Type-module-scss-module__dSQPpG__type{border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;display:flex}.Type-module-scss-module__dSQPpG__type[data-type=easy-piste]{background:#2196f3}.Type-module-scss-module__dSQPpG__type[data-type=medium-piste]{background:#d50b0b}.Type-module-scss-module__dSQPpG__type[data-type=difficult-piste],.Type-module-scss-module__dSQPpG__type[data-type=difficult-piste2],.Type-module-scss-module__dSQPpG__type[data-type=skiroute-hard]{background:#000}.Type-module-scss-module__dSQPpG__type[data-type=skiroute]{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:#ff9705;border-radius:unset!important}@media (min-width:960px){.Type-module-scss-module__dSQPpG__type{width:16px;height:16px}}
.FacilityItem-module-scss-module__h4sohq__itemMobile{grid-template-columns:auto 1fr;grid-auto-rows:auto;align-items:center;column-gap:16px;display:grid;padding:12px 0!important}.FacilityItem-module-scss-module__h4sohq__itemMobile .FacilityItem-module-scss-module__h4sohq__state{grid-area:1/1/-1;align-self:stretch}.FacilityItem-module-scss-module__h4sohq__itemMobile .FacilityItem-module-scss-module__h4sohq__titleWrapper+*{margin-top:4px}.FacilityItem-module-scss-module__h4sohq__itemMobile .FacilityItem-module-scss-module__h4sohq__info{grid-column:2}.FacilityItem-module-scss-module__h4sohq__titleWrapper{align-items:center;gap:8px;display:flex}.FacilityItem-module-scss-module__h4sohq__title{font:400 14px/1.6 var(--font-primary),sans-serif;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;font-weight:600}.FacilityItem-module-scss-module__h4sohq__operatingTimePeriod,.FacilityItem-module-scss-module__h4sohq__length,.FacilityItem-module-scss-module__h4sohq__height{font:400 14px/1.6 var(--font-primary),sans-serif;font-variant:lining-nums}.FacilityItem-module-scss-module__h4sohq__operatingTimePeriod span,.FacilityItem-module-scss-module__h4sohq__length span,.FacilityItem-module-scss-module__h4sohq__height span{font-weight:600}@media (min-width:960px){.FacilityItem-module-scss-module__h4sohq__state{grid-column:1}.FacilityItem-module-scss-module__h4sohq__titleWrapper{grid-column:2;gap:12px}.FacilityItem-module-scss-module__h4sohq__title{font:400 18px/1.6 var(--font-primary),sans-serif;font-weight:600}.FacilityItem-module-scss-module__h4sohq__operatingTimePeriod{grid-column:3}.FacilityItem-module-scss-module__h4sohq__length{grid-column:4}.FacilityItem-module-scss-module__h4sohq__height{grid-column:5}.FacilityItem-module-scss-module__h4sohq__operatingTimePeriod,.FacilityItem-module-scss-module__h4sohq__length,.FacilityItem-module-scss-module__h4sohq__height{font:400 18px/1.6 var(--font-primary),sans-serif;font-variant:lining-nums}}
.FacilityHeader-module-scss-module__rBRi1a__mobileHeader{grid-template-columns:auto 1fr;gap:16px;display:grid;padding:0 0 8px!important}.FacilityHeader-module-scss-module__rBRi1a__column{font:400 14px/1.6 var(--font-primary),sans-serif;font-weight:600}@media (min-width:960px){.FacilityHeader-module-scss-module__rBRi1a__column{font:400 18px/1.6 var(--font-primary),sans-serif;font-weight:600}}
.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesFilter{margin-bottom:24px}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__header{display:none}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__list{flex-direction:column;display:flex}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__list>*{border-bottom:1px solid #d3d0cf}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__list>:has(>*){padding:8px 16px}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__lastUpdatedDateString{font:400 14px/1.6 var(--font-primary),sans-serif;font-variant:lining-nums;text-align:left;margin-top:24px}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__lastUpdatedDateString+.FacilitiesLoader-module-scss-module__ksv6Gq__copyrightsString{margin-top:8px}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__copyrightsString{margin-top:24px}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__copyrightsString a{text-underline-offset:8px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .3s}@media (hover:hover){.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__copyrightsString a:hover{color:#854336}}@media (min-width:960px){.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__list{grid-template-columns:156px 1fr auto auto auto;display:grid}.FacilitiesLoader-module-scss-module__ksv6Gq__facilitiesLoader .FacilitiesLoader-module-scss-module__ksv6Gq__lastUpdatedDateString{text-align:right}}
