/* assets/styles/common.css
   Styles communs au frontend et à l'admin.
   Ajoutez ici vos variables CSS, utilitaires, resets, composants partagés, etc. */


/* ===== POLICES ===== */
@font-face {
    font-family: 'cabin-regular';
    src: url("../fonts/Cabin-Regular-jBF-eQm.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'cabin-semibold';
    src: url("../fonts/Cabin-SemiBold-qBf6Qgf.ttf") format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'moretype-regular';
    src: url("../fonts/moretype-Mic32New-Regular-IGGgd0A.otf") format('opentype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'moretype-medium';
    src: url("../fonts/moretype-Mic32New-Medium-FTGogRb.otf") format('opentype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


:root {
  /* Exemple de variables (à adapter/compléter) */
  /* --pc-primary: #0d6efd; */
    /* === TYPOGRAPHIE === */
    --font-family: 'cabin-regular', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    --font-heading: 'cabin-semibold', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    --font-moretype-regular: 'moretype-regular', var(--font-family);
    --font-moretype-medium: 'moretype-medium', var(--font-heading);
}

/* Placeholders prêts à l’emploi (supprimez si non utilisés) */
/* .u-text-muted { color: #6c757d; } */
/* .u-hidden { display: none !important; } */
