.text-with-image{background:var(--sec-bg)}.text-with-image .text-with-image-row{gap:134px;flex-wrap:wrap}.text-with-image .text-with-image-row .media-block{width:calc(53.5% - 67px);position:relative}.text-with-image .text-with-image-row .media-block .bottom-logo-img{position:absolute;bottom:-35px;right:-35px;height:110px;width:110px;object-fit:contain;border-radius:0}.text-with-image .text-with-image-row .media-block img{border-radius:15px;height:100%;width:100%;object-fit:cover}.text-with-image .text-with-image-row .content-block{width:calc(46.5% - 67px);align-items:center}.text-with-image .text-with-image-row .content-block-wrap{max-width:536px}.text-with-image .text-with-image-row .sec-title{margin-bottom:60px}.text-with-image .text-with-image-row .button{margin-top:40px}@media screen and (min-width:750px){.text-with-image .text-with-image-row.reverse{flex-direction:row-reverse;gap:60px 40px}.text-with-image .text-with-image-row.reverse .media-block{width:calc(53% - 20px)}.text-with-image .text-with-image-row.reverse .content-block{width:calc(47% - 20px)}}@media screen and (min-width:990px){.text-with-image .text-with-image-row.reverse{gap:60px}.text-with-image .text-with-image-row.reverse .media-block{width:calc(53% - 30px)}.text-with-image .text-with-image-row.reverse .content-block{width:calc(47% - 30px)}}@media screen and (min-width:1301px){.text-with-image .text-with-image-row.reverse{gap:112px}.text-with-image .text-with-image-row.reverse .media-block{width:calc(53% - 56px)}.text-with-image .text-with-image-row.reverse .content-block{width:calc(47% - 56px)}}@media screen and (max-width:1300px){.text-with-image .text-with-image-row{gap:60px}.text-with-image .text-with-image-row .media-block{width:calc(53% - 30px)}.text-with-image .text-with-image-row .content-block{width:calc(47% - 30px)}.text-with-image .text-with-image-row .sec-title{margin-bottom:35px}}@media screen and (max-width:989px){.text-with-image .text-with-image-row{gap:60px 40px}.text-with-image .text-with-image-row .media-block{width:calc(53% - 20px)}.text-with-image .text-with-image-row .content-block{width:calc(47% - 20px)}.text-with-image .text-with-image-row .media-block .bottom-logo-img{bottom:-40px;right:-15px;height:90px;width:90px}}@media screen and (max-width:749px){.text-with-image .text-with-image-row .media-block{width:100%}.text-with-image .text-with-image-row .media-block img{border-radius:12px}.text-with-image .text-with-image-row .content-block{width:100%}.text-with-image .text-with-image-row .button{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-text-with-image.css.map */
