.rich-text__blocks{display:flex;flex-direction:column;gap:1.6rem;max-width:var(--layout-text-width);margin:0 auto}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__heading,.rich-text__caption,.rich-text__greeting-text,.rich-text__name{margin:0}.rich-text__caption{color:rgb(var(--color-text-subtle));font-size:var(--type-label-s-size);line-height:var(--type-label-s-line-height);letter-spacing:var(--type-label-s-letter-spacing);font-weight:var(--font-weight-medium)}.rich-text__text{font-size:var(--type-text-m-size);line-height:var(--type-text-m-line-height);letter-spacing:var(--type-text-m-letter-spacing)}.rich-text__text>*{margin:0;line-height:inherit}.rich-text__text>*+*{margin-top:1.6rem}.rich-text__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.rich-text__greeting{display:flex;flex-direction:column;gap:1.2rem;padding-top:1.6rem}.rich-text__greeting-text{font-size:var(--type-text-m-size);line-height:var(--type-text-m-line-height)}.rich-text__name{color:rgb(var(--color-text-subtle));font-size:var(--type-text-s-size);line-height:var(--type-text-s-line-height);letter-spacing:var(--type-text-s-letter-spacing)}@media screen and (min-width:990px){.rich-text__text,.rich-text__greeting-text{font-size:var(--type-text-l-size);line-height:var(--type-text-l-line-height);letter-spacing:var(--type-text-l-letter-spacing)}}.rich-text-section--band{padding:6.4rem 0}.rich-text__heading{text-wrap:balance}.rich-text__text{text-wrap:pretty}.rich-text--cta .rich-text__blocks{gap:2.4rem}.rich-text--cta.rich-text--center .rich-text__blocks{align-items:center;text-align:center}.rich-text--cta .rich-text__text{font-size:var(--type-text-l-size);line-height:var(--type-text-l-line-height);letter-spacing:var(--type-text-l-letter-spacing)}.rich-text--cta .rich-text__buttons{gap:1.6rem;padding-top:.8rem}@media screen and (max-width:989px){.rich-text--cta .rich-text__buttons{flex-direction:column;align-self:stretch}.rich-text--cta .rich-text__buttons .button{width:100%}}@media screen and (min-width:990px){.rich-text-section--band{padding:9.6rem 0}.rich-text--left .rich-text__blocks{max-width:calc((100% - 11 * 1.6rem) / 12 * 8 + 7 * 1.6rem);margin:0}.rich-text--cta .rich-text__buttons .button{min-width:24rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-rich-text.css.map */
