.agri-sure-form__search{margin-bottom:2rem;position:relative}.agri-sure-form__search-label{color:#0f0f0f;display:block;font-weight:500;margin-bottom:.5rem}.agri-sure-form__search-input{border:1px solid #0f0f0f;border-radius:10px;font-size:1rem;padding:.75rem 1rem;width:100%}.agri-sure-form__company-field{position:relative}.agri-sure-form__search-results{background-color:#fff;border:1px solid #525355;border-radius:.1875rem;box-shadow:5px 5px 25px 0 rgba(0,0,0,.15);font-family:inherit;list-style:none;margin:.25rem 0 0;padding:0;position:absolute;width:100%;z-index:2}.agri-sure-form__search-option{cursor:pointer;line-height:1.4;padding:.5rem .75rem}.agri-sure-form__search-option--active,.agri-sure-form__search-option:hover{background-color:#d1ded1}.agri-sure-form__search-location{color:#525355;display:block;font-size:.875rem}.agri-sure-form__field--locked{--hsf-field-input__background-color:#e5e7eb;--hsf-field-input__color:#6b7280;--hsf-field-input__border-color:#d1d5db}.agri-sure-form__field--locked input{cursor:not-allowed}.agri-sure-form__search-status{color:#525355;font-size:.875rem;margin:.5rem 0 0}.agri-sure-form__search-status:empty{margin:0}