@import url("https://cdn.jsdelivr.net/gh/chiron-fonts/chiron-hei-hk@release/WOFF2_TTF/css/vf.css");
@import url("https://cdn.jsdelivr.net/gh/chiron-fonts/chiron-sung-hk@release/WOFF2_TTF/css/vf.css");

:root {
  --winstar-font-sans: "Chiron Hei HK WS", "PingFang TC", "Heiti TC", "Microsoft JhengHei", "Gotham", Arial, sans-serif;
  --winstar-font-serif: "Chiron Sung HK WS", "Songti TC", "Noto Serif TC", "PMingLiU", serif;
}

body,
button,
input,
select,
textarea,
.winstar-site {
  font-family: var(--winstar-font-sans);
  font-weight: 450;
}

body .winstar-site * {
  font-family: var(--winstar-font-sans);
}

.winstar-menu a,
.winstar-more,
.winstar-intro__stats,
.winstar-image-card__title,
.winstar-product-card__title,
.winstar-product-card .winstar-more,
.winstar-archive-card,
.winstar-news-list-card,
.winstar-resource-card,
.winstar-footer {
  font-family: var(--winstar-font-sans);
}

.winstar-section-label span,
.winstar-hero h1,
.winstar-intro__body p,
.winstar-home-resource h2,
.winstar-page-hero h1,
.winstar-page-content h1,
.winstar-page-content h2,
.winstar-page-content h3,
.winstar-content-statement,
.winstar-news-list-card h2,
.winstar-contact-lead h2,
.winstar-resource-feature h2 {
  font-family: var(--winstar-font-serif);
}

.winstar-section-label span,
.winstar-hero h1,
.winstar-page-hero h1,
.winstar-page-content h1,
.winstar-page-content h2,
.winstar-page-content h3,
.winstar-home-resource h2,
.winstar-news-list-card h2,
.winstar-contact-lead h2,
.winstar-resource-feature h2 {
  font-weight: 620;
}

.winstar-intro__body p,
.winstar-content-statement {
  font-weight: 540;
}

.winstar-image-card__title,
.winstar-product-card__title,
.winstar-archive-card strong {
  font-weight: 620;
}
