/* Avenue de Madison */
@font-face {
  font-family: 'Avenue de Madison';
  src: url('/fonts/AvenueDeMadison.woff2') format('woff2'),
       url('/fonts/AvenueDeMadison.woff') format('woff'),
       url('/fonts/AvenueDeMadison.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Gill Sans variants */
@font-face {
  font-family: 'Gill Sans';
  src: url('/fonts/GillSans.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Bold';
  src: url('/fonts/Gill_Sans_Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Italic';
  src: url('/fonts/Gill_Sans_Italic.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Bold Italic';
  src: url('/fonts/Gill_Sans_Bold_Italic.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Heavy';
  src: url('/fonts/Gill_Sans_Heavy.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Heavy Italic';
  src: url('/fonts/Gill_Sans_Heavy_Italic.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Light';
  src: url('/fonts/Gill_Sans_Light.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Light Italic';
  src: url('/fonts/Gill_Sans_Light_Italic.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Medium';
  src: url('/fonts/Gill_Sans_Medium.otf') format('opentype');
}
@font-face {
  font-family: 'Gill Sans Medium Italic';
  src: url('/fonts/Gill_Sans_Medium_Italic.otf') format('opentype');
}

/* Example CSS variable */
:root {
  --font-secondary: 'Avenue de Madison', sans-serif;
}

/* Example usage */
body {
  font-family: var(--font-secondary);
}
