.contact{flex:1}.contact__wrapper{max-width:66rem;padding:4.8rem 1.5rem;margin:0 auto}.contact-form__info .card-media img{transform:scale(1.2)}.contact-form .contact .contact__wrapper{padding:6rem 3rem 8rem}.contact-form .contact .contact__title{font-size:36px;line-height:68px;font-family:Lato;padding:0 0 20px}.contact-form .contact .form-control{height:36px}.contact-form .contact .contact__fields{--column-gap: 2rem;--row-gap: 2rem}.contact__button .btn{font-family:Lato;font-size:18px;height:40px;padding:0;width:100%;max-width:155px}.card-media__text .card-media__heading{font-family:Lato}@media (max-width: 767.98px){.contact__title{padding-bottom:var(--header-padding-bottom-mobile)}}.contact__button{margin-top:1.6rem}.contact__fields{--column-gap: 3rem;--row-gap: 2.4rem;--row-gap-mobile: 1.6rem}.contact__fields .form-field{margin-top:0}@media (min-width: 768px){.contact__fields .form-field--full{grid-column-start:1;grid-column-end:3}}@media (min-width: 768px){.contact__fields .form-control--textarea{min-height:18rem}}.contact-form__wrapper{display:flex}@media (max-width: 767.98px){.contact-form__wrapper{flex-direction:column}}@media (min-width: 768px){.contact-form__info{flex:0 0 33%}}.contact-form .card-media,.contact-form .card-media__media{height:100%}@media (max-width: 1023px){.card-media--large .content-overlay{--padding-y: 3rem;--padding-x: 2rem}}@media (max-width: 767px){.contact-form__info .card-media{padding:2rem 1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
