/* Praxis logo-based theme update
   Paste this at the BOTTOM of public/css/style.css
   Logo colors: charcoal + Praxis red + gold
*/

:root {
    --primary-red: #c9414b;
    --primary-blue: #3f3d3d;
    --dark-blue: #272525;
    --accent-yellow: #e2a33a;
    --success-green: #48bb78;
    --light-gray: #fffaf2;
    --border-gray: #e8e1d6;
    --text-dark: #3f3d3d;
    --text-light: #5f5a5a;
}

/* Old header classes fallback */
.header-red {
    background:
        radial-gradient(circle at top left, rgba(226, 163, 58, .16), transparent 34%),
        linear-gradient(135deg, #ffffff 0%, #fffaf2 45%, #ffffff 100%) !important;
    color: #3f3d3d !important;
    border-bottom: 3px solid #c9414b;
}

.header-blue {
    background: linear-gradient(90deg, #272525, #3f3d3d) !important;
    color: #ffffff !important;
}

.btn-primary-red {
    background-color: #c9414b !important;
    border-color: #c9414b !important;
    color: #ffffff !important;
}

.btn-primary-red:hover {
    background-color: #a93039 !important;
    border-color: #a93039 !important;
    color: #ffffff !important;
}

.btn-primary-blue {
    background-color: #3f3d3d !important;
    border-color: #3f3d3d !important;
    color: #ffffff !important;
}

.btn-primary-blue:hover {
    background-color: #272525 !important;
    border-color: #272525 !important;
    color: #ffffff !important;
}

.nav-links a:hover {
    background-color: rgba(226, 163, 58, 0.16) !important;
}
