/*
Theme Name: По системе (astra-gs-child)
Theme URI: https://gosystemizeit.com/
Description: Child theme for gosystemizeit.com — журнал об операционном управлении.
Author: По системе
Template: astra
Version: 1.0.0
Text Domain: astra-gs-child
*/

/* Скрываем featured images во всех вариантах */
.post-thumb-img-content,
.wp-post-image,
img.attachment-post-thumbnail,
img.attachment-large,
.entry-content img.attachment-post-thumbnail,
.ast-blog-featured-section,
.post-thumbnail,
.featured-image,
article .ast-article-post .ast-blog-featured-section,
article header.entry-header .post-thumbnail {
    display: none !important;
}

/* Палитра */
:root {
    --gs-primary: #1a1a1a;
    --gs-accent: #f5b800;
    --gs-bg: #ffffff;
    --gs-text: #1a1a1a;
}

body {
    background-color: var(--gs-bg);
    color: var(--gs-text);
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', sans-serif;
}

a, .menu-item a:hover, .entry-title a:hover {
    color: var(--gs-primary);
}

.site-title a, .ast-site-identity .site-title a:hover {
    color: var(--gs-primary) !important;
}

.entry-title, h1, h2, h3 {
    color: var(--gs-text);
    font-weight: 700;
}

a.button, button, .ast-button, input[type="submit"] {
    background: var(--gs-primary) !important;
    color: var(--gs-accent) !important;
    border: 1px solid var(--gs-primary) !important;
}

a.button:hover, button:hover, .ast-button:hover {
    background: var(--gs-accent) !important;
    color: var(--gs-primary) !important;
}

.entry-content a, .site-content a {
    color: var(--gs-primary);
    text-decoration: underline;
    text-decoration-color: var(--gs-accent);
}

.ast-small-footer, .ast-small-footer-wrap {
    background: var(--gs-primary);
    color: #f6f6f6;
}

.ast-small-footer a {
    color: var(--gs-accent);
}

article.post {
    border-bottom: 2px solid var(--gs-accent);
    padding-bottom: 1.5em;
    margin-bottom: 2em;
}
