/* ================================================================
   3vya Media Suite — Self-hosted font families
   ================================================================ */

/* Funnel Display — display / headings */
@font-face {
    font-family: 'Funnel Display';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/funnel-display-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Funnel Display';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/funnel-display-latin-500-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Funnel Display';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/funnel-display-latin-600-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Funnel Display';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/funnel-display-latin-700-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Funnel Display';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/funnel-display-latin-800-normal.woff2') format('woff2');
}

/* Baloo Da 2 — friendly accent / UI */
@font-face {
    font-family: 'Baloo Da 2';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/baloo-da-2-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Baloo Da 2';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/baloo-da-2-latin-500-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Baloo Da 2';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/baloo-da-2-latin-600-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Baloo Da 2';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/baloo-da-2-latin-700-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Baloo Da 2';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/baloo-da-2-latin-800-normal.woff2') format('woff2');
}

/* Libre Barcode 128 Text — invoice / quote / reference numbers */
@font-face {
    font-family: 'Libre Barcode 128 Text';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/libre-barcode-128-text-latin-400-normal.woff2') format('woff2');
}

/* Nunito Sans — body / UI text */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/nunito-sans-latin-300-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/nunito-sans-latin-400-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/nunito-sans-latin-600-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/nunito-sans-latin-700-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url('../fonts/nunito-sans-latin-800-normal.woff2') format('woff2');
}
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/nunito-sans-latin-400-italic.woff2') format('woff2');
}
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/nunito-sans-latin-700-italic.woff2') format('woff2');
}
