#siteSearchForm .input-group:focus-within .input-group-text,
#siteSearchForm .input-group:focus-within .form-control {
  border-color: var(--bs-primary-text-emphasis);
}

#siteSearchForm .input-group-text,
#siteSearchForm .form-control {
  transition: border-color var(--transition-value);
}

#siteSearchInput:hover + .search-shortcut,
#siteSearchInput:focus + .search-shortcut {
  display: none !important;
}