@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-bold.otf") format("opentype");
  font-style: normal;
  font-weight: 700; /* Bold */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-bold-italic.otf") format("opentype");
  font-style: italic;
  font-weight: 700; /* Bold Italic */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-thin.ttf") format("truetype");
  font-style: normal;
  font-weight: 100; /* Thin */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-thin-italic.otf") format("opentype");
  font-style: italic;
  font-weight: 100; /* Thin Italic */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-semibold.otf") format("opentype");
  font-style: normal;
  font-weight: 600; /* SemiBold */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-regular.otf") format("opentype");
  font-style: normal;
  font-weight: 400; /* Regular */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-regular-italic.otf") format("opentype");
  font-style: italic;
  font-weight: 400; /* Regular Italic */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-light.otf") format("opentype");
  font-style: normal;
  font-weight: 300; /* Light */
}

@font-face {
  font-family: "proxima-nova";
  src: url("/wp-content/themes/meilenstein/fonts/proxima-nova-medium.otf") format("opentype");
  font-style: normal;
  font-weight: 500; /* Medium */
}

@font-face {
  font-family: "slabo-13px";
  src: url("/wp-content/themes/meilenstein/fonts/slabo-13px-regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400; /* Regular */
}

/* Utility classes for quick use */
.tk-proxima-nova {
  font-family: "proxima-nova", sans-serif;
}

.tk-slabo-13px {
  font-family: "slabo-13px", serif;
}
