/**
 * AutoZone Font Declarations
 * Font files from AutoZone corporate design system
 */

/* AutoZoneCondensed - Regular */
@font-face {
  font-family: 'AutoZoneCondensed';
  src: url('./AutoZoneCond.woff2') format('woff2'),
       url('./AutoZoneCond.woff') format('woff'),
       url('./AutoZoneCond.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* AutoZoneCondensed - Medium */
@font-face {
  font-family: 'AutoZoneCondensed';
  src: url('./AutoZoneCond-Medium.woff2') format('woff2'),
       url('./AutoZoneCond-Medium.woff') format('woff'),
       url('./AutoZoneCond-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* AutoZoneCondensed - Heavy (Bold) */
@font-face {
  font-family: 'AutoZoneCondensed';
  src: url('./AutoZoneCond-Heavy.woff2') format('woff2'),
       url('./AutoZoneCond-Heavy.woff') format('woff'),
       url('./AutoZoneCond-Heavy.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* AutoZoneCondensed - Italic */
@font-face {
  font-family: 'AutoZoneCondensed';
  src: url('./AutoZoneCond-Italic.woff2') format('woff2'),
       url('./AutoZoneCond-Italic.woff') format('woff'),
       url('./AutoZoneCond-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* AutoZoneCondensed - Medium Italic */
@font-face {
  font-family: 'AutoZoneCondensed';
  src: url('./AutoZoneCond-MediumIt.woff2') format('woff2'),
       url('./AutoZoneCond-MediumIt.woff') format('woff'),
       url('./AutoZoneCond-MediumIt.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

/* AutoZoneCondensed - Heavy Italic */
@font-face {
  font-family: 'AutoZoneCondensed';
  src: url('./AutoZoneCond-HeavyIt.woff2') format('woff2'),
       url('./AutoZoneCond-HeavyIt.woff') format('woff'),
       url('./AutoZoneCond-HeavyIt.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Use AutoZoneCondensed as fallback for AutoZone font family */
@font-face {
  font-family: 'AutoZone';
  src: url('./AutoZoneCond.woff2') format('woff2'),
       url('./AutoZoneCond.woff') format('woff'),
       url('./AutoZoneCond.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AutoZone';
  src: url('./AutoZoneCond-Medium.woff2') format('woff2'),
       url('./AutoZoneCond-Medium.woff') format('woff'),
       url('./AutoZoneCond-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AutoZone';
  src: url('./AutoZoneCond-Heavy.woff2') format('woff2'),
       url('./AutoZoneCond-Heavy.woff') format('woff'),
       url('./AutoZoneCond-Heavy.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
