.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-overlay-background:#fff;--search-loading-spinner-color:#474e52;z-index:4999;pointer-events:none;position:fixed;inset:0}[data-resort-theme*=standard-freeride-lite] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#474e52}[data-resort-theme*=epic] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#ef700c}[data-resort-theme*=vail] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#006cd1}[data-resort-theme*=beaver-creek] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#fff}[data-resort-theme*=breckenridge] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=crested-butte] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=heavenly-rebrand] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#cb1f30}[data-resort-theme*=my-epic-gear] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#ef700c}[data-resort-theme*=hunter] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#474e52}[data-resort-theme*=keystone] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#e52504}[data-resort-theme*=kirkwood] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#474e52}[data-resort-theme*=mount-sunapee] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#02415b}[data-resort-theme*=mt-snow] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=northstar] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=okemo] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=park-city] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=seven-springs] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=seven-springs] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=stevens-pass] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=stowe] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=whistler-blackcomb] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=attitash] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=wildcat] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=crotched] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=liberty] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=roundtop] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=whitetail] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=jackfrost] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=bigboulder] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=hiddenvalleypa] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=bmbw] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=madriver] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=hiddenvalley] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=snowcreek] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay,[data-resort-theme*=paoli] .SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay{--search-loading-spinner-color:#474e52}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__scrim{z-index:4999;background-color:var(--search-loading-overlay-background);opacity:.5;pointer-events:auto;position:fixed;inset:0}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__spinner{z-index:5001;width:calc(var(--desktop-spacing-padding-xl)*1px);height:calc(var(--desktop-spacing-padding-xl)*1px);pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar{width:calc(var(--desktop-spacing-padding-xs)*1px - var(--dimensions-d-5)/2*1px);height:calc(var(--desktop-spacing-padding-4-xs)*1px);margin-top:calc(var(--desktop-spacing-padding-5-xs)*-1px);background:var(--search-loading-spinner-color);border-radius:calc(var(--desktop-spacing-padding-5-xs)*1px);opacity:.22;transform-origin:0;animation:.909091s linear infinite SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay-fade;position:absolute;top:50%;left:50%}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:first-child{transform:rotate(0deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:0s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(2){transform:rotate(32.7273deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.0826446s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(3){transform:rotate(65.4545deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.165289s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(4){transform:rotate(98.1818deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.247934s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(5){transform:rotate(130.909deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.330579s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(6){transform:rotate(163.636deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.413223s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(7){transform:rotate(196.364deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.495868s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(8){transform:rotate(229.091deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.578512s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(9){transform:rotate(261.818deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.661157s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(10){transform:rotate(294.545deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.743802s}.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar:nth-child(11){transform:rotate(327.273deg) translateX(calc(var(--desktop-spacing-padding-xs) * 1px + var(--dimensions-d-5) * 1px));animation-delay:-.826446s}@keyframes SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay-fade{0%{opacity:.22}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SearchLoadingOverlay-module-scss-module___YHUhG__search-loading-overlay__bar{opacity:1;animation:none}}
.SearchPage-module-scss-module__BO1l_W__search-page{padding-bottom:calc(var(--desktop-spacing-padding-4-xl)*1px)}.SearchPage-module-scss-module__BO1l_W__search-page__hero{min-height:calc(var(--dimensions-d50)*1px + var(--dimensions-d5)*1px);margin-bottom:calc(var(--desktop-spacing-padding-xl)*1px);position:relative;overflow:hidden}@media (min-width:769px){.SearchPage-module-scss-module__BO1l_W__search-page__hero{min-height:calc(var(--dimensions-d70)*1px + var(--dimensions-d21)*1px);margin-bottom:calc(var(--desktop-spacing-padding-4-xl)*1px)}}.SearchPage-module-scss-module__BO1l_W__search-page__hero-background{--search-page-hero-sky-background:#e7e7e7;background-color:var(--search-page-hero-sky-background);background-image:url(/Assets/images/components/heroSlideshow/skischool-header-mountains.svg);background-position:100% 101%;background-repeat:no-repeat;position:absolute;inset:0}[data-resort-theme*=standard-freeride-lite] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=epic] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=vail] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=beaver-creek] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=breckenridge] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=crested-butte] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=heavenly-rebrand] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=my-epic-gear] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=hunter] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=keystone] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=kirkwood] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=mount-sunapee] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=mt-snow] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=northstar] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=okemo] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=park-city] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=seven-springs] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=seven-springs] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=stevens-pass] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=stowe] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=whistler-blackcomb] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=attitash] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=wildcat] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=crotched] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=liberty] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=roundtop] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=whitetail] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=jackfrost] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=bigboulder] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=hiddenvalleypa] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=bmbw] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=madriver] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=hiddenvalley] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=snowcreek] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background,[data-resort-theme*=paoli] .SearchPage-module-scss-module__BO1l_W__search-page__hero-background{--search-page-hero-sky-background:#e7e7e7}.SearchPage-module-scss-module__BO1l_W__search-page__hero-content{padding:calc(var(--desktop-spacing-padding-l)*1px) 0 calc(var(--desktop-spacing-padding-2-xl)*1px);position:relative}@media (min-width:769px){.SearchPage-module-scss-module__BO1l_W__search-page__hero-content{padding:calc(var(--desktop-spacing-padding-2-xl)*1px + var(--desktop-spacing-padding-3-xl)*1px) 0 calc(var(--desktop-spacing-padding-4-xl)*1px + var(--desktop-spacing-padding-4-xl)*1px)}}.SearchPage-module-scss-module__BO1l_W__search-page__header{gap:calc(var(--desktop-spacing-padding-2-xs)*1px + var(--desktop-spacing-padding-4-xs)*1px);text-align:center;justify-items:center;display:grid}@media (min-width:769px){.SearchPage-module-scss-module__BO1l_W__search-page__header{gap:calc(var(--desktop-spacing-padding-m)*1px)}}.SearchPage-module-scss-module__BO1l_W__search-page__title{width:100%}.SearchPage-module-scss-module__BO1l_W__search-page__form{width:min(100%,var(--dimensions-d70)*1px + var(--dimensions-d50)*1px + var(--dimensions-d15)*1px);padding:0 calc(var(--desktop-spacing-padding-xs)*1px);position:relative}.SearchPage-module-scss-module__BO1l_W__search-page__autocomplete{text-align:left}.SearchPage-module-scss-module__BO1l_W__search-page__field{width:100%}.SearchPage-module-scss-module__BO1l_W__search-page__field input[type=search]::-webkit-search-cancel-button{appearance:none}.SearchPage-module-scss-module__BO1l_W__search-page__submit-icon{top:50%;right:calc(var(--desktop-spacing-padding-m)*1px);z-index:2;width:calc(var(--dimensions-d8)*1px);height:calc(var(--dimensions-d8)*1px);color:var(--color-text-secondary);position:absolute;transform:translateY(-50%)}.SearchPage-module-scss-module__BO1l_W__search-page__body{min-height:calc(var(--dimensions-d-5)*1px);max-width:calc(var(--dimensions-d70)*1px + var(--dimensions-d70)*1px + var(--dimensions-d18)*1px);padding:0 calc(var(--desktop-spacing-padding-xs)*1px)}@media (min-width:769px){.SearchPage-module-scss-module__BO1l_W__search-page__body{width:66.666%;padding:0 calc(var(--desktop-spacing-padding-s)*1px);margin-left:8.333%}}.SearchPage-module-scss-module__BO1l_W__search-page__status,.SearchPage-module-scss-module__BO1l_W__search-page__summary{margin:0}.SearchPage-module-scss-module__BO1l_W__search-page__results{display:block}.SearchPage-module-scss-module__BO1l_W__search-page__actions{margin-top:calc(var(--desktop-spacing-padding-3-xl)*1px);justify-content:center;display:flex}.SearchPage-module-scss-module__BO1l_W__search-page__results-list{margin:calc(var(--desktop-spacing-padding-m)*1px) 0 calc(var(--desktop-spacing-padding-xl)*1px);padding:calc(var(--desktop-spacing-padding-m)*1px) 0 0;list-style:none}.SearchPage-module-scss-module__BO1l_W__search-page__result-card{margin-bottom:calc(var(--desktop-spacing-padding-3-xl)*1px);overflow-wrap:break-word;list-style:none}.SearchPage-module-scss-module__BO1l_W__search-page__result-card:last-child{margin-bottom:0}.SearchPage-module-scss-module__BO1l_W__search-page__result-title{margin:0 0 calc(var(--desktop-spacing-padding-2-xs)*1px + var(--desktop-spacing-padding-4-xs)*1px);overflow-wrap:break-word;display:block}.SearchPage-module-scss-module__BO1l_W__search-page__result-snippet{overflow-wrap:break-word;margin:0}.SearchPage-module-scss-module__BO1l_W__search-page__result-source{margin-top:calc(var(--desktop-spacing-padding-2-xs)*1px + var(--desktop-spacing-padding-4-xs)*1px);overflow-wrap:break-word;text-transform:uppercase;display:block}
