.custom_image_text{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.custom_image_text .full-width{padding:0 32px}.custom_image_text .custom-width{max-width:var(--custom-width);margin:0 auto;padding:0 32px}.custom_image_text .feature-row--50 .feature-row__images,.custom_image_text .feature-row{margin:0;padding:0}.custom_image_text .feature-row-wrapper .feature-row__text{margin:0;flex:0 1 50%;min-width:50%;padding:84px 126px}.custom_image_text .heading{font-size:var(--font-size);color:var(--font-color);margin-bottom:80px;line-height:1.2;letter-spacing:0;text-wrap:balance}.custom_image_text .richtext_text *{font-size:var(--font-size);color:var(--font-color);line-height:1.3;letter-spacing:0}.custom_image_text .custom_button_color a.btn{background:var(--bottom-color)!important;color:var(--bottom-text-color)!important;padding:22px 42px!important;line-height:1.5;border-radius:4px;letter-spacing:1.5px}.custom_image_text .custom_image_text .custom_button_color a.btn:hover{background:var(--bottom-hover-color)!important;color:var(--bottom-hover-text)!important}.custom_image_text .feature-row{align-items:var(--vertical-alignment)}@media (max-width:1440px){.custom_image_text .feature-row-wrapper .feature-row__text{padding:64px 96px}.custom_image_text .heading{font-size:20px;margin-bottom:64px}.custom_image_text .richtext_text *{font-size:16px}.custom_image_text .custom_button_color a.btn{font-size:12px;padding:16px 32px!important}}@media (max-width:1200px){.custom_image_text .feature-row-wrapper .feature-row__text{padding:24px}.custom_image_text .heading{margin-bottom:48px}.custom_image_text .feature-row{align-items:center}}@media (max-width:749px){.custom_image_text{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.custom_image_text .full-width{padding:0 16px}.custom_image_text .heading{font-size:var(--font-size-mobile);margin-bottom:48px}.custom_image_text .richtext_text *{font-size:var(--font-size-mobile)}.custom_image_text .feature-row--50 .feature-row__images{padding:0}.custom_image_text .feature-row-wrapper .feature-row__text{padding:32px 16px 16px}.custom_image_text .custom_button_color a.btn{padding:12px 32px!important;border-radius:4px;font-size:10px;letter-spacing:1px}.custom_image_text .custom-width{padding:0 32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-image-text.css.map */
