.image_with_text_main_section{padding-bottom:max(1.25vw,18px)}.section__heading{margin:max(3.5vw,50px) 0 max(1.8vw,26px)}h2.section__heading__text{margin:0}h3.image-with-text__heading{margin:0;margin-bottom:max(.7vw,10px)}h3.image-with-text__heading p,.image-with-text__text p{margin:0}.image-with-text__text{margin:0;margin-bottom:max(2.2vw,32px)}.image-with-text__grid{display:flex}.image-with-text__grid.image-with-text__grid--reverse{flex-direction:row-reverse}.image-with-text__media-item{width:50%;aspect-ratio:1;height:auto;display:flex;position:relative}.image-with-text__text-item{width:50%;height:auto;padding-left:max(2vw,30px);padding-right:0;display:flex;align-items:center;justify-content:center}.image-with-text__grid.image-with-text__grid--reverse .image-with-text__text-item{padding-right:max(2vw,30px);padding-left:0}.image-with-text__media-item .iwt_image img{width:100%;height:100%;object-fit:cover}.iwt_image{height:100%;width:100%}.iwt_image.iwt_image_first{padding-right:max(.625vw,9px);width:50%}.iwt_image.iwt_image_second{padding-left:max(.625vw,9px);width:50%}a.image-with-text_button svg{height:max(.93vw,13px);width:auto;margin-left:max(1.38vw,20px)}a.image-with-text_button{display:flex;width:fit-content;text-decoration:none;margin-top:max(4vw,50px)}.image-with-text__content{width:max(21vw,310px);margin:max(1.67vw,24px)}@media only screen and (max-width:989px){.iwt_image.iwt_image_first{padding-right:0;width:100%}.iwt_image.iwt_image_second{display:none}.section__heading{margin:25px 0 26px}.image_with_text_main_section{padding-bottom:12px}.image-with-text__grid,.image-with-text__grid.image-with-text__grid--reverse{flex-direction:column}.image-with-text__media-item{width:100%;height:57.6vw}.image-with-text__text-item{width:100%;padding-left:0;padding-top:20px}.image-with-text__grid.image-with-text__grid--reverse .image-with-text__text-item{padding-right:0;padding-top:20px}.image-with-text__text-item{align-items:center;justify-content:flex-start}.image-with-text__content{width:max(60vw,582px);margin:20px 24px 50px}a.image-with-text_button{margin-top:30px}}@media only screen and (min-width:990px){.iwt_image{position:absolute}.iwt_image_first{left:0}.iwt_image_second{right:0}}@media only screen and (max-width:749px){.section__heading{margin-bottom:11px}.image-with-text__text{margin-bottom:24px}.image_with_text_main_section{padding-bottom:6px}.image-with-text__content{width:auto;margin:20px 14px 50px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gk-image-with-text50.css.map */
