.icon-with-text-wrapper .sec-head{margin-bottom:20px}.icon-with-text-wrapper .sec-head .sec-title{font-weight:600;line-height:1.5;text-align:center}.icon-with-text-wrapper .full-width{padding:0 40px}.icon-with-text-wrapper .full-width .icon-with-text-box{padding:30px 0}.icon-with-text-wrapper .full-width .swiper-main-wrapper{max-width:1080px;width:100%;margin:0 auto}.icon-with-text-wrapper .icon-with-text-box{width:100%;margin:0 auto}.icon-with-text-wrapper .icon-with-text-box .box-item{display:flex;flex-direction:column;justify-content:center;max-width:100%;width:100%;margin:0 auto;align-items:center;gap:10px;text-align:center}.icon-with-text-wrapper .icon-with-text-box .box-item .media-item{width:30px;position:relative;height:100%;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-with-text-wrapper .icon-with-text-box img{width:100%}.icon-with-text-wrapper .icon-with-text-box .item-title{margin:0;font-size:17px;font-weight:700;letter-spacing:0;line-height:1.2;font-family:var(--font-heading-family);color:#9a9a9a}.icon-with-text-wrapper .icon-with-text-box .texts{color:#121212;margin-top:10px;font-weight:300;line-height:21px;font-size:15px}.icon-with-text-wrapper .icon-with-text-box .texts>*:first-child{margin-top:0}.icon-with-text-wrapper .icon-with-text-box .texts>*:last-child{margin-bottom:0}.icon-with-text-wrapper .button-wrapper{margin-top:40px;display:flex;gap:30px;justify-content:center}.icon-with-text-wrapper .icon-with-text-box .icon-with-text-items{display:flex;column-gap:60px;row-gap:30px;justify-content:center;align-items:center}.icon-with-text-wrapper .iconWithTextSlider .swiper-slide{width:auto}.icon-with-text-wrapper .swiper-main-wrapper .swiper-pagination{margin-top:20px}.icon-with-text-wrapper .swiper-button-prev{left:0}.icon-with-text-wrapper .swiper-button-next{right:0}@media screen and (max-width:989px){.icon-with-text-wrapper .icon-with-text-box .icon-with-text-items{flex-wrap:wrap}}@media screen and (max-width:749px){.icon-with-text-wrapper .full-width{padding:0 20px}.icon-with-text-wrapper .sec-head{margin-bottom:30px}.icon-with-text-wrapper .icon-with-text-box .item-title{font-size:16px;line-height:1.16}.icon-with-text-wrapper .icon-with-text-box .box-item,.icon-with-text-wrapper .icon-with-text-box .content{max-width:100%}.icon-with-text-wrapper .button-wrapper{margin-top:30px;flex-direction:column;gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-icon-text.css.map */
