.views-exposed-form .fieldset-legend,
.views-exposed-form .js-form-type-textfield label {
  font-weight: bold;
}
.views-exposed-form .form-text,
.views-exposed-form .form-select {
  background-color: #ffffff;
  color: #262427;
  box-shadow: inset rgba(0, 0, 0, 0.3) 0 1px 3px;
  border-radius: 0;
  height: 2.125rem;
}
.views-exposed-form .form-text {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: 0;
  padding: 0.5rem;
}
.views-exposed-form .form-select {
  border: 1px solid #dee0e1;
}
.views-exposed-form .form-submit {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: #ffffff;
  background-color: #000000;
  text-transform: uppercase;
  letter-spacing: 1px;
  border-radius: 3px;
  font-weight: bold;
  cursor: pointer;
  padding: 0.5rem;
  height: 2.125rem;
  font-size: 0.875rem;
  border: 0;
}
.views-exposed-form .form-submit:focus {
  outline-style: dotted;
  outline-color: #000000;
  outline-width: 2px;
  outline-offset: 2px;
}
.views-exposed-form .form-submit:focus:active, .views-exposed-form .form-submit:focus:not(:focus-visible) {
  outline: 0;
}
.views-exposed-form .form-submit:hover {
  color: #ffffff;
  background-color: #c9b12c;
}

.form-item-search-api-fulltext label {
  position: absolute !important;
  /* stylelint-disable-line declaration-no-important */
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  word-wrap: normal;
}
/*# sourceMappingURL=form--views-exposed-form.css.map */
