/* ============================================================
   AMILI — POLICE NUNITO HÉBERGÉE SUR LE SITE
   ------------------------------------------------------------
   Les fichiers viennent de Google Fonts (Nunito v32) mais sont
   servis par amiliservices.fr : plus aucune adresse IP de
   visiteur n'est transmise à Google au chargement d'une page.
   Nunito est publiée sous SIL Open Font License 1.1, qui
   autorise cet hébergement (voir assets/fonts/OFL.txt).

   Nunito est une police variable : un seul fichier couvre les
   graisses 600 à 900, d'où font-weight sur une plage. Le
   navigateur en télécharge un au lieu de quatre.

   Sous-ensembles : latin (le français) et latin-ext, chargé
   seulement si un caractère de la page l'exige (unicode-range).
   ============================================================ */

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600 900;
  font-display: swap;
  src: url('fonts/nunito-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*  latin-ext
    ATTENTION avant de recopier le sous-ensemble d'origine par-dessus.
    Tel que Google Fonts le livre, ce bloc et le bloc « latin » se
    chevauchent sur quatre caracteres : la ligature oe (U+0152-0153) et
    trois signes diacritiques (U+0304, U+0308, U+0329).

    Quand un caractere appartient a deux blocs de meme famille, c'est le
    dernier declare qui l'emporte. Le « oe » de « au coeur du Pic
    Saint-Loup », sur l'accueil, faisait donc telecharger ce fichier de
    34,6 Ko alors que la lettre se trouve deja dans le fichier de base,
    lui aussi telecharge.

    Le chevauchement est donc retire ici : la plage U+0100-02BA est coupee
    en deux pour sauter le oe, et les trois diacritiques sont enleves. */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600 900;
  font-display: swap;
  src: url('fonts/nunito-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-0151, U+0154-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin — italique */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600 900;
  font-display: swap;
  src: url('fonts/nunito-italic-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext — italique */
@font-face {
  font-family: 'Nunito';
  font-style: italic;
  font-weight: 600 900;
  font-display: swap;
  src: url('fonts/nunito-italic-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-0151, U+0154-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
