.hs-search-field{position:relative}.hs-search-field__wrapper{background:#fff;border:2px solid var(--color-black);border-radius:55px;display:flex;padding:10px}.hs-search-field__wrapper input[type=text]{border:0;flex-grow:1;font-size:1.1rem;padding:0}.hs-search-field__wrapper button[type=submit]{background:var(--color-white);background:#fff;border:0;height:26px;padding:0;width:40px}.hs-search-field__wrapper button[type=submit] svg{height:100%;width:100%}.hs-search-field__input{box-sizing:border-box;width:100%}.hs-search-field__bar button svg{height:10px}.hs-search-field__suggestions{background-color:#fff;font-size:1.125rem;list-style:none;margin:0;max-width:360px;padding:0;position:absolute;right:0;top:100%;width:100%}.hs-search-field__suggestions li a{padding:6px 10px}.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;padding:6px 10px}.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}.search--overlay p{font-size:1.1rem;text-align:center}.search--overlay p a{text-decoration:underline}.search--overlay p a:hover{text-decoration-style:double}.close-search-action{cursor:pointer;display:inline-block}