.rich-text{z-index:1;background:var(--color-background-gradient, var(--color-background))}.rich-text__wrapper{display:flex;justify-content:var(--content-align);width:100%;padding-left:20px;padding-right:20px;margin:auto}.rich-text__blocks{width:100%;display:flex;flex-direction:column;align-items:center;max-width:min(100%,var(--content-width))}.rich-text__blocks.left{align-items:flex-start}.rich-text__blocks.center{align-items:center}.rich-text__blocks.right{align-items:flex-end}.rich-text__blocks .rich-text__heading{color:var(--color-text)}.rich-text__blocks .rich-text__text,.rich-text__blocks .rich-text__text *{color:var(--color-subtext);line-height:normal}.rich-text__blocks .rich-text__text a{color:var(--color-special)}.rich-text__blocks.left .rich-text__heading,.rich-text__blocks.left .rich-text__text,.rich-text__blocks.left .rich-text__text *{text-align:left}.rich-text__blocks.right .rich-text__heading,.rich-text__blocks.right .rich-text__text,.rich-text__blocks.right .rich-text__text *{text-align:right}.rich-text__blocks.center .rich-text__heading,.rich-text__blocks.center .rich-text__text,.rich-text__blocks.center .rich-text__text *{text-align:center}.rich-text__heading{width:100%}.rich-text .btn-primary{background:var(--primary-button-bg);color:var(--primary-button-label)}.rich-text .btn-secondary{border:1px solid var(--secondary-button-label);color:var(--secondary-button-label);background:transparent}.rich-text__wrapper{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;word-break:break-word}.rich-text__buttons--multiple>*{min-width:20rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.rich-text__blocks .rich-text__icon img{width:var(--icon-width-mobile);height:var(--icon-height-mobile)}@media screen and (min-width: 750px){.rich-text__blocks .rich-text__icon img{width:var(--icon-width);height:var(--icon-height)}.rich-text__wrapper{width:100%}.rich-text__wrapper{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}}
/*# sourceMappingURL=/cdn/shop/t/435/assets/section-rich-text.css.map */
