.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact input,.contact textarea,.contact .field__input,.contact .text-area textarea{background:transparent!important;border:1px solid #fff!important;border-radius:7px!important;box-shadow:none!important;padding:10px!important;color:#fff!important;font-size:1.2rem!important;line-height:1.4rem!important;box-sizing:border-box!important;text-align:center!important;height:29px!important}.contact textarea,.contact .text-area textarea{min-height:10rem!important;height:auto!important;resize:vertical}.contact input::placeholder,.contact textarea::placeholder{color:#ffffffbf!important;opacity:1!important}.contact input::-webkit-input-placeholder,.contact textarea::-webkit-input-placeholder{color:#ffffffbf!important;opacity:1!important}.contact input::-moz-placeholder,.contact textarea::-moz-placeholder{color:#ffffffbf!important;opacity:1!important}.contact input:-ms-input-placeholder,.contact textarea:-ms-input-placeholder{color:#ffffffbf!important;opacity:1!important}.contact input:placeholder-shown{text-align:center!important}.contact textarea:placeholder-shown{text-align:center!important}.contact textarea:not(:placeholder-shown){text-align:left!important}.contact .field__label,.contact label.field__label{display:none!important}.contact input:-webkit-autofill,.contact textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#fff!important}.contact .field,.contact .field.field--with-error,.contact .text-area{border:none!important;box-shadow:none!important;background:transparent!important}.contact .field:before,.contact .field:after,.contact .text-area:before,.contact .text-area:after{box-shadow:none!important;content:none!important;background:transparent!important}.contact input:hover,.contact textarea:hover,.contact input:focus,.contact textarea:focus,.contact input:active,.contact textarea:active,.contact .field:hover,.contact .field:focus-within,.contact .text-area:hover,.contact .text-area:focus-within{box-shadow:none!important;outline:none!important}.contact .form__label,.contact .form-status,.contact p,.contact .form__message{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
