/*
Theme Name: Loco Child
Theme URI: https://locoagency.pl/
Description: Loco Agency Canonical Child Theme for Astra
Author: Loco Agency Workbench
Author URI: https://locoagency.pl/
Template: astra
Version: 0.1.1
Text Domain: loco-child
*/

/* 
 * Workbench Canonical Child Theme
 * Project-specific styling is injected via compiled-tokens.css
 * Do not place arbitrary project styles here.
 */

:root {
    /* Accessibility Defaults */
    --loco-focus-color: #3b82f6;
    --loco-focus-ring-width: 3px;
    --loco-focus-ring-offset: 2px;
}

/* Ensure focus visibility for keyboard navigation */
:focus-visible {
    outline: var(--loco-focus-ring-width) solid var(--loco-focus-color);
    outline-offset: var(--loco-focus-ring-offset);
}

/* Respect reduced motion */
@media (prefers-reduced-motion: reduce) {
    *, ::before, ::after {
        animation-delay: -1ms !important;
        animation-duration: 1ms !important;
        animation-iteration-count: 1 !important;
        background-attachment: initial !important;
        scroll-behavior: auto !important;
        transition-duration: 0s !important;
        transition-delay: 0s !important;
    }
}
