/*
Theme Name: Wired IT
Theme URI: https://wired-it.co.za/
Description: IT Services child theme for the Theme Framework parent. Design tokens as CSS custom properties.
Author: Wired IT
Template: theme-framework-parent
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: theme-it-services-child
*/

:root {
    /* Brand — injected from plugin, never hardcode */
    --color-primary:    #AC1D23;
    --color-secondary:  #0A2540;
    --color-accent:     #AC1D23;
    --color-text:       #2F2A26;
    --color-text-light: #666666;
    --color-bg:         #FFFFFF;
    --color-bg-alt:     #F2F2F2;
    --color-dark:       #0A2540;
    --color-dark-text:  #FFFFFF;

    /* Typography */
    --font-heading:     'Montserrat', sans-serif;
    --font-body:        'Open Sans', sans-serif;
    --font-size-base:   16px;
    --line-height-base: 1.6;

    /* Spacing */
    --space-xs:  0.5rem;
    --space-sm:  1rem;
    --space-md:  2rem;
    --space-lg:  4rem;
    --space-xl:  8rem;

    /* Layout */
    --container-width:   1280px;
    --container-padding: 2rem;

    /* Components */
    --border-radius:     6px;
    --border-radius-lg:  12px;
    --transition:        all 0.3s ease;
    --box-shadow:        0 4px 24px rgba(10,37,64,0.10);
    --box-shadow-hover:  0 12px 40px rgba(10,37,64,0.18);
}
