.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.field.ct_input_box{flex-direction:column}.field.ct_input_box:after,.field.ct_input_box:hover{box-shadow:none!important;outline:none!important}.ct_input_box .field__input{border:1px solid #C4C4C4;background-color:#f5f5f5;border-radius:8px;height:4.8rem;font-family:Roboto;font-weight:400}label.contact_lbl{font-family:Interstate;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;color:#000;margin-bottom:8px}.ct-page-contact .contact__button .button{width:100%;font-size:24px}.ct_input_box .field__input::placeholder{color:#b0b9c5;font-family:Roboto;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0}.ct-page-contact .contact.page-width--narrow{max-width:88rem}.field.ct_input_box .text-area{min-height:13.6rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2.4rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width:768px){label.contact_lbl{font-size:14px}.ct_input_box .field__input{height:4rem;font-size:1.4rem}.field.ct_input_box .text-area{min-height:10rem}.ct-page-contact .contact__button .button{font-size:18px;min-height:4.5rem}.contact__button{margin-top:2rem}.section-template--25291633918287__form-padding{padding-bottom:35px!important}.ct_input_box .field__input::placeholder{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
