/*
 Theme Name: Astra Child Theme
 Theme URI: https://thinkbuildgrow.net
 Description: Child theme for Astra
 Author: Thomas Geller
 Author URI: https://thinkbuildgrow.net
 Template: astra
 Version: 1.0.0
 Text Domain: astra-child
*/

/* ========================================
   BLOG EXCERPT CARDS - BACKGROUNDS
   ======================================== */
/* Main article backgrounds */
article.type-post,
article.post {
    background-color: #fffef9 !important;
}

/* Fix the dark blue border issue - this is the KEY fix */
.ast-separate-container .ast-article-inner {
    background-color: #fffef9 !important;
}

/* Override shadow with warm tone */
.ast-blog-layout-4-grid .ast-article-inner {
    box-shadow: 0px 6px 15px -2px rgba(139, 69, 19, 0.1) !important;
}

/* ========================================
   BLOG EXCERPT CARDS - TEXT COLORS
   ======================================== */
/* General text */
article.post * {
    color: #212a37 !important;
}

/* Titles */
article.post h2.entry-title a {
    color: #0f172a !important;
}

/* Meta info (date, author) */
article.post .entry-meta * {
    color: #64748B !important;
}

/* Read more links */
article.post .read-more a {
    color: #0177ef !important;
}

/* ========================================
   SINGLE BLOG POSTS
   ======================================== */
/* Content area background */
.single-post .entry-content {
    background-color: #fffef9 !important;
}

/* All text */
.single-post .entry-content,
.single-post .entry-content * {
    color: #070614 !important;
}

/* Links */
.single-post .entry-content a {
    color: #0177ef !important;
}

.single-post .entry-content a:hover {
    color: #0085ff !important;
}

/* ========================================
   COMMENTS SECTION
   ======================================== */
.single-post .comment-respond,
.single-post .comment-list {
    background-color: #fffef9 !important;
}

.single-post .comment-respond *,
.single-post .comment-list * {
    color: #212a37 !important;
}