/**
 * Font Loading for PACA Child Theme
 * Custom fonts from assets/fonts directory
 */

/* Fjalla One */
@font-face {
    font-family: 'Fjalla One';
    src: url('../assets/fonts/FjallaOne-Regular.woff2') format('woff2'),
         url('../assets/fonts/FjallaOne-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Inter';
    src: url('../assets/fonts/Inter24pt-SemiBold.woff2') format('woff2'),
         url('../assets/fonts/Inter24pt-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Caveat';
    src: url('../assets/fonts/Caveat-Medium.woff2') format('woff2'),
         url('../assets/fonts/Caveat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Caveat';
    src: url('../assets/fonts/Caveat-SemiBold.woff2') format('woff2'),
         url('../assets/fonts/Caveat-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Caveat';
    src: url('../assets/fonts/Caveat-Bold.woff2') format('woff2'),
         url('../assets/fonts/Caveat-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

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

@font-face {
    font-family: 'Quicksand';
    src: url('../assets/fonts/Quicksand-Medium.woff2') format('woff2'),
         url('../assets/fonts/Quicksand-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
