/******* Do not edit this file *******
Code Snippets Manager
Saved: Mar 18 2026 | 22:59:02 */
.jsf-location-distance__location-input:not([type="submit"]) {
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #fff;
  border-radius: 0px;
  color: #fff;
  outline: none;
  transition: 0.3s;
  background-color: transparent;
  padding: 10px 0px;
  font-size: 18px;
  outline: none !important;
}
.jsf-location-distance__location-input:not([type="submit"])::placeholder {
  color: var(--light-50);
}
.jsf-location-distance__location-input:not([type="submit"]) {
  border-color: var(--secondary-50);
}
.jsf-location-distance__location-input:not([type="submit"]):hover {
  border-color: var(--secondary-70);
}
.jsf-location-distance__distance {
  background-color: var(--secondary);
  text-align: center;
  font-size: 17px;
  font-weight: 400;
  fill: var(--dark);
  color: var(--dark);
  border: none;
  transition: 0.1s;
}
.jsf-location-distance__distance:hover {
  cursor: pointer;
  background-color: var(--secondary-l-1);
}
/* All Form Styles */
.gravity-form .gform_wrapper .gform_body .gform_fields .gfield input[type=text], .gravity-form .gform_wrapper .gform_body .gform_fields .gfield select, .gravity-form .gform_wrapper .gform_body .gform_fields .gfield textarea, .gravity-form .gform_wrapper .gform_body .gform_fields .gfield input.large {
  background-color: transparent;
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #000;
  border-radius: 0px;
  color: #000;
  outline: none;
  transition: 0.3s;
  box-shadow: unset;
}
.gravity-form .gform-field-label {
  margin: 0px;
}
/* Forms Accessibility */
.gravity-form .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus-visible, .gravity-form .gform_wrapper .gform_body .gform_fields .gfield select:focus-visible, .gravity-form .gform_wrapper .gform_body .gform_fields .gfield textarea, .gravity-form .gform_wrapper .gform_body .gform_fields .gfield input.large:focus-visible {
  outline-width: 2px !important;
  outline-style: dotted !important;
  outline-offset: 2px !important;
  outline-color: var(--tertiary) !important;
}
/* Accessibility */
