.section-richtext{background-color:var(--section-richtext-bg-color, var(--color-background));color:var(--section-richtext-text-color, var(--color-foreground));width:100%}.section-richtext__container{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.section-richtext--align-left{text-align:left}.section-richtext--align-center{text-align:center}.section-richtext--align-right{text-align:right}.richtext__block{margin-bottom:1.5rem}.richtext__block:last-child{margin-bottom:0}.richtext-block__icon-wrapper{display:flex;flex-direction:column;width:100%}.section-richtext--align-left .richtext-block__icon-wrapper{align-items:flex-start}.section-richtext--align-center .richtext-block__icon-wrapper{align-items:center}.section-richtext--align-right .richtext-block__icon-wrapper{align-items:flex-end}.richtext-block__icon--custom-svg svg{width:100%;height:100%;display:block}.richtext-block__icon-text{margin-top:.625rem;font-size:.875rem;color:var(--section-richtext-text-color-muted)}.richtext-block__heading{font-weight:600;line-height:1.25;margin-bottom:.625rem}.richtext-block__heading--xl{font-size:1.25rem}.richtext-block__heading--2xl{font-size:1.5rem}.richtext-block__heading--3xl{font-size:1.875rem}.richtext-block__heading--4xl{font-size:2.25rem}.richtext-block__subheading{font-size:1.125rem;line-height:1.75;color:var(--section-richtext-text-color-muted)}.richtext-block__content{max-width:none;font-size:1.125rem;line-height:1.75}.richtext-block__content p{margin-bottom:1rem}.richtext-block__content h1,.richtext-block__content h2,.richtext-block__content h3,.richtext-block__content h4,.richtext-block__content h5,.richtext-block__content h6{font-weight:var(--font-weight-bold);margin-top:1.5rem;margin-bottom:.75rem}.richtext-block__content a{transition:color .2s ease}.richtext-block__content strong{font-weight:var(--font-weight-bold)}.richtext-block__content ul{list-style-type:disc;padding-left:1.5rem}.richtext-block__content ol{list-style-type:decimal;padding-left:1.5rem}.richtext-block__button-wrapper{display:flex;width:100%}.section-richtext--align-left .richtext-block__button-wrapper{justify-content:flex-start}.section-richtext--align-center .richtext-block__button-wrapper{justify-content:center}.section-richtext--align-right .richtext-block__button-wrapper{justify-content:flex-end}.richtext-block__button{display:inline-flex;align-items:center;justify-content:center;gap:.625rem}.richtext-block__button-icon{width:1.25rem;height:1.25rem;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/richtext.css.map */
