@font-face {
  font-family: 'WayRay GroteskTM';
  src: url('../font/WayRayGrotesk_Semibold.eot');
  src: local('WayRay Grotesk Semibold'), local('WayRayGrotesk_Semibold'),
      url('../font/WayRayGrotesk_Semibold.eot?#iefix') format('embedded-opentype'),
      url('../font/WayRayGrotesk_Semibold.woff2') format('woff2'),
      url('../font/WayRayGrotesk_Semibold.woff') format('woff'),
      url('../font/WayRayGrotesk_Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'WayRay GroteskTM';
  src: url('../font/WayRayGrotesk_Light.eot');
  src: local('WayRay Grotesk Light'), local('WayRayGrotesk_Light'),
      url('../font/WayRayGrotesk_Light.eot?#iefix') format('embedded-opentype'),
      url('../font/WayRayGrotesk_Light.woff2') format('woff2'),
      url('../font/WayRayGrotesk_Light.woff') format('woff'),
      url('../font/WayRayGrotesk_Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'WayRay GroteskTM';
  src: url('../font/WayRayGrotesk_Thin.eot');
  src: local('WayRay Grotesk Thin'), local('WayRayGrotesk_Thin'),
      url('../font/WayRayGrotesk_Thin.eot?#iefix') format('embedded-opentype'),
      url('../font/WayRayGrotesk_Thin.woff2') format('woff2'),
      url('../font/WayRayGrotesk_Thin.woff') format('woff'),
      url('../font/WayRayGrotesk_Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'WayRay GroteskTM';
  src: url('../font/WayRayGrotesk_Medium.eot');
  src: local('WayRay Grotesk Medium'), local('WayRayGrotesk_Medium'),
      url('../font/WayRayGrotesk_Medium.eot?#iefix') format('embedded-opentype'),
      url('../font/WayRayGrotesk_Medium.woff2') format('woff2'),
      url('../font/WayRayGrotesk_Medium.woff') format('woff'),
      url('../font/WayRayGrotesk_Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'WayRay GroteskTM';
  src: url('../font/WayRayGrotesk_Regular.eot');
  src: local('WayRay Grotesk Regular'), local('WayRayGrotesk_Regular'),
      url('../font/WayRayGrotesk_Regular.eot?#iefix') format('embedded-opentype'),
      url('../font/WayRayGrotesk_Regular.woff2') format('woff2'),
      url('../font/WayRayGrotesk_Regular.woff') format('woff'),
      url('../font/WayRayGrotesk_Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'WayRay GroteskTM';
  src: url('../font/WayRayGrotesk_Bold.eot');
  src: local('WayRay Grotesk Bold'), local('WayRayGrotesk_Bold'),
      url('../font/WayRayGrotesk_Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/WayRayGrotesk_Bold.woff2') format('woff2'),
      url('../font/WayRayGrotesk_Bold.woff') format('woff'),
      url('../font/WayRayGrotesk_Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family: 'Santander Micro Text';
  src: url('../font/SantanderMicroText.eot');
  src: local('Santander Micro Text'), local('SantanderMicroText'),
      url('../font/SantanderMicroText.eot?#iefix') format('embedded-opentype'),
      url('../font/SantanderMicroText.woff2') format('woff2'),
      url('../font/SantanderMicroText.woff') format('woff'),
      url('../font/SantanderMicroText.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Santander Micro Text';
  src: url('../font/SantanderMicroText-It.eot');
  src: local('Santander Micro Text Italic'), local('SantanderMicroText-It'),
      url('../font/SantanderMicroText-It.eot?#iefix') format('embedded-opentype'),
      url('../font/SantanderMicroText-It.woff2') format('woff2'),
      url('../font/SantanderMicroText-It.woff') format('woff'),
      url('../font/SantanderMicroText-It.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Santander Micro Text';
  src: url('../font/SantanderMicroText-Bd.eot');
  src: local('Santander Micro Text Bold'), local('SantanderMicroText-Bd'),
      url('../font/SantanderMicroText-Bd.eot?#iefix') format('embedded-opentype'),
      url('../font/SantanderMicroText-Bd.woff2') format('woff2'),
      url('../font/SantanderMicroText-Bd.woff') format('woff'),
      url('../font/SantanderMicroText-Bd.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Santander Micro Text';
  src: url('../font/SantanderMicroText-Lt.eot');
  src: local('Santander Micro Text Light'), local('SantanderMicroText-Lt'),
      url('../font/SantanderMicroText-Lt.eot?#iefix') format('embedded-opentype'),
      url('../font/SantanderMicroText-Lt.woff2') format('woff2'),
      url('../font/SantanderMicroText-Lt.woff') format('woff'),
      url('../font/SantanderMicroText-Lt.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Santander Micro Text';
  src: url('../font/SantanderMicroText-BdIt.eot');
  src: local('Santander Micro Text Bold Italic'), local('SantanderMicroText-BdIt'),
      url('../font/SantanderMicroText-BdIt.eot?#iefix') format('embedded-opentype'),
      url('../font/SantanderMicroText-BdIt.woff2') format('woff2'),
      url('../font/SantanderMicroText-BdIt.woff') format('woff'),
      url('../font/SantanderMicroText-BdIt.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Santander Micro Text';
  src: url('../font/SantanderMicroText-LtIt.eot');
  src: local('Santander Micro Text Light Italic'), local('SantanderMicroText-LtIt'),
      url('../font/SantanderMicroText-LtIt.eot?#iefix') format('embedded-opentype'),
      url('../font/SantanderMicroText-LtIt.woff2') format('woff2'),
      url('../font/SantanderMicroText-LtIt.woff') format('woff'),
      url('../font/SantanderMicroText-LtIt.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Chelsea Basis';
  src: url('../font/ChelseaBasis-Medium.eot');
  src: local('Chelsea Basis Medium'), local('ChelseaBasis-Medium'),
      url('../font/ChelseaBasis-Medium.eot?#iefix') format('embedded-opentype'),
      url('../font/ChelseaBasis-Medium.woff2') format('woff2'),
      url('../font/ChelseaBasis-Medium.woff') format('woff'),
      url('../font/ChelseaBasis-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chelsea Basis';
  src: url('../font/ChelseaBasis-Light.eot');
  src: local('Chelsea Basis Light'), local('ChelseaBasis-Light'),
      url('../font/ChelseaBasis-Light.eot?#iefix') format('embedded-opentype'),
      url('../font/ChelseaBasis-Light.woff2') format('woff2'),
      url('../font/ChelseaBasis-Light.woff') format('woff'),
      url('../font/ChelseaBasis-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chelsea Basis';
  src: url('../font/ChelseaBasis-Bold.eot');
  src: local('Chelsea Basis Bold'), local('ChelseaBasis-Bold'),
      url('../font/ChelseaBasis-Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/ChelseaBasis-Bold.woff2') format('woff2'),
      url('../font/ChelseaBasis-Bold.woff') format('woff'),
      url('../font/ChelseaBasis-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Chelsea Basis';
  src: url('../font/ChelseaBasis-Regular.eot');
  src: local('Chelsea Basis'), local('ChelseaBasis-Regular'),
      url('../font/ChelseaBasis-Regular.eot?#iefix') format('embedded-opentype'),
      url('../font/ChelseaBasis-Regular.woff2') format('woff2'),
      url('../font/ChelseaBasis-Regular.woff') format('woff'),
      url('../font/ChelseaBasis-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Rounded LT Std';
  src: url('../font/HelveticaRoundedLTStd-BlkO.eot');
  src: local('Helvetica Rounded LT Std Black Oblique'), local('HelveticaRoundedLTStd-BlkO'),
      url('../font/HelveticaRoundedLTStd-BlkO.eot?#iefix') format('embedded-opentype'),
      url('../font/HelveticaRoundedLTStd-BlkO.woff2') format('woff2'),
      url('../font/HelveticaRoundedLTStd-BlkO.woff') format('woff'),
      url('../font/HelveticaRoundedLTStd-BlkO.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Rounded LT Std';
  src: url('../font/HelveticaRoundedLTStd-Black.eot');
  src: local('Helvetica Rounded LT Std Black'), local('HelveticaRoundedLTStd-Black'),
      url('../font/HelveticaRoundedLTStd-Black.eot?#iefix') format('embedded-opentype'),
      url('../font/HelveticaRoundedLTStd-Black.woff2') format('woff2'),
      url('../font/HelveticaRoundedLTStd-Black.woff') format('woff'),
      url('../font/HelveticaRoundedLTStd-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Rounded LT Std';
  src: url('../font/HelveticaRoundedLTStd-BdCn.eot');
  src: local('Helvetica Rounded LT Std Bold Condensed'), local('HelveticaRoundedLTStd-BdCn'),
      url('../font/HelveticaRoundedLTStd-BdCn.eot?#iefix') format('embedded-opentype'),
      url('../font/HelveticaRoundedLTStd-BdCn.woff2') format('woff2'),
      url('../font/HelveticaRoundedLTStd-BdCn.woff') format('woff'),
      url('../font/HelveticaRoundedLTStd-BdCn.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Rounded LT Std';
  src: url('../font/HelveticaRoundedLTStd-BdCnO.eot');
  src: local('Helvetica Rounded LT Std Bold Condensed Oblique'), local('HelveticaRoundedLTStd-BdCnO'),
      url('../font/HelveticaRoundedLTStd-BdCnO.eot?#iefix') format('embedded-opentype'),
      url('../font/HelveticaRoundedLTStd-BdCnO.woff2') format('woff2'),
      url('../font/HelveticaRoundedLTStd-BdCnO.woff') format('woff'),
      url('../font/HelveticaRoundedLTStd-BdCnO.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Rounded LT Std';
  src: url('../font/HelveticaRoundedLTStd-BdO.eot');
  src: local('Helvetica Rounded LT Std Bold Oblique'), local('HelveticaRoundedLTStd-BdO'),
      url('../font/HelveticaRoundedLTStd-BdO.eot?#iefix') format('embedded-opentype'),
      url('../font/HelveticaRoundedLTStd-BdO.woff2') format('woff2'),
      url('../font/HelveticaRoundedLTStd-BdO.woff') format('woff'),
      url('../font/HelveticaRoundedLTStd-BdO.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Rounded LT Std';
  src: url('../font/HelveticaRoundedLTStd-Bd.eot');
  src: local('Helvetica Rounded LT Std Bold'), local('HelveticaRoundedLTStd-Bd'),
      url('../font/HelveticaRoundedLTStd-Bd.eot?#iefix') format('embedded-opentype'),
      url('../font/HelveticaRoundedLTStd-Bd.woff2') format('woff2'),
      url('../font/HelveticaRoundedLTStd-Bd.woff') format('woff'),
      url('../font/HelveticaRoundedLTStd-Bd.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family: 'Arial Nova';
  src: url('../font/ArialNova-Bold.eot');
  src: local('Arial Nova Bold'), local('ArialNova-Bold'),
      url('../font/ArialNova-Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNova-Bold.woff2') format('woff2'),
      url('../font/ArialNova-Bold.woff') format('woff'),
      url('../font/ArialNova-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Arial Nova';
  src: url('../font/ArialNova-Light.eot');
  src: local('Arial Nova Light'), local('ArialNova-Light'),
      url('../font/ArialNova-Light.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNova-Light.woff2') format('woff2'),
      url('../font/ArialNova-Light.woff') format('woff'),
      url('../font/ArialNova-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Arial Nova Cond';
  src: url('../font/ArialNovaCond-Italic.eot');
  src: local('Arial Nova Cond Italic'), local('ArialNovaCond-Italic'),
      url('../font/ArialNovaCond-Italic.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNovaCond-Italic.woff2') format('woff2'),
      url('../font/ArialNovaCond-Italic.woff') format('woff'),
      url('../font/ArialNovaCond-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Arial Nova';
  src: url('../font/ArialNova.eot');
  src: local('Arial Nova'), local('ArialNova'),
      url('../font/ArialNova.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNova.woff2') format('woff2'),
      url('../font/ArialNova.woff') format('woff'),
      url('../font/ArialNova.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Arial Nova';
  src: url('../font/ArialNova-LightItalic.eot');
  src: local('Arial Nova Light Italic'), local('ArialNova-LightItalic'),
      url('../font/ArialNova-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNova-LightItalic.woff2') format('woff2'),
      url('../font/ArialNova-LightItalic.woff') format('woff'),
      url('../font/ArialNova-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Arial Nova Cond';
  src: url('../font/ArialNovaCond-LightItalic.eot');
  src: local('Arial Nova Cond Light Italic'), local('ArialNovaCond-LightItalic'),
      url('../font/ArialNovaCond-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNovaCond-LightItalic.woff2') format('woff2'),
      url('../font/ArialNovaCond-LightItalic.woff') format('woff'),
      url('../font/ArialNovaCond-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Arial Nova Cond';
  src: url('../font/ArialNovaCond.eot');
  src: local('Arial Nova Cond'), local('ArialNovaCond'),
      url('../font/ArialNovaCond.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNovaCond.woff2') format('woff2'),
      url('../font/ArialNovaCond.woff') format('woff'),
      url('../font/ArialNovaCond.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Arial Nova';
  src: url('../font/ArialNova-Italic.eot');
  src: local('Arial Nova Italic'), local('ArialNova-Italic'),
      url('../font/ArialNova-Italic.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNova-Italic.woff2') format('woff2'),
      url('../font/ArialNova-Italic.woff') format('woff'),
      url('../font/ArialNova-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Arial Nova Cond';
  src: url('../font/ArialNovaCond-Bold.eot');
  src: local('Arial Nova Cond Bold'), local('ArialNovaCond-Bold'),
      url('../font/ArialNovaCond-Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNovaCond-Bold.woff2') format('woff2'),
      url('../font/ArialNovaCond-Bold.woff') format('woff'),
      url('../font/ArialNovaCond-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Arial Nova Cond';
  src: url('../font/ArialNovaCond-Light.eot');
  src: local('Arial Nova Cond Light'), local('ArialNovaCond-Light'),
      url('../font/ArialNovaCond-Light.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNovaCond-Light.woff2') format('woff2'),
      url('../font/ArialNovaCond-Light.woff') format('woff'),
      url('../font/ArialNovaCond-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Arial Nova Cond';
  src: url('../font/ArialNovaCond-BoldItalic.eot');
  src: local('Arial Nova Cond Bold Italic'), local('ArialNovaCond-BoldItalic'),
      url('../font/ArialNovaCond-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNovaCond-BoldItalic.woff2') format('woff2'),
      url('../font/ArialNovaCond-BoldItalic.woff') format('woff'),
      url('../font/ArialNovaCond-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Arial Nova';
  src: url('../font/ArialNova-BoldItalic.eot');
  src: local('Arial Nova Bold Italic'), local('ArialNova-BoldItalic'),
      url('../font/ArialNova-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/ArialNova-BoldItalic.woff2') format('woff2'),
      url('../font/ArialNova-BoldItalic.woff') format('woff'),
      url('../font/ArialNova-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Sephora Sans';
  src: url('../font/SephoraSans-Light.eot');
  src: local('Sephora Sans Light'), local('SephoraSans-Light'),
      url('../font/SephoraSans-Light.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSans-Light.woff2') format('woff2'),
      url('../font/SephoraSans-Light.woff') format('woff'),
      url('../font/SephoraSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Sans Book';
  src: url('../font/SephoraSans-Book.eot');
  src: local('Sephora Sans Book'), local('SephoraSans-Book'),
      url('../font/SephoraSans-Book.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSans-Book.woff2') format('woff2'),
      url('../font/SephoraSans-Book.woff') format('woff'),
      url('../font/SephoraSans-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Sans';
  src: url('../font/SephoraSans-Medium.eot');
  src: local('Sephora Sans Medium'), local('SephoraSans-Medium'),
      url('../font/SephoraSans-Medium.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSans-Medium.woff2') format('woff2'),
      url('../font/SephoraSans-Medium.woff') format('woff'),
      url('../font/SephoraSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Sans Book';
  src: url('../font/SephoraSans-Bold.eot');
  src: local('Sephora Sans Bold'), local('SephoraSans-Bold'),
      url('../font/SephoraSans-Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSans-Bold.woff2') format('woff2'),
      url('../font/SephoraSans-Bold.woff') format('woff'),
      url('../font/SephoraSans-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display Book';
  src: url('../font/SephoraSerifDisplay-Book.eot');
  src: local('Sephora Serif Display Book'), local('SephoraSerifDisplay-Book'),
      url('../font/SephoraSerifDisplay-Book.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-Book.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-Book.woff') format('woff'),
      url('../font/SephoraSerifDisplay-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text Book';
  src: url('../font/SephoraSerifText-BookItalic.eot');
  src: local('Sephora Serif Text Book Italic'), local('SephoraSerifText-BookItalic'),
      url('../font/SephoraSerifText-BookItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-BookItalic.woff2') format('woff2'),
      url('../font/SephoraSerifText-BookItalic.woff') format('woff'),
      url('../font/SephoraSerifText-BookItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text';
  src: url('../font/SephoraSerifText-LightItalic.eot');
  src: local('Sephora Serif Text Light Italic'), local('SephoraSerifText-LightItalic'),
      url('../font/SephoraSerifText-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-LightItalic.woff2') format('woff2'),
      url('../font/SephoraSerifText-LightItalic.woff') format('woff'),
      url('../font/SephoraSerifText-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text Book';
  src: url('../font/SephoraSerifText-BoldItalic.eot');
  src: local('Sephora Serif Text Bold Italic'), local('SephoraSerifText-BoldItalic'),
      url('../font/SephoraSerifText-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-BoldItalic.woff2') format('woff2'),
      url('../font/SephoraSerifText-BoldItalic.woff') format('woff'),
      url('../font/SephoraSerifText-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text';
  src: url('../font/SephoraSerifText-Light.eot');
  src: local('Sephora Serif Text Light'), local('SephoraSerifText-Light'),
      url('../font/SephoraSerifText-Light.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-Light.woff2') format('woff2'),
      url('../font/SephoraSerifText-Light.woff') format('woff'),
      url('../font/SephoraSerifText-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Script Collection';
  src: url('../font/SephoraScript-Collection.eot');
  src: local('Sephora Script Collection'), local('SephoraScript-Collection'),
      url('../font/SephoraScript-Collection.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraScript-Collection.woff2') format('woff2'),
      url('../font/SephoraScript-Collection.woff') format('woff'),
      url('../font/SephoraScript-Collection.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Script Editor';
  src: url('../font/SephoraScript-Editor.eot');
  src: local('Sephora Script Editor'), local('SephoraScript-Editor'),
      url('../font/SephoraScript-Editor.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraScript-Editor.woff2') format('woff2'),
      url('../font/SephoraScript-Editor.woff') format('woff'),
      url('../font/SephoraScript-Editor.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display';
  src: url('../font/SephoraSerifDisplay-Medium.eot');
  src: local('Sephora Serif Display Medium'), local('SephoraSerifDisplay-Medium'),
      url('../font/SephoraSerifDisplay-Medium.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-Medium.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-Medium.woff') format('woff'),
      url('../font/SephoraSerifDisplay-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display';
  src: url('../font/SephoraSerifDisplay-MediumItalic.eot');
  src: local('Sephora Serif Display Medium Italic'), local('SephoraSerifDisplay-MediumItalic'),
      url('../font/SephoraSerifDisplay-MediumItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-MediumItalic.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-MediumItalic.woff') format('woff'),
      url('../font/SephoraSerifDisplay-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display';
  src: url('../font/SephoraSerifDisplay-Light.eot');
  src: local('Sephora Serif Display Light'), local('SephoraSerifDisplay-Light'),
      url('../font/SephoraSerifDisplay-Light.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-Light.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-Light.woff') format('woff'),
      url('../font/SephoraSerifDisplay-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text Book';
  src: url('../font/SephoraSerifText-Bold.eot');
  src: local('Sephora Serif Text Bold'), local('SephoraSerifText-Bold'),
      url('../font/SephoraSerifText-Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-Bold.woff2') format('woff2'),
      url('../font/SephoraSerifText-Bold.woff') format('woff'),
      url('../font/SephoraSerifText-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text';
  src: url('../font/SephoraSerifText-MediumItalic.eot');
  src: local('Sephora Serif Text Medium Italic'), local('SephoraSerifText-MediumItalic'),
      url('../font/SephoraSerifText-MediumItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-MediumItalic.woff2') format('woff2'),
      url('../font/SephoraSerifText-MediumItalic.woff') format('woff'),
      url('../font/SephoraSerifText-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display Book';
  src: url('../font/SephoraSerifDisplay-BoldItalic.eot');
  src: local('Sephora Serif Display Bold Italic'), local('SephoraSerifDisplay-BoldItalic'),
      url('../font/SephoraSerifDisplay-BoldItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-BoldItalic.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-BoldItalic.woff') format('woff'),
      url('../font/SephoraSerifDisplay-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display';
  src: url('../font/SephoraSerifDisplay-LightItalic.eot');
  src: local('Sephora Serif Display Light Italic'), local('SephoraSerifDisplay-LightItalic'),
      url('../font/SephoraSerifDisplay-LightItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-LightItalic.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-LightItalic.woff') format('woff'),
      url('../font/SephoraSerifDisplay-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text';
  src: url('../font/SephoraSerifText-Medium.eot');
  src: local('Sephora Serif Text Medium'), local('SephoraSerifText-Medium'),
      url('../font/SephoraSerifText-Medium.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-Medium.woff2') format('woff2'),
      url('../font/SephoraSerifText-Medium.woff') format('woff'),
      url('../font/SephoraSerifText-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Text Book';
  src: url('../font/SephoraSerifText-Book.eot');
  src: local('Sephora Serif Text Book'), local('SephoraSerifText-Book'),
      url('../font/SephoraSerifText-Book.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifText-Book.woff2') format('woff2'),
      url('../font/SephoraSerifText-Book.woff') format('woff'),
      url('../font/SephoraSerifText-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display Book';
  src: url('../font/SephoraSerifDisplay-BookItalic.eot');
  src: local('Sephora Serif Display Book Italic'), local('SephoraSerifDisplay-BookItalic'),
      url('../font/SephoraSerifDisplay-BookItalic.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-BookItalic.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-BookItalic.woff') format('woff'),
      url('../font/SephoraSerifDisplay-BookItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sephora Serif Display Book';
  src: url('../font/SephoraSerifDisplay-Bold.eot');
  src: local('Sephora Serif Display Bold'), local('SephoraSerifDisplay-Bold'),
      url('../font/SephoraSerifDisplay-Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/SephoraSerifDisplay-Bold.woff2') format('woff2'),
      url('../font/SephoraSerifDisplay-Bold.woff') format('woff'),
      url('../font/SephoraSerifDisplay-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Expo Doha V2';
  src: url('../font/ExpoDohaV2-Medium.eot');
  src: local('Expo Doha V2 Medium'), local('ExpoDohaV2-Medium'),
      url('../font/ExpoDohaV2-Medium.eot?#iefix') format('embedded-opentype'),
      url('../font/ExpoDohaV2-Medium.woff2') format('woff2'),
      url('../font/ExpoDohaV2-Medium.woff') format('woff'),
      url('../font/ExpoDohaV2-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Expo Doha V2';
  src: url('../font/ExpoDohaV2-Light.eot');
  src: local('Expo Doha V2 Light'), local('ExpoDohaV2-Light'),
      url('../font/ExpoDohaV2-Light.eot?#iefix') format('embedded-opentype'),
      url('../font/ExpoDohaV2-Light.woff2') format('woff2'),
      url('../font/ExpoDohaV2-Light.woff') format('woff'),
      url('../font/ExpoDohaV2-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Expo Doha V2 Book';
  src: url('../font/ExpoDohaV2-Book.eot');
  src: local('Expo Doha V2 Book'), local('ExpoDohaV2-Book'),
      url('../font/ExpoDohaV2-Book.eot?#iefix') format('embedded-opentype'),
      url('../font/ExpoDohaV2-Book.woff2') format('woff2'),
      url('../font/ExpoDohaV2-Book.woff') format('woff'),
      url('../font/ExpoDohaV2-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Expo Doha V2';
  src: url('../font/ExpoDohaV2-ExtraBold.eot');
  src: local('Expo Doha V2 ExtraBold'), local('ExpoDohaV2-ExtraBold'),
      url('../font/ExpoDohaV2-ExtraBold.eot?#iefix') format('embedded-opentype'),
      url('../font/ExpoDohaV2-ExtraBold.woff2') format('woff2'),
      url('../font/ExpoDohaV2-ExtraBold.woff') format('woff'),
      url('../font/ExpoDohaV2-ExtraBold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Expo Doha V2';
  src: url('../font/ExpoDohaV2-Heavy.eot');
  src: local('Expo Doha V2 Heavy'), local('ExpoDohaV2-Heavy'),
      url('../font/ExpoDohaV2-Heavy.eot?#iefix') format('embedded-opentype'),
      url('../font/ExpoDohaV2-Heavy.woff2') format('woff2'),
      url('../font/ExpoDohaV2-Heavy.woff') format('woff'),
      url('../font/ExpoDohaV2-Heavy.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Expo Doha V2';
  src: url('../font/ExpoDohaV2-Bold.eot');
  src: local('Expo Doha V2 Bold'), local('ExpoDohaV2-Bold'),
      url('../font/ExpoDohaV2-Bold.eot?#iefix') format('embedded-opentype'),
      url('../font/ExpoDohaV2-Bold.woff2') format('woff2'),
      url('../font/ExpoDohaV2-Bold.woff') format('woff'),
      url('../font/ExpoDohaV2-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

