[data-sg-footer-flow=ported]{background:url(/_mirror/_next/static/media/footer.be572215.svg) center -290px no-repeat;padding-top:144px!important}[data-sg-footer-flow=ported] .bgFlow{position:absolute;background-size:100%;background-position:0 0;background-repeat:no-repeat;display:block;left:0;top:-43px;opacity:.6;height:245px;width:100%;z-index:-1}[data-sg-footer-flow=ported] .bgWhite{background-color:rgb(255,255,255)}[data-sg-footer-flow=ported] .socialMediaSection{padding-bottom:20px;background-size:100%;background-position:0 50px;background-repeat:no-repeat;position:relative;z-index:1}[data-sg-footer-flow=ported] .socialMediaSection .footerCenterIcon{margin:0 40px}[data-sg-footer-flow=ported] .footerLinks{width:100%;max-width:1440px;margin:50px auto 100px}[data-sg-footer-flow=ported] .footerLinks .footer-heading{color:rgb(130,130,130);font-size:13px;font-weight:700;min-height:20px}[data-sg-footer-flow=ported] .footerLinks li{margin-top:5px}[data-sg-footer-flow=ported] .footerLinks li a{color:rgb(130,130,130);font-size:13px;font-weight:400;position:relative}[data-sg-footer-flow=ported] .footerLinks li a:before{position:absolute;content:"";border-right:1px solid rgb(196,196,196);border-bottom:1px solid rgb(196,196,196);width:6px;height:6px;display:block;transform:rotate(-45deg);left:-13px;top:5px}[data-sg-footer-flow=ported] .stateLogo{text-align:center;font-size:26px;color:rgb(130,130,130);background-color:rgb(242,247,248);position:relative;border-radius:25% 25% 0 0}@media (max-width:767px){[data-sg-footer-flow=ported] .stateLogo{font-size:16px;line-height:19px}}[data-sg-footer-flow=ported] .stateLogo .logoImg{background-color:rgb(242,247,248);position:absolute;margin:auto;text-align:center;display:block;left:0;right:0;top:-24px;width:70px}@media (max-width:767px){[data-sg-footer-flow=ported] .stateLogo .logoImg{width:40px}}[data-sg-footer-flow=ported] .stateLogo .logoImg:before{position:absolute;content:"";border-left:35px solid transparent;border-right:35px solid transparent;border-bottom:21px solid rgb(242,247,248);left:0;top:-21px}@media (max-width:767px){[data-sg-footer-flow=ported] .stateLogo .logoImg:before{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:14px solid rgb(242,247,248);top:-13px}}[data-sg-footer-flow=ported] .stateLogo p{padding-top:25px;padding-bottom:10px;line-height:24px}@media (max-width:767px){[data-sg-footer-flow=ported] .stateLogo p{padding-top:10px;line-height:16px}}[data-sg-footer-flow=ported] .stateLogo p span{font-size:18px;display:block}@media (max-width:767px){[data-sg-footer-flow=ported] .stateLogo p span{font-size:11px;line-height:14px}}[data-sg-footer-flow=ported] .greyBg{background-color:rgb(77,77,77);display:block;text-align:center;color:rgb(255,255,255);font-size:18px;font-weight:300;padding-top:16px;padding-bottom:16px;line-height:18px}@media (max-width:767px){[data-sg-footer-flow=ported] .greyBg{font-size:11px;padding-top:7px;padding-bottom:10px}[data-sg-footer-flow=ported]{width:100%;margin:auto;background-position-y:-334px;padding-top:120px!important}[data-sg-footer-flow=ported] .bgFlow{background-size:100%;top:0}[data-sg-footer-flow=ported] .footerLinks{margin-bottom:40px}[data-sg-footer-flow=ported] .stateLogo{border-radius:0}[data-sg-footer-flow=ported] .stateLogo .logoImg{top:-19px}[data-sg-footer-flow=ported] .stateLogo .logoImg img{width:28px}[data-sg-footer-flow=ported] .socialMediaSection{background-position:0 30px}[data-sg-footer-flow=ported] .socialMediaSection .socialMediaIcons a img{width:25.47px;height:25.47px}[data-sg-footer-flow=ported] .socialMediaSection .footerCenterIcon{margin:0 20px}[data-sg-footer-flow=ported] .socialMediaSection .footerCenterIcon img{width:60px}[data-sg-footer-flow=ported] .footerLogo{width:238px}}.sg-loading-page [data-sg-footer-flow=ported] .d-flex{display:flex}.sg-loading-page [data-sg-footer-flow=ported] .justify-content-center{justify-content:center}.sg-loading-page [data-sg-footer-flow=ported] .align-items-center{align-items:center}[data-sg-footer-page]>[data-sg-page-content]{box-sizing:border-box;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;flex:none}[data-sg-footer-flow=design]{position:relative;display:flex;flex-direction:column;overflow:visible}[data-sg-footer-flow=design]>[data-sg-footer-fade]{position:absolute;top:-84px;left:0;right:0;height:84px;box-sizing:border-box;pointer-events:none}html[data-sg-footer-preview=B] [data-sg-footer-flow=design]>[data-sg-footer-fade]{top:0}[data-sg-footer-flow=ported]{position:relative;padding-top:0!important}[data-sg-footer-flow=ported]:before{content:"";position:absolute;top:-84px;left:0;right:0;height:84px;background:linear-gradient(180deg,#fff,rgba(255,255,255,.12) 38%,rgba(255,255,255,.42)),url(/design/assets/footer/footer-bg.svg) bottom /cover no-repeat;pointer-events:none}[data-sg-footer-flow=ported] .footerCenterIcon>img{transform:translateY(-50%)}html[data-sg-footer-preview=B] [data-sg-footer-flow=ported]:before{top:0}.sg-loading-page-content{display:flow-root!important}.sbFilterRow:hover,.sbHoverRow:hover,[data-account-menu-item]:hover:not([aria-disabled=true]),[data-content-hud-item]:hover:not([aria-disabled=true]),[data-datepicker-day]:hover:not([aria-disabled=true]):not(:disabled),[data-filter-option]:hover:not([aria-disabled=true]):not(:disabled),[data-gf-option]:hover:not([aria-disabled=true]):not(:disabled),[data-hud-directory-item]:hover:not([aria-disabled=true]),[data-mountain-details]:hover:not([aria-disabled=true]),[data-mountain-entry]:hover:not([aria-disabled=true]),[data-searchbar-option]:hover:not([aria-disabled=true]):not(:disabled),[data-transport-option]:hover:not([aria-disabled=true]):not(:disabled),[data-zone-radio]:hover:not([aria-disabled=true]):not(:disabled),[role=menuitem]:hover:not([aria-disabled=true]):not(:disabled),[role=menuitemradio]:hover:not([aria-disabled=true]):not(:disabled),[role=option]:hover:not([aria-disabled=true]):not(:disabled){background:#fff5f0!important;cursor:pointer}.sbFilterRow:focus-visible,.sbHoverRow:focus-visible,[data-account-menu-item]:focus-visible,[data-content-hud-item]:focus-visible,[data-datepicker-day]:focus-visible,[data-filter-option]:focus-visible,[data-gf-option]:focus-visible,[data-hud-directory-item]:focus-visible,[data-mountain-details]:focus-visible,[data-mountain-entry]:focus-visible,[data-searchbar-option]:focus-visible,[data-transport-option]:focus-visible,[data-zone-radio]:focus-visible,[role=menuitem]:focus-visible,[role=menuitemradio]:focus-visible,[role=option]:focus-visible{outline:2px solid #f15a22!important;outline-offset:-2px!important;background:#fff5f0!important}.sbFilterRow:has(:focus-visible),.sbHoverRow:has(:focus-visible),[data-filter-option]:has(:focus-visible),[data-gf-option]:has(:focus-visible),[data-zone-radio]:has(:focus-visible),[role=menuitemradio]:has(:focus-visible),[role=option]:has(:focus-visible){outline:2px solid #f15a22!important;outline-offset:-2px!important;background:#fff5f0!important}[data-gf-stepper]:hover:not(:disabled):not([aria-disabled=true]){background:#fff5f0!important;border-color:#f6b49a!important;color:#b8410f!important}[data-gf-stepper]:focus-visible{outline:2px solid #f15a22!important;outline-offset:2px!important}[data-gf-stepper]:disabled,[data-gf-stepper][aria-disabled=true]{opacity:.4!important;cursor:not-allowed!important;background:#f6f8fa!important}[data-pax-done]:hover:not(:disabled){background:#d34a16!important;border-color:#d34a16!important;color:#fff!important}[data-content-hud-item][aria-disabled=true],[data-gf-option]:disabled,[data-gf-option][aria-disabled=true],[role=menuitem][aria-disabled=true],[role=option][aria-disabled=true]{cursor:not-allowed!important}[data-slot=field-error]{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:12.5px;line-height:1.45;font-weight:500;color:#c4271b}[data-slot=field-error]>svg{flex:none;width:15px;height:15px;margin-top:1px}[data-slot=field-error-summary]{margin:0 0 18px;padding:14px 16px;background:#fff;border:2px solid #c4271b;border-radius:12px;color:#111417;font-size:13.5px;line-height:1.5}[data-slot=field-error-summary]:focus-visible{outline:3px solid #fc500e;outline-offset:2px}[data-slot=field-error-summary-title]{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:14.5px;font-weight:700;color:#c4271b}[data-slot=field-error-summary-title]>svg{flex:none;width:16px;height:16px}[data-slot=field-error-summary] ul{margin:0;padding:0 0 0 24px}[data-slot=field-error-summary-link]{padding:2px 0;background:none;border:0;color:#c4271b;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}[data-slot=alert-actions]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}[data-slot=alert-action]{height:38px;padding:0 16px;background:#fff;border:1px solid #111417;border-radius:9px;color:#111417;font-family:var(--sg-font-secondary,inherit);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}[data-slot=alert-action]:disabled{cursor:progress;opacity:.6}[data-slot=alert-dismiss]{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:32px;height:32px;padding:0;background:none;border:0;border-radius:8px;color:#111417;cursor:pointer}[data-slot=alert-dismiss]>svg{width:16px;height:16px}:root{--sb-font-base:Roboto,sans-serif}.sb-font-base,body{font-family:var(--sb-font-base)}@font-face{font-family:Cut The Crap;src:url(/design-system/fonts/Cutthecrap.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-v31-latin-wght.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-v31-latin-wght.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-v31-latin-wght.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-v31-latin-wght.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-symbols-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+2190,u+2192,u+25b2}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-symbols-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+2190,u+2192,u+25b2}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-symbols-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+2190,u+2192,u+25b2}@font-face{font-family:Montserrat;src:url(/design-system/fonts/montserrat-symbols-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:u+2190,u+2192,u+25b2}@font-face{font-family:Roboto;src:url(/design-system/fonts/roboto-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;src:url(/design-system/fonts/roboto-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;src:url(/design-system/fonts/roboto-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;src:url(/design-system/fonts/roboto-latin-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DIN Pro;src:url(/design/_ds/snowgroup-design-system-6d9a4167-d513-4f87-84d5-03d3dc7c5420/fonts/DINPro-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN Pro;src:url(/design/_ds/snowgroup-design-system-6d9a4167-d513-4f87-84d5-03d3dc7c5420/fonts/DINPro-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DIN Pro;src:url(/design/_ds/snowgroup-design-system-6d9a4167-d513-4f87-84d5-03d3dc7c5420/fonts/DINPro-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN Pro;src:url(/design/_ds/snowgroup-design-system-6d9a4167-d513-4f87-84d5-03d3dc7c5420/fonts/DINPro-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--sg-color-avalanche-orange:#FC500E;--sg-color-glacier-blue:#71ABB8;--sg-color-night-ski-black:#000000;--sg-color-summit-white:#FFFFFF;--sg-color-alpine-blue:#2547A5;--sg-color-freestyle-green:#63DB1D;--sg-color-sundown-orange:#E2900E;--sg-color-powder-pink:#EF0761;--sg-color-pine-green:#0CBA7B;--sg-orange-50:#FEF0EA;--sg-orange-100:#FDD9CB;--sg-orange-200:#FBB499;--sg-orange-300:#FC500E;--sg-orange-500:#E5450A;--sg-orange-700:#B8380A;--sg-glacier-50:#EEF4F5;--sg-glacier-100:#D5E4E8;--sg-glacier-200:#A9C8CF;--sg-glacier-300:#71ABB8;--sg-glacier-500:#5A929E;--sg-glacier-700:#3F6F7A;--sg-ink-900:#111417;--sg-ink-800:#22282D;--sg-ink-700:#3A434A;--sg-grey-600:#5B666E;--sg-grey-500:#7E8A92;--sg-grey-400:#A8B2B9;--sg-grey-300:#CDD5DA;--sg-grey-200:#E4E9EC;--sg-grey-100:#F1F4F6;--sg-grey-50:#F8FAFB;--sg-color-brand:var(--sg-color-avalanche-orange);--sg-color-brand-hover:var(--sg-orange-500);--sg-color-brand-active:var(--sg-orange-700);--sg-color-accent:var(--sg-color-glacier-blue);--sg-color-ink:var(--sg-color-night-ski-black);--sg-text-primary:var(--sg-ink-900);--sg-text-secondary:var(--sg-grey-600);--sg-text-muted:var(--sg-grey-500);--sg-text-inverse:var(--sg-color-summit-white);--sg-text-brand:var(--sg-color-avalanche-orange);--sg-text-link:var(--sg-color-alpine-blue);--sg-surface-page:var(--sg-color-summit-white);--sg-surface-subtle:var(--sg-grey-50);--sg-surface-card:var(--sg-color-summit-white);--sg-surface-sunk:var(--sg-grey-100);--sg-surface-inverse:var(--sg-ink-900);--sg-border:var(--sg-grey-200);--sg-border-strong:var(--sg-grey-300);--sg-border-ink:var(--sg-ink-900);--sg-color-success:var(--sg-color-pine-green);--sg-color-info:var(--sg-color-alpine-blue);--sg-color-warning:var(--sg-color-sundown-orange);--sg-color-error:var(--sg-color-powder-pink);--sg-brand-snowbus:var(--sg-color-glacier-blue);--sg-brand-reservewinter:var(--sg-color-glacier-blue);--sg-brand-snowclub:var(--sg-ink-900);--sg-font-display:"Cut The Crap","Montserrat",sans-serif;--sg-font-primary:"Montserrat",-apple-system,"Segoe UI",sans-serif;--sg-font-web:"Roboto",-apple-system,"Segoe UI",sans-serif;--sg-font-secondary:"DIN Pro","Roboto",sans-serif;--sg-weight-regular:400;--sg-weight-medium:500;--sg-weight-semibold:600;--sg-weight-bold:700;--sg-weight-extrabold:800;--sg-weight-black:900;--sg-text-xs:12px;--sg-text-sm:14px;--sg-text-base:16px;--sg-text-md:18px;--sg-text-lg:20px;--sg-text-xl:24px;--sg-text-2xl:30px;--sg-text-3xl:38px;--sg-text-4xl:48px;--sg-text-5xl:64px;--sg-text-6xl:84px;--sg-leading-tight:1.05;--sg-leading-snug:1.2;--sg-leading-normal:1.5;--sg-leading-relaxed:1.65;--sg-tracking-display:-0.01em;--sg-tracking-tight:-0.02em;--sg-tracking-normal:0;--sg-tracking-wide:0.04em;--sg-tracking-caps:0.08em;--sg-space-0:0;--sg-space-1:4px;--sg-space-2:8px;--sg-space-3:12px;--sg-space-4:16px;--sg-space-5:20px;--sg-space-6:24px;--sg-space-8:32px;--sg-space-10:40px;--sg-space-12:48px;--sg-space-16:64px;--sg-space-20:80px;--sg-space-24:96px;--sg-space-32:128px;--sg-radius-none:0;--sg-radius-sm:4px;--sg-radius-md:8px;--sg-radius-lg:12px;--sg-radius-xl:16px;--sg-radius-2xl:24px;--sg-radius-pill:999px;--sg-border-width:1px;--sg-border-width-thick:2px;--sg-shadow-xs:0 1px 2px rgba(17,20,23,0.06);--sg-shadow-sm:0 1px 3px rgba(17,20,23,0.08),0 1px 2px rgba(17,20,23,0.04);--sg-shadow-md:0 4px 12px rgba(17,20,23,0.10);--sg-shadow-lg:0 12px 28px rgba(17,20,23,0.14);--sg-shadow-xl:0 24px 48px rgba(17,20,23,0.18);--sg-shadow-brand:0 8px 20px rgba(252,80,14,0.28);--sg-ease-standard:cubic-bezier(0.2,0,0,1);--sg-ease-out:cubic-bezier(0.16,1,0.3,1);--sg-ease-in:cubic-bezier(0.4,0,1,1);--sg-duration-fast:120ms;--sg-duration-normal:200ms;--sg-duration-slow:320ms;--sg-container:1200px;--sg-container-wide:1400px;--sg-gutter:var(--sg-space-6);--sg-header-height:72px;--sg-focus-ring:0 0 0 3px rgba(37,71,165,0.35)}
/*# sourceMappingURL=982fc568859a0eae.css.map*/