.contact img{max-width:100%}.c-new{width:1720px!important;max-width:100%!important;margin:100px auto!important}.contact .form__message{align-items:flex-start}form#ContactForm{background-color:#dedede;padding:5%;border-radius:30px;width:100%!important}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact__button button.button{background-color:#242424;padding:10px 40px!important;border-radius:10px;height:56px!important;color:#fff!important;font-family:math;font-family:D-DIN-PRO;font-size:20px;font-weight:700;display:flex;align-items:center;text-decoration:none;border:2px solid #242424!important;transition:.5s;width:100%;margin-top:10px!important}.contact__button button.button:hover{background-color:#0000;color:#242424!important}.c-new .title-wrapper--no-top-margin{font-size:78px;text-align:center;font-family:Rift;font-weight:700;margin-top:20px;margin-bottom:40px}.field__input,.customer .field input{border-radius:10px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{border-radius:10px}.contact__button .button:after{opacity:0}@media screen and (max-width:1199px){.c-new .title-wrapper--no-top-margin{font-size:55px}.c-new{margin:70px 0!important}}@media screen and (max-width:600px){.c-new .title-wrapper--no-top-margin{font-size:33px}.c-new{margin:50px 0!important}}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:2rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-contact-form.css.map */
