/*
 Theme Name:   Blocksy Child
 Theme URI:    https://creativethemes.com/blocksy/
 Description:  Child theme for Fabelhaft.app - Created by Antigravity
 Author:       CreativeThemes & Fabelhaft
 Author URI:   https://fabelhaft.app
 Template:     blocksy
 Version:      1.0.0
 Text Domain:  blocksy-child
*/

/* --- CUSTOM STYLES MOVED FROM PARENT THEME --- */

:root {
    --theme-background-color: #141414 !important;
    --theme-text-color: #e8e8e3 !important;
    --theme-heading-color: #fcfbf8 !important;
}

html, body, .site, .site-wrapper, #main, #page, .site-main, .ct-container,
.wp-site-blocks, .has-background, .wp-block-cover, .wp-block-group, 
.has-light-gray-background-color, .has-white-background-color, .has-background-color {
    background-color: #141414 !important;
    background-image: none !important;
    color: #e8e8e3 !important;
}

h1, h2, h3, h4, h5, h6, 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.entry-title, .archive-title, .widget-title,
.has-text-color, .wp-block-heading {
    color: #fcfbf8 !important;
}

.site-header, .site-footer, .ct-footer, #header {
    background-color: #141414 !important;
    color: #e8e8e3 !important;
    border-color: rgba(255,255,255,0.05) !important;
}

.site-header a, .site-footer a, .menu-link, .nav-menu li a {
    color: #e8e8e3 !important;
}

.site-header a:hover, .menu-link:hover, .nav-menu li a:hover {
    color: #d97757 !important;
}

/* Card Elements (Gutenberg Columns, Post Grids, Widgets) */
.article-inner, .post, .type-post, .type-page, .widget, .ct-sidebar,
.wp-block-column {
    background-color: transparent !important;
    color: #e8e8e3 !important;
    border-color: rgba(255,255,255,0.05) !important;
}

/* Links allgemein in Rot-Ton */
#main a {
    color: #d97757;
}

#main a:hover {
    color: #ff9d7d;
}
