.section-image-with-text-landing,.section-image-with-text-landing.row .columns{padding:0}.section-image-with-text-landing .image-with-text{background-repeat:no-repeat;background-size:cover}.section-image-with-text-landing h3{font-weight:var(--font-heading-800-weight);letter-spacing:normal;margin-bottom:12px}.section-image-with-text-landing h3 .animated-marker{color:var(--marker-color);display:inline}.section-image-with-text-landing .image-with-text--image-media.aspect-ratio--large img{object-fit:contain;object-position:bottom!important}.section-image-with-text .section-image-with-text-landing .button{margin-top:0;width:100%;max-width:460px}.section-image-with-text .section-image-with-text-landing .button.btn-hug{width:auto}@media(min-width:992px){.section-image-with-text-landing .image-with-text--image-media.aspect-ratio--large{padding-bottom:71.685%}.section-image-with-text-landing .image-with-text.text_first .image-with-text--content{justify-content:flex-end}.section-image-with-text-landing .image-with-text.text_first .image-with-text--content--inner{max-width:590px}}@media(min-width:1200px){.section-image-with-text-landing .image-with-text.text_first .image-with-text--content{padding:50px}}@media(max-width:991px){.section-image-with-text-landing .image-with-text--image-media.aspect-ratio--large{padding-bottom:70.715%}.section-image-with-text-landing .image-with-text.mb_text_first .image-with-text--image{order:2}.section-image-with-text-landing .image-with-text.mb_text_first .image-with-text--content{padding:50px 15px 30px}.section-image-with-text .section-image-with-text-landing .button{font-size:calc(var(--font-body-scale) * 15px);line-height:calc(var(--font-body-line-height-scale) * calc(var(--font-body-scale) * 22px))}.template-page-contact .section-image-with-text-landing .image-with-text{text-align:center}}.section-image-with-text-landing .image-with-text--content h3 span{color:var(--split-color)}.template-page-contact .section-image-with-text-landing .image-with-text.mb_text_first .image-with-text--content{padding:40px 15px 50px}@media(min-width:992px){.template-page-contact .image-with-text--content--inner{max-width:675px}.template-page-contact .image-with-text--content{padding:80px 50px}.template-page-contact .section-image-with-text-landing .image-with-text.mb_text_first .image-with-text--content{padding:40px 15px 50px 50px}}@media(min-width:1200px){.template-page-contact .image-with-text{padding-top:80px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/image-with-text-landing.css.map */
