.guest-registration.svelte-14mvipb{color:#d0d2bc;font:12px/1.7 system-ui;text-align:left}.guest-registration.svelte-14mvipb :where(.svelte-14mvipb){box-sizing:border-box}.fields.svelte-14mvipb{border:0;margin:0;padding:0;display:grid;gap:19px}.pair.svelte-14mvipb{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fields.svelte-14mvipb label:where(.svelte-14mvipb):not(.age-confirmation){display:block;font-size:11px;color:#d0d2bc}.fields.svelte-14mvipb label:where(.svelte-14mvipb)>small:where(.svelte-14mvipb){font-size:10px;color:#98a289;margin-left:4px}input.svelte-14mvipb:not([type=checkbox]),select.svelte-14mvipb,textarea.svelte-14mvipb{display:block;width:100%;border:1px solid #bec18f40;background:#0e150d;border-radius:3px;padding:12px;color:#e4e6d3;font:13px system-ui;margin-top:8px}input.svelte-14mvipb::placeholder,textarea.svelte-14mvipb::placeholder{color:#89967f}select.svelte-14mvipb{height:44px}textarea.svelte-14mvipb{resize:vertical;min-height:84px}.age-confirmation.svelte-14mvipb{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;color:#b2bba1}.age-confirmation.svelte-14mvipb input:where(.svelte-14mvipb){accent-color:#c5ad7c;margin:5px 0 0}.submit.svelte-14mvipb{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 20px;border:1px solid #d3be82;background:#c5ad7c;color:#1a2014;border-radius:3px;font:13px system-ui;font-weight:600;cursor:pointer}.submit.svelte-14mvipb:hover{background:#dfc992}.fields.svelte-14mvipb:disabled{opacity:.6}.fine-print.svelte-14mvipb{display:flex;gap:8px;font-size:10px;line-height:1.8;color:#a1ad94;margin:14px 0 0}.fine-print.svelte-14mvipb svg{flex-shrink:0;margin-top:2px}.honey.svelte-14mvipb{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.feedback.svelte-14mvipb{padding:16px;background:#c5ad7c15;border:1px solid #c5ad7c55;font-size:13px}.error.svelte-14mvipb{color:#e7b4a6}.success.svelte-14mvipb{color:#c5d5af}button.svelte-14mvipb:focus-visible,input.svelte-14mvipb:focus-visible,textarea.svelte-14mvipb:focus-visible,select.svelte-14mvipb:focus-visible{outline:2px solid #d6c087;outline-offset:4px}@media(max-width:500px){.pair.svelte-14mvipb{grid-template-columns:1fr}}
