.rich-text--full-width{max-width:100%}.width--narrow{max-width:615px;margin:0 auto}.width--narrow p{text-transform:capitalize}.rich-text__block p{font-size:24px}.rich-text--align-center .rich-text__blocks .rich-text__block.section-rte{max-width:none;margin-top:29px}.template-page .rich-text--align-center .rich-text__blocks .rich-text__block.section-rte{margin-top:0}.rich-text:not(.rich-text--full-width) .rich-text__blocks{border-radius:10px;max-width:none;padding-inline:2rem}.spaced-section .rich-text .layout--normal-rich .rich-text__heading.title--section{max-width:960px}.rich-text .layout--normal-rich .width--narrow.rich-text__block.rich-text__text{padding-top:3rem;max-width:650px!important}.layout--normal-rich .width--narrow.rich-text__block.rich-text__text p{font-size:24px}@media screen and (min-width:750px){.spaced-section .rich-text .layout--normal-rich .rich-text__heading.title--section{font-size:40px}}@media screen and (min-width:1200px){.rich-text:not(.rich-text--full-width) .rich-text__blocks{max-width:none;padding-inline:4rem}}.rich-text:not(.rich-text--full-width) .rich-text__heading.h2{max-width:46rem}.rich-text:not(.rich-text--full-width) .rich-text__subheading{max-width:46rem}.rich-text--align-left .rich-text__blocks{margin-left:0;margin-right:auto}.rich-text--align-right .rich-text__blocks{margin-left:auto;margin-right:0}.rich-text--align-center .rich-text__blocks{margin:0 auto}.rich-text__block.left{text-align:left}.rich-text__block.center{text-align:center}.rich-text__block.right{text-align:right}.rich-text__subheading.center{margin-left:auto;margin-right:auto}.rich-text__subheading.right{margin-right:0;margin-left:auto}.rich-text__heading{width:100%}.rich-text__heading.center{margin-left:auto;margin-right:auto;line-height:1.4}.rich-text__heading{letter-spacing:1px}.rich-text__heading.right{margin-right:0;margin-left:auto}.rich-text__text.center li,.rich-text__text.right li{list-style-position:inside}.rich-text__text p,.rich-text__text li,.rich-text__text ul{color:rgba(var(--color-foreground-secondary))}.rich-text__text p+p{margin-top:1.6rem}.rich-text__author{display:flex;gap:1.6rem;text-align:left}.rich-text__author.center{justify-content:center}.rich-text__author.right{justify-content:flex-end}.rich-text__author-image{width:6.4rem;height:6.4rem;border-radius:50%;object-fit:cover}@media screen and (min-width:576px){.rich-text__author-image{width:8rem;height:8rem}}.rich-text__author-position{color:rgba(var(--color-foreground-secondary))}.rich-text__author-signature{height:4rem;width:auto;margin-top:1.6rem}@media screen and (min-width:576px){.rich-text__author-signature{height:5rem}}.rich-text__author-signature:first-child{margin-top:0}.rich-text__author-signature--light,.rich-text__author-signature--dark{height:100%;width:auto}.rich-text__author-signature--light{display:block}.rich-text__author-signature--dark{display:none}.rich-text__button{margin-top:1.6rem!important}.width--narrow p{font-size:16px;font-weight:400}.rich-text__blocks .button{min-height:4rem;border-radius:100px}.rich-text__blocks{display:flex;flex-direction:column}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:1rem}@media screen and (min-width:576px){.rich-text__blocks>*+*{margin-top:1.6rem}}.rich-text__blocks>*+.rich-text__text{margin-top:1.6rem}@media screen and (min-width:576px){.rich-text__blocks>*+.rich-text__text{margin-top:1.5rem}}.rich-text__blocks>*+.rich-text__author{margin-top:3.2rem}@media screen and (min-width:576px){.rich-text__blocks>*+.rich-text__author{margin-top:4rem}}@media screen and (max-width:749px){.rich-text__heading{font-size:22px}.rich-text__block p{font-size:20px}.rich-text__button{margin-top:2.9rem!important}.font-medium-layout{font-family:var(--font-body--medium)}}@media(prefers-color-scheme:dark){[data-scheme=auto] .rich-text__author-signature--light{display:none}[data-scheme=auto] .rich-text__author-signature--light:only-child{display:block}[data-scheme=auto] .rich-text__author-signature--dark{display:block}}[data-scheme=dark] .rich-text__author-signature--light{display:none}[data-scheme=dark] .rich-text__author-signature--light:only-child{display:block}[data-scheme=dark] .rich-text__author-signature--dark{display:block}.personal--homepage-active .width--narrow.rich-text__block{margin:0 auto;max-width:102.2rem!important;margin-top:0!important}.personal--homepage-active .width--narrow.rich-text__block p{font-size:20px;text-transform:math-auto;width:100%}@media screen and (max-width:749px){.rich-text__blocks:has(.width--narrow){padding-inline:.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/section-rich-text.css.map */
