.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#3e728a;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#3e728a;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#637987;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#474e52;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-background:var(--secondary-navigation-primary-background);--secondary-navigation-background-hover:var(--secondary-navigation-primary-background);--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333;--secondary-navigation-text:var(--secondary-navigation-primary-text);--hero-with-secondary-navigation-band-top-slope:calc(var(--dimensions-d3-75) * 1px);--secondary-navigation-top-slope:0;margin-bottom:calc(var(--desktop-spacing-padding-2-xl)*1px);position:relative}@media (min-width:481px) and (not (min-width:1025px)){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{margin-bottom:calc(var(--desktop-spacing-padding-4-xl)*1px)}}@media (min-width:1025px){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-top-slope:calc(var(--dimensions-d11) * 1px + calc(var(--dimensions-d-5) * 1px / 2));--secondary-navigation-top-slope:calc(var(--dimensions-d11) * 1px + calc(var(--dimensions-d-5) * 1px / 2));margin-bottom:calc(var(--dimensions-d30)*1px)}}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero]{margin-bottom:0}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content--band]{margin-top:calc(-1*calc(var(--dimensions-d-5) * 1px / 2));padding:calc(var(--desktop-spacing-padding-4-xl)*1px) 0 calc(calc(var(--dimensions-d22) * 1px + calc(var(--dimensions-d-5) * 1px)) + calc(var(--desktop-spacing-padding-4-xl) * 1px));background-color:#0000;overflow:visible}@media (max-width:480px){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content--band]{padding:calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2)) 0 calc(calc(var(--dimensions-d22) * 1px + calc(var(--dimensions-d-5) * 1px)) + calc(var(--dimensions-d2-5) * 1px))}}@media (min-width:481px) and (not (min-width:1025px)){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content--band]{padding:calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2)) 0 calc(var(--dimensions-d22)*1px + calc(var(--dimensions-d-5) * 1px))}}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content--band]:before{background-color:var(--hero-with-secondary-navigation-band-background);clip-path:polygon(0 0, 100% var(--hero-with-secondary-navigation-band-top-slope), 100% 100%, 0 100%);content:"";inset:calc(-1*var(--hero-with-secondary-navigation-band-top-slope)) 0 0;pointer-events:none;z-index:0;position:absolute}@media (min-width:1025px){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content--band]:before{clip-path:polygon(0 0, 100% var(--hero-with-secondary-navigation-band-top-slope), 100% calc(100% - calc(var(--dimensions-d14) * 1px + calc(var(--dimensions-d-5) * 1px / 2))), 0 calc(100% - calc(var(--dimensions-d14) * 1px + calc(var(--dimensions-d-5) * 1px / 2)) - calc(var(--dimensions-d11) * 1px + calc(var(--dimensions-d-5) * 1px / 2))))}}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content--band]:after{content:"";height:calc(var(--dimensions-d22)*1px + calc(var(--dimensions-d-5) * 1px));pointer-events:none;z-index:0;background-image:url(/Assets/images/components/heroSlideshow/skischool-header-mountains.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:100%;position:absolute;bottom:0;left:0;right:0}@media (min-width:1025px){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content--band]:after{bottom:calc(var(--dimensions-d14)*1px + calc(var(--dimensions-d-5) * 1px / 2));height:calc(var(--dimensions-d29)*1px - calc(var(--dimensions-d-5) * 1px / 2));background-size:auto}}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content-texts] *{color:var(--hero-with-secondary-navigation-text)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation [data-component-name=bdyHero] [class*=hero-slideshow__content-texts]{z-index:1;position:relative}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation--without-nav{margin-bottom:0}[data-resort-theme*=standard-freeride-lite] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#3e728a;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#3e728a;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#637987;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#474e52;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=epic] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#10164c;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#10164c;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#ef700c;--secondary-navigation-secondary-text:#090c33;--secondary-navigation-tertiary-background:#090c33;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#10164c}[data-resort-theme*=vail] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#006cd1;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#006cd1;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#144276;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#fba504;--secondary-navigation-tertiary-text:#144276;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=beaver-creek] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#5c707c;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#5c707c;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#e9a630;--secondary-navigation-secondary-text:#000;--secondary-navigation-tertiary-background:#176999;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=breckenridge] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#004d80;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#004d80;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#bf161c;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#063861;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=crested-butte] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#a6192e;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#a6192e;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#463d36;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#bf161c;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=heavenly-rebrand] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#cb1f30;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#cb1f30;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#1e5eb9;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#991b26;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=my-epic-gear] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#10164c;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#10164c;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#ef700c;--secondary-navigation-secondary-text:#090c33;--secondary-navigation-tertiary-background:#090c33;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#10164c}[data-resort-theme*=hunter] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#253746;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#253746;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#eca154;--secondary-navigation-secondary-text:#253746;--secondary-navigation-tertiary-background:#3d7d94;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=keystone] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#e52504;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#e52504;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#2462af;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#308607;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=kirkwood] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#000;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#000;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#c62e10;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#0f758b;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=mount-sunapee] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#00263e;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#00263e;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#4ec1e0;--secondary-navigation-secondary-text:#00263e;--secondary-navigation-tertiary-background:#fdb933;--secondary-navigation-tertiary-text:#00263e;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=mt-snow] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#165182;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#165182;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#165182;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#e31837;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=northstar] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#7b1b24;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#7b1b24;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#935e00;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#2f5b7b;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=okemo] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#006691;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#006691;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#d82b00;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#545454;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=park-city] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#99191a;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#99191a;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#414042;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#00758c;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=seven-springs] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#113451;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#113451;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#f99a00;--secondary-navigation-secondary-text:#113451;--secondary-navigation-tertiary-background:#29659c;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=stevens-pass] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#000;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#000;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#0264a3;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#025489;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=stowe] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#ba0c2f;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#ba0c2f;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#384751;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#900;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=whistler-blackcomb] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#bf2c37;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#bf2c37;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#414042;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#9c242d;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}[data-resort-theme*=attitash] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=wildcat] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=crotched] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=liberty] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=roundtop] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=whitetail] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=jackfrostbigboulder] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=hiddenvalleypa] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=bmbw] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=madriver] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=hiddenvalley] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=snowcreek] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation,[data-resort-theme*=paoli] .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation{--hero-with-secondary-navigation-band-background:#3e728a;--hero-with-secondary-navigation-text:#fff;--secondary-navigation-primary-background:#3e728a;--secondary-navigation-primary-text:#fff;--secondary-navigation-secondary-background:#637987;--secondary-navigation-secondary-text:#fff;--secondary-navigation-tertiary-background:#474e52;--secondary-navigation-tertiary-text:#fff;--secondary-navigation-shadow:#000;--secondary-navigation-panel-background:#fff;--secondary-navigation-panel-separator:#ccc;--secondary-navigation-panel-text:#333}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__hero-with-secondary-navigation__hero{z-index:0;position:relative}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation{z-index:2;position:relative}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation--secondary{--secondary-navigation-background:var(--secondary-navigation-secondary-background);--secondary-navigation-background-hover:var(--secondary-navigation-secondary-background);--secondary-navigation-text:var(--secondary-navigation-secondary-text)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation--tertiary{--secondary-navigation-background:var(--secondary-navigation-tertiary-background);--secondary-navigation-background-hover:var(--secondary-navigation-tertiary-background);--secondary-navigation-text:var(--secondary-navigation-tertiary-text)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation--desktop{display:none}@media (min-width:1025px){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation--desktop{height:0;padding-top:calc(var(--dimensions-d25)*1%/4);z-index:3;width:100%;display:block;position:absolute;bottom:0;left:0}}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation--desktop:before{background:var(--secondary-navigation-background);clip-path:polygon(0 0, 100% var(--secondary-navigation-top-slope), 100% 100%, 0 100%);content:"";height:calc(var(--dimensions-d29)*1px - calc(var(--dimensions-d-5) * 1px / 2));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation--mobile{display:block}@media (min-width:1025px){.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation--mobile{display:none}}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1{height:0;margin-top:calc(-1*calc(var(--dimensions-d11) * 1px + calc(var(--dimensions-d-5) * 1px / 2)));white-space:nowrap;z-index:20;flex-grow:2;justify-content:center;align-items:flex-start;display:flex;position:relative}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button{background:var(--secondary-navigation-background);color:var(--secondary-navigation-text);align-items:center;gap:calc(var(--dimensions-d2-5)*1px);min-height:calc(var(--dimensions-d14)*1px + calc(var(--dimensions-d-5) * 1px / 2));padding:calc(var(--dimensions-d3-75)*1px) calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2));border:0;border-radius:0;justify-content:center;width:100%;text-decoration:none;display:flex}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button{height:calc(var(--dimensions-d7)*1px - calc(var(--dimensions-d-5) * 1px / 2));min-height:calc(var(--dimensions-d7)*1px - calc(var(--dimensions-d-5) * 1px / 2));min-width:calc(var(--dimensions-d70)*1px - calc(var(--dimensions-d1) * 1px) - calc(var(--dimensions-d-5) * 1px / 2));padding:0 calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2));background:0 0}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button{background:var(--secondary-navigation-background);border-bottom:calc(var(--dimensions-d-5)*1px/2) solid var(--secondary-navigation-text);min-height:auto;padding:calc(var(--dimensions-d3-75)*1px) calc(var(--dimensions-d3-75)*1px);text-align:left;justify-content:flex-start;position:relative}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button:active{transform:none}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button{color:var(--secondary-navigation-text)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__text.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__text.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__text{color:inherit}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button:hover,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button--active,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button:hover,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button--active{background:var(--secondary-navigation-background-hover);color:var(--secondary-navigation-text)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button:focus-visible,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button:focus-visible{background:var(--secondary-navigation-background-hover);color:var(--secondary-navigation-text);outline:calc(var(--dimensions-d-5)*1px) solid currentColor;outline-offset:calc(-1*calc(var(--dimensions-d1) * 1px))}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-group{position:relative}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-group:not(:last-child) .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button{border-right:calc(var(--dimensions-d-5)*1px/2) solid var(--secondary-navigation-text)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-caret,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-caret{transition:transform .16s}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-caret{right:calc(calc(var(--dimensions-d5) * 1px) + calc(var(--dimensions-d-5) * 1px));position:absolute;top:50%;transform:translateY(-50%)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-button--active .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level1-caret{transform:rotate(180deg)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-button--active .HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-caret{transform:translateY(-50%)rotate(180deg)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__dropdown{background:var(--secondary-navigation-panel-background);box-shadow:0 calc(var(--dimensions-d2-5)*1px) calc(var(--dimensions-d5)*1px) color-mix(in srgb, var(--secondary-navigation-shadow) 30%, transparent);opacity:0;min-width:100%;left:0;top:calc(100% + calc(var(--dimensions-d4-5) * 1px));visibility:hidden;transition:opacity .16s,visibility .16s;position:absolute;overflow:hidden}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__dropdown:before{background:var(--secondary-navigation-background);content:"";height:calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2));left:calc(50% - calc(var(--dimensions-d3-25) * 1px));top:calc(-1*calc(var(--dimensions-d3-25) * 1px));width:calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2));position:absolute;transform:rotate(45deg)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__dropdown--open{opacity:1;visibility:visible}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level2-list{margin:0 0 calc(var(--dimensions-d2-5)*1px);padding:calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2)) 0 calc(var(--dimensions-d3-75)*1px);list-style:none}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level2-list--mobile{margin:0;padding:0}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__level2-item{margin:0}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link{color:var(--secondary-navigation-panel-text);height:calc(var(--dimensions-d9)*1px);padding:calc(var(--dimensions-d2-5)*1px) calc(var(--dimensions-d7)*1px + calc(var(--dimensions-d-5) * 1px));text-decoration:none;transition:background .16s,color .16s;display:block}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link{color:var(--secondary-navigation-panel-text)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link:hover,.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link:focus-visible{background:var(--secondary-navigation-background-hover);color:var(--secondary-navigation-text);outline:none;text-decoration:none}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-item{border-bottom:0;margin-top:0}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__accordion-panel{background:var(--secondary-navigation-panel-background);box-shadow:0 0 calc(var(--dimensions-d2)*1px) color-mix(in srgb, var(--secondary-navigation-shadow) 20%, transparent)}.HeroWithSecondaryNavigationBlock-module-scss-module__X5CqDa__secondary-navigation__link--mobile{border-bottom:calc(var(--dimensions-d-5)*1px/2) solid var(--secondary-navigation-panel-separator);height:auto;padding:calc(var(--dimensions-d3-75)*1px) calc(var(--dimensions-d6)*1px + calc(var(--dimensions-d-5) * 1px / 2))}
.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion{margin-bottom:20px;position:relative}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion{margin-bottom:60px}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__background-image{z-index:1;display:block;position:relative}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__gradient{pointer-events:none;z-index:1;background-image:linear-gradient(#10325abf 0,#10325a00 100%);width:100%;height:300px;display:none;position:absolute;top:0;left:0}@media (min-width:1281px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__gradient{display:block}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__background-image img{width:100%}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__viewport{width:100%;position:relative;overflow:hidden visible}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__track{display:flex}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slide{flex:0 0 100%;min-width:0;position:relative}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slide-inner{width:100%;position:relative}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__carousel-wrapper{position:relative}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__breakpoint-carousel--desktop{display:none}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__breakpoint-carousel--desktop{display:block}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__breakpoint-carousel--mobile{display:none}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__breakpoint-promotion--desktop{display:none}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__breakpoint-promotion--desktop{display:block}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__breakpoint-promotion--mobile{display:none}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__navigation{z-index:10;background:#fff9;border-radius:50px;justify-content:center;align-items:center;gap:12px;width:fit-content;padding:8px 8px 5px;display:flex;position:absolute;top:14px;right:10px}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__navigation{gap:8px;padding:8px 6px 5px;top:20px;right:60px}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__nav-control{width:auto;min-width:12px;height:auto;color:var(--color-on-surface,#333)}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__nav-arrow{display:none}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__nav-arrow{display:block}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__background-image-art{display:block}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__background-image-default{display:none}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__background-image-default{display:block}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__background-image-4x3{display:none}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-row{pointer-events:none;margin-top:-120px;position:relative;top:-5.24078vw}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-row{margin-top:0;top:0}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-wrapper{z-index:2;width:96%;display:block;position:relative;top:0;bottom:-75px;right:-2%;overflow:hidden;box-shadow:20px 20px 21px -23px #21212159}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-wrapper{width:450px;box-shadow:none;position:absolute;top:auto;right:16px}}@media (min-width:1025px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-wrapper{right:60px}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-container{pointer-events:auto;margin:61.3171px auto 0;position:relative}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-container{margin-top:71.5603px;margin-bottom:71.5603px}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-content{padding:0 20px 20px;box-shadow:-4px 7px 9px -5px #21212159}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-content{box-shadow:none}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-content:before,.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-content:after{content:"";display:table}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion{display:block}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-logo{width:150px;margin-top:50px}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-logo img{width:100%}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-subtitle{text-overflow:ellipsis;text-transform:uppercase;max-height:42px;margin:8px 0;overflow:hidden}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-title{text-overflow:ellipsis;text-transform:uppercase;max-height:160px;margin-top:8px;overflow:hidden}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-body{text-overflow:ellipsis;max-height:115px;margin-top:10px;overflow:hidden}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__promotion-cta{margin-top:10px}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-fold-mobile{transform-origin:0 0;width:100%;height:15px;position:absolute;top:0;left:-2vw;overflow:hidden;transform:perspective(1px)skewY(3deg)}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-fold-mobile{display:none}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope{transform-origin:0 0;backface-visibility:hidden;height:100%;box-shadow:none;outline:1px solid #0000;overflow:hidden;transform:perspective(1px)skewY(3deg)}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope{transform:perspective(1px)skewY(3.5deg);box-shadow:0 6px 6px -6px #21212159}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-par{transform-origin:0 0;backface-visibility:hidden;background:#fff 0 0/cover;outline:1px solid #0000;height:100%;position:relative;top:0;overflow:hidden;transform:perspective(1px)skewY(-3deg)}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__slope-par{transform-origin:100% 0;height:124.5%;transform:perspective(1px)skewY(-3.5deg)}}.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__fold{z-index:0;border-top:60px solid #0000;border-bottom:120px solid #0000;border-left:60px solid #63636380;width:0;height:0;display:none;position:absolute;bottom:-28px;right:0}@media (min-width:769px){.HeroWithPromotionBlock-module-scss-module__6PW1Fq__hero-with-promotion__fold{display:block}}
.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search{margin-block:calc(var(--desktop-spacing-padding-4-xl)*1px)}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__title{margin-block:0 calc(var(--desktop-spacing-padding-m)*1px)}@media (min-width:769px){.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__title{margin-bottom:calc(var(--desktop-spacing-padding-2-xl)*1px)}}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__form{gap:calc(var(--desktop-spacing-padding-l)*1px) 0;grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:769px){.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__form{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}@media (min-width:1025px){.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__form{grid-template-columns:repeat(4,minmax(0,1fr))}}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__field,.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-wrap{min-width:0;line-height:0}@media (min-width:769px){.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__field,.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-wrap{padding-inline:15px}}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__field--hidden{display:none}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__date-picker,.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__dropdown{width:100%}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__dropdown--no-visible-label{padding-top:calc(18px + var(--dimensions-d1)*1px)}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__number>:not(input){align-items:flex-start;gap:calc(var(--dimensions-d1)*1px);width:100%}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__number--disabled{pointer-events:none;opacity:1}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__number-picker{width:100%;box-shadow:inset 0 0 0 1px var(--color-outline-variant);border-width:0}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__message{align-items:center;min-height:50px;display:flex}@media (min-width:769px){.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__message{grid-column:span 2}}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__message p{margin-block:0}@media (min-width:769px){.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-wrap{grid-column:3;margin-top:27px}}@media (min-width:1025px){.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-wrap{grid-column:4;margin-top:16px}}.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-button.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-button.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-button.LiftTicketSearchBlock-module-scss-module__3McBxq__lift-ticket-search__submit-button{justify-content:center;min-height:50px}
.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#3e728a;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea;margin-bottom:calc(var(--desktop-spacing-padding-2-xl)*1px)}@media (min-width:769px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{margin-bottom:calc(var(--desktop-spacing-padding-4-xl)*1px)}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__layout{gap:calc(var(--dimensions-d2-5)*1px);grid-template-areas:"details""booking""value-props";display:grid}@media (min-width:769px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__layout{padding:0 calc(var(--dimensions-d3-75)*1px);gap:calc(var(--desktop-spacing-padding-m)*1px) 30px;grid-template:"details booking" auto "value-props booking" 1fr/minmax(0, 7fr) minmax(calc(var(--dimensions-d70) * 1px), 5fr)}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__details{align-items:flex-start;gap:calc(var(--desktop-spacing-padding-m)*1px);flex-direction:column;grid-area:details;width:100%;display:flex}@media (min-width:1025px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__details{padding-right:30px}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__promotion-image{width:100%;display:none}@media (min-width:769px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__promotion-image{display:block}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__promotion-image-media{width:100%;max-width:none}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-props-section{grid-area:value-props;align-self:start;width:100%}@media (min-width:1025px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-props-section{padding-right:30px}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop{border-top:1px solid var(--lift-ticket-product-outline);box-sizing:border-box;max-width:100%;padding:calc(var(--desktop-spacing-padding-m)*1px) 0;width:100%;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop:first-child{border-top-color:#0000}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-image-mobile,.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-image-desktop{text-align:center;flex:0 0 70px;width:70px;height:70px;margin-bottom:5px}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-image-mobile{display:block}@media (min-width:481px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-image-mobile{display:none}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-image-desktop{display:none}@media (min-width:481px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-image-desktop{display:block}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-copy{min-width:0;padding-left:calc(var(--desktop-spacing-padding-s)*1px);flex-direction:column;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-title,.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-description{overflow-wrap:break-word}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-description{display:block}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__value-prop-description p{margin:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__booking{background:var(--lift-ticket-product-surface);border-radius:calc(var(--desktop-spacing-padding-2-xs)*1px);align-self:start;gap:calc(var(--desktop-spacing-padding-xs)*1px);padding:calc(var(--dimensions-d3-75)*1px);flex-direction:column;grid-area:booking;display:flex;box-shadow:0 0 8px #00000040}@media (min-width:1025px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__booking{padding:calc(var(--desktop-spacing-padding-m)*1px) 30px}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale{gap:calc(var(--desktop-spacing-padding-s)*1px);min-height:calc(var(--dimensions-d21)*1px);flex-direction:column;width:100%;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-message p{margin:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-links{justify-content:center;align-items:center;width:100%;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-link,.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-link-shell{width:100%}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-link-shell--desktop{display:none}@media (min-width:481px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-link-shell--desktop{display:block}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-link-shell--mobile{display:block}@media (min-width:481px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__off-sale-link-shell--mobile{display:none}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__configuration-error{text-align:center;align-self:center;margin:auto 0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-picker{gap:calc(var(--dimensions-d2-5)*1px);flex-direction:column;width:100%;display:flex;position:relative}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-picker-heading{margin:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip-shell{align-items:center;gap:calc(var(--desktop-spacing-padding-3-xs)*1px);grid-template-columns:calc(var(--desktop-spacing-padding-l)*1px) minmax(0, 1fr) calc(var(--desktop-spacing-padding-l)*1px);display:grid}@media (min-width:1025px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip-shell{gap:calc(var(--desktop-spacing-padding-2-xs)*1px)}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip-viewport{width:100%;min-width:0;padding:0 5px;overflow-x:clip}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip-arrow{height:calc(var(--dimensions-d11)*1px);width:calc(var(--desktop-spacing-padding-l)*1px)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip{gap:calc(var(--dimensions-d1-5)*1px);touch-action:pan-y pinch-zoom;display:flex}@media (min-width:1025px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip{gap:calc(var(--dimensions-d2-5)*1px)}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip-slide{flex:0 0 calc(20% - 4.4px);min-width:0}@media (min-width:1025px){.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-strip-slide{flex:0 0 calc((100% - var(--desktop-spacing-padding-2-xl)*1px)/5)}}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-tile{background:var(--lift-ticket-product-surface);cursor:pointer;height:62px;padding:calc(var(--dimensions-d1-5)*1px) calc(var(--desktop-spacing-padding-3-xs)*1px);border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;transition:none;display:flex;box-shadow:0 2px 4px #00000026}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-tile[aria-pressed=true]{background:var(--lift-ticket-product-brand)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-tile:hover{border-color:var(--lift-ticket-product-brand)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-tile:active{transform:scale(1)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-tile span{line-height:1!important}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__date-tile span:last-child{margin-top:calc(var(--dimensions-d1-5)*1px)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__selected-date{flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__change-date-picker{width:auto;display:inline-flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__change-date-trigger{text-transform:uppercase;letter-spacing:inherit;margin-left:5px;text-decoration:underline}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__change-date-trigger:disabled{cursor:not-allowed}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__change-date-trigger:active{transform:scale(1)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector{gap:calc(var(--dimensions-d1-5)*1px);margin-top:calc(var(--dimensions-d1-5)*1px);border-top:1px solid var(--lift-ticket-product-outline);width:100%;padding-top:calc(var(--desktop-spacing-padding-m)*1px);flex-direction:column;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-heading{margin:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pills{overscroll-behavior-inline:contain;width:100%;padding:calc(var(--desktop-spacing-padding-4-xs)*1px);scrollbar-width:none;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pills::-webkit-scrollbar{display:none}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pill{background:var(--lift-ticket-product-muted);border:1px solid var(--lift-ticket-product-outline);height:42px;padding:calc(var(--dimensions-d1-5)*1px) calc(var(--desktop-spacing-padding-xs)*1px);outline:0;flex:1 1 0;transition:none;box-shadow:inset 0 0 0 1px #0000}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pill:first-child{border-radius:calc(var(--dimensions-d15)*1px) 0 0 calc(var(--dimensions-d15)*1px)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pill:last-child{border-radius:0 calc(var(--dimensions-d15)*1px) calc(var(--dimensions-d15)*1px) 0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pill[aria-pressed=true]{background:var(--lift-ticket-product-surface);border-color:var(--lift-ticket-product-on-surface);box-shadow:inset 0 0 0 1px var(--lift-ticket-product-on-surface)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pill:focus-visible{z-index:2}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pill:hover{border-color:var(--lift-ticket-product-on-surface);background:var(--lift-ticket-product-surface)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-pill:active{transform:scale(1)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__day-selector-valid-for-text{text-align:center;margin:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-categories{border-top:1px solid var(--lift-ticket-product-outline);gap:calc(var(--dimensions-d2-5)*1px);margin-top:calc(var(--dimensions-d1-5)*1px);padding:calc(var(--desktop-spacing-padding-xs)*1px) 0;flex-direction:column;width:100%;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-categories-heading{margin:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-category-rows,.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-age-category-rows{gap:calc(var(--desktop-spacing-padding-s)*1px);flex-direction:column;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-age-category-rows[data-state=open]{padding-top:calc(var(--desktop-spacing-padding-s)*1px)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-row{align-items:center;gap:calc(var(--desktop-spacing-padding-xs)*1px);grid-template-columns:minmax(0,1fr) auto;display:grid}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-row-copy{flex-direction:column;min-width:0;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-row-price{flex-wrap:wrap;align-items:baseline;gap:10px;min-height:27px;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-row-original-price,.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-row-original-per-day{text-decoration:line-through}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__age-row-label{align-items:baseline;gap:calc(var(--desktop-spacing-padding-3-xs)*1px);flex-wrap:wrap;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__quantity-stepper{flex-shrink:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-ages-drawer{gap:calc(var(--dimensions-d2-5)*1px);padding-bottom:calc(var(--dimensions-d2-5)*1px);flex-direction:column;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-ages-trigger{background:var(--lift-ticket-product-muted);cursor:pointer;min-height:calc(var(--dimensions-d11)*1px);padding:0 calc(var(--desktop-spacing-padding-xs)*1px);text-align:left;border:0;justify-content:space-between;align-items:center;width:100%;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-ages-trigger[data-state=open] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-ages-icon-closed,.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-ages-icon-open{display:none}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-ages-trigger[data-state=open] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__additional-ages-icon-open{display:inline-flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__total{padding:calc(var(--desktop-spacing-padding-m)*1px) 0 0;text-align:center;border-top:1px solid var(--lift-ticket-product-outline);flex-direction:column;align-items:center;gap:5px;display:flex}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__total-label,.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__total-price{margin:0}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__price-savings-banner{background:var(--lift-ticket-product-success-container);border-radius:calc(var(--desktop-spacing-padding-3-xs)*1px);padding:calc(var(--desktop-spacing-padding-3-xs)*1px) calc(var(--desktop-spacing-padding-xs)*1px)}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__book-by-message{margin-top:calc(var(--dimensions-d2-5)*1px);text-align:center}.LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product__price-alert{background-color:var(--lift-ticket-product-success);padding:calc(var(--desktop-spacing-padding-3-xs)*1px) calc(var(--desktop-spacing-padding-xs)*1px);margin-block:calc(var(--desktop-spacing-padding-xs)*1px);flex-direction:column;display:flex}[data-resort-theme*=standard-freeride-lite] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#3e728a;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=epic] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#000;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#10164c;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=vail] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#006cd1;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=beaver-creek] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#5c707c;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=breckenridge] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#004d80;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=crested-butte] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#a6192e;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=heavenly-rebrand] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#cb1f30;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=my-epic-gear] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#000;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#10164c;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=hunter] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#253746;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=keystone] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#e52504;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=kirkwood] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#000;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=mount-sunapee] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#00263e;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=mt-snow] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#165182;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=northstar] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#7b1b24;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=okemo] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#006691;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=park-city] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#99191a;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=seven-springs] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#113451;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=stevens-pass] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#000;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=stowe] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#ba0c2f;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=whistler-blackcomb] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#bf2c37;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}[data-resort-theme*=attitash] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=wildcat] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=crotched] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=liberty] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=roundtop] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=whitetail] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=jackfrostbigboulder] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=hiddenvalleypa] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=bmbw] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=madriver] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=hiddenvalley] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=snowcreek] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product,[data-resort-theme*=paoli] .LiftTicketProductBlock-module-scss-module__h8fo7q__lift-ticket-product{--lift-ticket-product-surface:#fff;--lift-ticket-product-on-surface:#333;--lift-ticket-product-outline:#ccc;--lift-ticket-product-muted:#f7f7f7;--lift-ticket-product-brand:#3e728a;--lift-ticket-product-success:#107d33;--lift-ticket-product-success-container:#e6f4ea}
.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=heading]{height:calc(var(--dimensions-d3-5)*1px);width:132px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=price]{width:108px;height:27px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=label]{height:calc(var(--desktop-spacing-padding-s)*1px);margin-top:calc(var(--desktop-spacing-padding-2-xs)*1px);width:144px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=meta]{height:calc(var(--dimensions-d3-5)*1px);margin-top:calc(var(--desktop-spacing-padding-2-xs)*1px);width:118px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=valid-for]{height:calc(var(--dimensions-d3-5)*1px);margin:calc(var(--desktop-spacing-padding-2-xs)*1px) auto 0;width:156px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=qty]{border-radius:calc(var(--desktop-spacing-padding-2-xs)*1px);height:calc(var(--dimensions-d11)*1px);width:calc(var(--dimensions-d30)*1px)}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=drawer-label]{height:calc(var(--dimensions-d3-5)*1px);width:122px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=total-label]{height:calc(var(--dimensions-d3-5)*1px);width:110px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-block[data-size=total-price]{width:132px;height:26px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-circle{width:30px;height:30px}.LiftTicketPricingSkeleton-module-scss-module__bClDvq__lift-ticket-product__skeleton-circle[data-size=drawer-icon]{height:calc(var(--dimensions-d4-5)*1px);width:calc(var(--dimensions-d4-5)*1px)}
.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#3e728a;--comparison-outline:#ccc;--comparison-accent:#3e728a;margin-bottom:calc(var(--desktop-spacing-padding-2-xl)*1px)}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{margin-bottom:calc(var(--desktop-spacing-padding-4-xl)*1px)}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__offer-row,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__view-passes-row,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__cards{justify-content:space-between;display:flex}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__offer-spacer,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__offer,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__view-passes-spacer,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__view-passes,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card{width:50%}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__offer-spacer,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__offer,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__view-passes-spacer,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__view-passes,.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card{width:43%}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__offer{padding-bottom:calc(var(--desktop-spacing-padding-m)*1px)}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__cards{border-radius:8px;overflow:hidden;box-shadow:0 0 5px 1px #00000040}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__cards{box-shadow:none;overflow:visible}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card{background:var(--comparison-bg);flex-direction:column;display:flex;position:relative;overflow:hidden}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card+.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card{border-left:1px solid var(--comparison-outline)}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card+.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card{border-left:0}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card{border-radius:8px;box-shadow:0 0 5px 1px #00000040}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card-heading{background:var(--comparison-heading-bg);height:55px;padding:0 calc(var(--desktop-spacing-padding-2-xs)*1px);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:1025px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card-heading{height:80px}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card-title{margin:0}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__card-title--pass{padding-bottom:.25em}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__epic-logo{box-sizing:border-box;width:2.5em;height:1.1em;display:inline-block;position:relative;top:.35em}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefits{margin:0 0 10px;padding:0;list-style:none;overflow:hidden}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefit{border-bottom:1px solid var(--comparison-outline);clear:both;align-items:center;padding:7px 0;display:flex;overflow:hidden}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefit{padding:10px 0}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefit-icon-container{padding:0 15px;display:none}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefit-icon-container{justify-content:flex-end;width:25%;display:flex}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefit-copy{text-align:center;flex-direction:column;flex:1;justify-content:space-around;min-width:0;height:52px;padding:0 10px;display:flex;position:relative;overflow:hidden}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefit-copy span{text-align:inherit}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__benefit-copy{border-left:1px solid var(--comparison-accent);text-align:left;flex:0 0 75%;height:42px;padding:0 15px}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__details{min-height:63px;padding:calc(var(--desktop-spacing-padding-s)*1px) 15px calc(var(--desktop-spacing-padding-xs)*1px);text-align:center;overflow:hidden}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__details>:nth-child(2){padding:calc(var(--desktop-spacing-padding-2-xs)*1px) 0;overflow:hidden}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__heading-skeleton{width:8em;height:1.25em;margin:0 auto}@media (min-width:1025px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__heading-skeleton{width:10em;height:1.5em}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__price-skeleton{height:1.75em;margin:calc(var(--desktop-spacing-padding-2-xs)*1px) auto;width:4.5em}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__cta{padding:calc(var(--desktop-spacing-padding-2-xs)*1px);text-align:center}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__cta a{width:100%;margin:0 auto;display:block}@media (min-width:769px){.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__cta a{width:80%}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__cta{padding:5px 15px calc(var(--desktop-spacing-padding-m)*1px)}}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__view-passes{text-align:center;padding-top:30px}.LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison__disclaimer{margin-top:45px}[data-resort-theme*=standard-freeride-lite] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#3e728a;--comparison-outline:#ccc;--comparison-accent:#3e728a}[data-resort-theme*=epic] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#10164c;--comparison-outline:#ccc;--comparison-accent:#10164c}[data-resort-theme*=vail] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#006cd1;--comparison-outline:#ccc;--comparison-accent:#006cd1}[data-resort-theme*=beaver-creek] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#5c707c;--comparison-outline:#ccc;--comparison-accent:#5c707c}[data-resort-theme*=breckenridge] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#004d80;--comparison-outline:#ccc;--comparison-accent:#004d80}[data-resort-theme*=crested-butte] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#a6192e;--comparison-outline:#ccc;--comparison-accent:#a6192e}[data-resort-theme*=heavenly-rebrand] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#cb1f30;--comparison-outline:#ccc;--comparison-accent:#cb1f30}[data-resort-theme*=my-epic-gear] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#10164c;--comparison-outline:#ccc;--comparison-accent:#10164c}[data-resort-theme*=hunter] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#253746;--comparison-outline:#ccc;--comparison-accent:#253746}[data-resort-theme*=keystone] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#e52504;--comparison-outline:#ccc;--comparison-accent:#e52504}[data-resort-theme*=kirkwood] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#000;--comparison-outline:#ccc;--comparison-accent:#000}[data-resort-theme*=mount-sunapee] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#00263e;--comparison-outline:#ccc;--comparison-accent:#00263e}[data-resort-theme*=mt-snow] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#165182;--comparison-outline:#ccc;--comparison-accent:#165182}[data-resort-theme*=northstar] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#7b1b24;--comparison-outline:#ccc;--comparison-accent:#7b1b24}[data-resort-theme*=okemo] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#006691;--comparison-outline:#ccc;--comparison-accent:#006691}[data-resort-theme*=park-city] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#99191a;--comparison-outline:#ccc;--comparison-accent:#99191a}[data-resort-theme*=seven-springs] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#113451;--comparison-outline:#ccc;--comparison-accent:#113451}[data-resort-theme*=stevens-pass] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#000;--comparison-outline:#ccc;--comparison-accent:#000}[data-resort-theme*=stowe] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#ba0c2f;--comparison-outline:#ccc;--comparison-accent:#ba0c2f}[data-resort-theme*=whistler-blackcomb] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#bf2c37;--comparison-outline:#ccc;--comparison-accent:#bf2c37}[data-resort-theme*=attitash] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=wildcat] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=crotched] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=liberty] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=roundtop] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=whitetail] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=jackfrostbigboulder] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=hiddenvalleypa] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=bmbw] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=madriver] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=hiddenvalley] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=snowcreek] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison,[data-resort-theme*=paoli] .LiftTicketPassComparisonBlock-module-scss-module__APvJ9a__lift-ticket-pass-comparison{--comparison-bg:#fff;--comparison-heading-bg:#3e728a;--comparison-outline:#ccc;--comparison-accent:#3e728a}
.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#637987;--comparison-color-outline:#ccc;margin-bottom:calc(var(--desktop-spacing-padding-2-xl)*1px)}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{margin-bottom:calc(var(--desktop-spacing-padding-4-xl)*1px)}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__heading{margin-bottom:6px}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__heading{margin-bottom:22px}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__title{margin-bottom:calc(var(--desktop-spacing-padding-xs)*1px)}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__title{margin-bottom:calc(var(--desktop-spacing-padding-m)*1px)}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__content{clear:both;padding-bottom:calc(var(--desktop-spacing-padding-2-xl)*1px);border-bottom:1px solid var(--comparison-color-outline)}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__items{flex-direction:column;width:100%;max-width:956px;margin:0 auto;display:flex}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__items{flex-flow:row}}@media (min-width:1025px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__items{-moz-column-gap:9.09091%;column-gap:9.09091%}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__item{width:100%;padding:10px 0}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__item{padding-inline:calc(var(--dimensions-d3-75)*1px);flex:1 1 0;width:auto}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__card{background:var(--comparison-color-surface);border-radius:8px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 0 14px 2px #00000059}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__card-heading{background:var(--comparison-color-secondary);height:80px;padding:0 calc(var(--desktop-spacing-padding-2-xs)*1px);justify-content:center;align-items:center;display:flex;overflow:hidden}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__card-title--pass{padding-bottom:.25em}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__epic-logo{width:2.5em;height:1.1em;display:inline-block;position:relative;top:.35em}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__description{border-bottom:1px solid var(--comparison-color-outline);min-height:79px;padding:22px 15px 24px;position:relative;overflow:hidden}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__description-text{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;max-height:39px;padding:0 15px 2px;line-height:1.2;display:-webkit-box;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__benefit{border-bottom:1px solid var(--comparison-color-outline);padding:15px 0;display:flex}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__benefit{padding:10px 0}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__benefit-icon{flex-shrink:0;justify-content:flex-end;align-items:center;width:25%;height:36px;padding-right:13px;display:flex}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__benefit-icon{width:33.3333%;height:42px;padding-right:15px}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__benefit-description{border-left:1px solid var(--comparison-color-secondary);flex:1;align-items:center;width:75%;height:34px;padding-left:13px;padding-right:15px;display:flex;overflow:hidden}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__benefit-description{width:66.6667%;height:42px;padding-left:15px}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__benefit-description-text{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__details{border-bottom:1px solid var(--comparison-color-outline);min-height:63px;padding:calc(var(--desktop-spacing-padding-s)*1px) 0 12px;align-items:center;margin-top:auto;display:flex}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__price{flex:0 0 41.6667%;width:41.6667%}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age-name{margin-bottom:2px}@media (min-width:769px){.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age-name{margin-bottom:3px}}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age-availability{padding-bottom:2px}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age{flex:0 0 58.3333%;width:58.3333%;padding-left:14px;padding-right:15px}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age-name,.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age-range,.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__age-availability{line-height:1}.TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison__cta{text-align:center;padding:18px 15px 22px}[data-resort-theme*=standard-freeride-lite] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#637987;--comparison-color-outline:#ccc}[data-resort-theme*=epic] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#ef700c;--comparison-color-outline:#ccc}[data-resort-theme*=vail] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#144276;--comparison-color-outline:#ccc}[data-resort-theme*=beaver-creek] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#e9a630;--comparison-color-outline:#ccc}[data-resort-theme*=breckenridge] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#bf161c;--comparison-color-outline:#ccc}[data-resort-theme*=crested-butte] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#463d36;--comparison-color-outline:#ccc}[data-resort-theme*=heavenly-rebrand] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#1e5eb9;--comparison-color-outline:#ccc}[data-resort-theme*=my-epic-gear] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#ef700c;--comparison-color-outline:#ccc}[data-resort-theme*=hunter] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#eca154;--comparison-color-outline:#ccc}[data-resort-theme*=keystone] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#2462af;--comparison-color-outline:#ccc}[data-resort-theme*=kirkwood] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#c62e10;--comparison-color-outline:#ccc}[data-resort-theme*=mount-sunapee] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#4ec1e0;--comparison-color-outline:#ccc}[data-resort-theme*=mt-snow] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#165182;--comparison-color-outline:#ccc}[data-resort-theme*=northstar] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#935e00;--comparison-color-outline:#ccc}[data-resort-theme*=okemo] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#d82b00;--comparison-color-outline:#ccc}[data-resort-theme*=park-city] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#414042;--comparison-color-outline:#ccc}[data-resort-theme*=seven-springs] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#f99a00;--comparison-color-outline:#ccc}[data-resort-theme*=stevens-pass] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#0264a3;--comparison-color-outline:#ccc}[data-resort-theme*=stowe] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#384751;--comparison-color-outline:#ccc}[data-resort-theme*=whistler-blackcomb] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#414042;--comparison-color-outline:#ccc}[data-resort-theme*=attitash] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=wildcat] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=crotched] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=liberty] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=roundtop] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=whitetail] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=jackfrostbigboulder] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=hiddenvalleypa] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=bmbw] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=madriver] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=hiddenvalley] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=snowcreek] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison,[data-resort-theme*=paoli] .TwoPassProductComparisonBlock-module-scss-module__JbaAhq__two-pass-product-comparison{--comparison-color-surface:#fff;--comparison-color-secondary:#637987;--comparison-color-outline:#ccc}
.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__heading{width:8em;height:1.25em;margin:0 auto}@media (min-width:1025px){.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__heading{width:10em;height:1.5em}}.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__description{width:80%;height:2.5em;margin:0 auto}.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__benefit-icon{width:36px;height:36px}@media (min-width:769px){.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__benefit-icon{width:40px;height:40px}}.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__benefit-text{width:100%;height:1.25em}.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__price{width:4.5em;height:1.75em;margin-left:auto;margin-right:15px}.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__age{width:70%;height:2em}.TwoPassProductComparisonBlock-skeleton-module-scss-module__RKO78q__two-pass-product-comparison-skeleton__cta{width:10em;height:1em;margin:0 auto}
.PassCategoryDetailBlock-module-scss-module__Je9AAa__root{--pass-detail-background:#10164c;--pass-detail-on-background:#fff;--pass-detail-accent:var(--color-epic-orange-500);--pass-detail-overlay:linear-gradient(#0a184ac7, #0a184adb);isolation:isolate;color:var(--pass-detail-on-background);position:relative;overflow:clip}.PassCategoryDetailBlock-module-scss-module__Je9AAa__root:before{z-index:-1;background-color:var(--pass-detail-background);background-image:var(--pass-detail-overlay),url(/Assets/images/components/passResults/mountain.jpg);clip-path:polygon(0 1.25%,100% 2.5%,100% 98.75%,0 100%);content:"";background-position:top;background-repeat:no-repeat;background-size:auto,100% 100%;position:absolute;inset:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__layout{gap:calc(var(--desktop-spacing-padding-l)*1px);display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__content,.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-access,.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-panel,.PassCategoryDetailBlock-module-scss-module__Je9AAa__content-section,.PassCategoryDetailBlock-module-scss-module__Je9AAa__benefits,.PassCategoryDetailBlock-module-scss-module__Je9AAa__region-section{display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__content{align-content:start;gap:calc(var(--desktop-spacing-padding-3-xs)*1px);min-width:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__pass-name,.PassCategoryDetailBlock-module-scss-module__Je9AAa__section-title{text-transform:uppercase;color:var(--pass-detail-accent)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__pass-name{letter-spacing:.08em;margin:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-access{gap:calc(var(--desktop-spacing-padding-s)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-heading{gap:calc(var(--desktop-spacing-padding-2-xs)*1px);display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-title{text-transform:uppercase;margin:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__peak-dates-value-prop{align-items:center;gap:calc(var(--desktop-spacing-padding-3-xs)*1px);display:flex}.PassCategoryDetailBlock-module-scss-module__Je9AAa__peak-dates-modal{gap:calc(var(--desktop-spacing-padding-s)*1px);display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__peak-dates-modal h2{margin:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text{color:var(--pass-detail-on-background)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text *{color:var(--pass-detail-on-background)!important}:is(.PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text p,.PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text ul,.PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text ol){margin-block:0 calc(var(--desktop-spacing-padding-xs)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text a{text-underline-offset:.2em;font-weight:700;text-decoration:underline;color:var(--pass-detail-accent)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-access__toggle{width:100%;padding-block:calc(var(--desktop-spacing-padding-s)*1px);color:var(--pass-detail-accent);border-block:1px solid #ffffff8c;justify-content:center}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-access__toggle *{color:var(--pass-detail-accent)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-panel{gap:calc(var(--desktop-spacing-padding-m)*1px);display:none}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-panel--expanded{display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__region-section,.PassCategoryDetailBlock-module-scss-module__Je9AAa__content-section,.PassCategoryDetailBlock-module-scss-module__Je9AAa__benefits{gap:calc(var(--desktop-spacing-padding-xs)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__section-heading-row{align-items:center;gap:calc(var(--desktop-spacing-padding-3-xs)*1px);display:flex}.PassCategoryDetailBlock-module-scss-module__Je9AAa__region-grid{-moz-column-count:1;column-count:1;-moz-column-gap:calc(var(--desktop-spacing-padding-l)*1px);column-gap:calc(var(--desktop-spacing-padding-l)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__region-grid>section{-moz-column-break-inside:avoid;break-inside:avoid;gap:calc(var(--desktop-spacing-padding-3-xs)*1px);padding-block-end:calc(var(--desktop-spacing-padding-s)*1px);display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__region-grid h4{text-transform:uppercase;margin:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__access-list,.PassCategoryDetailBlock-module-scss-module__Je9AAa__benefit-list{margin:0;padding:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__access-list{gap:calc(var(--desktop-spacing-padding-4-xs)*1px);list-style:none;display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__access-list li,.PassCategoryDetailBlock-module-scss-module__Je9AAa__benefit-list li{color:var(--pass-detail-on-background);line-height:1.5}.PassCategoryDetailBlock-module-scss-module__Je9AAa__access-list li{align-items:flex-start;gap:calc(var(--desktop-spacing-padding-4-xs)*1px);display:flex}.PassCategoryDetailBlock-module-scss-module__Je9AAa__access-list li>svg{flex:none;margin-block-start:.2em}.PassCategoryDetailBlock-module-scss-module__Je9AAa__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PassCategoryDetailBlock-module-scss-module__Je9AAa__content-section{border-block-start:1px solid #ffffff8c;padding-block-start:calc(var(--desktop-spacing-padding-s)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__benefits{padding-block-start:calc(var(--desktop-spacing-padding-m)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__benefit-list{gap:calc(var(--desktop-spacing-padding-2-xs)*1px);padding-inline-start:calc(var(--desktop-spacing-padding-s)*1px);display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__purchase-rail{min-width:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__purchase-panel{gap:calc(var(--desktop-spacing-padding-s)*1px);width:100%;max-width:390px;padding:calc(var(--desktop-spacing-padding-m)*1px);background:var(--color-surface);color:var(--color-text);border-radius:6px;margin-inline:auto;display:grid;box-shadow:0 5px 14px #00000040}.PassCategoryDetailBlock-module-scss-module__Je9AAa__purchase-panel>h2{text-align:left;text-transform:uppercase;margin:0;color:var(--color-text)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__purchase-panel .PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text{font-size:12px;line-height:1.35;color:var(--color-text)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__purchase-panel .PassCategoryDetailBlock-module-scss-module__Je9AAa__endpoint-rich-text *{font-size:12px;line-height:1.35;color:var(--color-text)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-options{border:0;margin:0;padding:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-options legend{margin-block-end:calc(var(--desktop-spacing-padding-xs)*1px);padding:0;font-weight:700}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-option-grid{gap:calc(var(--desktop-spacing-padding-2-xs)*1px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-option{gap:calc(var(--desktop-spacing-padding-4-xs)*1px);padding:calc(var(--desktop-spacing-padding-xs)*1px);border:1px solid var(--color-border);cursor:pointer;border-radius:4px;display:grid;position:relative}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-option[data-selected=true]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-option input{opacity:0;cursor:pointer;position:absolute;inset:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-option:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-control{gap:calc(var(--desktop-spacing-padding-2-xs)*1px);border:0;margin:0;padding:0;display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-control legend{padding:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-options{border:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-options[data-option-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-options[data-option-count="7"]{grid-template-columns:repeat(7,minmax(0,1fr))}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-option{min-width:0;padding:calc(var(--desktop-spacing-padding-2-xs)*1px) 4px;border-inline-end:1px solid var(--color-border);cursor:pointer;text-align:center;place-items:center;gap:2px;display:grid;position:relative}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-option:last-child{border-inline-end:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-option[data-selected=true]{background:var(--color-primary);color:var(--color-on-primary)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-option[data-selected=true] *{color:inherit!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-option input{opacity:0;cursor:pointer;position:absolute;inset:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__epic-day-option:focus-within{z-index:1;outline:2px solid var(--color-primary);outline-offset:2px}.PassCategoryDetailBlock-module-scss-module__Je9AAa__age-rows{display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__age-row-group{min-width:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__age-row{justify-content:space-between;align-items:center;gap:calc(var(--desktop-spacing-padding-s)*1px);min-height:58px;padding-block:calc(var(--desktop-spacing-padding-2-xs)*1px);display:flex}.PassCategoryDetailBlock-module-scss-module__Je9AAa__age-copy{gap:1px;display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__age-copy p{text-transform:uppercase;margin:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__per-day-price{color:var(--color-primary)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner{text-align:center;text-transform:uppercase;margin-block-end:calc(var(--desktop-spacing-padding-xs)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__title{background:var(--color-global-green-600);justify-content:center;align-items:center;min-height:20px;padding:2px 10px;line-height:1;display:flex;color:var(--color-on-primary)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__comparison{min-height:44px;margin-block-start:3px;display:flex;overflow:hidden}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__pass,.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__ticket{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;min-width:0;padding:5px 8px;line-height:1;display:flex}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__pass p,.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__ticket p{margin:0;line-height:1.05}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__pass{z-index:1;background:var(--color-global-green-200);clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%);padding-inline-end:18px}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__pass-price{color:var(--color-global-green-600)!important}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__ticket{background:color-mix(in srgb, var(--color-text) 14%, var(--color-surface));clip-path:polygon(18px 0,100% 0,100% 100%,0 100%);margin-inline-start:-15px;padding-inline-start:18px}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__ticket-price,.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__placeholder{text-decoration:line-through}.PassCategoryDetailBlock-module-scss-module__Je9AAa__savings-banner__placeholder{letter-spacing:.04em}.PassCategoryDetailBlock-module-scss-module__Je9AAa__quantity-stepper{border:0;border-radius:0;overflow:visible}.PassCategoryDetailBlock-module-scss-module__Je9AAa__quantity-stepper>button{width:28px;height:28px}.PassCategoryDetailBlock-module-scss-module__Je9AAa__quantity-stepper>div{border:0;min-width:28px;height:28px;padding:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__additional-ages{justify-items:start;gap:calc(var(--desktop-spacing-padding-xs)*1px);display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__additional-ages>.PassCategoryDetailBlock-module-scss-module__Je9AAa__age-rows{width:100%}.PassCategoryDetailBlock-module-scss-module__Je9AAa__total{border-block-start:1px solid var(--color-border);text-align:center;text-transform:uppercase;justify-items:center;padding-block-start:calc(var(--desktop-spacing-padding-s)*1px);display:grid}.PassCategoryDetailBlock-module-scss-module__Je9AAa__total p{margin:0}.PassCategoryDetailBlock-module-scss-module__Je9AAa__payment-summary{text-align:center;margin:0}@media (min-width:768px){.PassCategoryDetailBlock-module-scss-module__Je9AAa__region-grid{-moz-column-count:2;column-count:2}}@media (min-width:1024px){.PassCategoryDetailBlock-module-scss-module__Je9AAa__layout{grid-template-columns:minmax(0,1fr) minmax(350px,.55fr);align-items:start;gap:clamp(48px,7vw,112px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__content{padding:calc(var(--desktop-spacing-padding-l)*1px) 0;grid-area:1/1}.PassCategoryDetailBlock-module-scss-module__Je9AAa__purchase-rail{top:calc(var(--desktop-spacing-padding-s)*1px);grid-column:2;padding-block-start:calc(var(--desktop-spacing-padding-s)*1px);position:sticky}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-heading{border-block-end:1px solid #ffffff8c;padding-block-end:calc(var(--desktop-spacing-padding-s)*1px)}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-access__toggle{display:none}.PassCategoryDetailBlock-module-scss-module__Je9AAa__resort-panel{display:grid}}
