/* ==========================================================================
   Reset CSS pour Twenty Twenty-One
   Inspiré par le dépôt GitHub officiel du thème :
   https://github.com/WordPress/twentytwentyone
   Ce reset vise à neutraliser les styles par défaut trop marqués.
   ========================================================================== */
*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
html, body, h1, h2, h3, h4, h5, h6, p, figure, blockquote, dl, dd {
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: normal;
  line-height: 1.5;
  color: inherit;
  background: none;
}
ul, ol {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
img {
  max-width: 100%;
  height: auto;
  border: 0;
}

/* ==========================================================================
   PERSONNALISATION OHMYFOOD - Styles personnalisés selon la charte graphique
   ========================================================================== */
/* Import des polices Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;600;700&display=swap');

/* Variables CSS pour les couleurs */
:root {
  --couleur-primaire: #900020;
  --couleur-secondaire: #EAB308;
  --couleur-accent: #DC2626;
  --noir-pur: #000000;
  --blanc-pur: #FFFFFF;
  --gris-noble: #78716C;
}

/* Base styles */
body {
  font-family: 'Work Sans', sans-serif;
  color: var(--noir-pur);
  background-color: var(--blanc-pur);
  line-height: 1.6;
  font-weight: 400;
}
