/* ZH-Sans */
@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: normal;
  font-weight: 100;
  src: local('ZH-Sans Thin'), local('ZH-Sans-Thin'),
    url('fonts/ZaraAPPSans-Thin.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Thin.woff') format('woff'),
    url('fonts/ZaraAPPSans-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-Thin';
  font-style: normal;
  font-weight: 100;
  src: local('ZH-Sans Thin'), local('ZH-Sans-Thin'),
    url('fonts/ZaraAPPSans-Thin.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Thin.woff') format('woff'),
    url('fonts/ZaraAPPSans-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: italic;
  font-weight: 100;
  src: local('ZH-Sans Thin Italic'), local('ZH-Sans-ThinItalic'),
    url('fonts/ZaraAPPSans-ThinItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-ThinItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-ThinItalic';
  font-style: italic;
  font-weight: 100;
  src: local('ZH-Sans Thin Italic'), local('ZH-Sans-ThinItalic'),
    url('fonts/ZaraAPPSans-ThinItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-ThinItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: normal;
  font-weight: 200;
  src: local('ZH-Sans Extra Light'), local('ZH-Sans-ExtraLight'),
    url('fonts/ZaraAPPSans-ExtraLight.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-ExtraLight.woff') format('woff'),
    url('fonts/ZaraAPPSans-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-ExtraLight';
  font-style: normal;
  font-weight: 200;
  src: local('ZH-Sans Extra Light'), local('ZH-Sans-ExtraLight'),
    url('fonts/ZaraAPPSans-ExtraLight.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-ExtraLight.woff') format('woff'),
    url('fonts/ZaraAPPSans-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: italic;
  font-weight: 200;
  src: local('ZH-Sans Extra Light Italic'), local('ZH-Sans-ExtraLightItalic'),
    url('fonts/ZaraAPPSans-ExtraLightItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-ExtraLightItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-ExtraLightItalic';
  font-style: italic;
  font-weight: 200;
  src: local('ZH-Sans Extra Light Italic'), local('ZH-Sans-ExtraLightItalic'),
    url('fonts/ZaraAPPSans-ExtraLightItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-ExtraLightItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: normal;
  font-weight: 300;
  src: local('ZH-Sans Light'), local('ZH-Sans-Light'),
    url('fonts/ZaraAPPSans-Light.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Light.woff') format('woff'),
    url('fonts/ZaraAPPSans-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-Light';
  font-style: normal;
  font-weight: 300;
  src: local('ZH-Sans Light'), local('ZH-Sans-Light'),
    url('fonts/ZaraAPPSans-Light.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Light.woff') format('woff'),
    url('fonts/ZaraAPPSans-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: italic;
  font-weight: 300;
  src: local('ZH-Sans Light Italic'), local('ZH-Sans-LightItalic'),
    url('fonts/ZaraAPPSans-LightItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-LightItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-LightItalic';
  font-style: italic;
  font-weight: 300;
  src: local('ZH-Sans Light Italic'), local('ZH-Sans-LightItalic'),
    url('fonts/ZaraAPPSans-LightItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-LightItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: normal;
  font-weight: 400;
  src: local('ZH-Sans Regular'), local('ZH-Sans-Regular'),
    url('fonts/ZaraAPPSans-Regular.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Regular.woff') format('woff'),
    url('fonts/ZaraAPPSans-Regular.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-Regular';
  font-style: normal;
  font-weight: 400;
  src: local('ZH-Sans Regular'), local('ZH-Sans-Regular'),
    url('fonts/ZaraAPPSans-Regular.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Regular.woff') format('woff'),
    url('fonts/ZaraAPPSans-Regular.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: italic;
  font-weight: 400;
  src: local('ZH-Sans Regular Italic'), local('ZH-Sans-RegularItalic'),
    url('fonts/ZaraAPPSans-RegularItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-RegularItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-RegularItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-RegularItalic';
  font-style: italic;
  font-weight: 400;
  src: local('ZH-Sans Regular Italic'), local('ZH-Sans-RegularItalic'),
    url('fonts/ZaraAPPSans-RegularItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-RegularItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-RegularItalic.ttf') format('truetype');
}

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

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

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: italic;
  font-weight: 500;
  src: local('ZH-Sans Medium Italic'), local('ZH-Sans-MediumItalic'),
    url('fonts/ZaraAPPSans-MediumItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-MediumItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-MediumItalic';
  font-style: italic;
  font-weight: 500;
  src: local('ZH-Sans Medium Italic'), local('ZH-Sans-MediumItalic'),
    url('fonts/ZaraAPPSans-MediumItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-MediumItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: normal;
  font-weight: 600;
  src: local('ZH-Sans SemiBold'), local('ZH-Sans-SemiBold'),
    url('fonts/ZaraAPPSans-SemiBold.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-SemiBold.woff') format('woff'),
    url('fonts/ZaraAPPSans-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-SemiBold';
  font-style: normal;
  font-weight: 600;
  src: local('ZH-Sans SemiBold'), local('ZH-Sans-SemiBold'),
    url('fonts/ZaraAPPSans-SemiBold.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-SemiBold.woff') format('woff'),
    url('fonts/ZaraAPPSans-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: italic;
  font-weight: 600;
  src: local('ZH-Sans SemiBold Italic'), local('ZH-Sans-SemiBoldItalic'),
    url('fonts/ZaraAPPSans-SemiBoldItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-SemiBoldItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-SemiBoldItalic';
  font-style: italic;
  font-weight: 600;
  src: local('ZH-Sans SemiBold Italic'), local('ZH-Sans-SemiBoldItalic'),
    url('fonts/ZaraAPPSans-SemiBoldItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-SemiBoldItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: normal;
  font-weight: 700;
  src: local('ZH-Sans Bold'), local('ZH-Sans-Bold'),
    url('fonts/ZaraAPPSans-Bold.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Bold.woff') format('woff'),
    url('fonts/ZaraAPPSans-Bold.woff.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-Bold';
  font-style: normal;
  font-weight: 700;
  src: local('ZH-Sans Bold'), local('ZH-Sans-Bold'),
    url('fonts/ZaraAPPSans-Bold.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-Bold.woff') format('woff'),
    url('fonts/ZaraAPPSans-Bold.woff.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Sans';
  font-style: italic;
  font-weight: 700;
  src: local('ZH-Sans Bold Italic'), local('ZH-Sans-BoldItalic'),
    url('fonts/ZaraAPPSans-BoldItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-BoldItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-BoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraAPPSans-BoldItalic';
  font-style: italic;
  font-weight: 700;
  src: local('ZH-Sans Bold Italic'), local('ZH-Sans-BoldItalic'),
    url('fonts/ZaraAPPSans-BoldItalic.woff2') format('woff2'),
    url('fonts/ZaraAPPSans-BoldItalic.woff') format('woff'),
    url('fonts/ZaraAPPSans-BoldItalic.ttf') format('truetype');
}

/* ZH-SemiIncise */
@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Thin.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Thin.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-Thin';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Thin.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Thin.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ThinItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-ThinItalic';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ThinItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLight.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-ExtraLight';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLight.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-ExtraLightItalic';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Light.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Light.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-Light';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Light.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Light.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-LightItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-LightItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-LightItalic';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-LightItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-LightItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: normal;
  font-weight: 400;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Regular.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Regular.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Regular.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-RegularItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-RegularItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-RegularItalic';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-RegularItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-RegularItalic.ttf') format('truetype');
}

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

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

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-MediumItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-MediumItalic';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-MediumItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBold.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBold.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBold.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBold.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-SemiBoldItalic';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: normal;
  font-weight: 700;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Bold.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Bold.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-Bold.woff.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiIncise';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-BoldItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-BoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH2SemiIncise-BoldItalic';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-BoldItalic.woff') format('woff'),
    url('otherTypes/H2_Semi_Incise/ZaraH2SemiIncise-BoldItalic.ttf') format('truetype');
}

/* ZH-Incise */
@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-Thin.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Thin.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-Thin';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-Thin.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Thin.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ThinItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-ThinItalic';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ThinItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLight.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-ExtraLight';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLight.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-ExtraLightItalic';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-Light.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Light.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-Light';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-Light.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Light.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-LightItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-LightItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-LightItalic';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-LightItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-LightItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: normal;
  font-weight: 400;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-Regular.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Regular.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Regular.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-RegularItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-RegularItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-RegularItalic';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-RegularItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-RegularItalic.ttf') format('truetype');
}

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

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

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-MediumItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-MediumItalic';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-MediumItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-SemiBold.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBold.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-SemiBold.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBold.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-SemiBoldItalic';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: normal;
  font-weight: 700;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-Bold.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Bold.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-Bold.woff.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-Incise';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-BoldItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-BoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH3Incise-BoldItalic';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H3_Incise/ZaraH3Incise-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H3_Incise/ZaraH3Incise-BoldItalic.woff') format('woff'),
    url('otherTypes/H3_Incise/ZaraH3Incise-BoldItalic.ttf') format('truetype');
}

/* ZH-SemiSerif */
@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Thin.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Thin.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-Thin';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Thin.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Thin.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ThinItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-ThinItalic';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ThinItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLight.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-ExtraLight';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLight.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-ExtraLightItalic';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Light.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Light.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-Light';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Light.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Light.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-LightItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-LightItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-LightItalic';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-LightItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-LightItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: normal;
  font-weight: 400;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Regular.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Regular.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Regular.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-RegularItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-RegularItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-RegularItalic';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-RegularItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-RegularItalic.ttf') format('truetype');
}

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

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

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-MediumItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-MediumItalic';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-MediumItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBold.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBold.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBold.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBold.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-SemiBoldItalic';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: normal;
  font-weight: 700;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Bold.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Bold.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-Bold.woff.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-SemiSerif';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-BoldItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-BoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH4SemiSerif-BoldItalic';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-BoldItalic.woff') format('woff'),
    url('otherTypes/H4_Semi_Serif/ZaraH4SemiSerif-BoldItalic.ttf') format('truetype');
}

/* ZH-Serif */
@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-Thin.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Thin.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-Thin';
  font-style: normal;
  font-weight: 100;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-Thin.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Thin.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Thin.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ThinItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-ThinItalic';
  font-style: italic;
  font-weight: 100;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-ThinItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ThinItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ThinItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLight.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-ExtraLight';
  font-style: normal;
  font-weight: 200;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLight.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLight.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLight.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-ExtraLightItalic';
  font-style: italic;
  font-weight: 200;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLightItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLightItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-ExtraLightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-Light.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Light.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-Light';
  font-style: normal;
  font-weight: 300;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-Light.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Light.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Light.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-LightItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-LightItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-LightItalic';
  font-style: italic;
  font-weight: 300;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-LightItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-LightItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-LightItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: normal;
  font-weight: 400;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-Regular.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Regular.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Regular.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-RegularItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-RegularItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-RegularItalic';
  font-style: italic;
  font-weight: 400;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-RegularItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-RegularItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-RegularItalic.ttf') format('truetype');
}

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

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

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-MediumItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-MediumItalic';
  font-style: italic;
  font-weight: 500;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-MediumItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-MediumItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-MediumItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-SemiBold.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBold.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-SemiBold.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBold.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBold.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-SemiBoldItalic';
  font-style: italic;
  font-weight: 600;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-SemiBoldItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBoldItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-SemiBoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: normal;
  font-weight: 700;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-Bold.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Bold.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-Bold.woff.ttf') format('truetype');
}

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

@font-face {
  font-display: swap;
  font-family: 'ZH-Serif';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-BoldItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-BoldItalic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'ZaraH5Serif-BoldItalic';
  font-style: italic;
  font-weight: 700;
  src: url('otherTypes/H5_Serif/ZaraH5Serif-BoldItalic.woff2') format('woff2'),
    url('otherTypes/H5_Serif/ZaraH5Serif-BoldItalic.woff') format('woff'),
    url('otherTypes/H5_Serif/ZaraH5Serif-BoldItalic.ttf') format('truetype');
}

/* Baron MT Modern */
@font-face {
  font-display: swap;
  font-family: 'Baron MT Modern';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/BaronMTModernFine-Italic.woff2') format('woff2'),
    url('fonts/BaronMTModernFine-Italic.woff') format('woff'),
    url('fonts/BaronMTModernFine-Italic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Baron MT Modern';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/BaronMTModernFine.woff2') format('woff2'),
    url('fonts/BaronMTModernFine.woff') format('woff'),
    url('fonts/BaronMTModernFine.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Baron MT Modern';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/BaronMTModernText-Italic.woff2') format('woff2'),
    url('fonts/BaronMTModernText-Italic.woff') format('woff'),
    url('fonts/BaronMTModernText-Italic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Baron MT Modern';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/BaronMTModernThin-Italic.woff2') format('woff2'),
    url('fonts/BaronMTModernThin-Italic.woff') format('woff'),
    url('fonts/BaronMTModernThin-Italic.ttf') format('truetype');
}

@font-face {
  font-display: swap;
  font-family: 'Baron MT Modern';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/BaronMTModernText.woff2') format('woff2'),
    url('fonts/BaronMTModernText.woff') format('woff'),
    url('fonts/BaronMTModernText.ttf') format('truetype');
}


/* Utopia Std */
@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-Bold.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-Bold.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: 900;
	src: url('external/utopiastd/UtopiaStd-BlackHeadline.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BlackHeadline.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-BoldCapt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BoldCapt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-DispIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-DispIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-BoldDisp.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BoldDisp.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-SemiboldIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SemiboldIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-SemiboldSubhIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SemiboldSubhIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-SubhIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SubhIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-BoldIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BoldIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-SemiboldSubh.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SemiboldSubh.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-Capt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-Capt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-Semibold.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-Semibold.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-SemiboldDispIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SemiboldDispIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-BoldSubhIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BoldSubhIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-BoldSubh.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BoldSubh.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-Disp.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-Disp.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-Regular.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-Regular.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-SemiboldDisp.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SemiboldDisp.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-CaptIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-CaptIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-BoldCaptIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BoldCaptIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-Italic.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-Italic.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-SemiboldCaptIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SemiboldCaptIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: italic;
	font-weight: bold;
	src: url('external/utopiastd/UtopiaStd-BoldDispIt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-BoldDispIt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: 600;
	src: url('external/utopiastd/UtopiaStd-SemiboldCapt.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-SemiboldCapt.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'Utopia Std';
	font-style: normal;
	font-weight: normal;
	src: url('external/utopiastd/UtopiaStd-Subh.woff2') format('woff2'),
		url('external/utopiastd/UtopiaStd-Subh.woff') format('woff');
}

/* Helvetica Neue */
@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: normal;
	font-weight: 300;
	src: url('external/helvetica_neue/NeueHelveticaforZara-Lt.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-Lt.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-Lt.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: italic;
	font-weight: normal;
	src: url('external/helvetica_neue/NeueHelveticaforZara-It.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-It.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-It.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: italic;
	font-weight: normal;
	src: url('external/helvetica_neue/NeueHelveticaforZara-LtCnOb.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-LtCnOb.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-LtCnOb.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: normal;
	font-weight: normal;
	src: url('external/helvetica_neue/NeueHelveticaforZara-LtCn.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-LtCn.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-LtCn.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-stretch: condensed;
	font-style: normal;
	font-weight: bold;
	src: url('external/helvetica_neue/NeueHelveticaforZara-BoldCn.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-BoldCn.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-BoldCn.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: italic;
	font-weight: normal;
	src: url('external/helvetica_neue/NeueHelveticaforZara-LtIt.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-LtIt.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-LtIt.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-stretch: condensed;
	font-style: normal;
	font-weight: normal;
	src: url('external/helvetica_neue/NeueHelveticaforZara-MdCn.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-MdCn.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-MdCn.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: normal;
	font-weight: 500;
	src: url('external/helvetica_neue/NeueHelveticaforZara-Medium.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-Medium.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-Medium.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: normal;
	font-weight: bold;
	src: url('external/helvetica_neue/NeueHelveticaforZara-Bold.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-Bold.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-Bold.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-stretch: condensed;
	font-style: normal;
	font-weight: normal;
	src: url('external/helvetica_neue/NeueHelveticaforZara-Cn.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-Cn.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-Cn.ttf') format('truetype');
}

@font-face {
	font-display: swap;
	font-family: 'Neue Helvetica for Zara';
	font-style: normal;
	font-weight: normal;
	src: url('external/helvetica_neue/NeueHelveticaforZara-Roman.woff2') format('woff2'),
		url('external/helvetica_neue/NeueHelveticaforZara-Roman.woff') format('woff'),
		url('external/helvetica_neue/NeueHelveticaforZara-Roman.ttf') format('truetype');
}
