/** Shopify CDN: Minification failed

Line 60:12 Unexpected "{"
Line 60:21 Expected ":"
Line 61:12 Unexpected "{"
Line 61:21 Expected ":"
Line 62:12 Unexpected "{"
Line 62:21 Expected ":"
Line 65:14 Unexpected "{"
Line 65:23 Expected ":"
Line 66:14 Unexpected "{"
Line 66:23 Expected ":"
... and 2 more hidden warnings

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:quiz-cta (INDEX:53) */
.quiz-cta-section__content {
    display: flex;
    flex-direction: column;
    gap: 1.2rem;
    width: 100%;
  }

  .quiz-cta-section__heading {
    width: 100%;
    margin: 0;
  }

  .quiz-cta-section__text {
    width: 100%;
    margin: 0;
  }

  .quiz-cta-section__text p {
    margin: 0;
  }

  .quiz-cta-section__button-wrapper {
    display: flex;
    width: 100%;
  }

  .quiz-cta-section__heading--left { text-align: left; }
  .quiz-cta-section__heading--center { text-align: center; }
  .quiz-cta-section__heading--right { text-align: right; }

  .quiz-cta-section__text--left { text-align: left; }
  .quiz-cta-section__text--center { text-align: center; }
  .quiz-cta-section__text--right { text-align: right; }

  .quiz-cta-section__button-wrapper--left { justify-content: flex-start; }
  .quiz-cta-section__button-wrapper--center { justify-content: center; }
  .quiz-cta-section__button-wrapper--right { justify-content: flex-end; }

  /* NEW: heading sizes */
  .section-{{ section.id }}-heading-mobile-h2 { font-size: 18px; }
  .section-{{ section.id }}-heading-mobile-h1 { font-size: 22px; }
  .section-{{ section.id }}-heading-mobile-h0 { font-size: 28px; }

  @media screen and (min-width: 750px) {
    .section-{{ section.id }}-heading-desktop-h2 { font-size: 22px; }
    .section-{{ section.id }}-heading-desktop-h1 { font-size: 28px; }
    .section-{{ section.id }}-heading-desktop-h0 { font-size: 36px; }
  }
/* END_SECTION:quiz-cta */