.cm-text-section{max-width:920px}.index-section:has(.cm-text-section-wrapper._xy-gutter),.index-section:has(.cm-background-section._xy-gutter){margin-top:0;margin-bottom:0}.index-section:has(.cm-text-section-wrapper._xy-gutter._no-gutter),.index-section:has(.cm-background-section._xy-gutter._no-gutter){margin-top:40px;margin-bottom:40px}.cm-text-section-wrapper._xy-gutter._no-gutter{padding-top:0;padding-bottom:0}.cm-text-section-wrapper._xy-gutter._sm-indent{margin-top:0;margin-bottom:0;padding-top:var(--ocm-section-y-gutter-sm);padding-bottom:var(--ocm-section-y-gutter-sm)}.cm-text-section-wrapper._xy-gutter._md-indent{margin-top:0;margin-bottom:0;padding-top:var(--ocm-section-y-gutter-md);padding-bottom:var(--ocm-section-y-gutter-md)}.cm-text-section-wrapper._xy-gutter._lg-indent{margin-top:0;margin-bottom:0;padding-top:var(--ocm-section-y-gutter-lg);padding-bottom:var(--ocm-section-y-gutter-lg)}.cm-text-section__title{color:var(--ocm-primary-color);font-size:calc(var(--typeHeaderSize)*.73)}.cm-text-section__title._smaller-gray{color:var(--ocm-dark-color);font-size:22px;line-height:2;font-weight:600;text-transform:none}.cm-text-section__title._white{color:var(--ocm-white-color)}.cm-text-section__title._sm-indent{margin-bottom:24px}.cm-text-section__title._md-indent{margin-bottom:40px}.cm-text-section__title._lg-indent{margin-bottom:42px}.cm-text-section__sub-title{color:var(--ocm-primary-color);font-size:calc(var(--typeHeaderSize)*.73)}.cm-text-section__sub-title._smaller-gray{color:var(--ocm-dark-color);font-size:22px;line-height:2;font-weight:600;text-transform:none}.cm-text-section__sub-title._white{color:var(--ocm-white-color)}.cm-text-section__sub-title._sm-indent{margin-bottom:24px}.cm-text-section__sub-title._md-indent{margin-bottom:40px}.cm-text-section__sub-title._lg-indent{margin-bottom:42px}.cm-text-section__text p{font-size:15px;font-style:normal;font-weight:400;line-height:26px}.cm-text-section__text h2,.cm-text-section__text h3,.cm-text-section__text h4,.cm-text-section__text h5{margin-bottom:12px;text-transform:none}.theme-block:has(.cm-text-section__btn-block){display:inline-block;margin:6px}@media only screen and (min-width:767px){.cm-text-section__title{font-size:40px;line-height:46px;letter-spacing:-1px}.cm-text-section__title._lg-indent,.cm-text-section__sub-title._lg-indent{margin-bottom:70px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cm-text-section.css.map */
