.check.svelte-7j404z{display:grid;gap:.875rem}@media(min-width:768px){.check.svelte-7j404z{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.field.svelte-7j404z{display:grid;gap:.375rem;min-width:0}.label.svelte-7j404z{font-family:var(--font-inter, system-ui, sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#57534e}.guests.svelte-7j404z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.stepper.svelte-7j404z{display:flex;align-items:center;justify-content:space-between;height:2.75rem;border:1px solid rgba(120,113,108,.3);border-radius:.5rem;background:#fff}.stepper.svelte-7j404z button:where(.svelte-7j404z){display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:#1c1917}.stepper.svelte-7j404z button:where(.svelte-7j404z):disabled{color:#a8a29e;cursor:not-allowed}.stepper.svelte-7j404z button:where(.svelte-7j404z):focus-visible{outline:2px solid var(--brand, hsl(173 58% 33%));outline-offset:-3px;border-radius:.5rem}.stepper.svelte-7j404z output:where(.svelte-7j404z){min-width:1.5rem;font-family:var(--font-inter, system-ui, sans-serif);font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:#1c1917}@media(min-width:768px){.stepper.svelte-7j404z{width:8.5rem}.check.svelte-7j404z .go{grid-column:1 / -1}}@media(min-width:1024px){.check.svelte-7j404z{grid-template-columns:minmax(0,1fr) auto auto}.check.svelte-7j404z .go{grid-column:auto}}
