/* Fonts! */
@compass-fonts-path: '../fonts';

/**
 * Euclid
 */

/* Semibold */
@font-face {
  font-family: 'Euclid Circular A';
  font-weight: 700;
  font-style: normal;
  src: url('@{compass-fonts-path}/EuclidCircularA-Semibold-WebXL.woff2')
      format('woff2'),
    url('@{compass-fonts-path}/EuclidCircularA-Semibold-WebXL.woff')
      format('woff');
}

/* Semibold Italic */
@font-face {
  font-family: 'Euclid Circular A';
  font-weight: 700;
  font-style: italic;
  src: url('@{compass-fonts-path}/EuclidCircularA-SemiboldItalic-WebXL.woff2')
      format('woff2'),
    url('@{compass-fonts-path}/EuclidCircularA-SemiboldItalic-WebXL.woff')
      format('woff');
}

/* Medium */
@font-face {
  font-family: 'Euclid Circular A';
  font-weight: 500;
  font-style: normal;
  src: url('@{compass-fonts-path}/EuclidCircularA-Medium-WebXL.woff2')
      format('woff2'),
    url('@{compass-fonts-path}/EuclidCircularA-Medium-WebXL.woff')
      format('woff');
}

/* Medium Italic */
@font-face {
  font-family: 'Euclid Circular A';
  font-weight: 500;
  font-style: italic;
  src: url('@{compass-fonts-path}/EuclidCircularA-MediumItalic-WebXL.woff2')
      format('woff2'),
    url('@{compass-fonts-path}/EuclidCircularA-MediumItalic-WebXL.woff')
      format('woff');
}

/* Normal */
@font-face {
  font-family: 'Euclid Circular A';
  font-weight: 400, normal;
  font-style: normal;
  src: url('@{compass-fonts-path}/EuclidCircularA-Regular-WebXL.woff2')
      format('woff2'),
    url('@{compass-fonts-path}/EuclidCircularA-Regular-WebXL.woff')
      format('woff');
}

/* Italic */
@font-face {
  font-family: 'Euclid Circular A';
  font-weight: 400, normal;
  font-style: italic;
  src: url('@{compass-fonts-path}/EuclidCircularA-RegularItalic-WebXL.woff2')
      format('woff2'),
    url('@{compass-fonts-path}/EuclidCircularA-RegularItalic-WebXL.woff')
      format('woff');
}
