.section-icons-with-text__title *{color:#fff;text-align:center;margin:0;font-size:48px;font-style:normal;font-weight:400;line-height:100%}.section-icons-with-text__items{display:flex;align-items:stretch;gap:24px;margin-top:55px}.section-icons-with-text__item{flex:0 0 calc(20% - 19.2px);background:var(--gradient-background);height:auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;padding:27px 10px;text-align:center;text-decoration:none}.section-icons-with-text__item-image{display:flex}.section-icons-with-text__item img{width:100%}.section-icons-with-text__item-title{text-decoration:none;color:#212322;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:4px;margin:0}.section-icons-with-text__item-title svg{transition:all .3s ease;will-change:transform;transform:translate(0);margin-top:-2px}.section-icons-with-text__item:hover svg{transform:translate(10px)}.section-icons-with-text__subtitle.mobile{font-size:16px;font-style:normal;font-weight:450;line-height:150%;margin:8px 0 0}.section-icons-with-text__title.mobile *{font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin:0}.section-icons-with-text__subtitle.mobile,.section-icons-with-text__title.mobile{display:none;color:#fff;text-align:center}.section-icons-with-text__image{min-height:107px}.section-icons-with-text__buttons{text-align:center;margin-top:47px}.section-icons-with-text__button{background:transparent;border:2px solid #fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;min-height:49px;transition:all .3s ease;color:#fff;padding:0 24px}.section-icons-with-text__button:hover{background:#fff;color:#212322}@media (max-width: 990px){.section-icons-with-text__items{flex-wrap:wrap}.section-icons-with-text__item{flex:0 0 calc(50% - 12px)}}@media (max-width: 767px){.section-icons-with-text__title:has(+.section-icons-with-text__title.mobile){display:none}.section-icons-with-text__title+.section-icons-with-text__title.mobile{display:block}.section-icons-with-text__title+.section-icons-with-text__title.mobile+.section-icons-with-text__subtitle.mobile{display:block}.section-icons-with-text__title{font-size:28px}}@media (max-width: 575px){.section-icons-with-text__item{flex:0 0 100%}.section-icons-with-text__button{width:100%}}@media screen and (max-width: 480px){.section-icons-with-text{padding-top:43px!important;padding-bottom:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-icons-with-text.css.map */
