/**
 * _fonts-mimuss.css
 * Fontes Brand v2 — Poppi Mode (adicionado 2026-04-25)
 *
 * Stub para a fonte display serif italic chubby retro do Brand Book v1 final.
 * Enquanto o arquivo .woff2 escolhido pelo Raphael não chegar, o token
 * --mimuss-display cai no fallback Georgia serif — qualquer elemento com
 * a classe utility .t-display já renderiza em serif italic.
 *
 * Quando o asset chegar (Recoleta Bold Italic, Cooper BT Italic, ou
 * ITC Souvenir Bold Italic), descomente o bloco @font-face correspondente
 * e coloque o arquivo em /wwwroot/assets/fonts/.
 *
 * Documentação: IMPLEMENTATION_PLAN_BRAND_REFRESH.md (Card A2)
 */

/* ═══════════════════════════════════════════════════════════════════════════
   Gravity-Normal — chubby sans display (já existente nos assets)
   Disponibilizado globalmente para Brand v2 — usado em Home (.gravity-font),
   Manifesto e demais páginas que aplicam display chubby retro.
   ═══════════════════════════════════════════════════════════════════════════ */

@font-face {
    font-family: 'Gravity-Normal';
    src: url('/assets/fonts/Gravity-Normal.woff2') format('woff2'),
         url('/assets/fonts/Gravity-Normal.woff') format('woff');
    font-weight: 400 900;
    font-style: normal;
    font-display: swap;
}

/* ═══════════════════════════════════════════════════════════════════════════
   Bell — fonte serif italic chubby retro (display alternativo)
   3 variantes carregadas: regular, bold, italic
   ═══════════════════════════════════════════════════════════════════════════ */

@font-face {
    font-family: 'Bell';
    src: url('/assets/fonts/Bell.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bell';
    src: url('/assets/fonts/Bell-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bell';
    src: url('/assets/fonts/Bell-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

/* ═══════════════════════════════════════════════════════════════════════════
   @font-face — descomentar conforme a fonte adquirida
   ═══════════════════════════════════════════════════════════════════════════ */

/*
@font-face {
    font-family: 'Recoleta Bold Italic';
    src: url('/assets/fonts/Recoleta-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
*/

/*
@font-face {
    font-family: 'Cooper BT Italic';
    src: url('/assets/fonts/CooperBT-BlackItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
*/

/*
@font-face {
    font-family: 'ITC Souvenir Bold Italic';
    src: url('/assets/fonts/ITCSouvenir-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
*/

/* ═══════════════════════════════════════════════════════════════════════════
   Utility class — aplica a fonte display Poppi
   ═══════════════════════════════════════════════════════════════════════════ */

.t-display {
    font-family: var(--mimuss-display);
    font-style: var(--mimuss-display-italic-style);
}
