.media-with-text-overlay .container--large{max-width:100%;padding-inline-start:0;padding-inline-end:0}.media-with-text-overlay .card{border-radius:0}.media-with-text-overlay .element--height-regular{min-height:49vh}.media-with-text-overlay .description{max-width:386px;color:var(--color-text-main);font-family:Inter;font-size:21.818px;font-style:normal;font-weight:400;line-height:30px}.media-with-text-overlay h2 span,.media-with-text-overlay h1 span{color:var(--color-text-main);font-family:var(--font-stack-headings);font-size:56px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.12px}.media-with-text-overlay h2,.media-with-text-overlay h1{margin-bottom:21px}.media-with-text-overlay .button-wrapper{margin-top:24px}.media-with-text-overlay .button-wrapper .button{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:#007a4e;padding:16px 28px;border:none}.media-with-text-overlay .image-hide-desktop{display:none}.media-with-text-overlay .card{border:none}@media screen and (max-width: 768px){.media-with-text-overlay .button-wrapper{margin-top:16px}.media-with-text-overlay .card-wrapper{align-items:flex-start;padding-top:4rem}.media-with-text-overlay .element--height-regular{min-height:646px}.media-with-text-overlay h2 span,.media-with-text-overlay h1 span{font-size:36px;letter-spacing:-.72px;line-height:normal}.media-with-text-overlay h2,.media-with-text-overlay h1{margin-bottom:16px}.media-with-text-overlay .description{font-size:16px;line-height:20px;max-width:273px}.media-with-text-overlay .image-hide-mobile{display:none}.media-with-text-overlay .button-wrapper .button{font-size:14px;font-weight:600;padding:16px 28px;border-radius:10px}.media-with-text-overlay .image-hide-desktop{display:block}}@media screen and (min-width: 750px) and (max-width: 1200px){.media-with-text-overlay .card-wrapper.element--height-regular{min-height:100%!important}.media-with-text-overlay .card__text{padding-top:68px}.media-with-text-overlay h2.h3 span,.media-with-text-overlay h1.h3 span{font-size:38px;padding-top:31px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/media-with-text-overlay.css.map */
