.image_text_section{padding:50px 20px}.image_text_section-container{display:grid;grid-template-columns:repeat(2,1fr);max-width:1200px;width:100%;margin:0 auto;background:#f3f3f3}.image_text_section-column{position:relative;overflow:hidden;height:100%}.image_text_section-column img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;object-position:center;width:100%;height:100%}.image_text_section-column:last-child{display:flex;justify-content:center;align-items:center;width:100%}.image_text_section-column .text-container{padding:50px;width:100%}.image_text_section-column .text-container h2{margin-top:0}.image_text_section-column .text-container :last-child{margin-bottom:0}.image_text_section-column .text-container ul{padding:0;margin-bottom:20px}.image_text_section-column .text-container ul li{list-style-type:none;position:relative;padding-left:25px}.image_text_section-column .text-container ul li:before{position:absolute;left:0;top:-2px;content:"";width:24px;height:24px;display:block;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.99997 15.586L6.70697 12.293L5.29297 13.707L9.99997 18.414L19.707 8.70697L18.293 7.29297L9.99997 15.586Z" fill="%23CF3339"/></svg>');background-position:center;background-size:auto;background-repeat:no-repeat}.image_text_section-column .text-container .carousel{padding-bottom:40px}.image_text_section-column .text-container .carousel-cell{width:100%}.image_text_section-column .text-container .flickity-page-dots{bottom:0;text-align:left}.image_text_section-column .text-container .flickity-button{display:none!important}.image_text_section-column .text-container .flickity-page-dots .dot{width:8px;height:8px;border-radius:100%;margin:0 5px;opacity:1;transition:all .3s ease}.image_text_section-column .text-container .flickity-page-dots .dot:first-child{margin-left:0}.image_text_section-column .text-container .flickity-page-dots .dot.is-selected{background:#cf3339;width:30px;border-radius:4px}@media only screen and (max-width:798px){.image_text_section{padding:30px 20px}.image_text_section-column:first-child{height:0;padding-bottom:100%}.image_text_section-container{grid-template-columns:1fr}}@media only screen and (max-width:480px){.image_text_section-column .text-container{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/image-text-section.css.map */
