.custom-image-content-main .text-overlay__title{font-size:30px;font-weight:700;line-height:34.5px;letter-spacing:.03em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#151515;margin:0;padding:60px 110px 5px 60px}.custom-image-content-main .text-overlay__text{width:100%;max-width:640px;background:#fff;border-radius:16px}.custom-image-content-main .text-overlay__subheading{font-family:Inter;font-weight:400;padding:0 60px 40px;font-size:16px;line-height:20.8px;letter-spacing:.03em;text-align:left;text-transform:math-auto;color:#5c5c5c;margin:0}.custom-image-content-main .text-overlay__rte p{font-size:20px;font-weight:600;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding:0 60px;color:#151515}.custom-image-content-main .text-overlay__image_small img{padding:0 0 5px 60px}.custom-image-content-main .custom-button-wrapper{padding-top:26px}.custom-image-content-main .custom-outside-button{border:none;border-radius:8px}.image-content-font p{font-family:Sora SemiBold;font-size:26px;line-height:31.2px}.custom-image-content-main .image-overlay__image img{border-radius:16px}.custom-image-content-main .text-overlay--for-banner .text-overlay__inner{padding:43px 70px}@media screen and (max-width:1024px){.image-content-font p{font-size:20px}}@media screen and (max-width:880px){.custom-image-content-main .text-overlay__subheading{padding:18px 30px 40px}.custom-image-content-main .image-overlay.text-overlay-parent--mobile-stack .text-overlay{padding:0}.custom-image-content-main .text-overlay__rte p{padding:0 30px}.custom-image-content-main .custom-outside-button{margin-bottom:10px;background:#000;color:#fff}.custom-image-content-main .text-overlay__title{font-size:27px!important;padding:15px 0 15px 25px}}@media screen and (max-width:550px){.image-content-font p{font-size:22px;line-height:28px}.custom-image-content-main .text-overlay__rte p,.custom-image-content-main .text-overlay__subheading{text-align:center}.custom-image-content-main .text-overlay__subheading{padding:18px 0 40px}.custom-image-content-main .text-overlay__title{padding:15px 0 25px}.custom-image-content-main .text-overlay__image_small img{padding:0 0 0 60px}.image-content-font{margin-bottom:0}.custom-image-content-main .text-overlay__subheading{padding:18px 0 0;font-size:14px}.image-content-font{padding-bottom:0}.custom-image-content-main .text-overlay__title{font-size:25px!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-image-content.css.map */
