

html.a11y-reduced-stimuli {
  --default-transition-duration: 0ms;
  scroll-behavior: auto !important;
}

html.a11y-reduced-stimuli *,
html.a11y-reduced-stimuli *::before,
html.a11y-reduced-stimuli *::after {
  animation: none !important;
  animation-duration: 0.01ms !important;
  animation-iteration-count: 1 !important;
  transition: none !important;
  scroll-behavior: auto !important;
}

html.a11y-reduced-stimuli .button:hover {
  background-color: var(--color-yellow);
  border-color: var(--color-yellow);
  color: var(--color-black);
}

html.a11y-reduced-stimuli .button.button-bordered:hover,
html.a11y-reduced-stimuli .button-petrol:hover {
  background-color: var(--color-petrol) !important;
  border-color: var(--color-petrol) !important;
  color: var(--color-white) !important;
}

html.a11y-reduced-stimuli .tk-wit:hover {
  background-color: var(--color-white);
}

html.a11y-reduced-stimuli .tk-blauw:hover {
  background-color: var(--color-blue-ice);
}

html.a11y-reduced-stimuli .tk-groen:hover {
  background-color: var(--color-sea-green);
}

html.a11y-reduced-stimuli .tk-petrol:hover {
  background-color: var(--color-petrol-light);
}

html.a11y-reduced-stimuli .kaart-link.kaart-white:hover,
html.a11y-reduced-stimuli .kaart-link.kaart-blue-ice:hover,
html.a11y-reduced-stimuli .kaart-link.kaart-sea-green:hover,
html.a11y-reduced-stimuli .kaart-link.kaart-petrol:hover {
  background-color: inherit;
}

html.a11y-reduced-stimuli .hover\:underline:hover {
  text-decoration-line: none;
}

html.a11y-reduced-stimuli .hover\:text-yellow:hover {
  color: inherit;
}

html.a11y-reduced-stimuli .hover\:text-black:hover {
  color: inherit;
}

html.a11y-reduced-stimuli .hover\:text-white:hover {
  color: inherit;
}

html.a11y-reduced-stimuli .hover\:bg-yellow\!:hover {
  background-color: inherit !important;
}

html.a11y-reduced-stimuli .page--folded .fold-group__toggle:hover {
  transform: translateX(-50%) scale(1);
}

html.a11y-reduced-stimuli .hit-cat:not(.hit-cat--cta):hover {
  --hit-off: 50px;
}

@media (max-width: 767px) {
  html.a11y-reduced-stimuli .hit-cat:not(.hit-cat--cta):hover {
    --hit-off: 28px;
  }
}

html.a11y-reduced-stimuli .hit-scroll {
  animation: none !important;
}
