.rich-text{margin-left:auto;margin-right:auto;text-align:center;z-index:1;padding:100px 0 0}.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 h2{margin:0 0 19px;font-family:Montserrat;font-weight:600;font-size:36.2px;line-height:150%;text-align:center;text-transform:capitalize;color:#167b75}.rich-text .rte p{font-size:16px;line-height:150%;max-width:688px;margin:0 auto 35px!important;text-align:center;color:#5f5c53;letter-spacing:0}.rich-text .button svg{width:10px;height:13px;display:inline-block;margin-right:10px}.rich-text .button{padding:14px 40px;font-weight:500;font-size:18px;letter-spacing:0}.rich-text .button:hover{color:#fff;background:#167b75}.rich-text__image{display:block;margin:54px auto 0;max-width:100%}.rich-text--full-width .rich-text__blocks{width:calc(100% - 8rem / var(--font-body-scale))}.video_popup{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;z-index:555;display:none}.video_popup .overlay{position:absolute;top:0;right:0;display:block;background:#00000080;width:100%;height:100%}.video_popup .video_body{background:#fff;position:relative;width:100%;max-width:560px}.video_popup .video_body a{position:absolute;top:-10px;right:-10px;z-index:555;font-size:15px;background:#fff;padding:2px 10px;border-radius:30px;color:#000}.video_popup .video_body a svg{width:10px;height:10px}.video_popup .video_body iframe{display:block;width:100%;height:315px}@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}}@media screen and (max-width:767px){.rich-text{padding-top:30px}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}@media screen and (max-width:900px){.rich-text.rich-text--full-width{padding-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-rich-text.css.map */
