.order-form.svelte-16klrz3{gap:10px;margin:20px 0;display:grid}.order-form.svelte-16klrz3 label:where(.svelte-16klrz3):not(.choice){margin-top:6px;font-weight:600}.order-form.svelte-16klrz3 input:where(.svelte-16klrz3):not([type=radio]):not([type=checkbox]),.order-form.svelte-16klrz3 textarea:where(.svelte-16klrz3){font:inherit;color:var(--ff-ink);border:1px solid color-mix(in srgb, var(--ff-ink) 35%, transparent);background:#fff;border-radius:12px;width:100%;min-height:48px;padding:10px 12px}fieldset.svelte-16klrz3{border:1px solid var(--line);border-radius:14px;margin:6px 0;padding:12px 14px}legend.svelte-16klrz3{padding:0 6px;font-weight:600}.product-row.svelte-16klrz3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.stepper.svelte-16klrz3{grid-template-columns:48px 64px 48px;gap:6px;display:grid}.stepper.svelte-16klrz3 input:where(.svelte-16klrz3){text-align:center}.stepper.svelte-16klrz3 .btn:where(.svelte-16klrz3){min-width:48px;padding:0}.choice.svelte-16klrz3{align-items:center;gap:10px;min-height:44px;display:flex}.choice.svelte-16klrz3 input:where(.svelte-16klrz3){width:22px;height:22px;accent-color:var(--ff-ink)}
