@charset "UTF-8";body.error404 #main{padding:0}body.error404 #main>.wgl-container{background-image:url(../../img/404-bg.png);background-position:center;background-repeat:no-repeat;margin:65px 0 20px;padding:0 30px 150px}@media(max-width:768px){body.error404 #main>.wgl-container{background-size:cover;margin:40px 0 50px;padding:30px 15px}}.page_404_wrapper{position:relative;max-width:1200px;margin-left:auto;margin-right:auto;padding:0;text-align:center}.page_404_wrapper .error_page{padding-top:94px}@media(max-width:768px){.page_404_wrapper .error_page{padding-top:0}}.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(--nibula-secondary-color);stroke:var(--nibula-secondary-color)}.page_404_wrapper .error_page__num{font-size:288px;font-weight:700;font-family:var(--nibula-content-font-family);line-height:.8;color:var(--nibula-primary-color);margin-bottom:72px;padding:0 30px}.page_404_wrapper .error_page__title{font-size:36px;margin-bottom:23px;line-height:1.1}.page_404_wrapper .error_page__description{margin-bottom:23px;font-size:18px}.page_404_wrapper .nibula_404_search{margin:0 15px}.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:29px;transition:.45s}.page_404_wrapper .search-form .search-field{margin-bottom:10px}.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(--nibula-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 .search-button:hover,.page_404_wrapper .search-form .search-button:hover ~ .search__icon{background:transparent;color:var(--nibula-secondary-color)}.page_404_wrapper .wgl-button{background-color:var(--nibula-button-bg-idle);border-color:var(--nibula-button-border-idle);color:var(--nibula-button-color-idle)}.page_404_wrapper .wgl-button:hover{background-color:var(--nibula-button-bg-hover);border-color:var(--nibula-button-border-hover);color:var(--nibula-button-color-hover)}.page_404_wrapper .search-button{position:absolute;z-index:1;height:42px;width:36px;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:42px;width:18px;font-size:19px;line-height:40px;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(--nibula-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:10px}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 .nibula_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}}