.componentError404{padding:32px 16px;display:flex;align-items:center;justify-content:center;text-align:center}.componentError404 h1,.componentError404 h2,.componentError404 h3,.componentError404 h4{color:#3d3d3d}.componentError404 .text-error404 h1{font-weight:700;font-size:34px;line-height:40px}.componentError404 .text-error404 h2{font-weight:700;font-size:26px;line-height:28px}.componentError404 .text-error404 h3{font-weight:700;font-size:20px;line-height:24px}.componentError404 .text-error404 h4{font-weight:700;font-size:16px;line-height:18px}.componentError404 .text-error404 p{font-size:18px;font-weight:300;line-height:21.44px;letter-spacing:.005em}.componentError404 .image-error404{margin-bottom:16px}.componentError404 .image-error404 img{width:100%}.componentError404 .parentSearch-error404{margin:0 auto;margin-top:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.componentError404 .search-error404{height:40px;width:100%;position:relative;padding:0}.componentError404 .searchIcon-error404{position:absolute;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:0}.componentError404 .closeIcon-error404{position:absolute;left:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:0}.componentError404 .closeIcon-error404 svg{transition:.3s;color:#5e5e5e}.componentError404 .closeIcon-error404:hover svg{color:#bf0000}.componentError404 .searchInput-error404{width:100%;display:inline-block;height:40px}.componentError404 .searchInput-error404 input{height:100%;width:100%;background-color:#f2f2f2;border:1px solid transparent;transition:.3s;padding-left:48px;padding-right:48px}.componentError404 .searchInput-error404 input:focus,.componentError404 .searchInput-error404 input:hover{outline:0;border:1px solid #c5c5c5}.componentError404 .searchInput-error404 input::placeholder{transition:.6s;-webkit-transition:.6s;-moz-transition:.6s}.componentError404 .searchInput-error404 input:hover::placeholder{letter-spacing:.3px}.componentError404 .searchInput-error404 input[type="search"]::-webkit-search-decoration,.componentError404 .searchInput-error404 input[type="search"]::-webkit-search-cancel-button,.componentError404 .searchInput-error404 input[type="search"]::-webkit-search-results-button,.componentError404 .searchInput-error404 input[type="search"]::-webkit-search-results-decoration{display:none}.componentError404 .seprateOr-error404{font-size:14px;font-weight:300;line-height:16.67px;letter-spacing:.005em;text-align:center;margin:16px 0}.componentError404 .btnReturnHome-error404 a{background:#1e1e1e;color:#fff;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;line-height:20px;text-align:center;padding:8px 16px;transition:.3s;width:max-content}.componentError404 .btnReturnHome-error404 a:hover{background:#484848;box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);border-bottom:0;font-weight:initial}@media(min-width:768px){.componentError404 .seprateOr-error404{margin:0 16px}.componentError404 .parentSearch-error404{flex-direction:row}}@media(min-width:992px){.componentError404 .search-error404{width:582px}}@media(min-width:1400px){.componentError404 .text-error404 h1{font-weight:700;font-size:40px;line-height:44px}.componentError404 .text-error404 h2{font-weight:700;font-size:34px;line-height:40px}.componentError404 .text-error404 h3{font-weight:700;font-size:24px;line-height:26px}.componentError404 .text-error404 h4{font-weight:700;font-size:18px;line-height:22px}.componentError404 .text-error404 p{font-size:20px;font-weight:300;line-height:23.82px;letter-spacing:.005em}.componentError404 .search-error404{width:579px}}