/* Shared link policy: hover changes color, never adds an underline. */
:root body a:any-link,
:root body a:any-link:is(:hover, :focus, :focus-visible, :active, :visited),
:root body a:any-link *,
:root body [role="link"],
:root body [role="link"] * {
  text-decoration: none !important;
}

:where(a:any-link):hover {
  color: var(--link-hover-color, var(--store-green, #c56513));
}

/* Active navigation uses its text color instead of a drawn underline. */
.store-desktop-nav a[aria-current="page"]::after {
  display: none !important;
}
