/* UC Brand Fonts
   Fritz Quadrata - Headlines & Display
   GT Eesti Pro - Body Text & UI
   Klavika - Secondary Sans-Serif
   Cincinnati Bearcats - Custom Athletics
   Myriad Pro - Alternate Sans-Serif
*/

/* Fritz Quadrata */
@font-face {
  font-family: 'Fritz Quadrata';
  src: url('/fonts/friz-quadrata-std-medium.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Fritz Quadrata';
  src: url('/fonts/friz-quadrata-std-italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Fritz Quadrata';
  src: url('/fonts/friz-quadrata-std-bold.ttf') format('truetype'),
       url('/fonts/Friz_Quadrata_Std_Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Fritz Quadrata';
  src: url('/fonts/friz-quadrata-std-bold-italic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Cincinnati Bearcats Custom */
@font-face {
  font-family: 'Cincinnati Bearcats';
  src: url('/fonts/Cincinnati-Bearcats-FritzQuadrata-DP.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cincinnati Bearcats';
  src: url('/fonts/CincinnatiBearcats-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cincinnati Bearcats Condensed';
  src: url('/fonts/CincinnatiBearcats-Condense.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

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

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

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

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

@font-face {
  font-family: 'Klavika';
  src: url('/fonts/Klavika-LightItalic.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Klavika';
  src: url('/fonts/Klavika-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Klavika';
  src: url('/fonts/Klavika-RegularItalic.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Klavika';
  src: url('/fonts/Klavika-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Klavika';
  src: url('/fonts/Klavika-MediumItalic.otf') format('opentype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Klavika';
  src: url('/fonts/Klavika-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Myriad Pro */
@font-face {
  font-family: 'Myriad Pro';
  src: url('/fonts/MyriadPro-BoldCond.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
