@CHARSET "UTF-8";

/* NEW FONTS FOR 2023
    We use the common weight name mapping documented at MDN:
    https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight */

@font-face {
    font-family: "Bourbon";
    src: url("../fonts/BourbonSt-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProBlack-Italic.woff") format("woff");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProBlack-Regular.woff") format("woff");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProBold-Italic.woff") format("woff");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProBold-Regular.woff") format("woff");
    font-weight: 700;
    font-style: normal;
}

/*Book defines a weight between light and regular*/
@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProBook-Italic.woff") format("woff");
    font-weight: 350;
    font-style: italic;
}

@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProBook-Regular.woff") format("woff");
    font-weight: 350;
    font-style: normal;
}

@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProLight-Italic.woff") format("woff");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Freight Cmp";
    src: url("../fonts/FreightBigCmpProLight-Regular.woff") format("woff");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispPro-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispPro-Book.woff") format("woff");
    font-weight: 350;
    font-style: normal;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispProBlack-Italic.woff") format("woff");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispProBlack-Regular.woff") format("woff");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispProBold-Italic.woff") format("woff");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispProBook-Italic.woff") format("woff");
    font-weight: 350;
    font-style: italic;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispProLight-Italic.woff") format("woff");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Freight";
    src: url("../fonts/FreightDispProLight-Regular.woff") format("woff");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProBlack-Italic.woff") format("woff");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProBlack-Regular.woff") format("woff");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProBold-Italic.woff") format("woff");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProBold-Regular.woff") format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProBook-Italic.woff") format("woff");
    font-weight: 350;
    font-style: italic;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProBook-Regular.woff") format("woff");
    font-weight: 350;
    font-style: normal;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProLight-Italic.woff") format("woff");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Freight Text";
    src: url("../fonts/FreightTextProLight-Regular.woff") format("woff");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Messapia";
    src: url("../fonts/Messapia-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Messapia";
    src: url("../fonts/Messapia-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova Black It.woff") format("woff");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova Black.woff") format("woff");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova Bold It.woff") format("woff");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova Light It.woff") format("woff");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova It.woff") format("woff");
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova";
    src: url("../fonts/Proxima Nova.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond Black It.woff") format("woff");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond Black.woff") format("woff");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond Bold It.woff") format("woff");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond It.woff") format("woff");
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond Light It.woff") format("woff");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova Cond";
    src: url("../fonts/Proxima Nova Cond.woff") format("woff");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "SZ Black1";
    src: url("../fonts/SZGrotesque2-Black1XXCondensed.woff") format("woff");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "SZ Black3";
    src: url("../fonts/SZGrotesque2-Black3Condensed.woff") format("woff");
    font-weight: 900;
    font-style: normal;
}