/** Shopify CDN: Minification failed

Line 522:15 Unexpected "{"
Line 522:24 Expected ":"
Line 523:15 Unexpected "{"
Line 523:24 Expected ":"
Line 524:15 Unexpected "{"
Line 524:24 Expected ":"
Line 525:15 Unexpected "{"
Line 525:24 Expected ":"
Line 526:15 Unexpected "{"
Line 526:24 Expected ":"
... and 14 more hidden warnings

**/
/* === Incrementium Listicle — branded-editorial style === */
/* Generated by Incrementium Listicle Page Generator */
/* DESIGN GUARDRAILS: Brand colors = accents only. Backgrounds = always light. Text = always dark on light. */

.inc-listicle-7reasons-branded {
  --inc-primary: #333;
  --inc-secondary: #666;
  --inc-tertiary: #f5f5f5;
  --inc-tint: #f7f7f5;
  --inc-page-bg: #ffffff;
  --inc-card-bg: #f9f9f7;
  --inc-text: #1a1a1a;
  --inc-subtext: #6b6b6b;
  --inc-cta-bg: #1a1a1a;
  --inc-heading-font: 'Playfair Display', Georgia, serif;
  --inc-body-font: 'Source Sans 3', 'Helvetica Neue', sans-serif;

  background: var(--inc-page-bg) !important;
  color: var(--inc-text) !important;
  font-family: var(--inc-body-font) !important;
  line-height: 1.7 !important;
  font-size: var(--inc-body-size, 17px) !important;
  -webkit-font-smoothing: antialiased !important;
  max-width: 100% !important;
  overflow-x: hidden !important;
}

.inc-listicle-7reasons-branded * { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }
.inc-listicle-7reasons-branded img { max-width: 100% !important; height: auto !important; display: block !important; }
.inc-listicle-7reasons-branded a { color: var(--inc-primary) !important; text-decoration: none !important; }

/* ── Announcement Bar ── */
.inc-listicle-7reasons-branded__announce {
  background: var(--inc-primary) !important;
  color: #fff !important;
  text-align: center !important;
  padding: 10px 16px !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: 0.03em !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 12px !important;
}
.inc-listicle-7reasons-branded__countdown {
  background: rgba(255,255,255,0.2) !important;
  padding: 4px 10px !important;
  border-radius: 6px !important;
  font-variant-numeric: tabular-nums !important;
  font-weight: 800 !important;
}

/* ── Wrapper ── */
.inc-listicle-7reasons-branded__wrap {
  max-width: 680px !important;
  margin: 0 auto !important;
  padding: 40px 20px 60px !important;
}

/* ── Hero ── */
.inc-listicle-7reasons-branded__hero { margin-bottom: 36px !important; }
.inc-listicle-7reasons-branded__headline {
  font-family: var(--inc-heading-font) !important;
  color: var(--inc-text) !important;
  margin-bottom: 12px !important;
  font-weight: 700 !important;
  font-size: var(--inc-headline-size, 36px) !important;
  text-align: var(--inc-headline-align, center) !important;
  line-height: 1.15 !important;
}
.inc-listicle-7reasons-branded__subtitle {
  font-size: calc(var(--inc-body-size, 17px) * 1.05) !important;
  color: var(--inc-subtext) !important;
  margin-bottom: 16px !important;
  line-height: 1.5 !important;
  text-align: var(--inc-headline-align, center) !important;
}
.inc-listicle-7reasons-branded__rating {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  margin-bottom: 16px !important;
}
.inc-listicle-7reasons-branded__stars { color: #F5A623 !important; font-size: 18px !important; letter-spacing: 2px !important; }
.inc-listicle-7reasons-branded__rating-text { font-size: 14px !important; color: var(--inc-subtext) !important; }
.inc-listicle-7reasons-branded__hero-cta {
  display: block !important;
  text-align: center !important;
  padding: 15px 32px !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  border-radius: 8px !important;
  margin: 20px auto !important;
  max-width: 320px !important;
  transition: opacity 0.2s !important;
  /* GUARDRAIL: Always readable */
  background: var(--inc-cta-bg, #1a1a1a) !important;
  color: #fff !important;
}
.inc-listicle-7reasons-branded__hero-cta:hover { opacity: 0.85 !important; }
.inc-listicle-7reasons-branded__hero-img { border-radius: 12px !important; margin-top: 24px !important; width: 100% !important; }

/* ── Credibility Bar ── */
.inc-listicle-7reasons-branded__credbar {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 24px !important;
  padding: 16px 0 !important;
  border-top: 1px solid #eaeaea !important;
  border-bottom: 1px solid #eaeaea !important;
  margin-bottom: 36px !important;
  flex-wrap: wrap !important;
}
.inc-listicle-7reasons-branded__credbar-label { font-size: 13px !important; color: var(--inc-subtext) !important; font-weight: 500 !important; opacity: 0.6 !important; }

/* ── Author ── */
.inc-listicle-7reasons-branded__author-info { display: flex !important; flex-direction: column !important; gap: 2px !important; }
.inc-listicle-7reasons-branded__author-name { font-weight: 700 !important; font-size: 15px !important; color: var(--inc-text) !important; }
.inc-listicle-7reasons-branded__author-title { font-size: 13px !important; color: var(--inc-subtext) !important; }

/* ── Intro ── */
.inc-listicle-7reasons-branded__intro {
  font-size: var(--inc-body-size, 17px) !important;
  line-height: 1.75 !important;
  margin-bottom: 36px !important;
  color: var(--inc-text) !important;
  text-align: var(--inc-body-align, left) !important;
}
.inc-listicle-7reasons-branded__intro p { margin-bottom: 16px !important; }
.inc-listicle-7reasons-branded__intro strong, .inc-listicle-7reasons-branded__intro b { font-weight: 700 !important; }

/* ── Summary ── */
.inc-listicle-7reasons-branded__summary {
  font-size: 0.95rem !important;
  margin-bottom: 32px !important;
  color: var(--inc-text) !important;
}

/* ══════════════════════════════════════ */
/* ── REASON BLOCKS (critical layout) ── */
/* ══════════════════════════════════════ */
.inc-listicle-7reasons-branded__reason {
  margin-bottom: 48px !important;
  padding-bottom: 48px !important;
  border-bottom: 1px solid #ebebeb !important;
}
.inc-listicle-7reasons-branded__reason:last-of-type { border-bottom: none !important; padding-bottom: 0 !important; }

/* GUARDRAIL: Number + Title alignment is EXPLICIT — never rely on theme defaults */
.inc-listicle-7reasons-branded__reason-header {
  display: flex !important;
  align-items: baseline !important;
  gap: 10px !important;
  margin-bottom: 20px !important;
}
.inc-listicle-7reasons-branded__reason-num {
  font-family: var(--inc-heading-font) !important;
  flex-shrink: 0 !important;
  line-height: 1 !important;
  font-size: var(--inc-reason-num-size, 28px) !important;
  color: var(--inc-reason-num-color, var(--inc-primary)) !important;
}
.inc-listicle-7reasons-branded__reason-title {
  font-family: var(--inc-heading-font) !important;
  color: var(--inc-text) !important;
  line-height: 1.25 !important;
  font-size: var(--inc-reason-title-size, 24px) !important;
  /* CRITICAL FIX: explicit left align — overrides any Shopify theme h2 centering */
  text-align: var(--inc-reason-title-align, left) !important;
}

/* Number style: stacked (number above title) */
.inc-listicle-7reasons-branded__reason-header--stacked {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 4px !important;
}
.inc-listicle-7reasons-branded__reason--center .inc-listicle-7reasons-branded__reason-header--stacked {
  align-items: center !important;
}
.inc-listicle-7reasons-branded__reason-header--stacked .inc-listicle-7reasons-branded__reason-num {
  font-size: calc(var(--inc-reason-num-size, 28px) * 1.2) !important;
  opacity: 0.7 !important;
}

/* Number style: badge (number in circle) */
.inc-listicle-7reasons-branded__reason-badge {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: calc(var(--inc-reason-num-size, 28px) * 1.6) !important;
  height: calc(var(--inc-reason-num-size, 28px) * 1.6) !important;
  border-radius: 50% !important;
  background: var(--inc-reason-num-color, var(--inc-primary)) !important;
  color: #fff !important;
  font-family: var(--inc-heading-font) !important;
  font-size: var(--inc-reason-num-size, 28px) !important;
  font-weight: 800 !important;
  flex-shrink: 0 !important;
  line-height: 1 !important;
}
.inc-listicle-7reasons-branded__reason-header--badge {
  display: flex !important;
  align-items: center !important;
  gap: 16px !important;
  margin-bottom: 20px !important;
}
.inc-listicle-7reasons-branded__reason-img {
  border-radius: 12px !important;
  margin-bottom: 24px !important;
  width: 100% !important;
}
/* GUARDRAIL: Image placeholders use light neutral, never brand color */
.inc-listicle-7reasons-branded__reason-imgph {
  background: #F0F0ED !important;
  border-radius: 12px !important;
  min-height: 220px !important;
  margin-bottom: 24px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  color: #bbb !important;
  font-size: 14px !important;
}
.inc-listicle-7reasons-branded__reason-body {
  font-size: var(--inc-body-size, 17px) !important;
  line-height: 1.75 !important;
  color: var(--inc-text) !important;
  text-align: var(--inc-body-align, left) !important;
}
.inc-listicle-7reasons-branded__reason-body p { margin-bottom: 16px !important; }
.inc-listicle-7reasons-branded__reason-body strong, .inc-listicle-7reasons-branded__reason-body b { font-weight: 700 !important; }
.inc-listicle-7reasons-branded__reason-cta {
  display: inline-block !important;
  margin-top: 16px !important;
  font-weight: 600 !important;
  font-size: 1rem !important;
}

/* GUARDRAIL: Featured reason = subtle light tint, NEVER dark. Always dark text. */
.inc-listicle-7reasons-branded__reason--featured {
  padding: 28px 24px !important;
  background: var(--inc-tint) !important;
  border-radius: 16px !important;
  border-bottom: none !important;
  border: 1px solid #eaeaea !important;
}
.inc-listicle-7reasons-branded__reason--featured .inc-listicle-7reasons-branded__reason-body,
.inc-listicle-7reasons-branded__reason--featured .inc-listicle-7reasons-branded__reason-title,
.inc-listicle-7reasons-branded__reason--featured .inc-listicle-7reasons-branded__reason-num {
  color: var(--inc-text) !important;
}

/* ── Stats Block ── */
/* GUARDRAIL: Light background only. Numbers use brand color. Labels use dark text. */
.inc-listicle-7reasons-branded__stats {
  background: var(--inc-tint) !important;
  border-radius: 16px !important;
  padding: 32px 24px !important;
  margin-bottom: 48px !important;
  text-align: center !important;
  border: 1px solid #eaeaea !important;
}
.inc-listicle-7reasons-branded__stats-grid {
  display: flex !important;
  gap: 24px !important;
  justify-content: center !important;
  flex-wrap: wrap !important;
}
.inc-listicle-7reasons-branded__stat { flex: 1 !important; min-width: 100px !important; }
.inc-listicle-7reasons-branded__stat-num {
  font-size: clamp(2rem, 6vw, 3rem) !important;
  font-weight: 900 !important;
  font-family: var(--inc-heading-font) !important;
  display: block !important;
  line-height: 1.1 !important;
  color: var(--inc-text) !important;
}
.inc-listicle-7reasons-branded__stat-label {
  font-size: 13px !important;
  color: var(--inc-subtext) !important;
  display: block !important;
  margin-top: 6px !important;
  line-height: 1.4 !important;
}
.inc-listicle-7reasons-branded__stats-src { font-size: 11px !important; color: var(--inc-subtext) !important; margin-top: 20px !important; opacity: 0.6 !important; }

/* ── Testimonials ── */
.inc-listicle-7reasons-branded__testimonials { margin-bottom: 48px !important; }
.inc-listicle-7reasons-branded__section-title {
  font-family: var(--inc-heading-font) !important;
  font-size: clamp(1.4rem, 4vw, 2rem) !important;
  text-align: center !important;
  margin-bottom: 28px !important;
  color: var(--inc-text) !important;
  font-weight: 700 !important;
}
.inc-listicle-7reasons-branded__tcard {
  border-radius: 12px !important;
  overflow: hidden !important;
  margin-bottom: 16px !important;
  /* GUARDRAIL: Light, neutral background */
  background: #F8F7F4 !important;
  border: 1px solid #eee !important;
}
.inc-listicle-7reasons-branded__tcard-img { width: 100% !important; aspect-ratio: 4/3 !important; object-fit: cover !important; }
.inc-listicle-7reasons-branded__tcard-body { padding: 20px 24px !important; }
.inc-listicle-7reasons-branded__tcard-stars { color: #1a1a1a !important; font-size: 16px !important; letter-spacing: 2px !important; margin-bottom: 10px !important; display: block !important; }
.inc-listicle-7reasons-branded__tcard-text { font-size: 15px !important; line-height: 1.55 !important; font-weight: 500 !important; margin-bottom: 10px !important; color: var(--inc-text) !important; font-style: italic !important; }
.inc-listicle-7reasons-branded__tcard-name { font-size: 13px !important; color: var(--inc-subtext) !important; font-weight: 600 !important; }

/* ── FAQ ── */
/* GUARDRAIL: Light background, dark text, clean borders */
.inc-listicle-7reasons-branded__faq { margin-bottom: 48px !important; background: #F8F7F4 !important; border-radius: 16px !important; padding: 32px 24px !important; border: 1px solid #eaeaea !important; }
.inc-listicle-7reasons-branded__faq-item { border-bottom: 1px solid #e0e0e0 !important; }
.inc-listicle-7reasons-branded__faq-item:last-child { border-bottom: none !important; }
.inc-listicle-7reasons-branded__faq-q {
  width: 100% !important;
  text-align: left !important;
  padding: 18px 0 !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  background: none !important;
  border: none !important;
  cursor: pointer !important;
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  color: var(--inc-text) !important;
  font-family: var(--inc-body-font) !important;
  gap: 16px !important;
}
.inc-listicle-7reasons-branded__faq-icon { font-size: 20px !important; font-weight: 300 !important; transition: transform 0.2s !important; flex-shrink: 0 !important; color: var(--inc-subtext) !important; }
.inc-listicle-7reasons-branded__faq-q[aria-expanded="true"] .inc-listicle-7reasons-branded__faq-icon { transform: rotate(45deg) !important; }
.inc-listicle-7reasons-branded__faq-a { padding: 0 0 18px !important; }
.inc-listicle-7reasons-branded__faq-a p { font-size: 15px !important; line-height: 1.65 !important; color: var(--inc-subtext) !important; }

/* ══════════════════════════════ */
/* ── OFFER BLOCK (critical) ── */
/* ══════════════════════════════ */
/* GUARDRAIL: Light background, dark readable text, high-contrast CTA button */
.inc-listicle-7reasons-branded__offer {
  text-align: center !important;
  padding: 40px 24px !important;
  margin-bottom: 36px !important;
  background: var(--inc-tint) !important;
  border-radius: 16px !important;
  border: 1px solid #eaeaea !important;
}
.inc-listicle-7reasons-branded__offer-img { border-radius: 12px !important; margin: 0 auto 24px !important; max-width: 360px !important; }
.inc-listicle-7reasons-branded__offer-headline {
  font-family: var(--inc-heading-font) !important;
  font-size: clamp(1.4rem, 4vw, 2rem) !important;
  font-weight: 800 !important;
  margin-bottom: 14px !important;
  color: var(--inc-text) !important;
}
.inc-listicle-7reasons-branded__offer-body { font-size: 1rem !important; color: var(--inc-subtext) !important; margin-bottom: 24px !important; max-width: 480px !important; margin-left: auto !important; margin-right: auto !important; line-height: 1.6 !important; }
/* GUARDRAIL: CTA = always dark bg + white text. No exceptions. */
.inc-listicle-7reasons-branded__offer-cta {
  display: inline-block !important;
  padding: 16px 48px !important;
  font-size: 16px !important;
  font-weight: 800 !important;
  border-radius: 10px !important;
  transition: opacity 0.2s, transform 0.1s !important;
  margin-bottom: 16px !important;
  background: var(--inc-cta-bg, #1a1a1a) !important;
  color: #fff !important;
  border: none !important;
}
.inc-listicle-7reasons-branded__offer-cta:hover { opacity: 0.88 !important; transform: translateY(-1px) !important; color: #fff !important; }
.inc-listicle-7reasons-branded__offer-urgency { font-size: 14px !important; font-weight: 700 !important; color: #c0392b !important; margin-top: 8px !important; }
.inc-listicle-7reasons-branded__offer-guarantee { font-size: 13px !important; color: var(--inc-subtext) !important; margin-top: 8px !important; }

/* ── Disclosure ── */
.inc-listicle-7reasons-branded__disclosure {
  text-align: center !important;
  padding: 28px 20px !important;
  border-top: 1px solid #eaeaea !important;
}
.inc-listicle-7reasons-branded__disclosure p { font-size: 12px !important; color: var(--inc-subtext) !important; opacity: 0.5 !important; line-height: 1.5 !important; }

/* ── Desktop ── */
@media (min-width: 768px) {
  .inc-listicle-7reasons-branded__wrap { padding: 56px 40px 80px !important; }
  .inc-listicle-7reasons-branded__reason--featured { padding: 40px 36px !important; }
  .inc-listicle-7reasons-branded__offer { padding: 48px 40px !important; }
}

/* ── Style-specific overrides ── */

  /* Branded Editorial — serif, elegant */
  .inc-listicle-7reasons-branded__headline { font-style: italic !important; }
  .inc-listicle-7reasons-branded__reason-num { font-weight: 300 !important; }
  .inc-listicle-7reasons-branded__reason-title { font-style: italic !important; font-weight: 700 !important; }
  .inc-listicle-7reasons-branded__hero-cta, .inc-listicle-7reasons-branded__offer-cta { background: var(--inc-cta-bg) !important; color: #fff !important; border: none !important; letter-spacing: 0.08em !important; text-transform: uppercase !important; font-size: 14px !important; }
  .inc-listicle-7reasons-branded__reason-cta { color: var(--inc-text) !important; text-decoration: underline !important; text-underline-offset: 4px !important; }
  .inc-listicle-7reasons-branded__tcard { background: #F8F5F1 !important; border: none !important; }
  .inc-listicle-7reasons-branded__section-title { font-style: italic !important; }


/* ── Alignment variants ── */
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__hero,
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__intro,
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__summary,
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__reason-body,
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__offer { text-align: center !important; }
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__reason-header { justify-content: center !important; }
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__reason-title { text-align: center !important; }
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__reason-header--stacked { align-items: center !important; }
.inc-listicle-7reasons-branded--align-center .inc-listicle-7reasons-branded__reason-cta { display: block !important; text-align: center !important; }

/* ── Sticky CTA Bar ── */
.inc-listicle-7reasons-branded__sticky-bar {
  position: fixed !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 9999 !important;
  background: #ffffff !important;
  border-top: 1px solid #e0e0e0 !important;
  box-shadow: 0 -4px 20px rgba(0,0,0,0.08) !important;
  padding: 12px 16px !important;
  transform: translateY(100%) !important;
  transition: transform 0.3s ease !important;
}
.inc-listicle-7reasons-branded__sticky-bar.inc-listicle-7reasons-branded__sticky-bar--visible { transform: translateY(0) !important; }
.inc-listicle-7reasons-branded__sticky-inner {
  max-width: 680px !important;
  margin: 0 auto !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 16px !important;
}
.inc-listicle-7reasons-branded__sticky-text {
  font-size: 14px !important;
  font-weight: 600 !important;
  color: var(--inc-text) !important;
  display: none !important;
}
@media (min-width: 480px) {
  .inc-listicle-7reasons-branded__sticky-text { display: block !important; }
}
.inc-listicle-7reasons-branded__sticky-cta-btn {
  display: inline-block !important;
  padding: 12px 36px !important;
  font-size: 15px !important;
  font-weight: 800 !important;
  border-radius: 10px !important;
  transition: opacity 0.2s !important;
  text-align: center !important;
  flex-shrink: 0 !important;
  /* NUCLEAR: guaranteed white text */
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: var(--inc-cta-bg, #1a1a1a) !important;
  border: none !important;
  text-decoration: none !important;
}
.inc-listicle-7reasons-branded__sticky-cta-btn:hover,
.inc-listicle-7reasons-branded__sticky-cta-btn:visited,
.inc-listicle-7reasons-branded__sticky-cta-btn:active,
.inc-listicle-7reasons-branded__sticky-cta-btn:focus {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  opacity: 0.88 !important;
}

/* ── NUCLEAR CTA COLOR OVERRIDES ── */
/* These override any Shopify theme that tries to restyle links/buttons */
.inc-listicle-7reasons-branded__hero-cta,
.inc-listicle-7reasons-branded__offer-cta,
.inc-listicle-7reasons-branded__sticky-cta-btn,
.inc-listicle-7reasons-branded a.inc-listicle-7reasons-branded__hero-cta,
.inc-listicle-7reasons-branded a.inc-listicle-7reasons-branded__offer-cta,
.inc-listicle-7reasons-branded a.inc-listicle-7reasons-branded__sticky-cta-btn {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: var(--inc-cta-bg, #1a1a1a) !important;
  text-decoration: none !important;
  border: none !important;
}
.inc-listicle-7reasons-branded__hero-cta:hover,
.inc-listicle-7reasons-branded__offer-cta:hover,
.inc-listicle-7reasons-branded__hero-cta:visited,
.inc-listicle-7reasons-branded__offer-cta:visited,
.inc-listicle-7reasons-branded__hero-cta:active,
.inc-listicle-7reasons-branded__offer-cta:active,
.inc-listicle-7reasons-branded__hero-cta:focus,
.inc-listicle-7reasons-branded__offer-cta:focus {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* Add bottom padding when sticky bar is active */
.inc-listicle-7reasons-branded:has(.inc-listicle-7reasons-branded__sticky-bar) .inc-listicle-7reasons-branded__disclosure { padding-bottom: 80px !important; }


/* === THEME FIX: Font family override === */

#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__headline,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__reason-title,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__reason-num,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__section-title,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__stat-num,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__headline,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__reason-title,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__reason-num,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__section-title,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__stat-num,
.inc-listicle-7reasons-branded h1,
.inc-listicle-7reasons-branded h2,
.inc-listicle-7reasons-branded h3 {
  font-family: var(--inc-heading-font) !important;
}

#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__subtitle,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__intro,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__reason-body,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__summary,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__stat-label,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__author-name,
#inc-listicle-{{ section.id }} .inc-listicle-7reasons-branded__author-title,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__subtitle,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__intro,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__reason-body,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__summary,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__stat-label,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__author-name,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__author-title,
.inc-listicle-7reasons-branded p,
.inc-listicle-7reasons-branded div,
.inc-listicle-7reasons-branded span {
  font-family: var(--inc-body-font) !important;
}

.inc-listicle-7reasons-branded,
.inc-listicle-7reasons-branded * {
  font-family: var(--inc-body-font) !important;
}

.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__headline *,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__reason-title *,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__reason-num *,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__section-title *,
.inc-listicle-7reasons-branded .inc-listicle-7reasons-branded__stat-num * {
  font-family: inherit !important;
}