.checkout-dialog_dialog__ghL_o.checkout-dialog_dialog__ghL_o{max-width:min(820px,calc(100vw - 24px))!important;padding:24px!important;gap:12px;max-height:calc(100dvh - 24px)}.checkout-dialog_columns__wVdMe{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:start}.checkout-dialog_dialog__ghL_o .ops-fields{margin:0;padding:12px;gap:10px}.checkout-dialog_dialog__ghL_o .ops-fields label{gap:4px;font-size:14px}.checkout-dialog_dialog__ghL_o .ops-fields input:not([type=checkbox]){min-height:40px;padding:8px 10px}.checkout-dialog_dialog__ghL_o .ops-fields>small{display:none}.checkout-dialog_summary__49cXh{min-width:0}.checkout-dialog_summary__49cXh h3{margin:0 0 8px;font-size:15px}.checkout-dialog_dialog__ghL_o .charge-breakdown{margin:0;padding:0}.checkout-dialog_dialog__ghL_o .charge-breakdown p{margin:0;padding:7px 0}.checkout-dialog_paymentNote__E6DqJ{display:flex;gap:8px;align-items:center;font-size:13px;line-height:1.4;margin:14px 0 0;color:#756571}.checkout-dialog_paymentNote__E6DqJ svg{flex-shrink:0}.checkout-dialog_actions__K7BhS{display:flex;gap:12px}.checkout-dialog_actions__K7BhS button{flex:1;margin:0;min-height:44px}.checkout-dialog_dialog__ghL_o>.text-button{margin:0;padding:4px}@media (max-width:600px){.checkout-dialog_dialog__ghL_o.checkout-dialog_dialog__ghL_o{padding:18px!important;gap:8px}.checkout-dialog_dialog__ghL_o [data-slot=dialog-title]{font-size:23px}.checkout-dialog_dialog__ghL_o [data-slot=dialog-description]{font-size:13px;line-height:1.35}.checkout-dialog_columns__wVdMe{grid-template-columns:1fr;gap:10px}.checkout-dialog_dialog__ghL_o .ops-fields{padding:8px 10px;gap:6px}.checkout-dialog_dialog__ghL_o .ops-fields input:not([type=checkbox]){min-height:38px;padding:6px 8px}.checkout-dialog_summary__49cXh h3{display:none}.checkout-dialog_dialog__ghL_o .charge-breakdown p{padding:4px 0}.checkout-dialog_paymentNote__E6DqJ{margin-top:6px;font-size:12px}.checkout-dialog_actions__K7BhS{gap:8px}.checkout-dialog_actions__K7BhS button{font-size:13px;padding:8px}}.checkout-dialog_form__eAL4d{display:contents}.theatre-floor-plan_scroll__XF7ol{width:100%;overflow-x:auto}.theatre-floor-plan_scroll__XF7ol .theatre-floor-plan_plan__Qd8i4{display:block;width:100%;min-width:880px;height:auto;margin:auto;--accent:#23634f;--line:#91a69b}.theatre-floor-plan_plan__Qd8i4[data-theme=burgundy]{--accent:#752a43;--line:#a78b99}.theatre-floor-plan_floor__OBYAo{fill:#f5f7f5}.theatre-floor-plan_walls__zFeCU{fill:none;stroke:#7d8984;stroke-width:5;stroke-linejoin:round}.theatre-floor-plan_doors__2sf04{fill:none;stroke:#a2ada7;stroke-width:1.5}.theatre-floor-plan_steps__NipGG{fill:none;stroke:#bac5be;stroke-width:1.5}.theatre-floor-plan_plan__Qd8i4 .theatre-floor-plan_labels__hgS3Q text{font:12px Arial,sans-serif;letter-spacing:1.6px;fill:#6a7b73}.theatre-floor-plan_plan__Qd8i4 .theatre-floor-plan_rowLabel__BMF3a{font:700 15px Georgia,serif;fill:#55665e}.theatre-floor-plan_stage__T69yE{fill:#e7ede8;stroke:var(--line);stroke-width:2}.theatre-floor-plan_plan__Qd8i4 .theatre-floor-plan_stageLabel__vM2b5{font:16px Arial,sans-serif;letter-spacing:4px;fill:#435e51}.theatre-floor-plan_plan__Qd8i4 .theatre-floor-plan_note__TtJkA{font:12px Arial,sans-serif;fill:#6a7b73}.theatre-floor-plan_seat__0h5Nr{cursor:pointer;outline:none}.theatre-floor-plan_seat__0h5Nr rect{fill:#fff;stroke:var(--line);stroke-width:1.2}.theatre-floor-plan_seat__0h5Nr .theatre-floor-plan_seatBack__A6jwh{stroke:var(--line);stroke-width:1;opacity:.5}.theatre-floor-plan_plan__Qd8i4 .theatre-floor-plan_seat__0h5Nr text{font:13px Arial,sans-serif;fill:#31453b;pointer-events:none}.theatre-floor-plan_seat__0h5Nr[data-status=selected] rect{fill:var(--accent);stroke:var(--accent)}.theatre-floor-plan_seat__0h5Nr[data-status=blocked] text,.theatre-floor-plan_seat__0h5Nr[data-status=selected] text{fill:white}.theatre-floor-plan_seat__0h5Nr[data-status=sold] rect,.theatre-floor-plan_seat__0h5Nr[data-status=sponsored] rect{fill:#b8c7c0}.theatre-floor-plan_seat__0h5Nr[data-status=held] rect,.theatre-floor-plan_seat__0h5Nr[data-status=reserved] rect{fill:#f4dfa5}.theatre-floor-plan_seat__0h5Nr[data-status=excluded] rect{fill:#e8eae8}.theatre-floor-plan_seat__0h5Nr[data-status=blocked] rect{fill:#6f6570}.theatre-floor-plan_seat__0h5Nr[data-status=staff-only] rect{fill:#dce7ff;stroke:#5376a3}.theatre-floor-plan_seat__0h5Nr[aria-disabled=true]{cursor:default}.theatre-floor-plan_seat__0h5Nr:not([aria-disabled=true]):hover rect{stroke:var(--accent);stroke-width:2.5}.theatre-floor-plan_seat__0h5Nr:focus-visible rect{stroke:#c78b1c;stroke-width:3}.theatre-floor-plan_scroll__XF7ol:focus-visible{outline:2px solid #c78b1c;outline-offset:3px}.theatre-floor-plan_embedded__E2xmg{width:100%}.theatre-floor-plan_embedded__E2xmg .theatre-floor-plan_plan__Qd8i4{display:block;width:100%;min-width:0;height:auto;--accent:#752a43;--line:#a78b99}.theatre-floor-plan_plan__Qd8i4 .theatre-floor-plan_wheelchairArea__AxuP4 rect{fill:none;stroke:var(--line);stroke-dasharray:4 3}.theatre-floor-plan_plan__Qd8i4 .theatre-floor-plan_wheelchairArea__AxuP4 text{font:13px Arial,sans-serif;fill:#64776c}.theatre-floor-plan_plan__Qd8i4[data-theme=burgundy] .theatre-floor-plan_seat__0h5Nr[data-status=sold] rect{fill:#d5d5dc}.theatre-floor-plan_fit__Cxo9Y{width:100%;height:100%;min-height:0;overflow:hidden}.theatre-floor-plan_fit__Cxo9Y .theatre-floor-plan_plan__Qd8i4{display:block;width:100%;height:100%;min-width:0;--accent:#752a43;--line:#a78b99}