.booking-page[data-v-c05d5c7c]{width:min(100%,680px);margin:0 auto}.back[data-v-c05d5c7c],.check a[data-v-c05d5c7c],.confirmation a[data-v-c05d5c7c]{color:var(--accent)}.alternative[data-v-c05d5c7c],.chosen[data-v-c05d5c7c]{gap:6px;margin:20px 0;display:grid}.alternative .button[data-v-c05d5c7c]{width:fit-content;margin-top:8px}.confirmation h2[data-v-c05d5c7c]{color:var(--ok);font-family:var(--font-display);font-size:42px}.confirmation img[data-v-c05d5c7c]{border-radius:20px;width:100%}.photo[data-v-c05d5c7c]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.cancel-link[data-v-c05d5c7c]{overflow-wrap:anywhere;font-weight:700}.form[data-v-c05d5c7c]{gap:15px;margin-top:20px;display:grid}.form label[data-v-c05d5c7c]{gap:6px;font-weight:650;display:grid}.form input[data-v-c05d5c7c]:not([type=checkbox]){border:1px solid var(--lavender);background:var(--card);width:100%;color:inherit;border-radius:12px;padding:11px 12px}.form .check[data-v-c05d5c7c]{align-items:flex-start;gap:9px;font-size:14px;line-height:1.4;display:flex}.check input[data-v-c05d5c7c]{margin-top:3px}.group-note[data-v-c05d5c7c],.rules[data-v-c05d5c7c]{background:var(--lavender);border-radius:14px;margin:0;padding:13px;font-size:13px;line-height:1.5}.group-note[data-v-c05d5c7c]{color:var(--muted);background:0 0;padding:0}.form .button[data-v-c05d5c7c]{width:100%}
