.search{background-image:transparent;padding-bottom:60px}.search .hero__background__fallback{background:#131a2d url(../svg/skischool-header-mountains.svg) no-repeat 100% 101%}@media all and (max-width:767px){.search .hero__content{padding-bottom:80px}}.search__header{text-align:center;margin:-30px 0 -10px}@media all and (min-width:1200px){.search__header{margin-bottom:-30px}}@media all and (max-width:1199px){.search__header{margin:0}}.search__title{background:#131a2d;margin-bottom:20px;text-transform:uppercase}@media all and (max-width:767px){.search__title{margin-bottom:10px}}.search__box{margin-bottom:30px}.search__box_input{padding:12px 34px 12px 12px;width:100%;border:none}.search__box_input::-moz-placeholder{text-transform:uppercase}.search__box_input:-moz-placeholder{text-transform:uppercase}.search__box_input:-ms-input-placeholder{text-transform:uppercase}.search__box_input::-webkit-input-placeholder{text-transform:uppercase}.search__box_input:focus::-moz-placeholder{color:transparent}.search__box_input:focus:-moz-placeholder{color:transparent}.search__box_input:focus:-ms-input-placeholder{color:transparent}.search__box_input:focus::-webkit-input-placeholder{color:transparent}.search__box_button{background:0 0;border:none;display:block;padding:1px;position:absolute;font-size:2.5em;top:49%;right:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#666;text-decoration:none}.search__box_button:active,.search__box_button:focus,.search__box_button:hover{color:#666;text-decoration:none}.search__results_list{margin-top:20px;margin-bottom:20px;padding-left:0;padding-top:20px}.search__results__load_more{margin-top:45px;text-align:center}.search__results__load_more a{padding:10px;position:relative}.search__results__load_more a:after{top:calc(1em + 10px)!important}.search__results_summary_container--bottom{margin-top:30px}.search__results_summary__no_results p{font-size:inherit}.search_result{position:relative;margin-bottom:45px;list-style:none}.search_result__title{display:block;margin-bottom:10px;overflow-wrap:break-word}.search_result__title:link{text-decoration:none}.search_result__body{overflow-wrap:break-word}.search_result__link{display:block;margin-top:10px;overflow-wrap:break-word}.search_result__link:after{content:none}.search_result .search_result__link{text-transform:none}.search__history{margin-top:30px}@media all and (max-width:767px){.search__history,.search__suggestions{margin-top:40px}}.search__history_title,.search__suggestions_title{text-transform:uppercase}.search__history_list,.search__suggestions_list{padding:10px 0 0}.search__history_item,.search__suggestion{list-style-type:none;margin-top:3px}.search__history_item a,.search__suggestion a{display:block;padding:5px 0}.search__autocomplete{position:relative;text-align:left}.search__autocomplete ul{background:#fff;padding:0}.search__autocomplete ul li{list-style:none;padding:5px 12px}.search__autocomplete ul li:first-of-type{margin-top:5px}.search__autocomplete ul li:last-of-type{margin-bottom:5px}.search__autocomplete ul li:hover,.search__autocomplete ul li[aria-selected=true]{background-color:#eee;cursor:pointer}