/* The original faces remain available for characters outside these ranges. */
@font-face {
  font-family: 'SFPro M';
  src: url('../fonts/SFProDisplay-Medium-latin-vietnamese.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+25A0-27BF, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'SFPro B';
  src: url('../fonts/SFProDisplay-Bold-latin-vietnamese.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+25A0-27BF, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'SFPro';
  src: url('../fonts/SFProDisplay-Regular-latin-vietnamese.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+25A0-27BF, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'SFPro L';
  src: url('../fonts/SFProDisplay-Light-latin-vietnamese.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+25A0-27BF, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'SFPro Sb';
  src: url('../fonts/SFProDisplay-Semibold-latin-vietnamese.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+25A0-27BF, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'SFPro Black';
  src: url('../fonts/SFProDisplay-Black-latin-vietnamese.woff2') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0000-024F, U+0300-036F, U+1E00-1EFF, U+2000-206F, U+20A0-20CF, U+2100-214F, U+2190-21FF, U+25A0-27BF, U+FEFF, U+FFFD;
}
