:root{--form-width: 100%;--form-max: 640px;--gap: 12px;--label-size: 14px;--help-size: 13px;--input-pad: 12px;--radius: 10px;--border: 1px solid #d9d9d9;--bg: #ffffff;--field-bg: #ffffff;--text: #222;--muted: #666;--focus: #3a7bd5;--shadow: 0 6px 18px rgba(0,0,0,.06);--textarea-height: 90px}.naturopath-form{width:var(--form-width);max-width:var(--form-max);box-sizing:border-box;background:var(--bg);border:var(--border);border-radius:calc(var(--radius) + 2px);padding:18px;box-shadow:var(--shadow);margin:0}@media (max-width: 768px){.naturopath-form{width:100%;max-width:100%;padding:14px}}.cart-attribute__field{margin:0 0 var(--gap) 0;width:100%}.cart-attribute__field label{display:block;font-size:var(--label-size);font-weight:400;color:var(--text);margin:0 0 8px;line-height:1.35}.cart-attribute__field label[for*=our-naturopath-will-review]{font-weight:500;color:var(--muted)}.naturopath-form input[type=text],.naturopath-form input[type=number],.naturopath-form textarea{width:100%;box-sizing:border-box;padding:var(--input-pad);background:var(--field-bg);border:var(--border);border-radius:var(--radius);color:var(--text);font-size:14px;line-height:1.2;transition:border-color .15s ease,box-shadow .15s ease,transform .05s ease}#additional-details-message-to-the-naturopath,#allergies-conditions-medications{min-height:var(--textarea-height);height:auto;resize:vertical}.naturopath-form input[type=text]:focus,.naturopath-form input[type=number]:focus,.naturopath-form textarea:focus{outline:none;border-color:var(--focus);box-shadow:0 0 0 3px #3a7bd52e}.naturopath-form input[type=text]:hover,.naturopath-form input[type=number]:hover,.naturopath-form textarea:hover{border-color:#c9c9c9}.naturopath-form input[type=radio],.naturopath-form input[type=checkbox]{transform:translateY(1px);margin-right:8px}.naturopath-form input[type=checkbox]+label{display:inline;font-weight:500;color:var(--text);margin:0}.naturopath-form .cart-attribute__field br{line-height:1.6}.naturopath-form .required:invalid{border-color:#f90707}.naturopath-form .required:invalid:focus{box-shadow:0 0 0 3px #e3a1a138}
/*# sourceMappingURL=/cdn/shop/t/122/assets/naturopath-form.css.map */
