.checkout_panel__wMOws{max-width:36rem;margin:0 auto;padding:3rem 0 4rem}.checkout_summary__9Zv0V{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;margin-bottom:1.5rem;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.checkout_form__OXOJ2{display:grid;grid-gap:1.25rem;gap:1.25rem}.checkout_field__do9A9{display:grid;grid-gap:.4rem;gap:.4rem}.checkout_label__78H_c{font-weight:700}.checkout_input__9WsV1{font:inherit;padding:.6rem .75rem;border:1px solid rgba(0,0,0,.3);border-radius:4px}.checkout_cardFrame__2_Ige{width:100%;min-height:11rem;border:0}.checkout_error__HOMs0{min-height:1.5em;margin:0;color:#9b1c1c}.checkout_note__2Y6ZE{font-size:.9rem;opacity:.8}.checkout_list__Xl00B{list-style:none;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.checkout_receipt__KyV5v{display:grid;grid-template-columns:max-content 1fr;grid-gap:.5rem 1.5rem;gap:.5rem 1.5rem;margin:0 0 2rem}.checkout_receipt__KyV5v dt{font-weight:700}.checkout_receipt__KyV5v dd{margin:0}.book_services__fKKZ_{list-style:none;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.book_service__1J_Bm{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.12)}.book_days____YXR{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1.5rem}.book_slots____yX6{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));grid-gap:.5rem;gap:.5rem}.book_slot__brKkC{display:block;text-align:center;padding:.5rem;border:1px solid rgba(0,0,0,.3);border-radius:4px;text-decoration:none}.book_slot__brKkC:focus-visible,.book_slot__brKkC:hover{border-color:currentColor}.book_notice__hPdO_{padding:.75rem 1rem;margin-bottom:1.5rem;border-left:4px solid #680c0c;background:rgba(104,12,12,.06)}