/* ============================================
   NOHEMI FONT FAMILY - @font-face Declarations
   ============================================ */

/* Nohemi Thin (100) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-Thin-BF6438cc5896c87.ttf") format("truetype"),
    url("files/fonts/Nohemi-Thin-BF6438cc57e2011.woff") format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

/* Nohemi ExtraLight (200) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-ExtraLight-BF6438cc581502c.woff") format("woff"),
    url("files/fonts/Nohemi-ExtraLight-BF6438cc5740ea9.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

/* Nohemi Light (300) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-Light-BF6438cc583f70b.otf") format("opentype"),
    url("files/fonts/Nohemi-Light-BF6438cc5702321.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Nohemi Regular (400) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-Regular-BF6438cc58b98fc.otf") format("opentype"),
    url("files/fonts/Nohemi-Regular-BF6438cc579d934.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Nohemi Medium (500) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-Medium-BF6438cc581a509.otf") format("opentype"),
    url("files/fonts/Nohemi-Medium-BF6438cc5883899.ttf") format("truetype"),
    url("files/fonts/Nohemi-Medium-BF6438cc5840e49.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Nohemi SemiBold (600) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-SemiBold-BF6438cc57db2ff.woff") format("woff"),
    url("files/fonts/Nohemi-SemiBold-BF6438cc585b5e5.otf") format("opentype"),
    url("files/fonts/Nohemi-SemiBold-BF6438cc588a48a.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* Nohemi Bold (700) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-Bold-BF6438cc577b524.woff") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Nohemi Black (900) */
@font-face {
  font-family: "Nohemi";
  src: url("files/fonts/Nohemi-Black-BF6438cc57e608.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Variable Font (if you want to use the VF version for all weights) */
@font-face {
  font-family: "Nohemi VF";
  src: url("files/fonts/Nohemi-VF-BF6438cc58ad63d.ttf")
    format("truetype-variations");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* ============================================
   USAGE EXAMPLES
   ============================================ */

/* Option 1: Use with font-weight */
body {
  font-family: "Nohemi", -apple-system, BlinkMacSystemFont, "Segoe UI",
    sans-serif;
  font-weight: 400; /* Regular */
}

h1 {
  font-weight: 700; /* Bold */
}

h2 {
  font-weight: 600; /* SemiBold */
}

h3 {
  font-weight: 500; /* Medium */
}

.light-text {
  font-weight: 300; /* Light */
}

.thin-text {
  font-weight: 100; /* Thin */
}

/* Option 2: Use utility classes */
.font-thin {
  font-weight: 100;
}
.font-extralight {
  font-weight: 200;
}
.font-light {
  font-weight: 300;
}
.font-regular {
  font-weight: 400;
}
.font-medium {
  font-weight: 500;
}
.font-semibold {
  font-weight: 600;
}
.font-bold {
  font-weight: 700;
}
.font-black {
  font-weight: 900;
}
