:root {
  --space361-display-font: "Raleway", "Helvetica Neue", "Avenir Next", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;
}

.intro-grid,
.section-head,
.feature-copy,
.story-copy,
.newsletter,
.split-copy,
.icon-copy,
.editorial-story,
.culture-block,
.culture-text,
.column-material .culture-text,
.brand-story-copy,
.about-page-copy,
.customer-reviews-head,
.contact-page-copy,
.contact-page-intro,
.faq-page-head,
.category-seo-copy,
.category-seo-faq,
.policy-dialog,
.lucendi-collection-hero,
.lucendi-product-toolbar {
  font-family: var(--space361-display-font);
}

.intro-grid h1,
.intro-grid h2,
.section-head h1,
.section-head h2,
.feature-copy h1,
.feature-copy h2,
.story-copy h1,
.story-copy h2,
.newsletter h1,
.newsletter h2,
.split-band h1,
.split-band h2,
.split-copy h1,
.split-copy h2,
.contact h1,
.contact h2,
.icon-copy h1,
.icon-copy h2,
.editorial-story h1,
.editorial-story h2,
.culture-block h1,
.culture-block h2,
.culture-text h1,
.culture-text h2,
.column-material .culture-text h1,
.column-material .culture-text h2,
.brand-story-copy h1,
.brand-story-copy h2,
.about-page-copy h1,
.about-page-copy h2,
.customer-reviews-head h1,
.customer-reviews-head h2,
.contact-page-copy h1,
.contact-page-copy h2,
.faq-page-head h1,
.faq-page-head h2,
.category-seo-faq h1,
.category-seo-faq h2,
.policy-dialog h1,
.policy-dialog h2,
.lucendi-collection-hero h1,
.lucendi-product-toolbar h2 {
  font-family: var(--space361-display-font) !important;
  font-weight: 200 !important;
  letter-spacing: .006em !important;
  line-height: 1.1 !important;
  text-wrap: balance;
}

.language-zh .intro-grid h1,
.language-zh .intro-grid h2,
.language-zh .section-head h1,
.language-zh .section-head h2,
.language-zh .feature-copy h1,
.language-zh .feature-copy h2,
.language-zh .story-copy h1,
.language-zh .story-copy h2,
.language-zh .newsletter h1,
.language-zh .newsletter h2,
.language-zh .split-band h1,
.language-zh .split-band h2,
.language-zh .split-copy h1,
.language-zh .split-copy h2,
.language-zh .contact h1,
.language-zh .contact h2,
.language-zh .icon-copy h1,
.language-zh .icon-copy h2,
.language-zh .editorial-story h1,
.language-zh .editorial-story h2,
.language-zh .culture-block h1,
.language-zh .culture-block h2,
.language-zh .culture-text h1,
.language-zh .culture-text h2,
.language-zh .column-material .culture-text h1,
.language-zh .column-material .culture-text h2,
.language-zh .brand-story-copy h1,
.language-zh .brand-story-copy h2,
.language-zh .about-page-copy h1,
.language-zh .about-page-copy h2,
.language-zh .customer-reviews-head h1,
.language-zh .customer-reviews-head h2,
.language-zh .contact-page-copy h1,
.language-zh .contact-page-copy h2,
.language-zh .faq-page-head h1,
.language-zh .faq-page-head h2,
.language-zh .category-seo-faq h1,
.language-zh .category-seo-faq h2,
.language-zh .policy-dialog h1,
.language-zh .policy-dialog h2,
.language-zh .lucendi-collection-hero h1,
.language-zh .lucendi-product-toolbar h2 {
  font-family: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif !important;
  font-weight: 300 !important;
  letter-spacing: .02em !important;
  line-height: 1.16 !important;
}

.eyebrow,
.section-head .eyebrow,
.intro-grid .eyebrow,
.feature-copy .eyebrow,
.story-copy .eyebrow,
.newsletter .eyebrow,
.split-copy .eyebrow,
.culture-text .eyebrow,
.about-page-copy .eyebrow,
.customer-reviews-head .eyebrow,
.contact-page-copy .eyebrow,
.faq-page-head .eyebrow,
.category-seo-copy .eyebrow,
.policy-dialog .eyebrow {
  font-family: var(--space361-display-font) !important;
  font-weight: 700 !important;
  letter-spacing: .18em !important;
}

.intro-grid p,
.section-head > p,
.feature-copy p,
.story-copy p,
.newsletter p,
.split-copy p:not(.eyebrow),
.culture-text p:not(.eyebrow),
.brand-story-lead,
.brand-story-narrative p,
.about-page-copy > p:not(.eyebrow),
.customer-reviews-head > p,
.contact-page-copy > p:not(.eyebrow),
.faq-page-head > p:not(.eyebrow),
.category-seo-copy-grid p,
.category-seo-faq p,
.policy-body {
  font-family: var(--space361-display-font);
}

.product-category-copy h3,
.contact-service-grid h3,
.contact-service-list h3 {
  font-family: var(--space361-display-font) !important;
  font-weight: 300 !important;
  letter-spacing: .006em !important;
}

@media (max-width: 720px) {
  .intro-grid h1,
  .intro-grid h2,
  .section-head h1,
  .section-head h2,
  .feature-copy h1,
  .feature-copy h2,
  .story-copy h1,
  .story-copy h2,
  .newsletter h1,
  .newsletter h2,
  .split-band h1,
  .split-band h2,
  .split-copy h1,
  .split-copy h2,
  .contact h1,
  .contact h2,
  .icon-copy h1,
  .icon-copy h2,
  .editorial-story h1,
  .editorial-story h2,
  .culture-block h1,
  .culture-block h2,
  .culture-text h1,
  .culture-text h2,
  .column-material .culture-text h1,
  .column-material .culture-text h2,
  .brand-story-copy h1,
  .brand-story-copy h2,
  .about-page-copy h1,
  .about-page-copy h2,
  .customer-reviews-head h1,
  .customer-reviews-head h2,
  .contact-page-copy h1,
  .contact-page-copy h2,
  .faq-page-head h1,
  .faq-page-head h2,
  .category-seo-faq h1,
  .category-seo-faq h2,
  .policy-dialog h1,
  .policy-dialog h2,
  .lucendi-collection-hero h1,
  .lucendi-product-toolbar h2 {
    letter-spacing: 0 !important;
    line-height: 1.12 !important;
  }
}
