/*
Theme Name:   Avcon Theme 3.0
Theme URI:    https://www.avconindustries.com
Author:       Butler National Corporation
Author URI:   https://butlernational.com
Description:  A clean, professional reskin of the Avcon Industries site. Built to pair with the Avcon Manager plugin, with every page's images and copy editable in Appearance > Customize.
Version:      3.0.0
License:      GPL-2.0+
Text Domain:  avcon-manager-theme
*/

/* ============================================================
   DESIGN TOKENS
   Avcon brand red (#eb242a) and navy (#073c5c), per the 3.0 brand
   refresh. Every color used across the theme derives from these
   two tokens so future brand tweaks only happen in one place.
   ============================================================ */
:root {
    --avm-primary: #eb242a;        /* Avcon red */
    --avm-primary-dark: #b81a1f;
    --avm-primary-light: #fbe6e7;

    --avm-navy: #073c5c;           /* Avcon navy */
    --avm-navy-mid: #0e527b;
    --avm-navy-dark: #052a41;

    --avm-text: #24262e;
    --avm-text-muted: #666b78;
    --avm-border: #e5e7eb;

    --avm-bg: #ffffff;
    --avm-bg-light: #f7f8fa;
    --avm-bg-navy: var(--avm-navy);

    --font-primary: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;

    --avm-radius: 10px;
    --avm-radius-sm: 6px;
    --avm-shadow: 0 1px 3px rgba(20,22,30,0.06), 0 8px 24px rgba(20,22,30,0.05);
    --avm-shadow-hover: 0 4px 10px rgba(20,22,30,0.08), 0 16px 32px rgba(20,22,30,0.09);

    --avm-container: 1180px;
    --avm-gap: 24px;
}

/* Base reset kept intentionally minimal — bulk of styling lives in
   assets/css/main.css so this file can stay focused on the WP header
   + tokens other files can build from. */
* { box-sizing: border-box; }
body {
    margin: 0;
    font-family: var(--font-primary);
    color: var(--avm-text);
    background: var(--avm-bg);
    -webkit-font-smoothing: antialiased;
}
img { max-width: 100%; height: auto; display: block; }
a { color: var(--avm-primary); }
