@font-face {
    font-family: 'ProximaNova';
    src: url('../fonts/ProximaNova-Regular.woff') format('woff'),
        url('../fonts/ProximaNova-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova';
    src: url('../fonts/ProximaNova-Semibold.woff') format('woff'),
        url('../fonts/ProximaNova-Semibold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova';
    src: url('../fonts/ProximaNova-Bold.woff') format('woff'),
        url('../fonts/ProximaNova-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova ExCn';
    src: url('../fonts/ProximaNovaAExCn-Regular.woff') format('woff'),
        url('../fonts/ProximaNovaAExCn-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova ExCn';
    src: url('../fonts/ProximaNovaAExCn-Semibold.woff') format('woff'),
        url('../fonts/ProximaNovaAExCn-Semibold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova ExCn';
    src: url('../fonts/ProximaNovaAExCn-Bold.woff') format('woff'),
        url('../fonts/ProximaNovaAExCn-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

/* Caldwell */
@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/brands/caldwell_us/BebasNeue-Regular.woff') format('woff'),
        url('../fonts/brands/caldwell_us/BebasNeue-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Atrament';
    src: url('../fonts/brands/caldwell_us/Atrament-Regular.woff') format('woff'),
        url('../fonts/brands/caldwell_us/Atrament-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Atrament';
    src: url('../fonts/brands/caldwell_us/AtramentSemiBold-Regular.woff') format('woff'),
        url('../fonts/brands/caldwell_us/AtramentSemiBold-Regular.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Atrament';
    src: url('../fonts/brands/caldwell_us/Atrament-Italic.woff') format('woff'),
        url('../fonts/brands/caldwell_us/Atrament-Italic.svg') format('svg');
    font-weight: normal;
    font-style: italic;
}

/* Frankford */
@font-face {
    font-family: 'Bebas Neue';
    src: url('../fonts/brands/frankford_us/BebasNeue-Bold.woff') format('woff'),
        url('../fonts/brands/frankford_us/BebasNeue-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/brands/frankford_us/Oswald-Regular.woff') format('woff'),
        url('../fonts/brands/frankford_us/Oswald-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/brands/frankford_us/Oswald-SemiBold.woff') format('woff'),
        url('../fonts/brands/frankford_us/Oswald-SemiBold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/brands/frankford_us/Oswald-Bold.woff') format('woff'),
        url('../fonts/brands/frankford_us/Oswald-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Muli';
    src: url('../fonts/brands/frankford_us/Muli-Regular.woff') format('woff'),
        url('../fonts/brands/frankford_us/Muli-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Muli';
    src: url('../fonts/brands/frankford_us/Muli-SemiBold.woff') format('woff'),
        url('../fonts/brands/frankford_us/Muli-SemiBold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Muli';
    src: url('../fonts/brands/frankford_us/Muli-Bold.woff') format('woff'),
        url('../fonts/brands/frankford_us/Muli-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'American Captain';
    src:  url('../fonts/brands/frankford_us/AmericanCaptain.woff') format('woff'),
        url('../fonts/brands/frankford_us/AmericanCaptain.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Wheeler */
@font-face {
    font-family: 'Gill Sans Nova';
    src:  url('../fonts/brands/wheeler_us/GillSansNova-Book.woff') format('woff'),
        url('../fonts/brands/wheeler_us/GillSansNova-Book.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gill Sans Nova';
    src:  url('../fonts/brands/wheeler_us/GillSansNova-SemiBold.woff') format('woff'),
        url('../fonts/brands/wheeler_us/GillSansNova-SemiBold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Gill Sans Nova';
    src:  url('../fonts/brands/wheeler_us/GillSansNova-Bold.woff') format('woff'),
        url('../fonts/brands/wheeler_us/GillSansNova-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

/* BOG */
@font-face {
    font-family: 'Abys';
    src:  url('../fonts/brands/bog_us/Abys-Regular.woff') format('woff'),
        url('../fonts/brands/bog_us/Abys-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Alcumin Pro Condensed';
    src:  url('../fonts/brands/bog_us/AcuminProCond-Regular.woff') format('woff'),
        url('../fonts/brands/bog_us/AcuminProCond-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Alcumin Pro Condensed';
    src:  url('../fonts/brands/bog_us/AcuminProCond-Semibold.woff') format('woff'),
        url('../fonts/brands/bog_us/AcuminProCond-Semibold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Alcumin Pro Condensed';
    src:  url('../fonts/brands/bog_us/AcuminProCond-Bold.woff') format('woff'),
        url('../fonts/brands/bog_us/AcuminProCond-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

/* Smith & Wesson */
@font-face {
    font-family: 'Open Sans';
    src:  url('../fonts/brands/smithwesson_us/OpenSans-Regular.woff') format('woff'),
        url('../fonts/brands/smithwesson_us/OpenSans-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src:  url('../fonts/brands/smithwesson_us/OpenSans-Bold.woff') format('woff'),
        url('../fonts/brands/smithwesson_us/OpenSans-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src:  url('../fonts/brands/smithwesson_us/OpenSansCondensed-Bold.woff') format('woff'),
        url('../fonts/brands/smithwesson_us/OpenSansCondensed-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

/* Hooyman */
@font-face {
    font-family: 'ITCFranklinGothic LT Pro Cn Bk';
    src: url('../fonts/brands/hooyman_us/FranklinGothicLTPro-CnBk.woff') format('woff'),
        url('../fonts/brands/hooyman_us/FranklinGothicLTPro-CnBk.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ITCFranklinGothic LT Pro Cn Dm';
    src: url('../fonts/brands/hooyman_us/FranklinGothicLTPro-CnDm.woff') format('woff'),
        url('../fonts/brands/hooyman_us/FranklinGothicLTPro-CnDm.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Lockdown */
@font-face {
    font-family: 'Nudista';
    src: url('../fonts/brands/lockdown_us/Nudista.woff') format('woff'),
        url('../fonts/brands/lockdown_us/Nudista.svg') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Nudista';
    src: url('../fonts/brands/lockdown_us/Nudista-Bold.woff') format('woff'),
        url('../fonts/brands/lockdown_us/Nudista-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

/* Meat */
@font-face {
    font-family: 'InterstateMono';
    src: url('../fonts/brands/meat_us/InterstateMono-Regular.woff') format('woff'),
        url('../fonts/brands/meat_us/InterstateMono-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InterstateMono';
    src: url('../fonts/brands/meat_us/InterstateMono-Bold.woff') format('woff'),
        url('../fonts/brands/meat_us/InterstateMono-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Calluna';
    src: url('../fonts/brands/meat_us/Calluna-Bold.woff') format('woff'),
        url('../fonts/brands/meat_us/Calluna-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Calluna';
    src: url('../fonts/brands/meat_us/Calluna-Regular.woff') format('woff'),
        url('../fonts/brands/meat_us/Calluna-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
