/* ==========================================================================
   EVERHEXA PERFORMANCE ARCHITECTURE: FIXED ROOT-ABSOLUTE PATHS
   ========================================================================== */

/* 1. INTER (Variable Weight Axis) */
@font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/wp-content/themes/swees-co-child/fonts/inter-variable.woff2') format('woff2-supports-variations'),
         url('/wp-content/themes/swees-co-child/fonts/inter-variable.woff2') format('woff2');
}

/* 2. DM SANS (Variable Weight + Optical Sizing Axis) */
@font-face {
    font-family: 'DM Sans';
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    src: url('/wp-content/themes/swees-co-child/fonts/dm-sans-variable.woff2') format('woff2-supports-variations'),
         url('/wp-content/themes/swees-co-child/fonts/dm-sans-variable.woff2') format('woff2');
    font-size: 9px 40px;
}

/* 3. PACIFICO (Static Regular Script) */
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/themes/swees-co-child/fonts/pacifico-400.woff2') format('woff2');
}

/* 4. BEBAS NEUE (Static Regular Display) */
@font-face {
    font-family: 'Bebas Neue';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/wp-content/themes/swees-co-child/fonts/bebas-neue-400.woff2') format('woff2');
}