.icon-with-text-columns .section{padding-top:0!important;padding-bottom:0!important}.icon-with-text-columns__heading{text-align:center;font-family:var(--heading-font-family);font-size:32px;font-weight:700;line-height:normal}.icon-with-text-columns__top{margin-bottom:32px;text-align:center}.icon-with-text-columns__style-v2 .icon-with-text-columns__top{margin-bottom:48px}.icon-with-text-columns__box{display:flex;gap:15px;justify-content:center;margin-bottom:20px;flex-wrap:wrap}.icon-with-text-columns__text{font-size:16px;font-weight:400;line-height:150%;max-width:800px;margin:20px auto 0}.icon-with-text-columns__items{display:flex;justify-content:center;gap:48px 20px;flex-wrap:wrap}.icon-with-text-columns__item--box{margin:auto;text-align:center;display:flex;flex-direction:column;gap:12px;max-width:380px;width:100%}.icon-with-text-columns__item--title{font-weight:700;line-height:150%}.icon-with-text-columns__item--text{font-size:13px;line-height:150%;max-width:285px;width:100%;margin:auto}.icon-with-text-columns__item--img{display:block;object-fit:cover;padding:6px 23px;width:86px;margin:auto}.icon-with-text-columns__item--20{width:calc(20% - 20px)}.icon-with-text-columns__item--25{width:calc(25% - 15px)}.icon-with-text-columns__item--33{width:calc(33% - 13.333px)}.icon-with-text-columns__item--50{width:calc(50% - 10px)}.icon-with-text-columns__item--left .icon-with-text-columns__item--box{margin-left:auto;margin-right:0}.icon-with-text-columns__item--right .icon-with-text-columns__item--box{margin-right:auto;margin-left:0}.icon-with-text-columns__style-v2 .icon-with-text-columns__heading{font-size:72px;line-height:120%}.icon-with-text-columns__style-v2 .icon-with-text-columns__item--title{font-size:18px}.icon-with-text-columns__style-v2 .icon-with-text-columns__item--text{font-size:14px}.icon-with-text-columns__bottom--text{font-size:16px;font-weight:600;line-height:150%;margin:32px auto 0;max-width:600px;text-align:center}@media screen and (max-width: 699px){.icon-with-text-columns__item{width:100%!important}.icon-with-text-columns__item--box{max-width:100%!important}.icon-with-text-columns__style-v2 .icon-with-text-columns__heading{font-size:32px;line-height:normal}.icon-with-text-columns__box{gap:0}.icon-with-text-columns__style-v2 .icon-with-text-columns__top{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-icon-with-text-columns.css.map */
