@charset "UTF-8";body.error404 #main{padding:0}body.error404 #main>.wgl-container{padding:158px 0 168px;background-position:50%;background-repeat:no-repeat}@media (max-width:1200px){body.error404 #main>.wgl-container{padding:80px 0}}body.error404 #main .error_page__num{animation:scroll 120s linear infinite;font-size:96px;font-weight:400;margin-bottom:28px;color:#1c5540;letter-spacing:-.02em;line-height:.95;white-space:nowrap;font-family:var(--brilix-header-font-family);display:flex}@media (max-width:1200px){body.error404 #main .error_page__num{font-size:80px;margin-bottom:18px}}@media (max-width:768px){body.error404 #main .error_page__num{font-size:40px;margin-bottom:8px}}body.error404 #main .error_page__num-wrap{display:flex}body.error404 #main .error_page__num.reverse{animation-direction:reverse;color:#ece8e0}body.error404 #main .error_page__num .text-divider{margin:0 .25em}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.page_404_wrapper{padding:0;margin-right:auto;position:relative;max-width:1170px;text-align:center;margin-left:auto}@media (max-width:768px){.page_404_wrapper{padding:0 15px}}.page_404_wrapper .error_page{align-items:center;margin-top:52px;display:flex}@media (max-width:1200px){.page_404_wrapper .error_page{margin-top:22px}}.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{-webkit-text-stroke-color:var(--brilix-secondary-color);font-size:130px;color:transparent;stroke-width:1px;-webkit-text-stroke-width:1px;stroke:var(--brilix-secondary-color);line-height:.7;margin-top:-40px}.page_404_wrapper .error_page__title{font-size:32px;margin-bottom:18px;line-height:1.333em}.page_404_wrapper .error_page__description{font-size:18px;margin-bottom:26px}.page_404_wrapper .search-form,.page_404_wrapper .search-form .search-field{max-width:570px;width:100%}.page_404_wrapper .search-form{margin-bottom:22px;transition:.45s;position:relative;display:inline-block;z-index:1}.page_404_wrapper .search-form .search-field{height:38px;margin-bottom:10px;padding-left:28px}.page_404_wrapper .search-form .search-field::placeholder{transform:translateY(0) scale(1);-webkit-appearance:none;color:inherit;font:inherit;transition:.4s;outline:none;transform-origin:left bottom;line-height:inherit}.page_404_wrapper .search-form .search-field:active,.page_404_wrapper .search-form .search-field:focus{border-color:var(--brilix-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 .search-form input[type=submit]:active,.page_404_wrapper .search-form input[type=submit]:focus,.page_404_wrapper .search-form input[type=submit]:hover{background:transparent}.page_404_wrapper .wgl-button .elementor-icon{--icon-rotate:-90deg}.page_404_wrapper .wgl-button:hover:after{border-color:var(--brilix-button-bg-idle);width:100%}.page_404_wrapper .search-button{height:38px;padding:0;font-size:0;border:none;position:absolute;outline:none;top:0;margin:0;box-shadow:none;background:transparent;cursor:pointer;left:0;width:24px;z-index:1}.page_404_wrapper .search-button:active,.page_404_wrapper .search-button:focus{box-shadow:none}.page_404_wrapper .search__icon,.page_404_wrapper .wc-block-product-search__button{height:38px;pointer-events:none;font-size:18px;font-style:normal;color:var(--brilix-primary-color);transition:.4s;position:absolute;opacity:1;text-align:center;top:0;border-radius:0;left:0;width:18px;line-height:40px;z-index:1}.page_404_wrapper .search-button:hover~.search__icon{color:var(--brilix-secondary-color)}@media (max-width:768px){.page_404_wrapper{text-align:center}.page_404_wrapper .error_page__banner{transform:scale(.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(.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-right:0;margin-left:0}.page_404_wrapper .error_page__banner{transform:scale(1);margin:40px 0 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{min-height:100%;padding:20px 0 70px;justify-content:center;flex-direction:column;display:flex}.search-no-results .page_404_wrapper .banner_404_text{font-size:18px;color:inherit;margin:25px 0 26px}.search-no-results .page_404_wrapper .brilix_404_button.wgl_button .wgl_button_link:hover{color:#fff}@media (max-width:480px){.search-no-results .page_404_wrapper .banner_404_text{margin-right:0;margin-left:0}}