/* Standard Barlow ampersand only. Every other character keeps its existing
   typeface. Local files avoid a third-party font request for this correction.
   The same upright glyph is intentional in normal and italic headings. */
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 100 400;
  font-display: swap;
  unicode-range: U+0026;
}
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-Medium.ttf') format('truetype');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+0026;
}
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-SemiBold.ttf') format('truetype');
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  unicode-range: U+0026;
}
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-Bold.ttf') format('truetype');
  font-style: normal;
  font-weight: 700 900;
  font-display: swap;
  unicode-range: U+0026;
}
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-Regular.ttf') format('truetype');
  font-style: italic;
  font-weight: 100 400;
  font-display: swap;
  unicode-range: U+0026;
}
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-Medium.ttf') format('truetype');
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+0026;
}
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-SemiBold.ttf') format('truetype');
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  unicode-range: U+0026;
}
@font-face {
  font-family: 'DDD Plain Ampersand';
  src: url('../assets/fonts/Barlow-Bold.ttf') format('truetype');
  font-style: italic;
  font-weight: 700 900;
  font-display: swap;
  unicode-range: U+0026;
}
