/*
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Description: Thème enfant du thème Kadence. Utilisez ce thème pour ajouter vos personnalisations sans modifier le thème parent.
Author: Plantes Canada
Template: kadence
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* =========================================================
 * EDEN BOREAL — Styles de base
 * Les variables sont définies dans design-system.css,
 * chargé via functions.php avant ce fichier.
 * =========================================================
 */

/* ---------------------------------------------------------
 * Google Fonts — Inter (Regular 400 + Medium 500)
 * --------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap');


/* ---------------------------------------------------------
 * BODY — fondation typographique et couleurs globales
 * --------------------------------------------------------- */
body {
  font-family:    var(--eb-font);
  font-size:      var(--eb-font-size-base);
  line-height:    var(--eb-line-height);
  color:          var(--eb-text);
  background-color: var(--eb-bg);
}


/* ---------------------------------------------------------
 * LIENS
 * --------------------------------------------------------- */
a {
  color:           var(--eb-accent);
  text-decoration: none;
  transition:      color 0.2s ease;
}

a:hover,
a:focus {
  color:           var(--eb-text);
  text-decoration: underline;
}


/* ---------------------------------------------------------
 * TITRES h1 – h4
 * --------------------------------------------------------- */
h1,
h2,
h3,
h4 {
  font-family:  var(--eb-font);
  font-weight:  500;
  line-height:  1.25;
  color:        var(--eb-text);
  margin-top:   0;
}

h1 {
  font-size: clamp(2rem, 5vw, 3rem);
}

h2 {
  font-size: clamp(1.5rem, 3.5vw, 2.25rem);
}

h3 {
  font-size: clamp(1.25rem, 2.5vw, 1.75rem);
}

h4 {
  font-size:      1.125rem;
  letter-spacing: var(--eb-letter-spacing-wide);
  text-transform: uppercase;
  color:          var(--eb-text-muted);
}


/* ---------------------------------------------------------
 * Ajoutez vos styles personnalisés en-dessous de cette ligne.
 * Référencez toujours les variables de design-system.css.
 * --------------------------------------------------------- */

/* ---------------------------------------------------------
 * FOOTER MINIMALISTE — eb-footer-bar
 * Remplace le footer Kadence sur tous les templates.
 * --------------------------------------------------------- */
.eb-footer-bar {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: var(--eb-text-muted);
  border-top: 1px solid var(--eb-border, rgba(0,0,0,0.08));
  background: var(--eb-bg);
}
.eb-footer-bar p {
  margin: 0;
}
