body._no-scroll{overflow:hidden}.search-button{z-index:1;vertical-align:middle;cursor:pointer;opacity:.8;padding:5px}.search-button .icon{background:url(/_assets/static/css/com/layout/images/main-sprite.png) no-repeat 0 -550px;width:23px;height:23px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.search-button .icon{background-image:url(/_assets/static/css/com/layout/images/main-sprite@2x.png);background-size:150px auto}}.search-button:hover{opacity:1}.search-popup{position:fixed;width:100%;height:100%;top:0;left:0;overflow-y:auto;background:#fff;min-width:100%;z-index:100;opacity:1;transition:.3s}.search-popup._hidden{opacity:0;z-index:-1}.search-popup:focus{outline:none}.search-popup .search-popup__content{margin:40px 170px 100px}.search-popup .search-popup__controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.search-popup .search-popup__input{-ms-flex-positive:1;flex-grow:1}.search-popup .ais-search-box--input{font-size:70px;border-width:0;font-weight:700;caret-color:#888fa3;color:#221f3a}.search-popup .ais-search-box--input:-ms-input-placeholder{color:#e9f0f4}.search-popup .ais-search-box--input::placeholder{color:#e9f0f4}.search-popup .ais-search-box--input:focus{outline:none}.search-popup .search-popup__close{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.search-popup .search-popup__close-icon{width:28px;height:28px;cursor:pointer;margin-bottom:5px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS4zIDI1LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjMgMjUuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMyMjFGM0E7fQo8L3N0eWxlPgo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjI1LjMsNC4zIDIxLjEsMCAxMi43LDguNCA0LjMsMCAwLDQuMyA4LjQsMTIuNyAwLDIxLjEgNC4zLDI1LjMgMTIuNywxNi45IDIxLjEsMjUuMyAyNS4zLDIxLjEgCgkxNi45LDEyLjcgIi8+Cjwvc3ZnPgo=)}.search-popup .search-popup__close-icon:hover{opacity:.7}.search-popup .ais-infinite-hits{margin-bottom:50px}.search-popup .ais-infinite-hits--item{padding:15px;margin-left:130px;margin-right:130px;border-radius:2px;border:1px solid #fff;margin-bottom:-1px}.search-popup .ais-infinite-hits--item._active,.search-popup .ais-infinite-hits--item:hover{border-color:#e9f0f4;box-shadow:0 5px 7px rgba(34,31,58,.1)}.search-popup .ais-infinite-hits--item._active .search-result__delimiter,.search-popup .ais-infinite-hits--item._active .search-result__title,.search-popup .ais-infinite-hits--item._active .search-result__type,.search-popup .ais-infinite-hits--item:hover .search-result__delimiter,.search-popup .ais-infinite-hits--item:hover .search-result__title,.search-popup .ais-infinite-hits--item:hover .search-result__type{color:#25a4f2}.search-popup .search-result{display:-ms-flexbox;display:flex}.search-popup em{font-style:normal;background:#e9f0f4}.search-popup .search-result__delimiter,.search-popup .search-result__title,.search-popup .search-result__type{font-size:16px;font-weight:700;color:#221f3a}.search-popup .search-result__delimiter{padding-left:20px;padding-right:20px}.search-popup .search-result__type{width:150px}.search-popup .search-result__title{margin-bottom:10px}.search-popup .search-popup__close-text,.search-popup .search-result__details{color:#888fa3;font-size:14px;line-height:20px}.search-popup a{text-decoration:none}.search-popup .ais-infinite-hits__empty{font-size:16px;line-height:24px;color:#888fa3}.search-popup .ais-infinite-hits--showmore{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.search-popup .ais-infinite-hits--showmore button{height:50px;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;border:0;background-color:#25a4f2;padding:0 40px;opacity:.8;cursor:pointer}.search-popup .ais-infinite-hits--showmore button:disabled,.search-popup .ais-infinite-hits--showmore button:disabled:hover{display:none}.search-popup .ais-infinite-hits--showmore button:hover{opacity:1}