.section-contact-alt__media img,.section-contact-alt__media video{filter:grayscale(.9) sepia(.3)}.section-contact-alt__banner-inner{display:flex;align-items:center;padding:8rem 0 6.7rem;min-height:max(28.125vw,25rem);z-index:3}.section-contact-alt__banner-inner .container{width:100%}.section-contact-alt__title{color:var(--color-inversed);text-transform:uppercase;line-height:1;margin:0}.section-contact-alt__logo{margin-top:-2.7rem;max-width:59.1rem}.section-contact-alt__body{position:relative;z-index:3}.section-contact-alt__body:after{content:"";position:absolute;top:0;left:50%;width:.1rem;background-color:var(--color-border);height:107.3%;transform:translate(-50%)}.section-contact-alt__body-inner{display:flex;justify-content:space-between;column-gap:8rem;padding-top:11.2rem;max-width:151.5rem}.section-contact-alt__body-content{padding-top:1.1rem;flex:1}.section-contact-alt__rte p{margin-block:1.5rem}.section-contact-alt__form{flex:1;max-width:50rem}.section-contact-alt__form .form-row--triple-large .field:first-child{grid-column:1 / 3}.section-contact-alt__form .button{margin-top:1.5rem;min-height:5.4rem;column-gap:1rem;font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:.025em}.section-contact-alt__background{padding-bottom:20.834%;margin-top:-.8rem}.section-contact-alt__background:after{background-color:transparent;background-image:linear-gradient(180deg,#fffdf2,#fffdf200)}@media screen and (max-width: 989px){.section-contact-alt__title{font-size:4.8rem}.section-contact-alt__logo{margin-top:-1.2rem;max-width:29.3rem}.section-contact-alt__body-inner{padding-top:7rem;column-gap:5rem}}@media screen and (max-width: 749px){.section-contact-alt__banner-inner{--page-gutter: 5rem;padding:5rem 0 1.8rem;align-items:flex-end}.section-contact-alt__body:after{display:none}.section-contact-alt__body-inner{display:block;padding-top:2.3rem}.section-contact-alt__body-content{padding-top:0}.section-contact-alt__rte p{margin:0 calc(0rem - var(--page-gutter));padding:0 2rem}.section-contact-alt__rte p+p{margin-top:1.1rem;padding-top:.9rem;border-top:.1rem solid var(--color-border)}.section-contact-alt__rte p strong:first-child{display:block}.section-contact-alt__form{margin:2.6rem auto 0}.section-contact-alt__form .button{margin-top:0;min-height:4.5rem}.section-contact-alt__background{margin-top:3.9rem;padding-bottom:12.2%}.section-contact-alt__background:after{height:60%}}@media screen and (max-width: 359px){.section-contact-alt__banner-inner{--page-gutter: 2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-alt.css.map */
