
/*
 * PetPlanetGuide.com
 * Смяна САМО на фоновете.
 * Оригиналните цветове на текстове, бутони,
 * линкове, икони и лого се запазват.
 */

:root {
    --ppg-bg: #fffaf3;
    --ppg-bg-soft: #f5efe5;
    --ppg-bg-card: #ffffff;
    --ppg-bg-accent: #e7efe5;
    --ppg-bg-footer: #f5efe5;
}

/* Основен фон на сайта */
html,
body,
#page,
.site,
.site-content,
main,
.main-content,
.content-area {
    background-color: var(--ppg-bg) !important;
}

/* Header и навигация */
header,
.site-header,
#header,
.main-header,
.navbar,
.navigation,
.main-navigation,
nav {
    background-color: var(--ppg-bg-card) !important;
}

/* Основни секции и контейнери */
section,
.section,
.container,
.container-fluid,
.content,
.content-wrapper,
.page-content,
.entry-content,
main > div {
    background-color: transparent;
}

/* Карти, статии и блокове */
.card,
article,
.post,
.blog-post,
.widget,
.sidebar .widget,
.wp-block-group,
.wp-block-media-text,
.panel,
.box,
.feature-box,
.service-box,
.product-card,
.post-card {
    background-color: var(--ppg-bg-card) !important;
}

/* Светли вторични секции */
.bg-light,
.bg-body-secondary,
.section-light,
.light-section,
.alternate-section,
.archive-header,
.page-header {
    background-color: var(--ppg-bg-soft) !important;
}

/* Светли акцентни блокове */
.alert,
.info-box,
.notice,
.highlight-box {
    background-color: var(--ppg-bg-accent);
}

/* Footer — без промяна на цвета на текста */
footer,
.site-footer,
#footer,
.main-footer {
    background-color: var(--ppg-bg-footer) !important;
}

/* Долна лента на footer */
.footer-bottom,
.site-info,
.copyright {
    background-color: var(--ppg-bg-soft) !important;
}

/* Не променяме цветовете на текстове, бутони,
   линкове, икони, снимки и лого. */
