.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}#ContactForm{padding-bottom:1rem}.contact-title{text-align:center}.contact .contact__fields .field{max-width:33rem}@media screen and (max-width:749px){.contact .title{font-size:calc(var(--font-heading-scale) * 2.5rem)}}@media screen and (min-width:750px){.contact .field{margin-bottom:1.85rem}}.contact__button{margin-top:3rem}.contact input[type=checkbox]{border-radius:0}@media screen and (max-width:749px){.contact input[type=checkbox]{width:2rem}}@media screen and (min-width:750px){.contact__button{margin-top:2rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact input[type=checkbox]{margin-left:0;margin-right:0}.contact .multicolumn-card__info .rte:nth-child(2){margin-bottom:4rem}}.contact .multicolumn-card{display:grid;grid-template-columns:32% 49%;grid-gap:4rem;width:100%;justify-content:center}.contact .textarea-field{position:relative;top:1.4rem}.textarea-field .field__input{font-weight:400}.contact__checkbox *{cursor:pointer}.contact__checkbox input{accent-color:#1C2C68}@media screen and (max-width:990px){.contact{display:block}.contact .field,.contact form .contact__fields{margin-bottom:1rem}.contact .multicolumn-card form{max-width:none}.contact .multicolumn-card{grid-template-columns:1fr;grid-gap:6rem}.contact__checkbox{display:flex;align-items:center;padding-top:1rem}.contact__checkbox label{font-size:calc(var(--font-body-scale) * 1.4rem);margin-left:.5rem}.contact .contact__button{margin-top:2rem}}.contact .multicolumn-card__info{background-color:#f8f8f8;border-radius:var(--text-boxes-radius);padding:2rem 0 9rem 4rem}.contact .multicolumn-card__info h3:not(.empty):nth-of-type(3),.contact .multicolumn-card__info h3:not(.empty):nth-of-type(5){padding-top:2rem}.multicolumn-card__info h3{font-family:var(--font-body-family);text-transform:inherit;font-size:calc(var(--font-heading-scale) * 2rem)}.multicolumn-card__info .rte *{font-weight:300;line-height:1.25em}.contact .text-area{max-height:25.7rem;height:auto}.contact__back-button{margin:0 auto}.contact .contact__fields{grid-column-gap:4rem;margin-bottom:2.4rem}.contact .field__label{text-transform:uppercase;font-weight:500;left:3rem;font-size:calc(var(--font-body-scale) * 1.4rem)}@media screen and (min-width:1200px){.contact .field__label{font-size:calc(var(--font-body-scale) * 1.6rem)}}.contact .field__label:not(textarea+label){top:50%;transform:translateY(-50%)}.contact textarea+label{top:3rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-contact-form.css.map */
