/**
Theme Name: EBC EverEscents Astra Child
Author: David Craig
Author URI: 
Description: EBC EE 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
*/

/* EverEscents */
body.brand-everescents {
    --brand-primary: #DCC5B6;
    --brand-secondary: #743d2a;
    --brand-bg: #f8f3ef;
    --brand-text: #4b4f58;
    --brand-accent: #513629;
    --brand-font-heading: sans-serif;
    --brand-font-body: 'Open Sans', sans-serif;
}

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

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

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

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

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

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

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

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

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

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