$govuk-include-default-font-face: false;

@import "../../govuk-frontend/dist/govuk/settings/index";
@import "../../govuk-frontend/dist/govuk/tools/index";
@import "../../govuk-frontend/dist/govuk/helpers/index";
@import "../../accessible-autocomplete/dist/accessible-autocomplete.min";

.autocomplete__wrapper,
.autocomplete__input,
.autocomplete__option,
.autocomplete__hint {
  @include govuk-font($size: 19);
}

// the following makes the autocomplete inherit error styles
// it won't work in IE11 but selects won't be enhanced into autocompletes in IE11

.govuk-form-group--error div:has(+ .govuk-select--error[data-module='hmrc-accessible-autocomplete']) > .autocomplete__wrapper .autocomplete__input {
  border-color: #d4351c;
}

// the following makes the dropdown arrow appear when showing all values

.autocomplete__dropdown-arrow-down {
  z-index: 0;
  pointer-events: none;
}

.autocomplete__menu--hidden {
  // stylelint-disable-next-line declaration-property-value-disallowed-list
  -webkit-transition: display 0s 200ms allow-discrete;
  transition: display 0s 200ms allow-discrete;
}
