/**
Theme Name: EBC Eco Style Project Astra Child
Author: David Craig
Author URI: 
Description: EBC ESP Custom Astra Child Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ebc-astra-child
Template: astra
*/

/* Eco Style Project — REPLACE PLACEHOLDER COLOURS WITH ACTUAL BRAND PALETTE */
body.brand-ecostyleproject {
    --brand-primary: #59C5C5;     /* placeholder green */
    --brand-secondary: #FFFFFF;
    --brand-bg: #F5F1E8;          /* placeholder warm off-white */
    --brand-text: #2C3E2D;        /* placeholder dark green */
    --brand-accent: #8B5E3C;      /* placeholder earthy brown */
    --brand-font-heading: sans-serif;
    --brand-font-body: 'Open Sans', sans-serif;
}

/* Header bar - the actual visible header background in Astra */
body.brand-ecostyleproject .main-header-bar,
body.brand-ecostyleproject .ast-primary-header-bar {
    background: var(--brand-primary);
}

/* Header text and menu links */
body.brand-ecostyleproject .main-header-bar .site-title a,
body.brand-ecostyleproject .main-header-bar .ast-builder-menu-1 .menu-item > a {
    color: var(--brand-secondary);
    font-family: var(--brand-font-heading);
}

.site-logo-img {
    background-image:url('logo-ecostyleproject.png');
    background-repeat: no-repeat;
}

/* Menu item hover */
body.brand-ecostyleproject .main-header-bar .ast-builder-menu-1 .menu-item:hover > a {
    color: var(--brand-accent);
}

/* Page background */
body.brand-ecostyleproject {
    background-color: var(--brand-bg);
}

/* Buttons */
body.brand-ecostyleproject .btn-primary,
body.brand-ecostyleproject .ast-custom-button,
body.brand-ecostyleproject .button,
body.brand-ecostyleproject input[type="submit"] {
    background: var(--brand-accent);
    border-radius: 4px;
    border-color: var(--brand-accent);
}

/* Body font */
body.brand-ecostyleproject {
    font-family: var(--brand-font-body);
}

/* Headings */
body.brand-ecostyleproject h1,
body.brand-ecostyleproject h2,
body.brand-ecostyleproject h3,
body.brand-ecostyleproject h4 {
    font-family: var(--brand-font-heading);
    color: var(--brand-text);
}

/* Links */
body.brand-ecostyleproject a {
    color: var(--brand-accent);
}

/* Footer */
body.brand-ecostyleproject .site-footer {
    background: var(--brand-primary);
}
