@import"https://use.typekit.net/xov5rlr.css";:root{--secondary-color: 45, 122, 161;--secondary-color-hover: 41, 112, 147;--primary-color: 185, 76, 38;--primary-color-hover: #a34323;--dark-blue: 101, 120, 141;--darker-blue: 43, 75, 110;--light-blue: #B2E5FF;--gray-color: #e6e6e6;--gray-color-hover: #dadada;--heading-font: veneer, sans-serif;--body-font: source-sans-pro,sans-serif }body{color:rgba(var(--dark-blue), 1);font-family:var(--body-font)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--heading-font);color:rgba(var(--darker-blue), 1);font-weight:400;text-transform:uppercase}a,.typography a:not(.button){color:rgba(var(--primary-color), 1)}a:hover,a:active,a:focus,.typography a:not(.button):hover,.typography a:not(.button):active,.typography a:not(.button):focus{color:rgba(var(--primary-color-hover), 1)}.typography a:not(.button):hover,.typography a:not(.button):active,.typography a:not(.button):focus{background:rgba(var(--secondary-color), 1);color:#fff}.button,button,.button.large,button.large,button.small,.button.small,.button.tiny,button.tiny{font-family:var(--heading-font);text-transform:uppercase;font-size:1.25rem;font-weight:400;padding:.8em 1.2em}.link{font-family:var(--heading-font);text-transform:uppercase;font-size:1.25rem;color:rgba(var(--secondary-color, #435151), 1);font-weight:400}.link.has-arrow:after{background:url(../images/icons/icon-arrow-right-business.svg) no-repeat center}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus,.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:rgba(var(--primary-color, #BA4905), 1)}.button:hover,.button:active,.button:focus,.button.disabled:hover,.button.disabled:active,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:active,.button[disabled]:focus,.button.disabled:hover:hover,.button.disabled:hover:active,.button.disabled:hover:focus,.button[disabled]:hover:hover,.button[disabled]:hover:active,.button[disabled]:hover:focus,.button.disabled:focus:hover,.button.disabled:focus:active,.button.disabled:focus:focus,.button[disabled]:focus:hover,.button[disabled]:focus:active,.button[disabled]:focus:focus,.button.primary:hover,.button.primary:active,.button.primary:focus,.button.primary.disabled:hover,.button.primary.disabled:active,.button.primary.disabled:focus,.button.primary[disabled]:hover,.button.primary[disabled]:active,.button.primary[disabled]:focus,.button.primary.disabled:hover:hover,.button.primary.disabled:hover:active,.button.primary.disabled:hover:focus,.button.primary[disabled]:hover:hover,.button.primary[disabled]:hover:active,.button.primary[disabled]:hover:focus,.button.primary.disabled:focus:hover,.button.primary.disabled:focus:active,.button.primary.disabled:focus:focus,.button.primary[disabled]:focus:hover,.button.primary[disabled]:focus:active,.button.primary[disabled]:focus:focus{background-color:var(--primary-color-hover, rgb(161.167539267, 63.2539267016, 4.332460733))}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:rgba(var(--secondary-color, #435151), 1);color:#fff}.button.secondary:hover,.button.secondary:active,.button.secondary:focus,.button.secondary.disabled:hover,.button.secondary.disabled:active,.button.secondary.disabled:focus,.button.secondary[disabled]:hover,.button.secondary[disabled]:active,.button.secondary[disabled]:focus,.button.secondary.disabled:hover:hover,.button.secondary.disabled:hover:active,.button.secondary.disabled:hover:focus,.button.secondary[disabled]:hover:hover,.button.secondary[disabled]:hover:active,.button.secondary[disabled]:hover:focus,.button.secondary.disabled:focus:hover,.button.secondary.disabled:focus:active,.button.secondary.disabled:focus:focus,.button.secondary[disabled]:focus:hover,.button.secondary[disabled]:focus:active,.button.secondary[disabled]:focus:focus{background-color:rgba(var(--secondary-color-hover), 1)}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{color:rgba(var(--darker-blue), 1);border-color:rgba(var(--secondary-color, #435151), 1)}.button.hollow.hollow.has-arrow:after,.button.hollow.disabled.hollow.has-arrow:after,.button.hollow[disabled].hollow.has-arrow:after,.button.hollow.disabled:hover.hollow.has-arrow:after,.button.hollow[disabled]:hover.hollow.has-arrow:after,.button.hollow.disabled:focus.hollow.has-arrow:after,.button.hollow[disabled]:focus.hollow.has-arrow:after{background:url(../images/icons/icon-arrow-right-business.svg) no-repeat center;transition:all 300ms ease-in-out}.button.hollow.hollow.has-arrow:hover:after,.button.hollow.disabled.hollow.has-arrow:hover:after,.button.hollow[disabled].hollow.has-arrow:hover:after,.button.hollow.disabled:hover.hollow.has-arrow:hover:after,.button.hollow[disabled]:hover.hollow.has-arrow:hover:after,.button.hollow.disabled:focus.hollow.has-arrow:hover:after,.button.hollow[disabled]:focus.hollow.has-arrow:hover:after{background:url(../images/icons/icon-arrow-right.svg) no-repeat center}.button.hollow:hover,.button.hollow:active,.button.hollow:focus,.button.hollow.disabled:hover,.button.hollow.disabled:active,.button.hollow.disabled:focus,.button.hollow[disabled]:hover,.button.hollow[disabled]:active,.button.hollow[disabled]:focus,.button.hollow.disabled:hover:hover,.button.hollow.disabled:hover:active,.button.hollow.disabled:hover:focus,.button.hollow[disabled]:hover:hover,.button.hollow[disabled]:hover:active,.button.hollow[disabled]:hover:focus,.button.hollow.disabled:focus:hover,.button.hollow.disabled:focus:active,.button.hollow.disabled:focus:focus,.button.hollow[disabled]:focus:hover,.button.hollow[disabled]:focus:active,.button.hollow[disabled]:focus:focus{color:#fff;background-color:rgba(var(--secondary-color), 1);border-color:rgba(var(--secondary-color), 1)}.button.hollow.white,.button.hollow.white.disabled,.button.hollow.white[disabled],.button.hollow.white.disabled:hover,.button.hollow.white[disabled]:hover,.button.hollow.white.disabled:focus,.button.hollow.white[disabled]:focus{color:#fff;border-color:#fff}.button.hollow.white:hover,.button.hollow.white:active,.button.hollow.white:focus,.button.hollow.white.disabled:hover,.button.hollow.white.disabled:active,.button.hollow.white.disabled:focus,.button.hollow.white[disabled]:hover,.button.hollow.white[disabled]:active,.button.hollow.white[disabled]:focus,.button.hollow.white.disabled:hover:hover,.button.hollow.white.disabled:hover:active,.button.hollow.white.disabled:hover:focus,.button.hollow.white[disabled]:hover:hover,.button.hollow.white[disabled]:hover:active,.button.hollow.white[disabled]:hover:focus,.button.hollow.white.disabled:focus:hover,.button.hollow.white.disabled:focus:active,.button.hollow.white.disabled:focus:focus,.button.hollow.white[disabled]:focus:hover,.button.hollow.white[disabled]:focus:active,.button.hollow.white[disabled]:focus:focus{color:#fff;background-color:rgba(var(--secondary-color), 1);border-color:rgba(var(--secondary-color), 1)}.ski-selwyn.SkiLandingPage .hero .caption .page-title{color:#fefefe}.ski-selwyn.SkiLandingPage .hero .caption .play-button svg circle{fill:rgba(var(--primary-color, #BA4905), 1)}.ski-selwyn.SkiLandingPage .hero .caption .hero-logo{max-width:200px}.ski-selwyn.SkiLandingPage .hero .caption p{margin-bottom:0}@media print,screen and (min-width: 40em){.ski-selwyn.SkiLandingPage .hero .caption{padding-left:8%;left:0;top:55%;transform:translateY(-50%);text-align:left}}@media print,screen and (min-width: 64em){.ski-selwyn.SkiLandingPage .hero .caption{padding-left:10%}.ski-selwyn.SkiLandingPage .hero .caption p{font-size:1.3rem;font-style:italic}}@media screen and (min-width: 90em){.ski-selwyn.SkiLandingPage .hero .caption .hero-logo{max-width:250px}.ski-selwyn.SkiLandingPage .hero .caption .page-title{font-size:3.5rem}}.ski-selwyn header{position:fixed}.ski-selwyn header:after{background:rgba(var(--darker-blue), 1)}.ski-selwyn header.stick:before{display:none}.ski-selwyn header:before{background:linear-gradient(to bottom, rgba(var(--darker-blue), 0.91) 0%, rgba(var(--darker-blue), 0) 100%);height:200px}.ski-selwyn .header button.search-toggle{font-family:var(--body-font);font-size:1rem}.ski-selwyn.no-hero .header:before{display:none}.ski-selwyn .main-navigation .social-links{filter:saturate(0)}.ski-selwyn .main-navigation .social-links a:hover{opacity:.7}.ski-selwyn .main-navigation .is-dropdown-submenu{background:rgba(var(--darker-blue), 1)}.ski-selwyn footer{background:rgba(var(--secondary-color), 1)}.ski-selwyn footer a:hover{opacity:.8;color:#fff}.ski-selwyn .hero .caption .page-title{color:#fefefe}.ski-selwyn .hero .caption .play-button svg circle{fill:rgba(var(--primary-color, #BA4905), 1)}.ski-selwyn .hero .caption .hero-logo{max-width:200px}.ski-selwyn .hero .caption p{margin-bottom:0}.ski-selwyn .texture-rule{opacity:.1}.ski-selwyn .tns-nav button{padding:0}.ski-selwyn .back-to-home.has-arrow:after{background:url(../images/icons/icon-arrow-right.svg) no-repeat center}.ski-selwyn .block-itinerary .grid-title{font-weight:400;font-family:var(--heading-font);text-transform:uppercase}.ski-selwyn .block-itinerary .itinerary-item{padding:1rem}@media print,screen and (min-width: 64em){.ski-selwyn .block-itinerary .itinerary-item{padding:1.5rem}}.ski-selwyn .block-itinerary .button{position:relative}.ski-selwyn .block-image-gallery .tns-nav{margin-top:0}.ski-selwyn .block-accordion-tabs .accordion-tabs .accordion-title,.ski-selwyn .block-accordion-tabs .accordion-tabs .tabs-title a{color:rgba(var(--dark-color), 1);font-weight:600}@media print,screen and (min-width: 64em){.ski-selwyn .block-accordion-tabs .accordion-tabs .accordion-title,.ski-selwyn .block-accordion-tabs .accordion-tabs .tabs-title a{font-size:1.2rem}}.ski-selwyn .block-accordion-tabs .accordion-tabs.accordion .accordion-item .accordion-title:before{background:url(../images/icons/icon-plus-business.svg) no-repeat center}.ski-selwyn .block-accordion-tabs .accordion-tabs.accordion .accordion-item.is-active>.accordion-title:before{background:url(../images/icons/icon-minus-business.svg) no-repeat center}.ski-selwyn .block-accordion-tabs .accordion-content,.ski-selwyn .block-accordion-tabs .tabs-content{color:rgba(var(--dark-blue), 1)}.ski-selwyn .block-intro-content{position:relative;padding-top:2rem;overflow:hidden}.ski-selwyn .block-intro-content .block-image{margin-top:-40%;opacity:.9}.ski-selwyn .block-intro-content .title-rule{opacity:.1}@media screen and (min-width: 90em){.ski-selwyn .block-intro-content{padding-top:3rem}}.ski-selwyn .block-call-to-action{background:#f9f9f9}.ski-selwyn .block-halfbox .block-caption .lead{font-weight:600;color:rgba(var(--darker-blue), 1)}.ski-selwyn .block-halfbox.is-green .block-caption .block-title{color:#fff}.ski-selwyn .block-highlight .block-caption .block-title{color:#fff}.ski-selwyn .block-highlight .block-caption .lead{font-weight:600}.ski-selwyn .block-grid-gallery .is-gallery .grid-item .grid-caption .grid-title{color:#fff}.ski-selwyn .block-grid-gallery .grid.is-masonry .grid-item .grid-title{color:#fff}.ski-selwyn .block-related-articles .grid-caption .grid-title{font-family:var(--body-font);font-weight:600}.ski-selwyn .block-related-articles .block-title{text-align:center;margin-bottom:1.5rem}.ski-selwyn .block-related-articles .grid-caption .typography{color:rgba(var(--dark-blue), 1)}.ski-selwyn .block-related-articles .is-gallery .grid-caption .grid-title,.ski-selwyn .block-related-articles .is-feature .grid-caption .grid-title{font-size:1.4rem}.ski-selwyn .block-related-articles .is-gallery .grid-caption .grid-title{color:#fefefe;margin-bottom:0}.ski-selwyn .block-ugc .block-title a{color:rgba(var(--secondary-color), 1)}.ski-selwyn .block-ski-packages{background:rgba(var(--primary-color), 1) url(../images/mountain-texture.svg) left top no-repeat;background-size:600px auto;padding:2rem 0;position:relative}@media print,screen and (min-width: 64em){.ski-selwyn .block-ski-packages{padding:4rem 0}}.ski-selwyn .block-ski-packages:after,.ski-selwyn .block-ski-packages:before{height:15px;width:100%;content:"";position:absolute;left:0}.ski-selwyn .block-ski-packages:after{background:url(../images/texture-line-ski-bottom.svg) repeat-x;bottom:-14px}.ski-selwyn .block-ski-packages:before{top:-14px;background:url(../images/texture-line-ski.svg) repeat-x;background-size:cover}.ski-selwyn .block-ski-packages .block-title{color:#fff}.ski-selwyn .block-ski-packages .page-filter button{letter-spacing:.1rem;border-radius:0;color:#fff;padding:.3rem .5rem;margin:0 .5rem}.ski-selwyn .block-ski-packages .page-filter button.active{font-weight:400;border-bottom:3px var(--light-blue) solid}.ski-selwyn .block-ski-packages .page{display:none}.ski-selwyn .block-ski-packages .page.active{display:block}.ski-selwyn .block-ski-packages .box{margin-bottom:1rem;height:100%;background:#fff;transition:all ease-in-out 200ms}.ski-selwyn .block-ski-packages .box:hover{transform:translateY(-5px)}.ski-selwyn .block-ski-packages .box figure{position:relative}.ski-selwyn .block-ski-packages .box figure img{margin-bottom:0}.ski-selwyn .block-ski-packages .box .grid-caption{padding:1rem;position:relative}.ski-selwyn .block-ski-packages .box .grid-caption .grid-label{color:rgba(var(--darker-blue), 1);margin-bottom:.25rem;font-weight:600}.ski-selwyn .block-ski-packages .box .grid-caption .grid-title{font-family:var(--body-font);font-weight:600;text-transform:none;font-size:1.4rem}@media print,screen and (min-width: 64em){.ski-selwyn .block-ski-packages .box .grid-caption{padding:1.5rem}}.ski-selwyn .userform-fields .field.file.button,.ski-selwyn .userform-fields .field.file.button input{font-family:var(--body-font);text-transform:capitalize;font-size:1rem}.ski-selwyn.SkiAreaPage .ski-flex-reverse{flex-direction:row-reverse}@media print,screen and (min-width: 64em){.ski-selwyn.SkiAreaPage .ski-flex-reverse{justify-content:space-between;align-items:flex-start}}.ski-selwyn.SkiAreaPage .ski-main .ski-facilities.menu p{padding:.2rem .8rem;text-align:center;color:var(--darker-blue)}.ski-selwyn.SkiAreaPage .ski-main .ski-facilities.menu p small{display:block;text-align:center}.ski-selwyn.SkiAreaPage .ski-main .ski-facilities.menu p img{margin-bottom:.5rem}.ski-selwyn.SkiAreaPage .ski-main .ski-facilities.menu p:hover{opacity:.8}@media print,screen and (min-width: 64em){.ski-selwyn.SkiAreaPage .ski-main{padding-right:5rem}}.ski-selwyn.SkiAreaPage .ski-secondary{margin-bottom:2rem;padding:1.5rem;background:#f2f4f4;position:relative}.ski-selwyn.SkiAreaPage .ski-secondary:after{height:100%;width:100%;content:"";background:#f2f4f4;position:absolute;top:0;left:0}.ski-selwyn.SkiAreaPage .ski-secondary:before{height:100%;width:100%;content:"";background:rgb(233.7125,236.9875,236.9875);position:absolute;top:1rem;left:1rem}.ski-selwyn.SkiAreaPage .ski-secondary .ski-details{flex-direction:column;position:relative;z-index:1}.ski-selwyn.SkiAreaPage .ski-secondary .ski-details .h6{font-size:1.1rem}.ski-selwyn.SkiAreaPage .ski-secondary .ski-details .margin-bottom-1:last-child{margin-bottom:0 !important}.ski-selwyn.SkiAreaPage .ski-secondary .ski-actions.menu a{padding:.2rem .4rem}.ski-selwyn.SkiAreaPage .ski-secondary .ski-actions.menu a:hover{opacity:.8}@media print,screen and (max-width: 74.99875em){.ski-selwyn.SkiAreaPage .ski-secondary:before{display:none}}@media print,screen and (min-width: 64em){.ski-selwyn.SkiAreaPage .ski-secondary{padding:2rem;max-width:350px;position:relative;left:-1rem}.ski-selwyn.SkiAreaPage .ski-secondary .ski-details p{font-size:1.1rem}}.ski-selwyn .mfp-bg{background-color:rgba(var(--darker-blue), 1)}.ski-selwyn .mfp-content .inline-popup.block-ski-packages{background:#fff;width:100%;max-width:600px;margin:0 auto;position:relative;padding:0}.ski-selwyn .mfp-content .inline-popup.block-ski-packages:before,.ski-selwyn .mfp-content .inline-popup.block-ski-packages:after{content:none}.ski-selwyn .mfp-content .inline-popup.block-ski-packages .box:hover{transform:none}.ski-selwyn .mfp-content .inline-popup.block-ski-packages .mfp-close{color:#fff;border-radius:50%;background:rgba(var(--secondary-color), 1);width:28px;height:28px;line-height:28px;font-size:30px;right:.5rem;top:.5rem;opacity:1}.ski-selwyn .mfp-content .inline-popup.block-ski-packages .mfp-close:hover,.ski-selwyn .mfp-content .inline-popup.block-ski-packages .mfp-close:focus{background:rgba(var(--secondary-color-hover), 1)}