.rich-text{z-index:1;background:rgb(var(--color-background))}.rich-text strong{font-weight:var(--font-heading-weight)}.rich-text__wrapper{display:flex}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto}.rich-text p span:empty{display:block}.rich-text__text{font-weight:var(--font-weight-normal);font-style:initial;letter-spacing:initial;margin-top:var(--layout-space-6);font-family:var(--font-body-family);line-height:var(--leading-loose)}.rich-text__text h1,.rich-text__text h2,.rich-text__text h3,.rich-text__text h4,.rich-text__text h5,.rich-text__text h6{font-weight:var(--font-weight-normal)}.rich-text__text strong{font-weight:var(--font-weight-heavy)}.rich-text__text p{text-transform:none}.section-rich-text+.usp-blocks{border-top:0}.rich-text__text+.rich-text__buttons{margin-top:0;display:flex;gap:var(--layout-space-4);flex-wrap:wrap}.rich-text__buttons{display:flex;gap:var(--layout-space-4)}.rich-text__buttons.text--left{justify-content:flex-start}.rich-text__buttons.text--center{justify-content:center}.rich-text__buttons.text--right{justify-content:flex-end}.rich-text .grid-content{max-width:initial;margin:initial}.rich-text .text--small{font-size:var(--text-size-xs)}.rich-text__caption{margin-top:var(--layout-space-16);margin-bottom:var(--layout-space-16)}.rich-text__caption+.rich-text__heading{margin-top:0}@media screen and (max-width: 768px){.rich-text__heading.h1--mobile{font-size:var(--text-size-5xl)!important}.rich-text__heading.h2--mobile{font-size:var(--text-size-4xl)!important}.rich-text__heading.h3--mobile{font-size:var(--text-size-3xl)!important}.rich-text__heading.h4--mobile{font-size:var(--text-size-2xl)!important}}@media screen and (max-width: 418px){.rich-text__buttons{flex-wrap:wrap}}@media screen and (min-width: 750px){.rich-text__wrapper{width:100%}.rich-text__text+.rich-text__buttons{flex-wrap:nowrap}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text .rich-text--two-columns .column-1,.rich-text .rich-text--two-columns .column-2{display:inline-flex;width:50%}.rich-text .rich-text--two-columns .column-1{padding-right:5%}.rich-text .rich-text--two-columns .column-2{padding-left:5%}.rich-text--two-col,.rich-text--full-width{max-width:680px;width:100%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-rich-text.css.map */
