/* stylelint-disable max-line-length */

@font-face {
  font-family: "HyundaiSansHead-Light";
  font-weight: 100;
  src:  url('../fonts/hyundai/eot/HyundaiSansHead-Light.eot');
  src:  url('../fonts/hyundai/eot/HyundaiSansHead-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hyundai/ttf/HyundaiSansHead-Light.ttf') format('truetype'),
        url('../fonts/hyundai/woff2/HyundaiSansHead-Light.woff2') format('woff2'),
        url('../fonts/hyundai/woff/HyundaiSansHead-Light.woff') format('woff');
}

@font-face {
  font-family: "HyundaiSansHead-Regular";
  font-weight: 400;
  src:  url('../fonts/hyundai/eot/HyundaiSansHead-Regular.eot');
  src:  url('../fonts/hyundai/eot/HyundaiSansHead-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hyundai/ttf/HyundaiSansHead-Regular.ttf') format('truetype'),
        url('../fonts/hyundai/woff2/HyundaiSansHead-Regular.woff2') format('woff2'),
        url('../fonts/hyundai/woff/HyundaiSansHead-Regular.woff') format('woff');
}

@font-face {
  font-family: "HyundaiSansHead-Medium";
  font-weight: 600;
  src:  url('../fonts/hyundai/eot/HyundaiSansHead-Medium.eot');
  src:  url('../fonts/hyundai/eot/HyundaiSansHead-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hyundai/ttf/HyundaiSansHead-Medium.ttf') format('truetype'),
        url('../fonts/hyundai/woff2/HyundaiSansHead-Medium.woff2') format('woff2'),
        url('../fonts/hyundai/woff/HyundaiSansHead-Medium.woff') format('woff');
}

@font-face {
      font-family: "HyundaiSansHead-Bold";
      font-weight: 600;

      /* Updated as part of GEBO-7572.
      * The bold font reference 'HyundaiSansHead-Bold' is no longer required.
      * It has been replaced with 'HyundaiSansHead-Medium' to ensure that
      * the bold font is not used in future implementations.
      */
      src: url('../fonts/hyundai/eot/HyundaiSansHead-Medium.eot');
      src: url('../fonts/hyundai/eot/HyundaiSansHead-Medium.eot?#iefix') format('embedded-opentype'),
            url('../fonts/hyundai/ttf/HyundaiSansHead-Medium.ttf') format('truetype'),
            url('../fonts/hyundai/woff2/HyundaiSansHead-Medium.woff2') format('woff2'),
            url('../fonts/hyundai/woff/HyundaiSansHead-Medium.woff') format('woff');
}

@font-face {
  font-family: "HyundaiSansText-Regular";
  font-weight: 400;
  src:  url('../fonts/hyundai/eot/HyundaiSansText-Regular.eot');
  src:  url('../fonts/hyundai/eot/HyundaiSansText-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hyundai/ttf/HyundaiSansText-Regular.ttf') format('truetype'),
        url('../fonts/hyundai/woff2/HyundaiSansText-Regular.woff2') format('woff2'),
        url('../fonts/hyundai/woff/HyundaiSansText-Regular.woff') format('woff');
}

@font-face {
  font-family: "HyundaiSansText-Medium";
  font-weight: 600;
  src:  url('../fonts/hyundai/eot/HyundaiSansText-Medium.eot');
  src:  url('../fonts/hyundai/eot/HyundaiSansText-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hyundai/ttf/HyundaiSansText-Medium.ttf') format('truetype'),
        url('../fonts/hyundai/woff2/HyundaiSansText-Medium.woff2') format('woff2'),
        url('../fonts/hyundai/woff/HyundaiSansText-Medium.woff') format('woff');
}

@font-face {
  font-family: "HyundaiSansText-Bold";
  font-weight: 800;
  src:  url('../fonts/hyundai/eot/HyundaiSansText-Medium.eot');
  src:  url('../fonts/hyundai/eot/HyundaiSansText-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/hyundai/ttf/HyundaiSansText-Medium.ttf') format('truetype'),
        url('../fonts/hyundai/woff2/HyundaiSansText-Medium.woff2') format('woff2'),
        url('../fonts/hyundai/woff/HyundaiSansText-Medium.woff') format('woff');
}