/* 字体 */
@font-face {
  font-family: "Bold";
  src: url("../fonts/Montserrat-Bold.woff2");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Medium";
  src: url("../fonts/Montserrat-Medium.woff2");
  font-display: swap;
}
@font-face {
  font-family: "SemiBold";
  src: url("../fonts/Montserrat-SemiBold.woff2");
  font-display: swap;
}
@font-face {
  font-family: "CN-Medium";
  src: url("../fonts/SourceHanSansCN-Medium.woff2");
  font-display: swap;
}
@font-face {
  font-family: "CN-Normal";
  src: url("../fonts/SourceHanSansCN-Normal.woff2");
  font-display: swap;
}
@font-face {
  font-family: "SF-Republic";
  src: url("../fonts/SF-New-Republic-Bold-3.woff2");
  font-display: swap;
}
@font-face {
  font-family: "new-republic";
  src: url("../fonts/new-republic.woff2");
  font-display: swap;
}
@font-face {
  font-family: "new-republic-sc";
  src: url("../fonts/new-republic-sc.woff2");
  font-display: swap;
}

/* Red Hat Display */
/* @font-face {
  font-family: "PingFangSC";
  src: url("../fonts/PingFangSC-Medium.woff2");
} */
@font-face {
  font-family: "PingFangSC-Light";
  src: url("../fonts/PingFangSC-Light.woff2");
  font-display: swap;
  font-weight: 300;
}
@font-face {
  font-family: "RedHatDisplay-Regular";
  src: url("../fonts/RedHatDisplay-Regular.woff2");
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: "RedHatDisplay-Medium";
  src: url("../fonts/RedHatDisplay-Medium.woff2");
  font-display: swap;
  font-weight: 500;
}
@font-face {
  font-family: "RedHatDisplay-Semibold";
  src: url("../fonts/RedHatDisplay-SemiBold.woff2");
  font-display: swap;
  font-weight: 600;
}
@font-face {
  font-family: "RedHatDisplay-Bold";
  src: url("../fonts/RedHatDisplay-Bold.woff2");
  font-display: swap;
  font-weight: 700;
}

 



/* @font-face {
  font-family: "sf-pro-text_regular";
  src: url("../fonts/sf-pro-text_regular.woff2");
  font-weight: 400;
} */
/* @font-face {
  font-family: "sf-pro-display_regular";
  src: url("../fonts/sf-pro-display_regular.woff2");
  font-weight: 400;
}
@font-face {
  font-family: "sf-pro-display_semibold";
  src: url("../fonts/sf-pro-display_semibold.woff2");
  font-weight: 600;
} */
/* @font-face {
  font-family: "sf-pro-text_semibold";
  src: url("../fonts/sf-pro-text_semibold.woff2");
  font-weight: 600;
} */
/* @font-face {
  font-family: "sf-pro-text_medium";
  src: url("../fonts/sf-pro-text_medium.woff2");
  font-weight: 500;
} */
