@charset "UTF-8";body.error404 #main>.wgl-container{background-position:center;background-repeat:no-repeat;background-color:#fff;padding:135px 30px;box-shadow:9px 11px 29px rgba(125,138,152,0.15);border-radius:5px;overflow:hidden;margin-bottom:100px}@media(max-width:768px){body.error404 #main>.wgl-container{background-size:cover;padding:30px 15px;margin-bottom:70px}}.page_404_wrapper{position:relative;margin-left:auto;margin-right:auto;padding:0;text-align:center}.page_404_wrapper .error_page__banner{white-space:nowrap}@media(min-width:768px){.page_404_wrapper .error_page__banner{margin-left:12px}}.page_404_wrapper .error_page__subtitle{font-size:130px;color:transparent;line-height:.7;margin-top:-40px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var(--ureg-secondary-color);stroke:var(--ureg-secondary-color)}.page_404_wrapper .error_page__num{font-size:150px;font-weight:700;font-family:var(--ureg-content-font-family);line-height:.9;color:var(--ureg-primary-color)}.page_404_wrapper .error_page__title{font-size:32px;margin-top:19px;line-height:1.1}.page_404_wrapper .error_page__description{margin:0;margin-top:16px}.page_404_wrapper .ureg_404_search{margin-top:26px}.page_404_wrapper .search-form .search-field,.page_404_wrapper .search-form{width:100%;max-width:280px}.page_404_wrapper .search-form{display:inline-block;position:relative;z-index:1;transition:.45s}.page_404_wrapper .search-form .search-field{margin-bottom:0}.page_404_wrapper .search-form .search-field::placeholder{font:inherit;line-height:inherit;color:inherit;outline:0;-webkit-appearance:none;transition:.4s;transform:translateY(0) scale(1);transform-origin:left bottom}.page_404_wrapper .search-form .search-field:active::placeholder,.page_404_wrapper .search-form .search-field:focus::placeholder{opacity:0}.page_404_wrapper .search-form .search-button:hover,.page_404_wrapper .search-form .search-button:hover ~ .search__icon{background:transparent;color:var(--ureg-secondary-color)}.page_404_wrapper .wgl-button{margin-top:20px;background-color:var(--ureg-button-bg-idle);border-color:var(--ureg-button-border-idle);color:var(--ureg-button-color-idle)}.page_404_wrapper .wgl-button i{font-size:34px;font-weight:normal;line-height:0;margin-left:12px;display:inline-block;vertical-align:middle;transform:translateY(2px)}.page_404_wrapper .wgl-button i:before{line-height:inherit}.page_404_wrapper .wgl-button:hover{background-color:var(--ureg-button-bg-hover);border-color:var(--ureg-button-border-hover);color:var(--ureg-button-color-hover)}.page_404_wrapper .search-button{position:absolute;z-index:1;height:50px;width:50px;top:0;right:0;margin:0;border:0;outline:0;padding:0;font-size:0;box-shadow:none;cursor:pointer;background:transparent}.page_404_wrapper .search-button:focus,.page_404_wrapper .search-button:active{box-shadow:none}.page_404_wrapper .search__icon,.page_404_wrapper .wc-block-product-search__button{position:absolute;z-index:1;top:0;right:0;height:50px;width:50px;font-size:24px;line-height:58px;font-style:normal;text-align:center;transform:translate(0,0);opacity:1;transition:.4s;pointer-events:none;border-radius:0}.page_404_wrapper .search__icon{color:var(--ureg-primary-color)}@media(max-width:768px){.page_404_wrapper{text-align:center}.page_404_wrapper .error_page__banner{transform:scale(0.8)}.page_404_wrapper .error_page__subtitle{font-size:70px}.page_404_wrapper .error_page__num{font-size:160px;margin-bottom:40px}}@media(max-width:600px){.page_404_wrapper .error_page__banner{transform:scale(0.7)}}@media(max-width:480px){.page_404_wrapper .error_page__title{font-size:34px;line-height:1.2}.page_404_wrapper .error_page__num{font-size:120px}.page_404_wrapper .error_page__description{margin-left:0;margin-right:0}}header.searсh-header{margin-bottom:30px}header.searсh-header .page-title{font-size:36px;line-height:1.65}header.searсh-header .page-title span{font-size:1.15em;line-height:inherit}.search-no-results header.searсh-header{margin-bottom:0}.search-no-results .page_404_wrapper{display:flex;flex-direction:column;justify-content:center;padding:20px 0 70px;min-height:100%}.search-no-results .page_404_wrapper .banner_404_text{color:inherit;margin:25px 0 26px;font-size:18px}.search-no-results .page_404_wrapper .ureg_404_button.wgl_button .wgl_button_link:hover{color:#fff}@media(max-width:480px){.search-no-results .page_404_wrapper .banner_404_text{margin-left:0;margin-right:0}}