.contact img{max-width:100%}.contact .form__message{align-items:center}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:1.5rem}}.contact__button{margin-top:r-.5em}@media screen and (min-width:750px){.contact__button{margin-top:-.5rem}}.d-flex{display:flex;justify-content:space-between;gap:1rem}.contact__fields{max-width:700px;margin:0 auto}.contact .field{width:100%;font-family:var(--custom-body-font)}.field{position:relative;margin-bottom:20px}.field__input{width:100%;padding:20px 15px 8px;border:1px solid #545454;border-radius:8px;outline:none;font-size:16px;background:transparent}.field__input:focus{border:1px solid #000000ff}.field__label{position:absolute;left:15px;top:50%;transform:translateY(-50%);background:#faf5f0;padding:0 5px;color:#000;font-size:16px;pointer-events:none;transition:.3s ease}.field__input:focus+.field__label,.field__input:not(:placeholder-shown)+.field__label,.field__input:not(:empty)+.field__label{top:11px;transform:translateY(-50%);font-size:12px;color:#000}.text_area{top:25px}.contact__button .button{background:#fb0808;padding:1rem;border:none;outline:none;width:100%;color:#fff;border-radius:10px;font-size:20px;cursor:pointer}h2.heading-of-contact{text-align:center;font-size:40px;padding-bottom:1rem}.form-status svg,img{width:35px}.form-status{outline:none;text-align:center;display:flex;justify-content:flex-start;background:#efffeb;max-width:694px;margin:0 auto;margin-bottom:1rem;padding:.5rem;border:1px solid #28c100;align-items:center;color:#28c100;font-size:15px;gap:7px;font-weight:550;border-radius:5px}section{padding:0!important}@media(max-width:768px){h2.form-status{font-size:15px!important}.form-status{border-radius:8px}.form-status img{width:25px}.d-flex{flex-direction:column;gap:0}.field__input{padding-top:30px}.field__input:focus+.field__label,.field__input:not(:placeholder-shown)+.field__label,.field__input:not(:empty)+.field__label{top:14px}.field__label{top:55%}.text_area{top:37px}.contact{max-width:calc(100% - 30px);margin:0 auto;padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
