/* --------------------------------------------------
   Custom Font Declarations
   --------------------------------------------------
   This file should be placed in your /css directory.
   The font files are expected to live in a sibling /fonts
   directory, so the relative path to each font is
   "../fonts/<file-name>".
   -------------------------------------------------- */

/* ---------------- Grenette Pro ---------------- */
@font-face {
  font-family: 'Grenette Pro';
  src: local('Grenette Pro Regular'), local('GrenettePro-Regular'),
       url('../fonts/GrenettePro-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Grenette Pro';
  src: local('Grenette Pro SemiBold'), local('GrenettePro-SemiBold'),
       url('../fonts/GrenettePro-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* -------------- GT Eesti Pro Display -------------- */
@font-face {
  font-family: 'GT Eesti Pro Display';
  src: local('GT Eesti Pro Display Light'), local('GT-Eesti-Pro-Display-Light'),
       url('../fonts/GT-Eesti-Pro-Display-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Display';
  src: local('GT Eesti Pro Display Regular'), local('GT-Eesti-Pro-Display-Regular'),
       url('../fonts/GT-Eesti-Pro-Display-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Display';
  src: local('GT Eesti Pro Display Medium'), local('GT-Eesti-Pro-Display-Medium'),
       url('../fonts/GT-Eesti-Pro-Display-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Display';
  src: local('GT Eesti Pro Display Bold'), local('GT-Eesti-Pro-Display-Bold'),
       url('../fonts/GT-Eesti-Pro-Display-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Display';
  src: local('GT Eesti Pro Display UltraBold'), local('GT-Eesti-Pro-Display-UBold'),
       url('../fonts/GT-Eesti-Pro-Display-UBold.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* ---------------- GT Eesti Pro Text ---------------- */
@font-face {
  font-family: 'GT Eesti Pro Text';
  src: local('GT Eesti Pro Text Light'), local('GT-Eesti-Pro-Text-Light'),
       url('../fonts/GT-Eesti-Pro-Text-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Text';
  src: local('GT Eesti Pro Text Book'), local('GT-Eesti-Pro-Text-Book'),
       url('../fonts/GT-Eesti-Pro-Text-Book.otf') format('opentype');
  font-weight: 350;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Text';
  src: local('GT Eesti Pro Text Regular'), local('GT-Eesti-Pro-Text-Regular'),
       url('../fonts/GT-Eesti-Pro-Text-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Text';
  src: local('GT Eesti Pro Text Medium'), local('GT-Eesti-Pro-Text-Medium'),
       url('../fonts/GT-Eesti-Pro-Text-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'GT Eesti Pro Text';
  src: local('GT Eesti Pro Text Bold'), local('GT-Eesti-Pro-Text-Bold'),
       url('../fonts/GT-Eesti-Pro-Text-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* --------------------------------------------------
   Example usage:
   --------------------------------------------------
   body {
     font-family: 'GT Eesti Pro Text', sans-serif;
   }

   h1, h2, h3 {
     font-family: 'GT Eesti Pro Display', sans-serif;
     font-weight: 700;
   }

   .logo {
     font-family: 'Grenette Pro', serif;
   }
   -------------------------------------------------- */

@font-face {
  font-family: "GrenetteProRegular";
  src: url('../fonts/GrenetteProRegular/font.woff2') format('woff2'), url('../fonts/GrenetteProRegular/font.woff') format('woff');
  font-display: swap;
}
@font-face {
  font-family: "GrenetteProSemiBold";
  src: url('../fonts/GrenetteProSemiBold/font.woff2') format('woff2'), url('../fonts/GrenetteProSemiBold/font.woff') format('woff');
  font-display: swap;
}