.checkout-form-group.svelte-hq0dwp{display:flex;flex-direction:column;flex:1 1 180px;min-width:0;gap:.5rem}@media screen and (max-width:700px){.checkout-form-group.svelte-hq0dwp{flex:1 1 auto}}.checkout-form-group.address1.svelte-hq0dwp,.checkout-form-group.address2.svelte-hq0dwp{flex:2 1 100%}.checkout-form-group.svelte-hq0dwp label:where(.svelte-hq0dwp){font-family:Rubik Variable,sans-serif;font-size:1rem;color:#000;font-weight:400;display:flex;align-items:center;gap:.25rem}.required-indicator.svelte-hq0dwp{color:#e54f1a;font-weight:600}input[aria-invalid=true].svelte-hq0dwp{outline:2px dashed #e54f1a;outline-offset:2px}.checkout-form-group.svelte-hq0dwp input:where(.svelte-hq0dwp){font-family:Rubik Variable,sans-serif;font-size:1rem;padding:.75rem;border-radius:.5rem;border:2px solid rgba(229,79,26,.4);background:#fff;transition:border-color .2s ease;color:#000}.checkout-form-group.svelte-hq0dwp input:where(.svelte-hq0dwp):focus{border-color:#e54f1acc;outline:none}.checkout-form-group.svelte-hq0dwp input:where(.svelte-hq0dwp)::placeholder{color:#999}.error.svelte-hq0dwp{color:#e54f1a;font-family:Rubik Variable,sans-serif;font-size:.875rem;margin:0;font-weight:500}.postcode.svelte-hq0dwp{font-variant-numeric:tabular-nums;max-width:6em}
