/* BLOCK: SECTION HEADERS + GENERIC CARDS */
.chm-component-v7 .chm-v5-section-title,
.chm-component-v7 .chm-v5-forum-section-title,
.chm-component-v7 .forum-admin-section-head {
  --section-kicker-size: var(--chm-font-section-kicker,11px);
  --section-kicker-weight: 800;
  --section-title-size: var(--chm-font-section-title,25px);
  --section-title-weight: 800;
  --section-title-line: 1.18;
  --section-title-spacing: -.02em;
  --section-text-size: var(--chm-font-section-text,13px);
  --section-text-line: 1.55;
}
.chm-component-v7 .chm-v5-section-title>span,.chm-component-v7 .chm-v5-forum-section-title>span,.chm-component-v7 .forum-admin-section-head>div>span{font-family:var(--cmp-font-heading)!important;font-size:var(--section-kicker-size)!important;font-weight:var(--section-kicker-weight)!important}
.chm-component-v7 .chm-v5-section-title h2,.chm-component-v7 .chm-v5-forum-section-title h2,.chm-component-v7 .forum-section-title,.chm-component-v7 .forum-category-title,.chm-component-v7 .forum-admin-section-head h2{font-family:var(--cmp-font-heading)!important;font-size:var(--section-title-size)!important;font-weight:var(--section-title-weight)!important;line-height:var(--section-title-line)!important;letter-spacing:var(--section-title-spacing)!important}
.chm-component-v7 .chm-v5-section-title p,.chm-component-v7 .chm-v5-forum-section-title p,.chm-component-v7 .forum-section-description{font-size:var(--section-text-size)!important;line-height:var(--section-text-line)!important}

.chm-component-v7 .forum-card,
.chm-component-v7 .chm-v5-forum-card {
  --card-title-size: var(--chm-font-card-title,14px);
  --card-title-weight: 750;
  --card-title-line: 1.35;
  --card-text-size: var(--chm-font-card-text,12.5px);
  --card-text-line: 1.55;
}
.chm-component-v7 .forum-card h3:not(.forum-side-column h3),.chm-component-v7 .chm-v5-popular-copy b,.chm-component-v7 .chm-v5-start b,.chm-component-v7 .chm-v5-tools-copy b,.chm-component-v7 .chm-v5-community-copy b{font-family:var(--cmp-font-heading)!important;font-size:var(--card-title-size)!important;font-weight:var(--card-title-weight)!important;line-height:var(--card-title-line)!important}
.chm-component-v7 .forum-card p,.chm-component-v7 .chm-v5-start p,.chm-component-v7 .chm-v5-tools-copy p,.chm-component-v7 .chm-v5-community-copy p{font-size:var(--card-text-size)!important;line-height:var(--card-text-line)!important}
