.ct_before-after{margin-block:50px}.ct_bf-wrap{padding-inline:50px}.ct_before-after-wrapper{border-radius:40px;padding:40px 80px 40px 40px;display:flex;justify-content:space-between;align-items:center;gap:20px}.ct_heading,.ct_heading p{font-weight:400;margin:0}.ct_a-b-image{width:100%;max-width:70%;display:flex;justify-content:space-between}.ct_a-b-image .banner img{border-radius:30px;height:100%;width:100%;vertical-align:top}.ct_heading_main h2{position:relative;padding-bottom:10px;max-width:fit-content}.ct_heading_main h2:before{position:absolute;content:"";width:115%;height:1px;background:#775d6d;bottom:0;left:0}.ct_bf-wrap .metafield-rich_text_field{font-size:20px;line-height:1.3;padding-top:12px}.metafield-rich_text_field p{margin:0}.ct_a-b-image .before.banner,.ct_a-b-image .after.banner{width:100%;max-width:calc(50% - 10px)}@media screen and (max-width: 1024px){.ct_before-after-wrapper{flex-direction:column;align-items:center;padding:20px 10px 30px}.ct_a-b-image{max-width:100%}.ct_a-b-image .before.banner,.ct_a-b-image .after.banner{max-width:calc(50% - 5px)}.ct_a-b-image .banner img{height:55vh}.ct_heading_main{text-align:-webkit-center}.ct_heading_main h2{padding-bottom:5px;text-align:center}.metafield-rich_text_field,.ct_bf-wrap .metafield-rich_text_field{font-size:14px}.ct_heading_main h2:before{width:100%}}@media screen and (max-width: 990px){.ct_bf-wrap{padding-inline:0}.ct_before-after-wrapper,.ct_a-b-image .banner img{border-radius:20px}.ct_a-b-image .banner img{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ct-before-after.css.map */
