/* =====================================================
   POPPINS (fontes locais em public/dist/fonts)
   Caminho relativo a partir de public/assets/css/
   ===================================================== */

/* Light 300 */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(../../dist/fonts/Poppins-300.woff2) format('woff2');
}

/* Regular 400 */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../../dist/fonts/Poppins-400.woff2) format('woff2');
}

/* Medium 500 -> usa o Regular (peso mais proximo) */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(../../dist/fonts/Poppins-400.woff2) format('woff2');
}

/* SemiBold 600 */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(../../dist/fonts/Poppins-600.woff2) format('woff2');
}

/* Bold 700 -> usa o SemiBold (evita "faux bold" feio) */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(../../dist/fonts/Poppins-600.woff2) format('woff2');
}

body {
    font-family: 'Poppins', system-ui, sans-serif;
}

input,
select,
textarea,
button {
    font-family: 'Poppins', system-ui, sans-serif;
}
