.skin-health-form{padding-top:60px;padding-inline:16px;max-width:760px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.shf-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.shf-span-2{grid-column:span 2}.shf-field{display:flex;flex-direction:column}.shf-label{margin-bottom:4px;font-weight:600;font-size:.9rem}.shf-input,.shf-select,.shf-textarea{padding:8px 10px;border:1px solid #ccc;border-radius:4px;font-size:.95rem}.shf-textarea{resize:vertical;min-height:90px}.shf-radio-group{display:flex;gap:24px;margin-top:4px;font-size:.95rem}.shf-checkbox input[type='"checkbox"']{margin-right:6px}.shf-message-success{background:#e6f8e8;border:1px solid #7ad38a;padding:12px;border-radius:4px;margin-bottom:16px;color:#256029}.shf-message-error{background:#fdecea;border:1px solid #f5c2bf;padding:12px;border-radius:4px;margin-bottom:16px;color:#a12721}.shf-button{background:#000;color:#fff;padding:10px 28px;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .1s ease}.shf-button:hover:not(:disabled){background:#222;transform:translateY(-1px)}.shf-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.shf-button--loading{background:#555}.shf-button--success{background:#1a7f37}.shf-button--error{background:#b3261e}@media(max-width:767px){.shf-grid{grid-template-columns:1fr}.shf-span-2{grid-column:span 1!important}}.shf-checkbox-group label{display:inline-flex;align-items:center;gap:.2rem;cursor:pointer;text-transform:none;letter-spacing:normal}.shf-break{grid-column:1 / -1;height:48px}.end{padding-bottom:24px}.skin-health-form,.skin-health-form *{text-transform:none!important}.shf-required-note{font-size:.9rem;margin-bottom:.5rem;color:#666}
/*# sourceMappingURL=/cdn/shop/t/31/assets/skin-health-form.css.map */
