.rich-text{margin-left:auto;margin-right:auto;text-align:center;z-index:1}.rich-text.rich-text--full-width{max-width:initial;width:100%}.rich-text__blocks{margin:auto;width:calc(100% - 5rem / var(--font-body-scale));color:#13692f}.rich-text__blocks *{overflow-wrap:break-word}@media screen and (min-width: 750px){.rich-text__blocks,.rich-text--full-width .rich-text__blocks{max-width:1055px}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:1055px}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__blocks h2{margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.rich-text__blocks h2{margin-bottom:40px}}.rich-text__text{padding:94px 24px 40px;border-radius:32px;border:1px solid rgba(115,183,109,.5);background:#fff;box-shadow:0 0 40px #e6ffe2bf;position:relative}@media screen and (min-width: 1024px) and (max-width: 1239.9px){.rich-text__text{padding:112px 32px 48px}}@media screen and (min-width: 1240px){.rich-text__text{padding:112px 48px 48px}}.rich-text__text:before{content:"";width:48px;height:32px;aspect-ratio:3/2;position:absolute;left:24px;top:40px;background:url(blockquote.svg) center center/cover no-repeat}@media screen and (min-width: 1024px) and (max-width: 1239.9px){.rich-text__text:before{left:32px;top:48px}}@media screen and (min-width: 1240px){.rich-text__text:before{left:48px;top:48px}}.slogan-title .rich-text__text h2{font-size:28px;font-style:normal;font-weight:400;line-height:140%}@media screen and (min-width:1440px){.slogan-title .rich-text__text h2{font-size:54px}}@media screen and (min-width:768px) and (max-width:1439.9px){.slogan-title .rich-text__text h2{font-size:48px}}.slogan-title .rich-text__text h2 strong{font-weight:600}.slogan-title .rich-text__text p{font-size:16px;font-style:normal;font-weight:500;line-height:170%;color:#13692f;margin:0;text-align:left}@media screen and (min-width: 1024px) and (max-width: 1439.9px){.slogan-title .rich-text__text p{font-size:20px}}@media screen and (min-width: 1440px){.slogan-title .rich-text__text p{font-size:24px}}.slogan-title .rich-text__text p strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-rich-text.css.map */
