.ski-deals-page_skidealsContainer__oKUOp{display:flex;justify-content:center;flex-direction:column;margin:0 auto 80px}@media(max-width:960px){.ski-deals-page_skidealsContainer__oKUOp{align-items:center;width:100%}.ski-deals-page_skidealsContainer__oKUOp .ski-deals-page_mobileHeroBackground__gdLN_{object-fit:cover;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}}@media(min-width:961px){.ski-deals-page_skidealsContainer__oKUOp .ski-deals-page_mobileHeroBackground__gdLN_{display:none}}.ski-deals-page_socialProofBanner__Aaue_{margin-bottom:40px}@media(max-width:960px){.ski-deals-page_socialProofBanner__Aaue_{margin-top:40px}}.ski-deals-page_hero__ePvDA{display:grid;grid-template-columns:350px 1fr}.ski-deals-page_searchCard__Uy_QD{margin-top:60px;z-index:2;position:relative;width:488px}.ski-deals-page_searchCard__Uy_QD .ski-deals-page_title__PcjrV{font-size:32px}@media(max-width:960px){.ski-deals-page_searchCard__Uy_QD{width:100%}}.ski-deals-page_topBar__8OUcF{display:flex;width:100%;align-items:center;gap:16px}@media(max-width:960px){.ski-deals-page_topBar__8OUcF{justify-content:space-between}}.ski-deals-page_grow__mtRmM{flex-grow:1}.ski-deals-page_skidealsBodyContainer__pzTHV{width:100%;display:flex;justify-content:center;align-items:center}.ski-deals-page_skidealsBodyContainer__pzTHV .ski-deals-page_body__bHp1I{width:1206px;display:flex;flex-direction:column;gap:60px}@media(max-width:960px){.ski-deals-page_skidealsBodyContainer__pzTHV .ski-deals-page_body__bHp1I{width:calc(100% - 32px);gap:40px}}.ski-deals-page_dealsByCountryHeadline__hLQH_{margin-top:16px!important}@media(min-width:961px){.hero-section_heroSectionContainer__Rjzac{height:95vh;padding-left:var(--spacing-large-20);padding-right:var(--spacing-large-20);background-color:#fff}}@media(max-width:960px){.hero-section_heroSectionContainer__Rjzac{margin-bottom:24px}}.hero-section_heroSectionContainer__Rjzac .hero-section_background___LgM8{height:calc(100vh - 185px);width:calc(100vw - 544px);min-height:570px;position:absolute;right:80px;overflow:hidden;border-radius:var(--border-radius-medium)}.hero-section_heroSectionContainer__Rjzac .hero-section_background___LgM8 .hero-section_staticBGImage__FuoWw{min-height:100%;object-fit:cover;max-width:100%;background-size:cover;background-position:50% 25%}@media(max-width:960px){.hero-section_heroSectionContainer__Rjzac .hero-section_background___LgM8 .hero-section_staticBGImage__FuoWw{display:none}}.hero-section_heroSectionContainer__Rjzac .hero-section_mobileHeroTitle__hLT_L{padding:16px;width:100%;background-color:#fff}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK{width:100vw;background-color:transparent;max-width:100%;z-index:2}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_breadcrumbsContainer__aUWkQ{z-index:0;width:100%;color:#fff;padding:12px 24px;column-gap:2px}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_breadcrumbsContainer__aUWkQ .hero-section_breadcrumbs__Fe59P{padding:0!important}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_breadcrumbsContainer__aUWkQ .hero-section_breadcrumbs__Fe59P a,.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_breadcrumbsContainer__aUWkQ .hero-section_breadcrumbs__Fe59P span{color:#fff!important}@media(min-width:961px){.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_breadcrumbsContainer__aUWkQ{display:none}}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_searchCardBackground__EoCxC{height:300px;object-fit:cover;width:100%;background-size:cover;background-position:50%;position:absolute}@media(min-width:961px){.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_searchCardBackground__EoCxC{display:none}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK{position:relative;background-image:none!important;margin-top:18px}}@media(max-width:960px){.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK{display:flex;flex-direction:column;align-items:center;height:max-content}}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_searchCard__nok6O{display:flex;position:relative;flex-direction:column;padding:20px;border:1px solid #e0e3eb;width:512px}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_searchCard__nok6O .hero-section_newSeasonBadge__oRsRu{position:absolute;right:-10.674px;top:-7.645px}@media(max-width:960px){.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_searchCard__nok6O{width:calc(100% - 32px);margin-top:24px}}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_searchCard__nok6O .hero-section_mobileHeroTitleContainer__CXpQY{margin-bottom:20px}.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_trustRow__x_4QZ{margin-top:16px}@media(max-width:960px){.hero-section_heroSectionContainer__Rjzac .hero-section_searchCardContainer__Dx6wK .hero-section_trustRow__x_4QZ{width:100%;border-radius:0;background:linear-gradient(0deg,#fff 60%,transparent)}}.hero-section_heroSectionContainer__Rjzac .hero-section_title__drU_w{position:relative}.deals-by-date-section_dealsByDateContainer__DjEIx{width:100%;display:flex;flex-direction:column}.deals-by-date-section_dealsByDateContainer__DjEIx .deals-by-date-section_body__d8a1e{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);padding-bottom:30px;grid-gap:var(--spacing-medium3);gap:var(--spacing-medium3)}.deals-by-date-section_dealsByDateContainer__DjEIx .deals-by-date-section_overlay__h0pK0{border-radius:var(--border-radius-medium)}.deals-by-date-section_dealsByDateContainer__DjEIx .deals-by-date-section_imageOverlayContainer__Uo4yu{height:280px;width:100%;overflow:hidden}@media(max-width:960px){.deals-by-date-section_dealsByDateContainer__DjEIx .deals-by-date-section_imageOverlayContainer__Uo4yu{height:198px;border-radius:var(--border-radius-medium);cursor:pointer}.deals-by-date-section_dealsByDateContainer__DjEIx .deals-by-date-section_imageOverlayContainer__Uo4yu:first-child,.deals-by-date-section_dealsByDateContainer__DjEIx .deals-by-date-section_imageOverlayContainer__Uo4yu:last-child{grid-column:1/span 2}}.deals-by-date-section_dealsByDateContainer__DjEIx .deals-by-date-section_imageOverlayContainer__Uo4yu .deals-by-date-section_image__7VtQN{width:100%;height:100%;object-fit:cover}.deals-by-month-section_sectionContainer__B_9_z,.deals-by-ski-resort_sectionContainer__5I8B5{width:100%}.deals-by-resort-near-airport_queryDescription__u_0DT{margin-bottom:16px}.deals-by-resort-near-airport_seeAllDealsAroundAirportButton__Uw_bc{margin-block:20px}.deals-by-resort-near-airport_seeAllDealsAroundAirport__knV0p{display:flex;gap:8px;align-items:center}.deals-by-resort-near-airport_gradient__Uj1Ew{background:linear-gradient(0deg,#000,transparent 60%,transparent)}.deals-by-resort-near-airport_carouselImage__lqUTc{border-radius:20px!important;height:346px!important}.ski-deal-showcase-version-overlay_skiDealSubTitleShowcase__0lfy1{width:100%}.ski-deal-showcase-version-overlay_skiDealSubTitleShowcase__0lfy1 .ski-deal-showcase-version-overlay_subtitle__47uLt{display:block}.ski-deal-showcase-version-overlay_includingSection__v9DPU{display:flex;justify-content:space-between}.ski-deal-showcase-version-overlay_showcaseVersionHorizontalRule__u5QBh{margin-block:12px}.ski-deal-showcase-version-overlay_seeDealsButton__jCeH5{margin-top:12px;width:100%}.ski-deal-showcase-version-overlay_seeDealsButtonContent__YAoXI{display:flex;gap:4px;padding:4px;justify-content:center;align-items:center}.floating-cta_floatingCta__BAYtM{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;background-color:#fff;width:100%;display:flex;box-shadow:0 0 16px 0 rgba(0,30,102,.2);min-height:72px;border-top:1px solid #e0e3eb;padding:4px 16px;align-items:center}.floating-cta_floatingCta__BAYtM button{flex-grow:1}.floating-cta_hidden__x9YWy{display:none}.floating-cta_floatingCtaModal__6cJEL{height:-moz-fit-content!important;height:fit-content!important}@media(min-width:961px){.hero-section_heroSectionContainer__jKRqp{height:95vh;padding-left:var(--spacing-large-20);padding-right:var(--spacing-large-20)}.hero-section_heroSectionContainer__jKRqp.hero-section_blackFriday__HIkqA{background-color:#000}}.hero-section_heroSectionContainer__jKRqp .hero-section_background__mT1SC{height:calc(100vh - 185px);width:calc(100vw - 544px);min-height:570px;position:absolute;right:80px;overflow:hidden;border-radius:var(--border-radius-medium)}.hero-section_heroSectionContainer__jKRqp .hero-section_background__mT1SC .hero-section_staticBGImage__2M0Gp{min-height:100%;object-fit:cover;max-width:100%;background-size:cover;background-position:50% 25%}@media(max-width:960px){.hero-section_heroSectionContainer__jKRqp .hero-section_background__mT1SC .hero-section_staticBGImage__2M0Gp{display:none}}.hero-section_heroSectionContainer__jKRqp .hero-section_fullScreenBackground__d_ccD{right:0!important;width:100vw;height:135%}.hero-section_heroSectionContainer__jKRqp .hero-section_mobileHeroTitle___tSD_{padding:16px;width:100%;background-color:#fff}.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe{width:100vw;background-color:transparent;max-width:100%;z-index:2}@media(min-width:961px){.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe{position:relative;background-image:none!important;margin-top:18px}}@media(max-width:960px){.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe{display:flex;flex-direction:column;align-items:center;height:max-content}}.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe .hero-section_newSeasonBadge__V0QR3{position:absolute;right:-10.674px;top:-7.645px}.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe .hero-section_searchCard__eMXJx{display:flex;position:relative;flex-direction:column;padding:20px;border:1px solid var(--background-search-card);width:512px;background-color:var(--background-search-card)}@media(max-width:960px){.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe .hero-section_searchCard__eMXJx{width:calc(100% - 32px);margin-top:24px}}.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe .hero-section_searchCard__eMXJx .hero-section_desktopTitleContainer__kXds9{margin-bottom:20px}.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe .hero-section_trustRow__UuCAl{margin-top:16px}@media(max-width:960px){.hero-section_heroSectionContainer__jKRqp .hero-section_searchCardContainer__Xxfbe .hero-section_trustRow__UuCAl{width:100%;border-radius:0;background:linear-gradient(0deg,#fff 60%,transparent);margin-bottom:-1px}}.hero-section_heroSectionContainer__jKRqp .hero-section_title__5jY85{position:relative}.month-card_container__6p22V{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:172px;border:1px solid var(--border-primary);border-radius:var(--border-radius-medium);box-shadow:0 4px 12px 0 rgba(0,0,0,.08);color:#000;text-decoration:none;cursor:pointer}.month-card_container__6p22V:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.16);color:var(--content-accent)}@media(max-width:960px){.month-card_container__6p22V{height:141px}}.resorts-showcase-section_bodyContainer__YIZEZ{display:grid;width:100%;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;column-gap:20px;grid-row-gap:60px;row-gap:60px}@media(max-width:960px){.resorts-showcase-section_bodyContainer__YIZEZ{overflow-x:auto;scrollbar-width:none;overflow-y:hidden;row-gap:24px;column-gap:20px;height:230px}}.resorts-showcase-section_seeAllResortsButton__ZoIKu{width:100%}@media(max-width:960px){.resorts-showcase-section_seeAllResortsButton__ZoIKu{margin-top:28px}.resorts-showcase-section_title__erm7D h2{margin-bottom:0}}.month-cards-section_container__Gwd8R{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:var(--spacing-medium3);column-gap:var(--spacing-medium3)}@media(min-width:961px){.month-cards-section_container__Gwd8R.month-cards-section_fullWidth__klFg0{display:flex}}@media(max-width:960px){.month-cards-section_container__Gwd8R{grid-template-columns:repeat(3,1fr);row-gap:var(--spacing-medium-5,12px)}}.resort-item_container__ssO2Z{display:flex;align-items:center;justify-content:flex-start;gap:12px;color:#000;min-width:228px;cursor:pointer;text-decoration:none}@media(max-width:960px){.resort-item_container__ssO2Z{gap:8px;max-height:52px;min-width:144px}}.resort-item_container__ssO2Z:hover,.resort-item_container__ssO2Z:hover .resort-item_subtitle__ULnAW{color:var(--content-accent)!important}.resort-item_container__ssO2Z .resort-item_content__IJPMg{display:flex;flex-direction:column}.resort-item_thumbnail__t5p90{width:80px;height:80px;border-radius:12px;flex-shrink:0;object-fit:cover}.resort-item_subtitle__ULnAW{color:#525d7a}@media(max-width:960px){.resort-item_thumbnail__t5p90{width:52px;height:52px}}.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU{width:100%;display:flex;flex-direction:column}.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU .deals-by-accommodation-type-section_body__f71FO{display:flex;flex-direction:row;padding-bottom:30px;gap:var(--spacing-medium3)}@media(max-width:960px){.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU .deals-by-accommodation-type-section_body__f71FO{flex-direction:column}}.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU .deals-by-accommodation-type-section_imageOverlayContainer__OEj9i{height:280px;width:100%;overflow:hidden}@media(max-width:960px){.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU .deals-by-accommodation-type-section_imageOverlayContainer__OEj9i{height:198px;border-radius:var(--border-radius-medium);cursor:pointer}.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU .deals-by-accommodation-type-section_imageOverlayContainer__OEj9i:first-child,.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU .deals-by-accommodation-type-section_imageOverlayContainer__OEj9i:last-child{grid-column:1/span 2}}.deals-by-accommodation-type-section_dealsByAccommodationTypeContainer__rhYkU .deals-by-accommodation-type-section_imageOverlayContainer__OEj9i .deals-by-accommodation-type-section_image__kvE0t{width:100%;height:100%;object-fit:cover}@media(min-width:961px){.hero-section-v2_heroSectionContainerV2__jDS6O{height:var(--hero-section-height,85vh);display:flex;flex-direction:column}.hero-section-v2_heroSectionContainerV2__jDS6O.hero-section-v2_blackFriday__tEdLz{background-color:#000}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_desktopNavbarContainer__MpD6W{margin-top:24px;padding-left:var(--spacing-large-20);padding-right:var(--spacing-large-20);position:absolute;width:100vw}@media(max-width:960px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_desktopNavbarContainer__MpD6W{display:none}}@media(min-width:961px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_heroSectionBody__ftc7n{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;justify-content:center;min-height:500px}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_desktopHeroContainer__UsMfL{z-index:1;background-color:transparent;width:800px;background-image:none!important;display:flex;justify-content:center;align-content:center;text-align:center;align-self:center;margin-bottom:24px}@media(max-width:960px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_desktopHeroContainer__UsMfL{display:none}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_desktopHeroContainer__UsMfL .hero-section-v2_desktopHeroTitle__Y2Byp{color:var(--content-on-color,#fff);text-align:center;text-shadow:0 0 32px rgba(25,52,115,.7);white-space:pre-line;font-style:normal;font-weight:700;line-height:115%;letter-spacing:-.96px}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_background__yZJ7M{height:var(--hero-section-height,85vh);width:100vw;position:absolute;overflow:hidden}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_background__yZJ7M .hero-section-v2_staticBGImage__kAgwF{min-height:100%;object-fit:cover;max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:center 30%;position:relative}@media(max-width:960px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_background__yZJ7M .hero-section-v2_staticBGImage__kAgwF{display:none}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_background__yZJ7M .hero-section-v2_gradientOverlay__vp7tB{display:none}@media(min-width:961px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_background__yZJ7M .hero-section-v2_gradientOverlay__vp7tB{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(1,72,184,.4),rgba(1,72,184,0));pointer-events:none}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_background__yZJ7M .hero-section-v2_gradientShortOverlay__qypXu{display:none}@media(min-width:961px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_background__yZJ7M .hero-section-v2_gradientShortOverlay__qypXu{display:block;position:absolute;width:100%;height:151px;top:0;left:0;background:linear-gradient(180deg,rgba(1,72,184,.4),rgba(1,72,184,0));pointer-events:none}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_mobileHeroTitle__rVH9D{padding:16px;width:100%;background-color:#fff}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P{width:100vw;background-color:transparent;max-width:100%;position:relative}@media(min-width:961px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P{z-index:2}}@media(max-width:960px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_mobileHeroBackground__8UEF6{height:calc(100% - 210px);min-height:325px;object-fit:cover;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_breadcrumbsContainer__aeq_E{z-index:0;width:100%;color:#fff;padding:12px 24px;column-gap:2px}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_breadcrumbsContainer__aeq_E .hero-section-v2_breadcrumbs___oi2e{padding:0!important}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_breadcrumbsContainer__aeq_E .hero-section-v2_breadcrumbs___oi2e a,.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_breadcrumbsContainer__aeq_E .hero-section-v2_breadcrumbs___oi2e span{color:#fff!important}@media(min-width:961px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_breadcrumbsContainer__aeq_E{display:none}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P{background-image:none!important;margin-top:18px;display:flex;justify-content:center;align-content:center}}@media(max-width:960px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P{display:flex;flex-direction:column;align-items:center;height:auto;min-height:100%;position:relative}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_newSeasonBadge__tfV27{position:absolute;right:-10.674px;top:-7.645px}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_searchCard__ojimI{display:flex;position:relative;flex-direction:column;padding:12px 20px 20px;border:1px solid #e0e3eb;width:1200px}@media(max-width:960px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_searchCard__ojimI{margin-left:auto;margin-right:auto;width:calc(100% - 32px);margin-top:24px}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_searchCard__ojimI .hero-section-v2_mobileHeroTitleContainer___XJts{margin-bottom:20px}@media(min-width:961px){.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_searchCardContainer__Tmu9P .hero-section-v2_searchCard__ojimI .hero-section-v2_mobileHeroTitleContainer___XJts{display:none}}.hero-section-v2_heroSectionContainerV2__jDS6O .hero-section-v2_title__40lA0{position:relative}@media(min-width:961px){div.hero-section-v2_trustRow__sGJ48{position:relative;display:flex;justify-content:center;align-content:center;height:61px;margin-bottom:48px;border:1px solid var(--neutral-800);background:var(--background-light-success);width:100%;border-radius:0}}@media(max-width:960px){div.hero-section-v2_trustRow__sGJ48{width:100%;border-radius:0;background:linear-gradient(0deg,#fff 60%,transparent);margin-bottom:24px;margin-top:8px}}div.hero-section-v2_trustRowContainer__Hy10_{width:100%;display:flex;justify-content:center;align-items:center}div.hero-section-v2_trustPilotContainer__V1fQa{min-width:420px}@media(max-width:960px){div.hero-section-v2_trustPilotContainer__V1fQa{min-width:270px}}.ski-resort-body_topPageContent__efVeC{width:1206px;height:100%;margin:0 auto;min-height:100vh;display:flex;justify-content:space-between}@media(max-width:960px){.ski-resort-body_topPageContent__efVeC{width:100vw;padding-inline:16px}}.ski-resort-body_topPageContent__efVeC .ski-resort-body_whatShouldYouKnowWrapper__R0waW{display:flex;flex-direction:column;gap:20px;margin:24px auto}@media(min-width:961px){.ski-resort-body_topPageContent__efVeC .ski-resort-body_whatShouldYouKnowWrapper__R0waW{margin:40px 0}}.ski-resort-body_topPageContent__efVeC .ski-resort-body_leftColumn__ux9jy{max-width:757px}@media(max-width:960px){.ski-resort-body_topPageContent__efVeC .ski-resort-body_leftColumn__ux9jy{width:100%}}.ski-resort-body_topPageContent__efVeC .ski-resort-body_rightColumn__iuvSs{width:389px}.ski-resort-body_topPageContent__efVeC .ski-resort-body_rightColumn__iuvSs.ski-resort-body_raisedUp__4ortY{margin-top:-48px}.ski-resort-body_topPageContent__efVeC .ski-resort-body_spacedContent__CEdw1{display:flex;flex-direction:column;gap:32px;z-index:1}.resort-detail-card_card__zRQAJ{width:100%;border:1px solid var(--grey-800)!important;box-shadow:none!important;padding:20px!important;display:flex;flex-direction:column}.resort-detail-card_title__YUMei{margin-bottom:8px}.resort-detail-card_detailRowContainer__CQeUN{display:grid;grid-template-columns:36px 1.6fr 2fr 40px;align-items:center;height:28px;margin-block:6px}@media(max-width:960px){.resort-detail-card_detailRowContainer__CQeUN{grid-template-columns:36px 1fr 1fr 40px}}.resort-detail-card_detailRowContainer__CQeUN .resort-detail-card_detailRowLabel__v_WiT{display:flex;grid-column:2/4;grid-row:1}.resort-detail-card_detailRowContainer__CQeUN .resort-detail-card_rowValue__3kr39{grid-column:3/5;grid-row:1;justify-self:self-end}.resort-detail-card_detailRowContainer__CQeUN .resort-detail-card_suitabilityBarGridPlacement__Qkcca{grid-column:3/4;grid-row:1}.suitability-bar_suitabilityBar__34jSN{width:90%;border:none;height:5px;background-color:var(--background-secondary);display:flex;align-items:center}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538{height:10px;transition:width .2s ease-in-out}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-1__BQIGk{background-image:linear-gradient(270deg,#5600ff,#c6a9ff)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-2__hapWK{background-image:linear-gradient(270deg,#ff4b00,#ffcfbb)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-3__R2jAz{background-image:linear-gradient(270deg,#ff1dcb,#ffc1f6)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-4__IZIha{background-image:linear-gradient(270deg,#e701ff,#f6b8ff)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-5__aVNfp{background-image:linear-gradient(270deg,#02dbff,#a6f3ff)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-6__ifRJP{background-image:linear-gradient(270deg,#ffb300,#ffe295)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-7__s2jRM{background-image:linear-gradient(270deg,#00ffe6,#aafff7)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-8__O2UT3{background-image:linear-gradient(270deg,#a300ff,#e2b0ff)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-9__VD_rJ{background-image:linear-gradient(270deg,#0061ff,#abc2ff)}.suitability-bar_suitabilityBar__34jSN .suitability-bar_suitablePart__a7538.suitability-bar_score-10__osiwJ{background-image:linear-gradient(270deg,#00feae,#bdffed)}.suitability-bar_righthandText__9MaLY{margin-left:auto}.resort-description_resortFullDescription__7JCSr{margin:48px auto;line-height:24px;letter-spacing:.52px}.resort-description_resortFullDescription__7JCSr .resort-description_description__CAY8L{display:block;margin-inline:auto;margin-top:16px;margin-bottom:24px}@media(min-width:961px){.resort-description_resortFullDescription__7JCSr{line-height:30px}}@media(max-width:960px){.resort-description_resortFullDescription__7JCSr{margin:0 auto}}.resort-description_title__9wPTj{margin-bottom:4px!important;margin-top:20px!important}.car-free-card_carFreeCard__8_INQ{margin-top:10px;box-shadow:none!important;background-color:var(--background-light-accent)!important;border:1px solid var(--blue-700);display:grid;grid-template-columns:24px 1fr;grid-template-rows:24px 1fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px}@media(min-width:961px){.car-free-card_carFreeCard__8_INQ{margin-top:12px}}.car-free-card_carFreeCard__8_INQ .car-free-card_carFreeText__xq4R6{grid-area:2/2}.car-free-card_carFreeCard__8_INQ .car-free-card_carFreeLink__ljSaL{color:inherit;font-weight:500}.ski-resort-bottom_bottom__coZjd{width:1206px;display:flex;flex-direction:column;margin-inline:auto;margin-bottom:100px}@media(max-width:960px){.ski-resort-bottom_bottom__coZjd{width:100vw;padding-inline:16px}}.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_secondaryContentSection__t_ort{font-size:14px;font-weight:400;line-height:150%;display:flex;flex-direction:column;gap:12px}.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_secondaryContentSection__t_ort h2{text-align:left}.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_secondaryContentSection__t_ort h3{font-size:20px}.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_secondaryContentSection__t_ort li+li{margin-top:8px}.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_guideArticlesSectionWrapper__5NnXw{margin-top:var(--spacing-large-10);padding-top:var(--spacing-large-10)}@media(max-width:960px){.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_guideArticlesSectionWrapper__5NnXw{margin-top:var(--spacing-medium-6);padding-top:var(--spacing-medium-6)}}.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_trustPilotSectionWrapper__29aOS{margin-top:var(--spacing-large-10);border-top:1px solid var(--border-primary);padding-top:var(--spacing-large-10)}@media(max-width:960px){.ski-resort-bottom_bottom__coZjd .ski-resort-bottom_trustPilotSectionWrapper__29aOS{margin-top:var(--spacing-medium-6);padding-top:var(--spacing-medium-6)}}.secondary-content-section_container__zPP2g{border-top:1px solid var(--border-primary);padding-top:var(--spacing-large-10);margin-top:var(--spacing-large-10)}.secondary-content-section_container__zPP2g p{margin-block:0;font-size:16px;line-height:160%}.secondary-content-section_container__zPP2g p+p{margin-top:4px}.secondary-content-section_container__zPP2g h2,.secondary-content-section_container__zPP2g h3{margin-top:22px}.secondary-content-section_container__zPP2g .secondary-content-section_title__faFXc{margin-block:0}.secondary-content-section_container__zPP2g a{color:var(--content-accent);text-decoration:none}.secondary-content-section_container__zPP2g a:focus,.secondary-content-section_container__zPP2g a:hover{color:var(--content-accent)}@media(max-width:960px){.secondary-content-section_container__zPP2g{padding-top:var(--spacing-medium-6);margin-top:var(--spacing-medium-6)}}@media(min-width:961px){.secondary-content-section_container__zPP2g.secondary-content-section_twoColumnContainer__NVLiy{display:grid;grid-column-gap:24px;column-gap:24px;grid-template-columns:300px 1fr}}@media(max-width:960px){.utm-mode-page_body__b0kv5{margin-top:12px}}.utm-mode-page_heroSectionOverride__BIY9s{--hero-section-height:70vh}.fixed-navbar-wrapper_fixedNavbarWrapper__w8yhw{z-index:4;background-color:var(--background-navbar);width:100%;transform:translateY(-100%);transition:transform .3s;border-bottom:1px solid #e0e3eb;position:fixed}.fixed-navbar-wrapper_fixedNavbarWrapper__w8yhw .fixed-navbar-wrapper_navbarContainer__XrwXo{pointer-events:all;margin:0 auto;padding:16px 0;max-width:1206px}.fixed-navbar-wrapper_fixedNavbarWrapper__w8yhw.fixed-navbar-wrapper_darkTheme__LUULe{background-color:var(--content-primary);border-bottom:0}.fixed-navbar-wrapper_fixedNavbarWrapper__w8yhw.fixed-navbar-wrapper_notificationBarVisible__YAIdM{transform:translateY(calc(-48px - 100%))}@media(min-width:961px){.fixed-navbar-wrapper_fixedNavbarWrapper__w8yhw.fixed-navbar-wrapper_visible__lSQEQ{position:-webkit-sticky;position:sticky;transform:translateY(0)}}.fixed-navbar-wrapper_focusCatcher__x4CJ3{position:-webkit-sticky;position:sticky;will-change:transform;top:0;z-index:4}@media(max-width:960px){.fixed-navbar-wrapper_focusCatcher__x4CJ3{display:none}}.fixed-navbar-wrapper_focusCatcher__x4CJ3 .fixed-navbar-wrapper_overlay__eY6XC{z-index:4;position:fixed;top:0;width:100vw;height:100vh;transition:background-color .3s;pointer-events:none}.fixed-navbar-wrapper_focusCatcher__x4CJ3.fixed-navbar-wrapper_notificationBarVisible__YAIdM{top:48px}.fixed-navbar-wrapper_focusCatcher__x4CJ3:focus-within .fixed-navbar-wrapper_overlay__eY6XC,.fixed-navbar-wrapper_overlay__eY6XC.fixed-navbar-wrapper_darken__jQKLc{pointer-events:all;background-color:rgba(0,0,0,.6)}@media(min-width:961px){.logo-link_logo__x7bKZ.logo-link_darkTheme__lxBMo,.logo-link_logo__x7bKZ.logo-link_lightTheme__24BOJ{filter:brightness(0) invert(1)}}.navbar-appendage-wrapper_containerDesktopOnly__DXeBE{display:none;width:100%;position:-webkit-sticky;position:sticky;top:80px;z-index:3;background-color:#fff;border-bottom:1px solid #e0e3eb}@media(max-width:960px){.navbar-appendage-wrapper_containerDesktopOnly__DXeBE{display:none;border:0}}.navbar-appendage-wrapper_containerDesktopOnly__DXeBE.navbar-appendage-wrapper_visible__Dys_C{display:block}.navbar-appendage-wrapper_containerDesktopOnly__DXeBE.navbar-appendage-wrapper_notificationBarVisible__LKC2d{top:128px}@media(max-width:960px){.navbar-wrapper_mobileSticky__hER5u{position:-webkit-sticky;position:sticky;top:0;z-index:4;background-color:var(--background-navbar);border-bottom:1px solid #e0e3eb;width:100%;max-width:100%}.navbar-wrapper_mobileSticky__hER5u.navbar-wrapper_notificationBarVisible__A5MRt{top:48px}.navbar-wrapper_mobileStatic__OyDjz{border-bottom:1px solid #e0e3eb;background-color:var(--background-navbar)}.navbar-wrapper_mobileNone__K843x{display:none}}@media(min-width:961px){.navbar-wrapper_desktopSticky__0wy_1{display:none}.navbar-wrapper_desktopStatic__jBhCl{background-color:#000}.navbar-wrapper_desktopPoppingBackOnScroll__jwYbk{padding-top:38px}.navbar-wrapper_allElementsInCenter__PR7GG,.navbar-wrapper_desktopPoppingBackOnScroll__jwYbk{padding-left:var(--spacing-large-20);padding-right:var(--spacing-large-20);background-color:var(--background-navbar)}.navbar-wrapper_allElementsInCenter__PR7GG{height:88px;display:flex;padding-top:0}.navbar-wrapper_desktopPoppingBackOnScrollSearchFormOnly__oPeg7{padding-left:var(--spacing-large-20);padding-right:var(--spacing-large-20);padding-top:38px;display:none}.navbar-wrapper_desktopNone__vdKSk{display:none}}.navbar_topBar__t3pRB{display:flex;width:100%;align-items:center;gap:16px;padding:0 16px}@media(max-width:960px){.navbar_topBar__t3pRB{justify-content:space-between}}.navbar_topBar__t3pRB.navbar_smallGap__yXtf4{gap:8px}.navbar_fullWidthContainer__TisQr{width:100%}.navbar_searchForm__uBszq{min-width:976px;flex-grow:1;margin-left:12px}.navbar_searchForm__uBszq form{justify-content:center}@media(max-width:960px){.navbar_searchForm__uBszq{display:none}}.navbar-appendage_megaMenuWrapper__ZJVYr{max-width:1206px;margin:auto;z-index:4}.experiments-ui_container__T_1MC{position:fixed;bottom:20px;left:20px;z-index:10}.experiments-ui_button__G_mZ5{width:50px!important;height:50px!important;padding:0!important;background-color:#fff!important;border-radius:30%!important;border:1px solid var(--grey-500)!important}.experiments-ui_button__G_mZ5 svg{width:100%;height:40px}.experiments-ui_grid__jMIN6{display:grid;grid-template-columns:auto auto}.experiments-ui_grid__jMIN6>div{padding:4px;border-bottom:1px solid #e6e6e6}.experiments-ui_grid__jMIN6 .experiments-ui_grey__HcrgS{background-color:#f8f8f8}.experiments-ui_variants__CwqwU{display:flex;gap:8px}.experiments-ui_variants__CwqwU>a{all:unset;cursor:pointer}.experiments-ui_variants__CwqwU>a.experiments-ui_selected__yBlNk{color:var(--background-accent);font-weight:700}