@font-face{font-family:"Pepi Regular";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/pepi_regular/pepi_regular.woff2") format("woff2")}@font-face{font-family:"Pepi Regular";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/pepi_regular/pepi_regular.woff2") format("woff2")}@font-face{font-family:"Pepi Regular";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/pepi_regular/pepi_regular.woff2") format("woff2")}@font-face{font-family:"Pepi Regular";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/pepi_regular/pepi_regular.woff2") format("woff2")}@font-face{font-family:"Fnuggicons";src:url("../fonts/fnuggIcons/fnugg-icons.eot");src:url("../fonts/fnuggIcons/fnugg-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/fnuggIcons/fnugg-icons.woff") format("woff"),url("../fonts/fnuggIcons/fnugg-icons.ttf") format("truetype"),url("../fonts/fnuggIcons/fnugg-icons.svg#Glyphter") format("svg");font-weight:normal;font-style:normal}[class*=fnuggicon-]:before{display:inline-block;font-family:"Fnuggicons";font-size:2em;font-style:normal;font-weight:normal;line-height:1;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fnuggicon-light-cloud:before{content:"A"}.fnuggicon-thunder:before{content:"B"}.fnuggicon-night-cloud:before{content:"C"}.fnuggicon-cloud:before{content:"D"}.fnuggicon-light-rain:before{content:"E"}.fnuggicon-rain:before{content:"F"}.fnuggicon-light-snow:before{content:"G"}.fnuggicon-snow:before{content:"H"}.fnuggicon-sun:before{content:"I"}.fnuggicon-sleet:before{content:"J"}.fnuggicon-wind:before{content:"K"}.fnuggicon-wind-rain:before{content:"L"}.fnuggicon-light-sleet:before{content:"M"}.fnugg-full .w--general-info{margin:0 auto;max-width:100rem}.fnugg-full h2,.fnugg-full .h2,.fnugg-full h3,.fnugg-full .h3,.fnugg-full h4,.fnugg-full .h4{color:#000;text-transform:uppercase}.fnugg-full h4,.fnugg-full .h4{font-size:.8rem}.fnugg-full .w--temp h2,.fnugg-full .w--temp .h2{font-size:5rem}.fnugg-full .w--topbottom{padding:20px 0 10px;text-align:center;width:100%}.fnugg-full .w--topbottom a{background-size:32px 16px !important;color:#8c9090;cursor:pointer;margin-left:15px;padding:5px 40px 5px 5px;transition:color ease-in-out .3s}@media screen and (prefers-reduced-motion: reduce){.fnugg-full .w--topbottom a{transition:none !important}}.fnugg-full .w--topbottom a.active{font-family:var(--font-body-font-family);font-weight:var(--font-body-font-weight);color:#ff613b}.fnugg-full .w--topbottom a.w--top-svg{background:url("../images/fnugg/zone-top.svg") no-repeat center right}.fnugg-full .w--topbottom a.w--bottom-svg{background:url("../images/fnugg/zone-bottom.svg") no-repeat center right}.fnugg-full .w--topbottom a.w--top-svg.active{background:url("../images/fnugg/zone-top-active.svg") no-repeat center right}.fnugg-full .w--topbottom a.w--bottom-svg.active{background:url("../images/fnugg/zone-bottom-active.svg") no-repeat center right}.fnugg-full .w--topbottom p{font-size:.8rem;margin:20px 0 0;text-align:left;text-transform:uppercase}.fnugg-full .w--row{border-top:1px solid rgba(0,0,0,.25)}@media(min-width: 768px){.fnugg-full .w--row{display:flex}}@media(min-width: 768px){.fnugg-full .w--row .w--half:first-child{border-right:1px solid rgba(0,0,0,.25)}}.fnugg-full .w--row .w--weather-stats.top .w--bottom{display:none !important}.fnugg-full .w--row .w--weather-stats.bottom .w--top{display:none !important}.fnugg-full .w--row .w--weather-stats .w--conditions-today{display:flex;padding:20px 0;width:100%;flex-wrap:wrap}@media(max-width: 991.98px){.fnugg-full .w--row .w--weather-stats .w--conditions-today{flex-wrap:wrap}}.fnugg-full .w--row .w--weather-stats .w--conditions-today>div{flex-grow:1;text-align:center}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--weathericon span{font-size:1.3rem}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--temp h2,.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--temp .h2{text-transform:uppercase}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--temp h2:after,.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--temp .h2:after{content:"°C";display:inline-block;font-size:.2em;font-style:normal;font-weight:normal;line-height:1;position:relative;top:10px;vertical-align:top}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind{padding:10px 0 0 30px}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table{height:50px}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody{background:transparent;border:0}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr:nth-child(even){background-color:transparent}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td{padding:0 0 2px 0}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td span{line-height:1}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td span:before{font-size:2.8em}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td span.w--wind-speed{font-size:1.6em}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td span.w--wind-speed small{font-size:.6em;padding-left:2px}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td span.w--wind-text{display:block;font-size:.8em}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td.w--condition{font-style:italic}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td.w--condition-icon{background:url("../images/fnugg/snow-trail.svg") no-repeat center}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td.w--condition-icon span:before{font-size:2.2em}.fnugg-full .w--row .w--weather-stats .w--conditions-today .w--wind>table tbody tr td:last-child{text-align:left}.fnugg-full .w--row .w--weather-stats .w--conditions-stats{border-top:1px solid rgba(0,0,0,.25);display:flex;float:left;padding:30px 0;width:100%;flex-wrap:wrap}.fnugg-full .w--row .w--weather-stats .w--conditions-stats>div{flex-grow:1;text-align:center}.fnugg-full .w--row .w--weather-stats .w--conditions-stats>div>span{font-size:1.5em;line-height:1;word-spacing:15px}.fnugg-full .w--row .w--weather-stats .w--opening-days{border-top:1px solid rgba(0,0,0,.25);display:flex;flex-wrap:wrap;width:100%}@media(min-width: 768px){.fnugg-full .w--row .w--weather-stats .w--opening-days{padding:0 2rem}}.fnugg-full .w--row .w--weather-stats .w--opening-days>div{flex:0 1 50%;text-align:center;padding:1rem 5px}@media(min-width: 768px){.fnugg-full .w--row .w--weather-stats .w--opening-days>div{padding:30px 5px 20px;flex:0 1 33.33333%}}.fnugg-full .w--row .w--weather-stats .w--opening-days>div>h4,.fnugg-full .w--row .w--weather-stats .w--opening-days>div>.h4{margin-bottom:.4rem}.fnugg-full .w--row .w--weather-stats .w--opening-days>div>span{display:block;font-size:.9rem}.fnugg-full .w--row .w--weather-stats .w--opening-days>div>span:last-child{background:var(--color5);border-radius:5px;color:#fff;margin:5px auto 0;max-width:100px}.fnugg-full .w--row .w--weather-stats .w--opening-days>div.closed{color:#555}.fnugg-full .w--row .w--weather-stats .w--opening-days>div.closed span:last-child{background:#5c3d43;color:#eee}.fnugg-full .w--row .w--openings{padding:20px 0;display:flex;flex-direction:column}.fnugg-full .w--row .w--openings .w--trails,.fnugg-full .w--row .w--openings .w--lifts{float:left;text-align:center}.fnugg-full .w--row .w--openings .w--trails h4,.fnugg-full .w--row .w--openings .w--trails .h4,.fnugg-full .w--row .w--openings .w--lifts h4,.fnugg-full .w--row .w--openings .w--lifts .h4{margin-bottom:0}.fnugg-full .w--row .w--openings .w--trails>div,.fnugg-full .w--row .w--openings .w--lifts>div{padding:10px;position:relative}.fnugg-full .w--row .w--openings .w--trails>div>span,.fnugg-full .w--row .w--openings .w--lifts>div>span{font-size:3.6rem;line-height:1}.fnugg-full .w--row .w--openings .w--trails>div>span small,.fnugg-full .w--row .w--openings .w--lifts>div>span small{font-size:1rem;position:absolute;top:25px}@media(min-width: 768px){.fnugg-full .w--row .w--openings .w--trails>div>span,.fnugg-full .w--row .w--openings .w--lifts>div>span{font-size:3.4rem;left:48%;position:absolute;top:55%;transform:translate(-50%, -50%)}.fnugg-full .w--row .w--openings .w--trails>div>span small,.fnugg-full .w--row .w--openings .w--lifts>div>span small{top:15px}}.fnugg-full a:hover{color:#000}.fnugg-full .w--app-info{display:block;padding:0 1rem;width:100%}.fnugg-full .w--app-info p{font-size:.95em}.fnugg-full .w--app-info p.last-updated{color:#999;line-height:1}.fnugg-full .w--lift-open-amount,.fnugg-full .w--slopes-open-amount{margin-top:2em}.fnugg-full .w--lift-open-amount h2,.fnugg-full .w--lift-open-amount .h2,.fnugg-full .w--slopes-open-amount h2,.fnugg-full .w--slopes-open-amount .h2{border-bottom:1px solid rgba(0,0,0,.25);margin-bottom:2rem;margin-left:1rem;margin-right:1rem;padding-bottom:1rem;width:100%}.fnugg-full .w--lift-slope-list{background:rgba(0,0,0,.02);display:block;padding:30px 0}.fnugg-full .w--lift-slope-list .row{margin:0 auto;max-width:80rem}.fnugg-full .w--lift-slope-list .w--lift-list>div div,.fnugg-full .w--lift-slope-list .w--slope-list>div div{background:#fff;border-radius:.25rem;color:#ddd;margin-bottom:30px;padding:1rem;padding:15px 10px;text-align:center}.fnugg-full .w--lift-slope-list .w--lift-list>div h4,.fnugg-full .w--lift-slope-list .w--lift-list>div .h4,.fnugg-full .w--lift-slope-list .w--slope-list>div h4,.fnugg-full .w--lift-slope-list .w--slope-list>div .h4{font-size:1.2rem;line-height:1.3;margin:0;overflow:clip visible;padding-bottom:1rem;text-overflow:ellipsis;white-space:nowrap}.fnugg-full .w--lift-slope-list .w--lift-list>div span,.fnugg-full .w--lift-slope-list .w--slope-list>div span{background:rgba(0,0,0,.1);border-radius:.25rem;color:#666;font-size:.8em;padding:3px 8px;text-transform:uppercase}.fnugg-full .w--lift-slope-list .w--lift-list>div.open span,.fnugg-full .w--lift-slope-list .w--slope-list>div.open span{background:var(--color5);color:#fff}.fnugg_widget_type_full .w--blog-post-list{padding:30px 0}.fnugg_widget_type_full .w--blog-post-list .row{border-top:1px solid rgba(0,0,0,.25);margin:0 auto;max-width:80rem}.fnugg_widget_type_full .w--blog-post-list .blog{padding:2rem 1rem}.fnugg_widget_type_full .w--blog-post-list .blog h2,.fnugg_widget_type_full .w--blog-post-list .blog .h2,.fnugg_widget_type_full .w--blog-post-list .blog h3,.fnugg_widget_type_full .w--blog-post-list .blog .h3{text-transform:none}.fnugg_widget_type_full .w--blog-post-list .post{margin:20px 0}.fnugg_widget_type_full .w--blog-post-list .post:after{background-color:var(--color5);content:"";display:block;height:3px;min-width:250px;width:50%}.fnugg_widget_type_full .w--blog-post-list .post h2,.fnugg_widget_type_full .w--blog-post-list .post .h2,.fnugg_widget_type_full .w--blog-post-list .post h3,.fnugg_widget_type_full .w--blog-post-list .post .h3{margin-bottom:3px}.fnugg_widget_type_full .w--blog-post-list .post .time{font-family:var(--font-body-font-family);font-weight:var(--font-body-font-weight);font-size:.9rem}.fnugg_widget_type_full .w--blog-post-list .post .content{margin-bottom:33px;text-align:left}@media screen and (min-width: 768px)and (max-width: 991px){.fnugg_widget_type_full .w--blog-post-list .post img{max-width:70%}}@media screen and (min-width: 992px){.fnugg_widget_type_full .w--blog-post-list .post img{max-width:50%}}:where([data-region-background-color='#222222']) .fnugg-full,:where([data-region-background-color='#134873']) .fnugg-full,:where([data-region-background-color='#ac2225']) .fnugg-full,:where([data-region-background-color='#1c5a2e']) .fnugg-full,:where([data-region-background-color='#1ebb42']) .fnugg-full{background-color:var(--color1);padding:2rem}