.ski-resort-body_topPageContent__efVeC{width:1206px}@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{height:100%;margin:0 auto;min-height:100vh;display:flex;justify-content:space-between}.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}.ski-resort-body_carFreeCard__Gf2ji{margin-top:10px}@media(min-width:961px){.ski-resort-body_carFreeCard__Gf2ji{margin-top:12px}}.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;font-size:16px;font-weight:400;line-height:160%}@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}.explore-resorts-footer_footer___o9D_{margin-top:var(--spacing-large-10);width:1206px;display:flex;flex-direction:column;gap:var(--spacing-medium-5);margin-inline:auto}@media(max-width:960px){.explore-resorts-footer_footer___o9D_{width:100vw;padding-inline:16px}}.explore-resorts-footer_footer___o9D_ .explore-resorts-footer_title__6M6XK{color:var(--content-primary)}.explore-resorts-footer_footer___o9D_ .explore-resorts-footer_links__KiYVk{line-height:200%}.explore-resorts-footer_footer___o9D_ .explore-resorts-footer_link__IM19q{color:var(--content-accent);text-decoration:none}.explore-resorts-footer_footer___o9D_ .explore-resorts-footer_link__IM19q:hover{text-decoration:underline}.explore-resorts-footer_footer___o9D_ .explore-resorts-footer_separator__A4nQj{color:var(--content-accent)}.build-your-own-trip_horizontalRule__FtXXT{margin-top:36px}.build-your-own-trip_contentContainer__95_im{width:90%;text-align:center;margin:32px auto}@media(min-width:961px){.build-your-own-trip_contentContainer__95_im{margin-block:48px 32px}}.build-your-own-trip_CTA__4_vpJ{width:auto!important;margin-inline:auto}.build-your-own-trip_title__5W89l{margin-bottom:24px!important}@media(min-width:961px){.build-your-own-trip_subtitle__73rDH{width:586px;margin-inline:auto;display:block}}