/*
 * Polices auto-hébergées.
 *
 * Aucune requête vers Google : chaque visiteur de chaque boutique aurait sinon
 * envoyé son adresse IP à un tiers, ce qui a déjà valu des sanctions en France
 * pour Google Fonts — et nous vendons « hébergement en France » comme argument.
 * Auto-héberger est aussi plus rapide : pas de résolution DNS ni de connexion
 * TLS supplémentaire avant le premier rendu du texte.
 *
 * font-display: swap — le texte s'affiche immédiatement dans la police de
 * secours puis bascule. Un catalogue lisible tout de suite vaut mieux qu'un
 * catalogue parfait trois cents millisecondes plus tard.
 *
 * Sous-ensemble latin uniquement (24 Ko par graisse). Les boutiques visées
 * vendent en français.
 */

/* ── Inter — corps de texte de Minimal et Élégant, titres de Minimal ── */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/inter-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/inter-latin-600-normal.woff2') format('woff2');
}

/* ── Cormorant Garamond — titres d'Élégant ── */
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/cormorant-garamond-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Cormorant Garamond';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/cormorant-garamond-latin-600-normal.woff2') format('woff2');
}

/* ── Poppins — Moderne. Déjà la police du socle, désormais auto-hébergée. ── */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/poppins-latin-500-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/poppins-latin-700-normal.woff2') format('woff2');
}
