.rich-text{margin:auto;text-align:center}.rich-text.color-background-2{background:transparent;text-align:left;padding:1rem}html .rich-text--full-width.color-background-1{background-color:#f1f3ea;padding:1rem 0 3rem!important;margin-top:0!important}.rich-text.rich-text--full-width{max-width:initial;width:100%}.page-width .rich-text.color-background-2 .rich-text__blocks{max-width:none;margin:0}.page-width .rich-text.color-background-2{padding-left:0;padding-right:0;padding-bottom:0}h2.image-with-text__heading.h2{font-family:EB Garamond,serif}.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))}.rich-text:not(.rich-text--full-width),.rich-text--full-width.color-background-1{margin-top:2rem;margin-bottom:2rem}.rich-text:not(.color-background-1){padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:750px){.rich-text:not(.rich-text--full-width),.rich-text--full-width.color-background-1{margin-top:calc(2rem + var(--page-width-margin));margin-bottom:calc(2rem + var(--page-width-margin))}.rich-text:not(.color-background-1){padding-top:calc(5rem + var(--page-width-margin));padding-bottom:calc(5rem + var(--page-width-margin))}.rich-text__blocks{max-width:50rem}.rich-text--full-width .rich-text__blocks{width:calc(100% - 15rem)}.rich-text__blocks>h2.h1{font-size:calc(var(--font-heading-scale) * 3.6rem)}.rich-text.color-accent-1:before,.rich-text.color-accent-2:before{content:"\2018\2018";color:#e9e9e9;font-size:300px;font-family:Times New Roman,serif;position:absolute;font-weight:700;top:-30px;left:0;line-height:1;letter-spacing:-20px}.rich-text.color-accent-1:after,.rich-text.color-accent-2:after{content:"\2019\2019";color:#e9e9e9;font-size:300px;font-family:Times New Roman,serif;position:absolute;font-weight:700;top:-28px;right:20px;line-height:1;letter-spacing:-20px}.rich-text.color-accent-2:before,.rich-text.color-accent-2:after{color:#f2f2f2}}@media screen and (min-width:990px){.rich-text__blocks{max-width:100rem}.rich-text--full-width.color-background-1,.rich-text:not(.rich-text--full-width){margin-bottom:3rem}.rich-text__blocks>h2.h1{font-weight:300;color:#333;font-size:42px}.rich-text__blocks>.rte{font-size:22px;line-height:1.4;color:#111}}@media screen and (max-width:989px){.rich-text--full-width .rich-text__blocks{max-width:100%;width:calc(100% - 8rem)}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:1rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text.color-accent-1{background:#f3f3f3}.rich-text.color-accent-2{background:#fff}.rich-text.color-accent-1 h2,.rich-text.color-accent-2 h2{font-size:24px;font-weight:400;position:relative;z-index:1;color:#373831;font-family:Lato,sans-serif}.test-row .rich-text:nth-child(2n){background-color:#fff!important;margin:1.5rem 0}.rich-text.color-accent-1 p,.rich-text.color-accent-2 p{font-size:18px;position:relative;z-index:1;color:#373831}.rich-text.color-accent-1,.rich-text.color-accent-2{padding-top:calc(2rem + var(--page-width-margin));padding-bottom:calc(2rem + var(--page-width-margin));margin:.5rem 0;position:relative}#garden-rooms-testimonials-transforming-how-people-live .rich-text h2{display:none}#garden-rooms-testimonials-transforming-how-people-live .rich-text{min-height:125px}@media screen and (min-width:750px)and (max-width:989px){html .rich-text--full-width.color-background-1{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-rich-text.css.map */
