/* Blog and original-fiction backgrounds. Preserve Elementor background images. */
body.eerie-editorial-page {
    background-color: #070609 !important;
    color: #eee2e7;
}
body.eerie-editorial-page :is(main, #content, .site-content, .site-main, .content-area, .elementor-location-single) {
    background-color: #070609 !important;
}
body.eerie-editorial-page :is(.entry-content, .elementor-widget-theme-post-content, .elementor-widget-text-editor) {
    color: #eee2e7;
}
body.eerie-editorial-page :is(.entry-content, .elementor-widget-theme-post-content, .elementor-widget-text-editor) :is(p, li) {
    color: #eee2e7 !important;
}
body.eerie-editorial-page :is(.jkit-post-excerpt, .jkit-post-excerpt p, .post-excerpt, .entry-summary) {
    color: #eee2e7 !important;
}
body.eerie-editorial-page :is(.jkit-post-title a, .entry-title, .page-title, .widget-title) {
    color: #f8e7c4 !important;
}
body.eerie-editorial-page :is(.jkit-post-category a, .entry-summary a, .widget a) {
    color: #ff7fa8;
}
body.eerie-editorial-page.blog :is(h1, h2, h3, h4, h5, h6) {
    color: #f8e7c4 !important;
}
/* Keep form inputs and embedded book cards under their own component styles. */
