.contact{flex:1}.form-control{border-radius:0;background-color:#fff;color:#777;border:1px solid #ccc;border-color:#00000017;padding:8px 12px;line-height:1.4}.form-control::placeholder{color:transparent}.contact__wrapper{max-width:66rem;padding:4.8rem 1.5rem;margin:0 auto}.contact__title{padding-bottom:20px}@media (max-width: 767.98px){.contact__title{padding-bottom:var(--header-padding-bottom-mobile)}}.contact__button{margin-top:2.8rem}.contact__button button{color:#fff;font-size:14px;letter-spacing:.01em;font-weight:700;line-height:1.42857;text-transform:uppercase;border-radius:0;background-color:#08c;border-color:#08c #08c #069}.contact__button button:before{display:none}.contact__button button:hover{background-color:#cf6435;border-color:#cf6435;color:#fff}.contact__fields .form-content{display:flex;flex-direction:row;gap:2rem}.form-content .left-content,.form-content .right-content{width:100%}.contact__fields .form-field{margin-top:0;margin-bottom:1em}.contact__fields .form-label{font-size:.92em;font-weight:400;letter-spacing:normal;line-height:24px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal}span[aria-hidden=true]{color:#e02b27;font-size:1em}.contact-form__form .contact__title motion-element{color:#777;font-size:20px;letter-spacing:0;text-transform:none;text-align:left}@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}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
