/* Tap/click focus, including focus restored after closing a gallery or menu. */
:root { -webkit-tap-highlight-color:transparent; }
html[data-focus-input="pointer"] :is(:focus, :focus-within) {
  outline:none !important;
}
html[data-focus-input="pointer"] .search-box:focus-within {
  box-shadow:none;
}
/* Existing :focus-visible styles still identify keyboard navigation targets. */
