.rich-text{margin-left:auto;margin-right:auto;text-align:center;z-index:1}.rich-text.rich-text--full-width{max-width:initial;width:100%}.rich-text__blocks{margin:auto;width:calc(100% - 5rem / var(--font-body-scale))}.rich-text__blocks *{overflow-wrap:break-word}.rich-text--full-width .rich-text__blocks{width:calc(100% - 8rem / var(--font-body-scale))}.quote-text--full-width .rich-text__blocks{width:calc(100% - 8rem / var(--font-body-scale));display:flex;justify-content:center;align-items:center;gap:var(--Spacing-System-spacing-4xl, 40px)}.rich-image__block{width:100px;height:100px;margin-top:2rem}@media screen and (min-width: 750px){.rich-text__blocks{max-width:50rem}.rich-text--full-width .rich-text__blocks,.quote-text--full-width .rich-text__blocks{width:calc(100% - 15rem)}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:78rem}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__blocks .left{text-align:left}.subheading{display:inline-flex}.subheading .divider{width:50%;border-color:#e8e9eb;border-top-width:2px;border-top-style:solid}.subheading .heading{padding:0 10px;flex-shrink:0}@media screen and (max-width: 990px){.subheading .heading{margin:0 auto;max-width:70%}.rich-text--full-width.rich-text--small-margin .rich-text__blocks{width:calc(100% - 4rem / var(--font-body-scale))}}.rich-text h1{margin-block:0 1.2rem}.rich-text h2,.rich-text h3{margin-block:2rem 1.6rem}.rich-text h4{margin-block:1.6rem 1.2rem}.rich-text h5{margin-block:1.6rem}.rich-text p{margin-block:0 1.6rem}@media screen and (min-width: 750px){.rich-text h1{margin-block:0 2.4rem}.rich-text h2{margin-block:3.2rem 1.6rem}.rich-text h3{margin-block:2.8rem 1.6rem}.rich-text h4,.rich-text h5{margin-block:2.8rem 2rem}.rich-text p{margin-block:0 1.6rem}}.rich-text .rich-text__heading{margin-top:0;font-size:16px}.rich-text .rich-text__text{display:flex;flex-direction:column}@media screen and (min-width: 750px){.rich-text__heading--mobile{display:none!important}.rich-text .rich-text__heading{font-size:24px}}@media screen and (max-width: 749px){.rich-text__heading--desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/792/assets/section-rich-text.css.map */
