.hs-search-field{position:relative}.hs-search-field.policy{margin:0 auto;max-width:600px}.hs-search-field.policy .hs-search-field__input{border-color:transparent;box-shadow:0 6px 9px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 6px 9px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 9px 0 rgba(0,0,0,.2);box-sizing:border-box;width:100%}.hs-search-field.policy input[type=email],.hs-search-field.policy input[type=file],.hs-search-field.policy input[type=number],.hs-search-field.policy input[type=password],.hs-search-field.policy input[type=tel],.hs-search-field.policy input[type=text],.hs-search-field.policy select,.hs-search-field.policy textarea{border:none;padding:1rem}.hs-search-field.policy button{background-color:#fff;border:none;border-left:3px solid #bcbcbc;border-radius:0 6px 6px 0;height:50px;padding:0 22px;position:absolute;right:0;top:0}@media (min-width:769px){.hs-search-field.policy button{height:54px}}.hs-search-field.policy .hs-search-field__bar button svg{height:15px;fill:#bcbcbc}@media (min-width:768px){.hs-search-field.policy{margin:40px auto 0}}.hs-search-field.policy .hs-search-field__suggestions{border-radius:0 0 6px 6px;list-style:none;padding-left:0;z-index:1}.hs-search-field.policy .hs-search-field__suggestions li:first-of-type{padding-top:10px}.hs-search-field.policy .hs-search-field__suggestions li{background:#fff;padding:0 18px}.hs-search-field.policy .hs-search-field__suggestions li:last-of-type{border-radius:0 0 6px 6px;padding-bottom:10px}