.text-with-image-v2-main .text_col{width:100%;display:flex;align-items:center;justify-content:center;border-radius:16px;margin-bottom:30px}.text-with-image-v2-main .text-with-image__box--left{flex-direction:row}.text-with-image-v2-main .text-with-image__box--right{flex-direction:row-reverse}.text-with-image-v2-main .image_col{width:100%}.text-with-image-v2-main .icon_image{text-align:-webkit-center}.text-with-image-v2-main .inner_icon img{width:32px;height:32px}.text-with-image-v2-main .icon_text_col{display:grid;grid-template-columns:repeat(2,1fr);row-gap:25px;column-gap:30px;max-width:100%;padding-top:32px}.text-with-image-v2-main .show_icon{display:none}.text-with-image-v2-main .icon_text_col h5{font-size:15px;font-weight:700;line-height:20px;margin:15px 0 0;color:#0b0b0b}.text-with-image-v2-main .section__heading{max-width:500px;margin:0 auto;padding:40px 20px;text-align:center}.text-with-image-v2-main .section__heading h2{padding:8px 0 22px}.text-with-image-v2-main .text-with-image-v2-button{margin-top:28px}.text-with-image-v2-main .btn{min-width:160px}.text-with-image-v2-main .inner_image{border-radius:16px;overflow:hidden;height:100%;position:relative}.text-with-image-v2-main .inner_image img{width:100%;display:block;object-fit:cover;object-position:bottom;height:100%}@media (min-width: 769px){.text-with-image-v2-main .section__heading h2{padding:8px 0 22px}.template-product .text-with-image-v2-main .inner_image{padding-top:80%}.template-product .text-with-image-v2-main .inner_image img{position:absolute;top:0;bottom:0;left:0;right:0}.text-with-image-v2-main .section__heading{padding:60px 20px}}@media (min-width: 1024px){.text-with-image-v2-main .text-with-image-v2-grid{display:flex;gap:30px}.text-with-image-v2-main .image_col{width:50%}.text-with-image-v2-main .text_col{width:50%;margin-bottom:0}.text-with-image-v2-main .text-with-image-v2-button{margin-top:28px}.text-with-image-v2-main .icon_text_col h5{margin:20px 0 0;font-size:17px;line-height:20px}.text-with-image-v2-main .icon_text_col{max-width:374px;margin:0 auto;row-gap:32px;column-gap:50px}}@media (min-width: 1600px){.text-with-image-v2-main .icon_text_col h5{margin:30px 0 0}.text-with-image-v2-main .icon_text_col h5{font-size:19.69px;line-height:22.5px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-text-with-image-v2.css.map */
