.reserve.svelte-1qb1x9s{gap:var(--sp-space-4);flex-direction:column;max-inline-size:32rem;margin-inline:auto;display:flex}.step.svelte-1qb1x9s{font-family:var(--sp-font-heading);font-size:var(--sp-text-h3-size);font-weight:var(--sp-text-h3-weight);line-height:var(--sp-text-h3-lh);margin:0;padding:0}.services.svelte-1qb1x9s{gap:var(--sp-space-2);margin:0;padding:0;list-style:none;display:grid}.service.svelte-1qb1x9s{justify-content:space-between;align-items:center;gap:var(--sp-space-3);min-block-size:3.5rem;padding-block:var(--sp-space-3);padding-inline:var(--sp-space-4);border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-base);background-color:var(--sp-color-surface);color:var(--sp-color-text);text-decoration:none;display:flex}.service.svelte-1qb1x9s strong:where(.svelte-1qb1x9s){font-weight:var(--sp-text-label-weight)}.service.svelte-1qb1x9s small:where(.svelte-1qb1x9s){color:var(--sp-color-text-muted);display:block}.service.svelte-1qb1x9s .price:where(.svelte-1qb1x9s){font-weight:var(--sp-text-label-weight);color:var(--sp-color-primary-text);flex:none}.picked.svelte-1qb1x9s{justify-content:space-between;align-items:center;gap:var(--sp-space-3);flex-wrap:wrap;display:flex}.who.svelte-1qb1x9s,.days.svelte-1qb1x9s{align-items:center;gap:var(--sp-space-2);flex-wrap:wrap;display:flex}.more-days.svelte-1qb1x9s{inline-size:100%}.more-days.svelte-1qb1x9s>summary:where(.svelte-1qb1x9s){min-block-size:2.75rem;color:var(--sp-color-primary-text);font-weight:var(--sp-text-label-weight);cursor:pointer;align-items:center;display:inline-flex}.more-days[open].svelte-1qb1x9s>summary:where(.svelte-1qb1x9s){margin-block-end:var(--sp-space-2)}.who.svelte-1qb1x9s .hint:where(.svelte-1qb1x9s){inline-size:100%}.book.svelte-1qb1x9s{gap:var(--sp-space-4);display:grid}.times.svelte-1qb1x9s{gap:var(--sp-space-2);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.time.svelte-1qb1x9s{display:flex;position:relative}.time.svelte-1qb1x9s input:where(.svelte-1qb1x9s){opacity:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.time.svelte-1qb1x9s span:where(.svelte-1qb1x9s){border:1px solid var(--sp-color-border);border-radius:var(--sp-radius-sm);background-color:var(--sp-color-background);min-block-size:3rem;font-weight:var(--sp-text-label-weight);flex:1;justify-content:center;align-items:center;display:flex}.time.svelte-1qb1x9s input:where(.svelte-1qb1x9s):checked+span:where(.svelte-1qb1x9s){border-color:var(--sp-color-primary);background-color:var(--sp-color-primary);color:var(--sp-color-on-primary)}.time.svelte-1qb1x9s input:where(.svelte-1qb1x9s):focus-visible+span:where(.svelte-1qb1x9s){outline:2px solid var(--sp-color-primary);outline-offset:2px}
