/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2025 Fontspring
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Durotype
 * License URL: https://www.fontspring.com/licenses/durotype/webfont
 */

/* Regular */
@font-face {
    font-display: swap;
    font-family: 'Sweetwater';
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    src:
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_regular/Aspira-Regular.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_regular/Aspira-Regular.woff') format('woff');
}

/* Demi */
@font-face {
    font-display: swap;
    font-family: 'Sweetwater';
    font-stretch: normal;
    font-style: normal;
    font-weight: 600;
    src:
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_demi/Aspira-Demi.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_demi/Aspira-Demi.woff') format('woff');
}

/* Bold */
@font-face {
    font-display: swap;
    font-family: 'Sweetwater';
    font-stretch: normal;
    font-style: normal;
    font-weight: 700;
    src:
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_bold/Aspira-Bold.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_bold/Aspira-Bold.woff') format('woff');
}

/* Heavy */
@font-face {
    font-display: swap;
    font-family: 'Sweetwater';
    font-stretch: normal;
    font-style: normal;
    font-weight: 800;
    src:
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_heavy/Aspira-Heavy.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/fonts/aspira/aspira_heavy/Aspira-Heavy.woff') format('woff');
}


/* Regular */
@font-face {
    font-display: swap;
    font-family: 'Sweetwater Condensed';
    font-stretch: condensed;
    font-style: normal;
    font-weight: 400;
    src:
        url('https://media.sweetwater.com/m/fonts/aspira/aspiraxnar_regular/AspiraXNar-Regular.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/fonts/aspira/aspiraxnar_regular/AspiraXNar-Regular.woff') format('woff');
}

/* Demi */
@font-face {
    font-display: swap;
    font-family: 'Sweetwater Condensed';
    font-stretch: condensed;
    font-style: normal;
    font-weight: 600;
    src:
        url('https://media.sweetwater.com/m/fonts/aspira/aspiraxnar_demi/AspiraXNar-Demi.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/fonts/aspira/aspiraxnar_demi/AspiraXNar-Demi.woff') format('woff');
}

/* Heavy */
@font-face {
    font-display: swap;
    font-family: 'Sweetwater Condensed';
    font-stretch: condensed;
    font-style: normal;
    font-weight: 800;
    src:
        url('https://media.sweetwater.com/m/fonts/aspira/aspiraxnar_heavy/AspiraXNar-Heavy.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/fonts/aspira/aspiraxnar_heavy/AspiraXNar-Heavy.woff') format('woff');
}

/* Icons */
@font-face {
    font-family: 'sw-icons';
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    src:
        url('https://media.sweetwater.com/m/include/fonts/sw-icons.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/include/fonts/sw-icons.woff') format('woff');
}

@font-face {
    font-family: 'SWCats';
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    src:
        url('https://media.sweetwater.com/m/include/fonts/sw-cat-icons.woff2') format('woff2'),
        url('https://media.sweetwater.com/m/include/fonts/sw-cat-icons.woff') format('woff');
}
