/* Applique la palette aux couleurs que le thème Sydney écrit en dur, pour qu'elles suivent le thème clair ou
   sombre.

   Seul ce qui est visible sur ce site est couvert. Les éléments partagés (logo, boutons, champs…) sont dans
   css/components.css. */

/* ------------------------------------------------------------ Couleurs du thème Sydney */
body {
  color: var(--altaira-body-text) !important;
}

body,
body.custom-background,
.site,
.content-area,
.page-wrapper,
.site-header {
  background-color: var(--altaira-body-bg) !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: var(--altaira-heading) !important;
}

.site-title a,
.site-title a:visited,
.main-header .site-description,
#mainnav ul li a,
#mainnav ul li::before,
.offcanvas-header-custom-text,
.sydney-offcanvas-menu,
.sydney-offcanvas-menu #mainnav ul li a {
  color: var(--altaira-nav-text) !important;
}

#mainnav ul li a:hover,
.main-header #mainnav .menu > li > a:hover,
.bottom-header-row #mainnav .menu > li > a:hover {
  color: var(--altaira-nav-hover) !important;
}

/* Icônes de l'en-tête : Sydney pose le remplissage sur le dessin SVG lui-même, pas sur son conteneur. */
.btn-menu .sydney-svg-icon,
.main-header .menu-toggle svg,
.main-header .menu-toggle svg rect,
.sydney-offcanvas-menu svg,
.sydney-offcanvas-menu .dropdown-symbol .sydney-svg-icon {
  fill: var(--altaira-icon) !important;
}

#secondary {
  background-color: var(--sydney-global-color-7) !important;
}

#secondary,
#secondary a:not(.wp-block-button__link),
.sidebar-column .widget,
.posts-layout .author,
.posts-layout .entry-meta a,
.site-info,
.site-info a,
#sidebar-footer .widget a {
  color: var(--altaira-muted-text) !important;
}

.site-info .sydney-svg-icon svg {
  fill: var(--altaira-muted-text) !important;
}

.posts-layout .entry-title a {
  color: var(--altaira-heading) !important;
}

.posts-layout .entry-post {
  color: var(--altaira-body-text) !important;
}

.entry-content a:not(.button):not(.wp-block-button__link) {
  color: var(--sydney-global-color-1) !important;
}

.entry-content a:not(.button):not(.wp-block-button__link):hover {
  color: var(--sydney-global-color-2) !important;
}
