.hs-search-field{position:relative}.hs-search-field__input{box-sizing:border-box;width:100%}.hs-search-field__bar button svg{height:10px}.hs-search-field__suggestions{list-style:none;margin:0;padding:0}.hs-search-field--open .hs-search-field__suggestions{border:1px solid #000}.hs-search-field__suggestions li{display:block;margin:0;padding:0}.hs-search-field__suggestions #results-for{font-weight:700}.hs-search-field__suggestions #results-for,.hs-search-field__suggestions a{display:block}.hs-search-field__suggestions a:focus,.hs-search-field__suggestions a:hover{background-color:rgba(0,0,0,.1);outline:none}.blog-site-search{text-align:left}.blog-site-search form{display:block;position:relative}.blog-site-search form input.hs-search-field__input{background-color:#fff;border-color:#e0e0e0;border-radius:0;height:45px;padding-right:55px}.blog-site-search form button{background-color:transparent;border:1px solid #e0e0e0;border-radius:0;height:45px;margin:0;padding:10px;position:absolute;right:0;top:0;transition:all .3s ease;width:50px}.blog-site-search form button svg{height:16px}.blog-site-search form button:hover{border-color:#000}.blog-site-search.hs-search-field--open ul.hs-search-field__suggestions{background-color:#fff;font-size:14px;line-height:1.3;padding:10px}.blog-site-search.hs-search-field--open ul.hs-search-field__suggestions li:not(:last-child){margin-bottom:10px}.blog-site-search.hs-search-field--open ul.hs-search-field__suggestions li a:hover{background-color:transparent;text-decoration:underline}