.practitioner-form-wrapper{max-width:600px;font-family:Open Sans,Helvetica,Arial,sans-serif;padding:44px 28px 60px}.practitioner-form-wrapper .field-error,.practitioner-form-wrapper .field-success{font-size:12px}.success_message{padding:20px;display:block;text-align:center;margin-bottom:30px;max-width:750px;margin-left:auto;margin-right:auto}.success_message[hidden]{display:none!important}.practitioner-form-wrapper button:disabled{opacity:.6;cursor:not-allowed}.practitioner-title{margin-top:0}.practitioner-form-wrapper h2{font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;margin-bottom:4px;letter-spacing:-.1px}.practitioner-form-wrapper .practitioner-sub-title{display:block;font-family:Open Sans,sans-serif;font-size:15px;line-height:160%;margin-bottom:24px;color:#1c1e1f;letter-spacing:-.1px}.practitioner-form .form-field{margin-bottom:16px}.practitioner-form label{font-family:Open Sans,sans-serif;display:block;font-size:12px;color:#778ea6;letter-spacing:-.1px;left:12px;top:7px}.practitioner-form input[type=text],.practitioner-form input[type=url],.practitioner-form input[type=file],.practitioner-form input[type=tel],.practitioner-form textarea{font-family:Open Sans,sans-serif;width:100%;padding:23px 12px 7px;border:1px solid #D4D4D4;border-radius:4px;font-size:15px;line-height:160%;box-sizing:border-box;letter-spacing:-.1px;color:#1c1e1f;background-color:#fff}.practitioner-form input[type=text]::placeholder,.practitioner-form input[type=url]::placeholder,.practitioner-form input[type=file]::placeholder,.practitioner-form input[type=tel]::placeholder,.practitioner-form textarea::placeholder{font-family:Open Sans,sans-serif;font-size:15px;line-height:160%;letter-spacing:-.1px;color:#1c1e1f}.practitioner-form textarea:focus-visible{outline:none;box-shadow:none}.practitioner-form small{display:block;font-size:12px;color:#1c1e1f;line-height:160%}.practitioner-form .form-field.profile-photo{padding-top:28px}.practitioner-form .form-field.profile-photo label{top:-4px;left:0;font-size:15px;color:#1c1e1f}.practitioner-form .form-field.profile-photo input{height:140px}.practitioner-form textarea{min-height:180px;resize:vertical}.practitioner-form button{display:block;width:100%;background-color:#002854;color:#fff;font-weight:700;font-size:15px;padding:24px 0;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease;text-transform:uppercase;line-height:14px}.practitioner-form button:hover{background-color:#002f4d}.data-success{margin:20px 0 16px}@media screen and (min-width: 1024px){.practitioner-form-wrapper h2{font-size:30px}.practitioner-form button{max-width:310px}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/practitioner-form.css.map */
