@charset "UTF-8";body.error404 #main{padding:0}body.error404 #main>.wgl-container{background-position:center;background-repeat:no-repeat;padding:178px 30px 180px}@media(max-width:1200px){body.error404 #main>.wgl-container{padding:80px 30px 100px}}@media(max-width:768px){body.error404 #main>.wgl-container{background-image:none !important;background-size:cover;margin:40px 0 50px;padding:30px 15px}}.page_404_wrapper{position:relative;max-width:1170px;margin-left:auto;margin-right:auto;padding:0;text-align:center}.page_404_wrapper .error_page{display:flex;align-items:center}@media(max-width:768px){.page_404_wrapper .error_page{flex-direction:column}}.page_404_wrapper .error_page__banner{white-space:nowrap}@media(min-width:1200px){.page_404_wrapper .error_page__banner{margin-left:80px}}.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(--itconf-secondary-color);stroke:var(--itconf-secondary-color)}.page_404_wrapper .error_page__num{font-size:150px;font-family:var(--itconf-header-font-family);font-weight:var(--itconf-header-font-weight);line-height:.8;color:var(--itconf-secondary-color);margin-bottom:38px}@media(max-width:1200px){.page_404_wrapper .error_page__num{margin-top:0}}.page_404_wrapper .error_page__title{font-size:40px;margin-bottom:10px;line-height:1.333em}.page_404_wrapper .error_page__description{font-size:18px;margin-bottom:32px}.page_404_wrapper .search-form .search-field,.page_404_wrapper .search-form{width:100%;max-width:430px}.page_404_wrapper .search-form{display:inline-block;position:relative;z-index:1;margin-bottom:20px;transition:.45s}.page_404_wrapper .search-form .search-field{margin-bottom:10px;padding-left:32px}.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,.page_404_wrapper .search-form .search-field:focus{border-color:var(--itconf-header-font-color)}.page_404_wrapper .search-form .search-field:active::placeholder,.page_404_wrapper .search-form .search-field:focus::placeholder{opacity:0}.page_404_wrapper .wgl-button{color:var(--itconf-button-color-idle);background-color:var(--itconf-button-bg-idle);border:1px solid var(--itconf-button-border-idle);position:relative;z-index:1}.page_404_wrapper .wgl-button::before{content:"\f102";font-family:flaticon;font-size:16px;font-weight:normal;line-height:0;transition:.4s;display:inline-block;transform:rotate(-45deg) translateY(2px);color:var(--itconf-button-bg-hover);margin-right:8px}.page_404_wrapper .wgl-button:hover{color:var(--itconf-button-color-hover);background-color:var(--itconf-button-bg-hover);border-color:var(--itconf-button-border-hover)}.page_404_wrapper .wgl-button:hover::before{color:var(--itconf-button-color-hover);transform:rotate(0) translateY(0)}.page_404_wrapper .search-button{position:absolute;z-index:1;height:40px;width:27px;top:0;left: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;left:-2px;height:40px;width:18px;font-size:18px;line-height:42px;font-style:normal;text-align:center;transform:translate(0,0);opacity:1;transition:.4s;pointer-events:none;border-radius:0;color:var(--itconf-primary-color)}.page_404_wrapper .search__icon{color:var(--itconf-primary-color)}@media(max-width:768px){.page_404_wrapper{text-align:center}.page_404_wrapper .error_page__banner{transform:scale(0.8);margin-bottom:-7%}.page_404_wrapper .error_page__subtitle{font-size:70px}}@media(max-width:600px){.page_404_wrapper .error_page__banner{transform:scale(0.7);margin-bottom:-15%;margin-top:-5%}}@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}.page_404_wrapper .error_page__banner{transform:scale(1);margin:0;margin-top:40px}}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 .itconf_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}}