/*
Theme Name: Agentur Kadence Child
Theme URI: https://agentur.example/
Description: Child-Theme fuer Kadence. Roboto lokal, Anpassungen fuer Agentur-Sites.
Author: Agentur
Template: kadence
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: agentur-kadence-child
*/

/*
 * Farb-Regel: NUR Palette-Slots verwenden (var(--global-palette1) bis
 * var(--global-palette15)), niemals Hex-Werte. Kadence schreibt die
 * CSS-Variablen automatisch aus der Global Palette in den Customizer-
 * Einstellungen (Design -> Customizer -> Farben -> Global Palette).
 * Alle 15 Slots sind dort frei editierbar und synchron im Block-Editor.
 */

/* Fokus-Ring verstaerken (WCAG 2.1 AA, 2.4.7) */
:root {
  --agentur-focus-width: 3px;
}

a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus,
[tabindex]:focus {
  outline: var(--agentur-focus-width) solid var(--global-palette1);
  outline-offset: 2px;
}

@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
