.section-image-with-text-blocks .image-text-section{display:grid;gap:25px 80px}.section-image-with-text-blocks .image-text-images{display:flex;flex-wrap:wrap}.section-image-with-text-blocks .image-text-image{width:33.33%;display:flex;flex-grow:1}.section-image-with-text-blocks .images-4 .image-text-image,.section-image-with-text-blocks .images-2 .image-text-image{width:50%}.section-image-with-text-blocks .images-1 .image-text-image{width:100%}.section-image-with-text-blocks .image-text-images .image-text-image img{width:100%;height:auto;object-fit:cover}.section-image-with-text-blocks .image-text-content{padding:0 16px}.section-image-with-text-blocks .image-text-features{list-style:none;padding:0}.section-image-with-text-blocks .image-text-feature{display:flex;align-items:flex-start;gap:13px;margin-bottom:8px;position:relative}.section-image-with-text-blocks .image-text-feature .image-text__icon{width:clamp(30px,5.5vw,56px)}.section-image-with-text-blocks .icon-wrapper{width:55px;text-align:center;background:var(--color-white);position:relative;z-index:1}.section-image-with-text-blocks .image-text-icon{width:40px;height:40px}.section-image-with-text-blocks .section-heading{font-size:32px;font-family:orpheuspro;line-height:1.14;letter-spacing:0px;text-transform:unset;font-weight:300;margin:0 0 18px}.section-image-with-text-blocks .image-text-text .block-heading{font-size:18px;font-weight:400;line-height:1.25;letter-spacing:0px;margin-bottom:8px}.section-image-with-text-blocks .image-text-text p{font-size:16px;font-weight:300;line-height:1.5;letter-spacing:0px;margin:0}.section-image-with-text-blocks .image-text-text{padding:6px 0 13px;flex:1}.section-image-with-text-blocks .image-text-feature:after{content:"";width:1px;height:100%;background-color:#0000001a;display:block;left:28px;position:absolute}.image-text-section:has(>div:only-child){grid-template-columns:1fr}.image-text-section:has(>div:only-child)>div{max-width:600px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 1024px){.section-image-with-text-blocks .image-text-section{grid-template-columns:1fr 1fr}.section-image-with-text-blocks .image-text-content{padding:0;max-width:600px}.section-image-with-text-blocks .section-heading{font-size:40px;line-height:1.25}.section-image-with-text-blocks .icon-wrapper{width:52px}.section-image-with-text-blocks .image-text-feature .image-text__icon{width:40px;height:40px}.section-image-with-text-blocks .image-text-feature{min-height:100px}.section-image-with-text-blocks .image-text-feature:after{left:26px}}
/*# sourceMappingURL=/cdn/shop/t/641/assets/component-images-with-text-blocks.css.map */
