.rich-text{margin:auto;max-width:110rem;text-align:center;width:calc(100% - 3rem)}.rich-text.rich-text--full-width{max-width:initial;width:100%}.rich-text__blocks{margin:auto;width:calc(100% - 5rem)}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks .h1{font-size:36px;position:relative;line-height:46px}.rich-text__text.rte{font-size:20px;line-height:30px}.rich-text--full-width.le-petit-section-richtext .rich-text__blocks .rich-text__text.rte{max-width:820px;margin-left:auto;margin-right:auto}.lepetit-body .rich-text__blocks .h1{margin-bottom:50px;position:relative}.lepetit-body .rich-text__blocks .h1:after{content:"";display:block;width:100px;height:2px;background:#000;position:absolute;bottom:-20px;margin:0 auto;left:0;right:0}.rich-text--full-width .rich-text__blocks{width:calc(100% - 8rem)}.rich-text:not(.rich-text--full-width),.rich-text--full-width.color-background-1{margin-top:10rem;margin-bottom:10rem}.rich-text--full-width.color-background-1.header-bm-s{margin-top:10rem;margin-bottom:5rem}.rich-text:not(.color-background-1){padding-top:5rem;padding-bottom:5rem}.allsaint-main-content .rich-text__text.rte{max-width:890px;margin-left:auto;margin-right:auto}@media screen and (min-width: 750px){.rich-text{width:calc(100% - 10rem)}.rich-text__blocks{max-width:50rem}.rich-text--full-width .rich-text__blocks{width:calc(100% - 15rem)}}@media screen and (max-width: 768px){.lepetit-body .rich-text__blocks .h1:after{width:40px}}@media screen and (max-width: 749px){.rich-text--full-width.mobile-left{text-align:left}.rich-text--full-width.mobile-left .rich-text__blocks{width:95%;max-width:100%}.rich-text--full-width .rich-text__blocks{width:85%}.rich-text__text.rte{font-size:16px;line-height:24px}}@media (max-width: 570px){.collage-wrapper-title,.rich-text__blocks .h1,.testimonials .title{font-size:23px!important;line-height:30px!important}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:100rem}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-rich-text.css.map */
