.image-with-text-overlap-sec .image img{width:100%}.image-with-text-overlap-sec .wrapper{display:grid;grid-template-columns:1fr 1.5fr 1fr;align-items:center}.image-with-text-overlap-sec h2{font-size:42px;margin:0}.image-with-text-overlap-sec .text{text-align:center;max-width:450px;margin:0 auto;padding:0 20px}.second-heading{font-family:FreightDispProLight-Regular;font-weight:400;font-size:42px;margin:0}.second-heading p{margin:0}.description{font-family:freight-text-pro-book;font-size:15px;padding:40px 0}.image-with-text-overlap-sec{position:relative}.overlap-sec{width:100%;background:#fff;max-width:800px;padding:40px 0;margin:0 auto;position:relative;top:-50px}.sc-subheading-sec p{font-family:Maison_Neue;margin:0;letter-spacing:1px}.sc-subheading-sec{margin:0}.sc-subheading-sec em{font-size:16px}.sc-subheading-sec{margin:0!important}.overlap-sec .rich-text__blocks .image img{max-width:300px}.image-with-text-overlap-sec .image{display:flex}.image-with-text-overlap-sec .image img{width:100%;object-fit:cover}@media screen and (max-width:767px){.image-with-text-overlap-sec .wrapper{display:block}.image-with-text-overlap-sec .image{display:flex}.image-with-text-overlap-sec .grid-sec:nth-child(2){padding:40px 0}.image-with-text-overlap-sec h2,.second-heading{font-size:37px}.description{padding:20px 0}.overlap-sec{position:initial;top:0}.overlap-sec .rich-text__blocks .image img{max-width:200px}.image-with-text-overlap-sec .image img{width:100%;height:100%;object-fit:cover}.image-with-text-overlap-sec .second-heading{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/image-with-text-overlap.css.map */
