/*
Theme Name: Bamboche
Template: astra
Description: Thème enfant d’Astra pour le blog Bamboche : police Champ, couleurs et pied de page Bamboche. Les mises à jour d’Astra ne le touchent pas.
Version: 1.0.0
Text Domain: bamboche
*/

@font-face { font-family: "Champ"; src: url("../../uploads/useanyfont/7246Champ-light.woff2") format("woff2"); font-weight: 300; font-display: swap; }
@font-face { font-family: "Champ"; src: url("../../uploads/useanyfont/2316Champ-medium.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: "Champ"; src: url("../../uploads/useanyfont/4645Champ-bold.woff2") format("woff2"); font-weight: 700; font-display: swap; }
@font-face { font-family: "Champ"; src: url("../../uploads/useanyfont/5503Champ-Extrabold.woff2") format("woff2"); font-weight: 800; font-display: swap; }
@font-face { font-family: "Champ"; src: url("../../uploads/useanyfont/1866Champ-black.woff2") format("woff2"); font-weight: 900; font-display: swap; }

:root {
  --bamboche-orange: #FFB93F;
  --bamboche-ink: #252525;
  --bamboche-cream: #FFF8EE;
  --bamboche-lilac: #C098F6;
  --bamboche-green: #C1E6DC;
}

h1, h2, h3, h4, h5, h6, .site-title, .entry-title, .ast-archive-title {
  font-family: "Champ", sans-serif;
  font-weight: 800;
  color: var(--bamboche-ink);
}

.site-header, .ast-primary-header-bar, .main-header-bar { background-color: var(--bamboche-cream); }
