/* Poppins self-hosted (v24, subsets latin + latin-ext — cubre español).
   Sustituye a Google Fonts: sin fuga de IPs de usuarios a Google y
   compatible con una CSP estricta (font-src 'self').
   Archivo estático servido directo (no entra a los bundles SCSS: el
   minificador de Odoo rompe URLs con caracteres especiales). */

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('/theme_sofom_base/static/fonts/poppins-v24-latin_latin-ext-300.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/theme_sofom_base/static/fonts/poppins-v24-latin_latin-ext-regular.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/theme_sofom_base/static/fonts/poppins-v24-latin_latin-ext-500.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/theme_sofom_base/static/fonts/poppins-v24-latin_latin-ext-600.woff2') format('woff2');
}

@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/theme_sofom_base/static/fonts/poppins-v24-latin_latin-ext-700.woff2') format('woff2');
}
