/** SF */
@font-face {
    font-family: "sf-200"; 
    src: url("../fonts/sf/SF-UI-Display-Thin.ttf") format("truetype"); 
}
@font-face {
    font-family: "sf-300"; 
    src: url("../fonts/sf/SF-UI-Display-Light.ttf") format("truetype"); 
}
@font-face {
    font-family: "sf-400"; 
    src: url("../fonts/sf/SF-UI-Display-Regular.ttf") format("truetype"); 
}
@font-face {
    font-family: "sf-500"; 
    src: url("../fonts/sf/SF-UI-Display-Medium.ttf") format("truetype"); 
}
@font-face {
    font-family: "sf-600"; 
    src: url("../fonts/sf/SF-UI-Display-Semibold.ttf") format("truetype"); 
}
@font-face {
    font-family: "sf-700"; 
    src: url("../fonts/sf/SF-UI-Display-Bold.ttf") format("truetype"); 
}
@font-face {
    font-family: "sf-800"; 
    src: url("../fonts/sf/SF-UI-Display-Black.ttf") format("truetype"); 
}

/** PP Neue Montreal */
@font-face {
    font-family: "pp-400"; 
    src: url("../fonts/pp-neue-montreal/ppneuemontreal-book.otf") format("truetype"); 
}
@font-face {
    font-family: "pp-500"; 
    src: url("../fonts/pp-neue-montreal/ppneuemontreal-medium.otf") format("truetype"); 
}
@font-face {
    font-family: "pp-400-italic"; 
    src: url("../fonts/pp-neue-montreal/ppneuemontreal-italic.otf") format("truetype"); 
}

/** Nyght Serif */
@font-face {
    font-family: "ns-400"; 
    src: url("../fonts/nyght-serif/NyghtSerif-Regular.ttf") format("truetype"); 
}
@font-face {
    font-family: "ns-400-italic"; 
    src: url("../fonts/nyght-serif/NyghtSerif-RegularItalic.ttf") format("truetype"); 
}