/** Shopify CDN: Minification failed

Line 52:0 Unexpected "}"

**/
.rich-text {
  z-index: 1;
}

/* .rich-text__wrapper {
  display: flex;
  justify-content: center;
  width: calc(100% - 4rem / var(--font-body-scale));
} */
 .rich-text__wrapper {
  display: flex;
  justify-content: space-evenly;
  width: calc(100% - 4rem / var(--font-body-scale));
}

.rich-text:not(.rich-text--full-width) .rich-text__wrapper {
  margin: auto;
  width: calc(100% - 8rem / var(--font-body-scale));
}

.rich-text__blocks {
  width: 100%;
}

@media screen and (min-width: 750px) {
  h2.rich-text__heading.rte.h1 
    font-size: 60px;
}
.rich-text__text.rte {
    margin-top: 5px !important;
}
  .rich-text__wrapper {
    width: 100%;
  }

  .rich-text__wrapper--left {
    justify-content: flex-start;
  }

  .rich-text__wrapper--right {
    justify-content: flex-end;
  }

  .rich-text__blocks {
    max-width: 61rem;
  }
}

@media screen and (min-width: 990px) {
  .rich-text__text.rte {
    margin-top: 5px !important;
    max-width: 500px;
    margin: 0 auto;
}
  .rich-text__blocks {
/*     max-width: 78rem; */
    max-width: 61rem;
  }
}

.rich-text__blocks * {
  overflow-wrap: break-word;
}

.rich-text__blocks > * {
  margin-top: 0;
  margin-bottom: 0;
}

.rich-text__blocks > * + * {
  margin-top: 2rem;
}

.rich-text__blocks > * + a {
  margin-top: 3rem;
}

.rich-text__buttons {
  display: inline-flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 1rem;
  width: 100%;
  max-width: 45rem;
  word-break: break-word;
}

.rich-text__buttons--multiple > * {
  flex-grow: 1;
  min-width: 22rem;
}

.rich-text__buttons + .rich-text__buttons {
  margin-top: 1rem;
}

.rich-text__blocks.left .rich-text__buttons {
  justify-content: flex-start;
}

.rich-text__blocks.right .rich-text__buttons {
  justify-content: flex-end;
}
h2.rich-text__heading.rte.h1 {
    font-family: 'Aparajita';
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.205em;
    text-transform: uppercase;
}
  h2.rich-text__heading.rte.h1 span{
    font-size: 50px;
  }
.section-template--17282935652657__1dd5bb41-2fcf-49ee-9987-f58ba8425cab-padding p.rich-text__caption.subtitle.subtitle--large {
    font-family: 'Just Signature';
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: inherit;
    text-align: center;
    color: #D9F3BE;
    opacity: 0.5;
}
.section-template--17282935652657__1dd5bb41-2fcf-49ee-9987-f58ba8425cab-padding h2.rich-text__heading.rte.h1{
      margin: 0;
}
.section-template--17283679093041__46b0e0d5-e4c1-4c1b-a12f-4822224ebd77-padding p.rich-text__caption.subtitle.subtitle--medium {
    font-family: 'Just Signature';
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: inherit;
    text-align: center;
    color: #D9F3BE;
    opacity: 0.5;
}
.section-template--17283679093041__46b0e0d5-e4c1-4c1b-a12f-4822224ebd77-padding h2.rich-text__heading.rte.h1{
      margin: 0;
}
.section-template--17283679093041__46b0e0d5-e4c1-4c1b-a12f-4822224ebd77-padding .rich-text__text.rte p {
        opacity: 1;
    font-size: 16px;
    line-height: 26.5px;
    color: #afb2a7;
}
.rich-text.content-container.color-accent-2.gradient.rich-text--full-width.content-container--full-width.section-template--17282935652657__1dd5bb41-2fcf-49ee-9987-f58ba8425cab-padding p {
    color: #afb2a7;
}