.contact-page-width{max-width:1270px;margin:0 auto}.contact a{color:inherit;text-decoration:none}.contact a:hover,.contact a:active{color:inherit;text-decoration:none;font-weight:900}.contact-block{padding:32px 20px 64px}.contact-block .info_title{color:#111;font-family:var(--font-heading-family);font-size:24px;letter-spacing:-.1px;line-height:35px;margin:0 0 16px}.contact-block .info_text{color:#8d8d8d;font-family:Lato;font-size:16px;letter-spacing:0;line-height:24px;padding-bottom:24px}.contact-block .grid__item:first-child{padding-right:10%}.contact-block .text-block{display:flex;align-items:center}.contact-block .text-block>div:first-child{width:60%}.contact-block .text-block>div:last-child{width:40%}.contact-block .text-block:last-child .block__text p{border:none}.contact-block .text-block .block__heading{color:#111;font-family:var(--font-body-family);font-size:12px;letter-spacing:1px;line-height:22px;margin:16px 0 4px;text-transform:uppercase}.contact-block .text-block .block__text p{color:#8d8d8d;font-family:Lato;font-size:16px;letter-spacing:0;line-height:24px;padding-bottom:16px;margin:0;border-bottom:1px solid #8D8D8D}.contact .block__image{text-align:right;padding-bottom:7px}.contact .block__image img{max-width:90px;width:100%}.contact .contact-form{padding-top:35px}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:24px;flex-direction:column}.contact .field input,.contact .field input:focus,.contact .field textarea,.contact .field textarea:focus{padding:15px;border:1px solid #E5E5E5;color:#111;box-shadow:none}.contact .text-area{min-height:15rem}.contact .field__label{position:relative;top:0;left:0;text-transform:uppercase;margin-bottom:8px;color:#111;font-family:var(--font-body-family);font-size:12px;letter-spacing:1px;line-height:22px}.contact button{width:100%}.contact__button{margin-top:3rem}.contact__button .button{color:#fff;font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:1px;line-height:22px;text-align:center;text-transform:uppercase}@media screen and (max-width: 990px){.grid{flex-direction:column;align-items:center}.grid__item{width:100%;max-width:100%;padding:0}.contact-block .info_title,.contact-block .info_text,.contact-block .text-block{text-align:center}.contact-block .grid__item:first-child{padding-right:0}.contact-block .text-block{flex-direction:column;align-items:center}.contact .block__image{text-align:center}}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}.contact__button{margin-top:4rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width: 749px){.spaced-section{margin-top:2rem}.contact-block{padding:24px 20px 34px}.contact-block .info_text{padding-bottom:0}.contact-block .text-block>div:last-child{width:100%}.contact-block .text-block>div:first-child{width:100%}.contact .contact-form{padding-top:15px}}.grecaptcha-badge{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
