.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))}.rich-text__blocks *{overflow-wrap:break-word}.rich-text--full-width .rich-text__blocks{width:calc(100% - 8rem / var(--font-body-scale))}@media screen and (min-width: 750px){.rich-text__blocks{max-width:50rem}.rich-text--full-width .rich-text__blocks{width:calc(100% - 15rem)}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:78rem}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.custom-rich-text-with-svg .image_svg-richtext{margin-top:30px;margin-bottom:10px;margin-right:30px}.custom-rich-text-with-svg .rich-text__text p,.social-relief-richtext .rich-text__text p{font-size:18px;max-width:709px;line-height:26px;font-weight:400}.custom-rich-text-with-svg .image_svg-richtext-wrapper{display:inline}.custom-rich-text-with-svg .rich-text__blocks .h1{line-height:48px;letter-spacing:-.4px}.ingredient-richtext .rich-text__text{font-weight:400;margin-top:11.5px}.ingredient-richtext .rich-text.content-container{background:#fff}.social-relief-richtext .rich-text__text p{margin:auto;font-size:18px;line-height:27px;letter-spacing:-.18px;color:#2f2f2f}.social-relief-image-with-text-one .image-with-text__text.text-with-gradient-background{padding-top:29px;padding-left:29px;padding-bottom:29px}.custom-rich-text-with-svg .rich-text__text p{line-height:26px;font-size:18px;letter-spacing:-.18px;margin-left:auto;margin-right:auto;color:#2f2f2f}.custom-image-with-banner-styles .banner__text{font-weight:500}@media screen and (min-width: 1024px){.custom-rich-text-with-svg .rich-text__text p{width:709px}.social-relief-image-with-text-one .image-with-text__content{padding-left:125px}.social-relief-image-with-text-one .image-with-text__heading,.social-relief-image-with-text-one .image-with-text__text.text-with-gradient-background{margin-left:-40px}}@media screen and (max-width: 1024px){.custom-image-with-text-philosophy-one .image_svg-with-text{width:100%!important}}@media screen and (max-width: 768px){.social-relief-richtext .rich-text__text p{width:670px}.custom-rich-text .rich-text__blocks .h1{font-size:25px!important}.custom-rich-text-with-svg .image_svg-richtext{margin-top:25px;margin-bottom:5px;margin-right:26px}.custom-rich-text-with-svg .last-image_svg-richtext{margin-right:0!important}.custom-rich-text-with-svg .h1{font-size:28px}.custom-rich-text-with-svg .rich-text__text p,.social-relief-richtext .rich-text__text p{font-size:16px;max-width:332px;line-height:23px;margin:0 auto}.social-relief-richtext .image_svg-richtext{width:100%!important}.custom-rich-text-philosophy-one .rich-text__blocks .h1{letter-spacing:-.25px;line-height:35px;text-transform:capitalize}.custom-rich-text-philosophy-one .rich-text--full-width .rich-text__blocks{width:calc(100% - 3.5rem / var(--font-body-scale))}.custom-image-with-text-philosophy-one .image-with-text__text{line-height:22px;letter-spacing:-.16px}}@media screen and (max-width: 395px){.custom-rich-text-with-svg .image_svg-richtext{margin-right:20px}.custom-rich-text-with-svg .rich-text__text p,.social-relief-richtext .rich-text__text p{font-size:16px;max-width:280px;line-height:23px;margin:0 auto}}@media screen and (min-width: 990px){.custom-rich-text-philosophy-one .rich-text__blocks,.custom-rich-text-philosophy-one .h1{max-width:918px;line-height:52px}.custom-rich-text-philosophy-one .rich-text{padding-top:140px}.custom-image-with-text-philosophy-one{padding-left:0;padding-right:0;margin-left:80px;margin-right:80px;max-width:100%}.custom-image-with-text-philosophy-one .image-with-text__text{max-width:426px;line-height:24px;letter-spacing:-.16px;margin-top:30px}.custom-image-with-text-philosophy-one .image_svg-with-text-wrapper{margin-top:24px}}@media screen and (min-width: 1440px){.custom-image-with-text-philosophy-one{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;max-width:1200px}}.rich-text.color-background-white{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/82/assets/section-rich-text.css.map */
