/* ==========================================================================
   Variables globales
   ========================================================================== */

:root {

  /* --------------------------------------------------------------------------
     Logo
     -------------------------------------------------------------------------- */

  --logo-main-color-nofront: #000000;
  --logo-accent-color-nofront: #999999;

  --logo-main-color-front: #ffffff;
  --logo-accent-color-front: #999999;

  --logo-accent-color-default: #999999;
  --logo-accent-color-edition: var(--logo-accent-color-default);


  /* --------------------------------------------------------------------------
     Palette brute
     -------------------------------------------------------------------------- */

  --black: #111111;
  --white: #ffffff;

  --lighter-black: #333333;

  --light-grey: #d8d8d8;
  --lighter-grey: #eeeeee;
  --medium-grey: #666666;


  /* --------------------------------------------------------------------------
     Couleurs fonctionnelles du thème
     -------------------------------------------------------------------------- */

  --pf-color-light: var(--lighter-grey);
  --pf-color-medium: var(--light-grey);
  --pf-color-dark: var(--black);

  --pf-color-light-alpha: rgb(from var(--pf-color-light) r g b / 0.05);
  --pf-color-light-alpha50: rgb(from var(--pf-color-light) r g b / 0.5);

  --bgcolor-dark: var(--black);
  --text-color: var(--lighter-black);


  /* --------------------------------------------------------------------------
     Images / fonds dynamiques
     -------------------------------------------------------------------------- */

  --header-home-url-bg: none;


  /* --------------------------------------------------------------------------
     Espacements
     -------------------------------------------------------------------------- */

  --sp: 1.125rem;

  --sp0-25: calc(0.25 * var(--sp));
  --sp0-5: calc(0.5 * var(--sp));
  --sp0-75: calc(0.75 * var(--sp));

  --sp1: calc(1 * var(--sp));
  --sp1-5: calc(1.5 * var(--sp));

  --sp2: calc(2 * var(--sp));
  --sp2-5: calc(2.5 * var(--sp));

  --sp3: calc(3 * var(--sp));
  --sp3-5: calc(3.5 * var(--sp));

  --sp4: calc(4 * var(--sp));
  --sp4-5: calc(4.5 * var(--sp));

  --sp5: calc(5 * var(--sp));
  --sp6: calc(6 * var(--sp));
  --sp7: calc(7 * var(--sp));
  --sp8: calc(8 * var(--sp));
  --sp9: calc(9 * var(--sp));
  --sp10: calc(10 * var(--sp));
  --sp11: calc(11 * var(--sp));
  --sp12: calc(12 * var(--sp));
  --sp13: calc(13 * var(--sp));
}