.rich-text{z-index:1}.rich-text__blocks{display:flex;padding:0 50px;margin:0 auto;gap:100px;flex-wrap:wrap;justify-content:space-between}.rich-text__blocks{width:100%}.rich-text__text{color:var(--font-color);font-size:var(--font-size-text);font-style:normal;font-weight:400;line-height:150%;letter-spacing:.72px}.rich-text__blocks--with-adjusted-line-height .rich-text__text{line-height:27px}.rich-text__text a,.rich-text__text p,.rich-text__text strong,.rich-text__text ul li,.rich-text__text ol li{color:var(--font-color)}.rich-text__heading{color:var(--font-color);font-size:var(--font-size-heading);font-style:normal;font-weight:500;line-height:110%;letter-spacing:1.12px;margin:0}.rich-text__heading.h2{font-size:var(--font-size-text);text-transform:none;line-height:150%}.richtext__block--left h2 strong{font-weight:500}.rich-text__buttons{width:100%;display:flex;justify-content:end}.rich-text__buttons .button:before,.rich-text__buttons .button:after{display:none}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+a{margin-top:3rem}.richtext__block--left,.richtext__block--right{position:relative;width:100%}.richtext__block--left{display:flex;flex-direction:column}.richtext__block--left h2{font-size:var(--font-size-heading);color:var(--font-color)}.rich-text__buttons{position:absolute;left:0;bottom:0;display:inline-flex;flex-wrap:wrap;gap:1rem;width:100%;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}@media screen and (max-width: 850px){.rich-text__blocks--with-adjusted-line-height .rich-text__text{line-height:110%}.rich-text__heading.h2{font-size:var(--font-size-text-mobile);margin-bottom:0}.rich-text__heading{margin-bottom:0}.rich-text.page-width{padding-left:20px;padding-right:20px}.rich-text__heading{font-size:var(--font-size-heading-mobile);font-style:normal;font-weight:500;line-height:110%;letter-spacing:.8px;text-transform:uppercase}.rich-text__text{color:var(--font-color);font-size:var(--font-size-text-mobile);font-style:normal;font-weight:400;line-height:150%;letter-spacing:.56px}.rich-text__buttons .button{font-size:var(--font-size-button-mobile);font-style:normal;font-weight:400;line-height:normal}.richtext__block--left,.richtext__block--right{width:100%;position:static}.rich-text__blocks{gap:20px;padding:0 20px}.richtext__block--left h2{font-size:var(--font-size-heading-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-rich-text.css.map */
