.LanguagePopover_language_btn__oT0HO{padding:4px}.LanguagePopover_language_icon__KH_FS{border-radius:50%;border:1px solid #000;display:flex;width:32px;height:32px;justify-content:center;align-items:center;flex-shrink:0}.LanguagePopover_paper__ZbpxG{border-radius:6px;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.1);padding:4px}.LanguagePopover_language_content__8Eu1Z,.LanguagePopover_language_item__Y74X3{display:flex;align-items:center;justify-content:flex-start}.LanguagePopover_language_item__Y74X3{width:100%;border-radius:8px;background-color:#fff;padding:8px;gap:12px;text-transform:capitalize;justify-content:space-between;color:#000;font-size:1.4rem;font-weight:400;line-height:1.22}.LanguagePopover_language_item__Y74X3.LanguagePopover_active__9qHgl{background:var(--Neutrals-100,#ebedee);font-weight:600}.LanguagePopover_language_content__8Eu1Z{gap:6px}.LanguagePopover_flag__FTNHs{display:flex;align-items:center;overflow:hidden}.PoweredByCapichi_power_by_wrap__cR7rT{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:17px}@media(max-width:767.98px){.PoweredByCapichi_power_by_wrap__cR7rT{margin-top:63px}}.PoweredByCapichi_logo__Ly4j9{width:77px;height:22px}.ItemSelection_wrapper__DW2HT{display:flex;align-items:center;column-gap:12px}.ItemSelection_wrapper__DW2HT .ItemSelection_image__R4r75{background-color:#d9d9d9;border-radius:8px;object-fit:cover;flex-shrink:0}.ItemSelection_wrapper__DW2HT .ItemSelection_title__rE_GL{font-size:1.6rem;font-weight:600}.ItemSelection_wrapper__DW2HT .ItemSelection_description__0zKxl{color:#9c9c9c;font-size:1.2rem;font-weight:400}.ItemSelection_wrapper__DW2HT .ItemSelection_meal__EMjT7{display:block;font-size:1.2rem;font-weight:600;margin:8px 0}.ItemSelection_wrapper__DW2HT .ItemSelection_see_detail_btn__i6aha{padding:0;text-transform:capitalize;color:#000;text-align:center;font-size:1.4rem;font-weight:400;line-height:1.3;text-decoration:underline}.PopupMakeReservation_dialog_content__bHPzA .PopupMakeReservation_heading__Y34OJ{font-size:3.3rem;font-weight:600;letter-spacing:-.66px;line-height:40px}@media(max-width:767.98px){.PopupMakeReservation_dialog_content__bHPzA .PopupMakeReservation_heading__Y34OJ{font-size:2.3rem}}.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_continue_btn__OXISN,.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_create_account_btn__envhe,.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_skip_btn__hoK02{padding:10px 24px;border-radius:6px;font-size:1.8rem;font-weight:600;line-height:1.3}.PopupMakeReservation_divider__RPxcd{height:1px;background:#d1d5d8}.PopupMakeReservation_paper__Kpgnd{width:530px;border-radius:24px;min-height:708px;padding:32px 32px 44px;margin:16px}@media(max-width:767.98px){.PopupMakeReservation_paper__Kpgnd{padding:32px 24px 44px;min-height:500px}}.PopupMakeReservation_dialog_title__XHYBn{padding:0 0 10px;display:flex;justify-content:space-between}.PopupMakeReservation_dialog_title__XHYBn .PopupMakeReservation_back_btn__jZTA1{border:1px solid #000}@media(max-width:767.98px){.PopupMakeReservation_dialog_title__XHYBn .PopupMakeReservation_icon_back__dgVuC{width:15px;height:15px}}.PopupMakeReservation_dialog_content__bHPzA{padding:0}.PopupMakeReservation_dialog_content__bHPzA::-webkit-scrollbar{display:none}.PopupMakeReservation_dialog_content__bHPzA .PopupMakeReservation_heading__Y34OJ{margin-bottom:10px}.PopupMakeReservation_booking_info__Bdf9f strong{font-size:1.6rem;font-weight:600}.PopupMakeReservation_booking_info__Bdf9f .PopupMakeReservation_row_info__NgqsF{margin-top:4px;display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap}.PopupMakeReservation_booking_info__Bdf9f .PopupMakeReservation_item_info__xD4Ka{font-size:1.4rem;font-weight:400;display:flex;align-items:center;column-gap:4px}.PopupMakeReservation_form_select__36wsD{margin-top:16px}.PopupMakeReservation_form_select__36wsD .PopupMakeReservation_form_select_title__jdkQk{font-size:2.3rem;font-weight:600;color:#000;margin-bottom:12px}@media(max-width:767.98px){.PopupMakeReservation_form_select__36wsD .PopupMakeReservation_form_select_title__jdkQk{font-size:1.8rem}}.PopupMakeReservation_form_select__36wsD .PopupMakeReservation_radio_group__e_TqW{row-gap:16px}.PopupMakeReservation_form_select__36wsD .PopupMakeReservation_form_control_item__E21QY{margin:0;justify-content:space-between;padding:0 4px;gap:12px}.PopupMakeReservation_form_select__36wsD .PopupMakeReservation_form_control_item__E21QY.PopupMakeReservation_no_value__aUGo_{padding:8px 4px}.PopupMakeReservation_form_select__36wsD .PopupMakeReservation_form_control_label__ROL4U{font-size:1.6rem;font-weight:600}.PopupMakeReservation_form_select__36wsD .PopupMakeReservation_radio_icon_small__dFapO{padding:0}.PopupMakeReservation_dialog_actions__7cbFD{flex-direction:column;gap:8px;padding:8px 0 0}.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_continue_btn__OXISN.PopupMakeReservation_isLoading__efW2W{background-color:#9d9d95;pointer-events:none}@media(max-width:767.98px){.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_continue_btn__OXISN{font-size:1.6rem;padding:8px 20px}}.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_skip_btn__hoK02{margin-left:0}.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_create_account_btn__envhe{margin-left:0;padding:8px 24px}.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_create_account_btn__envhe.PopupMakeReservation_isLoading__efW2W{background-color:#9d9d95;pointer-events:none;border-color:#9d9d95;color:#fff}.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_error_booking__KgBSQ,.PopupMakeReservation_dialog_actions__7cbFD .PopupMakeReservation_error_msg__ZxBvn{text-align:center;font-size:1.2rem;color:#ed0007}.PopupMakeReservation_course_detail__czrPI,.PopupMakeReservation_table_detail___Ey_i{padding:6px 0}.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_image_wrapper__szFE1,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_image_wrapper__szFE1{width:100%;padding-top:62.660944206%;position:relative;border-radius:8px}.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_image__bPGSX,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_image__bPGSX{position:absolute;inset:0;z-index:1;border-radius:inherit;object-fit:cover}.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_name__Wr8TZ,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_name__Wr8TZ{margin-top:16px;font-size:2.8rem;font-weight:600;line-height:121.429%;letter-spacing:-.56px}@media(max-width:767.98px){.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_name__Wr8TZ,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_name__Wr8TZ{font-size:2.3rem}}.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_desc__ozD5I,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_desc__ozD5I{margin-top:8px;color:#576168;font-size:1.6rem;font-weight:400;line-height:1.2}@media(max-width:767.98px){.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_desc__ozD5I,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_desc__ozD5I{font-size:1.4rem}}.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_price__TI3XP,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_price__TI3XP{font-size:1.4rem;font-weight:600;line-height:1.21}.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_tags__UE3LF,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_tags__UE3LF{margin-top:16px;display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_tags__UE3LF .PopupMakeReservation_tag__AfuPt,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_tags__UE3LF .PopupMakeReservation_tag__AfuPt{display:flex;padding:12px;justify-content:center;align-items:center;border-radius:1000px;background:#ebedee}@media(max-width:767.98px){.PopupMakeReservation_course_detail__czrPI .PopupMakeReservation_tags__UE3LF .PopupMakeReservation_tag__AfuPt,.PopupMakeReservation_table_detail___Ey_i .PopupMakeReservation_tags__UE3LF .PopupMakeReservation_tag__AfuPt{font-size:1.2rem;padding:8px;font-weight:400}}.QuantityControlCourse_wrapper__PC4cy .QuantityControlCourse_inner__pU6ul{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:4px;height:30px;width:88px}@media(max-width:767.98px){.QuantityControlCourse_wrapper__PC4cy .QuantityControlCourse_inner__pU6ul{width:68px}}.QuantityControlCourse_wrapper__PC4cy .QuantityControlCourse_quantity__sqdVN{font-size:1.6rem;color:#000;font-weight:600;text-align:center;line-height:19px;letter-spacing:-.32px}@media(max-width:767.98px){.QuantityControlCourse_wrapper__PC4cy .QuantityControlCourse_quantity__sqdVN{font-size:1.4rem}}.QuantityControlCourse_wrapper__PC4cy .QuantityControlCourse_btn__L74Wi{height:100%;flex:1 1}.QuantityControlCourse_wrapper__PC4cy .QuantityControlCourse_btn__L74Wi.QuantityControlCourse_disabled__K_FXp{pointer-events:none;cursor:none;opacity:.5}.QuantityControlCourse_add_btn___m8LM{width:30px;height:30px;display:flex;border:1px solid #e0e0e0;border-radius:4px}@media(max-width:767.98px){.QuantityControlCourse_add_btn___m8LM{width:24px;height:24px}.QuantityControlCourse_plus_icon__vmhf7{width:16px;height:16px}}.PopupCompleteBooking_complete_booking_info__SCh0D .PopupCompleteBooking_edit_info_btn__Y0fuV{align-self:center;font-weight:600}.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_booking_now_btn__HanQl,.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_create_account_btn__2xxoX{padding:10px 24px;border-radius:6px;font-size:1.8rem;font-weight:600;line-height:1.3}.PopupCompleteBooking_dialog_title__7YmA_{padding:0 0 10px;display:flex;justify-content:space-between}.PopupCompleteBooking_dialog_title__7YmA_ .PopupCompleteBooking_back_btn__eGb2d{border:1px solid #000}.PopupCompleteBooking_paper__lmo7Y{width:530px;border-radius:24px;min-height:708px;padding:32px 32px 44px;margin:16px}@media(max-width:767.98px){.PopupCompleteBooking_paper__lmo7Y{padding:32px 24px 44px;min-height:500px}}.PopupCompleteBooking_dialog_content__By592{padding:0}.PopupCompleteBooking_dialog_content__By592::-webkit-scrollbar{display:none}.PopupCompleteBooking_dialog_content__By592 .PopupCompleteBooking_title__iS5in{font-size:3.3rem;font-weight:600;letter-spacing:-.66px;line-height:40px;margin-top:6px}@media(max-width:767.98px){.PopupCompleteBooking_dialog_content__By592 .PopupCompleteBooking_title__iS5in{font-size:2.3rem}}.PopupCompleteBooking_dialog_content__By592 .PopupCompleteBooking_input_comments__sehov{width:100%;height:56px;margin:24px 0;padding:4px 16px;border-radius:8px;background:#f8f9f9;font-size:1.6rem;font-weight:400}.PopupCompleteBooking_dialog_content__By592 .PopupCompleteBooking_input_comments__sehov::placeholder{color:#707c86}.PopupCompleteBooking_dialog_content__By592 .PopupCompleteBooking_policy__CEeX_{margin-top:24px}.PopupCompleteBooking_dialog_content__By592 .PopupCompleteBooking_policy__CEeX_ .PopupCompleteBooking_policy_desc__pk5WS{color:#576168;font-size:1.4rem;font-weight:400;line-height:1.5;white-space:pre-line}.PopupCompleteBooking_dialog_actions__AakK_{flex-direction:column;gap:8px;padding:8px 0 0}.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_booking_now_btn__HanQl.PopupCompleteBooking_isDisabled__eDucA,.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_booking_now_btn__HanQl.PopupCompleteBooking_isLoading__BvuOb{background-color:#9d9d95;pointer-events:none}@media(max-width:767.98px){.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_booking_now_btn__HanQl{font-size:1.6rem;padding:8px 20px}}.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_create_account_btn__2xxoX{margin-left:0;padding:8px 24px}.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_create_account_btn__2xxoX.PopupCompleteBooking_isDisabled__eDucA,.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_create_account_btn__2xxoX.PopupCompleteBooking_isLoading__BvuOb{background-color:#9d9d95;pointer-events:none;border-color:#9d9d95;color:#fff}.PopupCompleteBooking_dialog_actions__AakK_ .PopupCompleteBooking_error_booking__cCQXT{text-align:center;font-size:1.2rem;color:#ed0007}.PopupCompleteBooking_item_selected_list__lTTp4{display:flex;flex-direction:column;row-gap:12px;margin-top:20px}.PopupCompleteBooking_item_selected__whD2w{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.PopupCompleteBooking_item_selected__whD2w .PopupCompleteBooking_title__iS5in{font-size:1.9rem;font-weight:600;line-height:121.053%;letter-spacing:-.38px}.PopupCompleteBooking_item_selected__whD2w .PopupCompleteBooking_title__iS5in.PopupCompleteBooking_isError__FeGYr{color:#ed0007}.PopupCompleteBooking_item_selected__whD2w .PopupCompleteBooking_error__jgApi{margin-top:4px;color:#ed0007;font-size:1.2rem;font-style:normal;font-weight:400;line-height:116.667%}.PopupCompleteBooking_complete_booking_info__SCh0D{margin-top:24px;display:flex;justify-content:space-between;gap:16px}.PopupCompleteBooking_complete_booking_info__SCh0D .PopupCompleteBooking_name_restaurant__4y5vK{font-size:2.3rem;font-weight:600;letter-spacing:-.46px;margin-bottom:12px}.PopupCompleteBooking_complete_booking_info__SCh0D .PopupCompleteBooking_info_list__5ilur{display:flex;flex-direction:column;row-gap:8px}.PopupCompleteBooking_complete_booking_info__SCh0D .PopupCompleteBooking_info_item__f_GNQ{font-size:1.8rem;font-weight:400;line-height:1.2;display:flex;align-items:center;column-gap:4px}.PopupCompleteBooking_form_user_info__dXgD9{margin-top:24px}.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_form_row__TvCaU{margin-top:16px;display:flex;align-items:flex-start;column-gap:10px}@media(max-width:767.98px){.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_form_row__TvCaU{margin-top:8px;column-gap:8px}}.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_check_verify_btn__jr02v{min-width:125px;height:56px;padding:8px 12px;font-size:1.8rem;font-weight:600;line-height:120%;box-shadow:none;border-radius:6px}@media(max-width:767.98px){.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_check_verify_btn__jr02v{height:48px;min-width:60px;flex-shrink:0;font-size:1.6rem}}.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_check_verify_btn__jr02v.PopupCompleteBooking_disabled___DoYr{background-color:#ffd7b4;pointer-events:none}.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_input_switcher__Z5oh1{margin-top:14px;text-transform:none;display:flex;font-size:1.6rem;font-weight:400;margin-left:auto;margin-right:auto;padding:0}@media(max-width:767.98px){.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_input_switcher__Z5oh1{font-size:1.4rem}}.PopupCompleteBooking_form_user_info__dXgD9 .PopupCompleteBooking_error_otp__1iKAs{color:var(--Error-500,#ed0007);font-size:1.2rem;font-weight:400;line-height:116.667%;margin-top:4px}.FormInput_form_group___mZ0v{flex:1 1}.FormInput_form_group___mZ0v .FormInput_error__1uqui{color:red;font-size:1.2rem;line-height:1.3}.FormInput_form_input__DIT2Z{position:relative;display:flex;height:56px;flex-direction:column;justify-content:center;border-radius:8px;border:1px solid #576168;padding:4px 16px;gap:4px}.FormInput_form_input__DIT2Z.FormInput_rightIcon__o9Hwy{padding-right:36px}@media(max-width:767.98px){.FormInput_form_input__DIT2Z{height:48px}}.FormInput_form_input__DIT2Z .FormInput_label__S63M3{color:#707c86;font-size:1rem;font-weight:400;line-height:1.3;letter-spacing:.2px}.FormInput_form_input__DIT2Z .FormInput_input__eqSiD{color:#000;font-size:1.6rem;font-weight:400;line-height:1.3}@media(max-width:767.98px){.FormInput_form_input__DIT2Z .FormInput_input__eqSiD{font-size:1.4rem}}.FormInput_form_input__DIT2Z .FormInput_input__eqSiD::placeholder{color:#bdc3c8}.FormInput_form_input__DIT2Z .FormInput_right_icon__cUitY{display:flex;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.SelectedItemDesktop_content__sv_hE,.SelectedItemDesktop_wrapper__gzlC1{display:flex;align-items:center;gap:12px;align-self:stretch}.SelectedItemDesktop_content__sv_hE{flex:1 1}.SelectedItemDesktop_thumbnail__Ekbe3{border-radius:8px;background:#d9d9d9;object-fit:cover}.SelectedItemDesktop_name__uELrO{font-size:1.6rem;font-weight:400;line-height:118.75%}.SelectedItemDesktop_edit_btn__9BVe5{align-self:center;font-weight:600}.SelectedItemDesktop_wrapper__gzlC1.SelectedItemDesktop_is_error__v5wmx .SelectedItemDesktop_name__uELrO{color:#ed0007;text-decoration:line-through}.SelectedItemDesktop_wrapper__gzlC1.SelectedItemDesktop_is_error__v5wmx .SelectedItemDesktop_edit_btn__9BVe5{border-radius:4px;background:#000;color:#fff}.PopupInputOTP_paper__7BtDF{width:514px;border-radius:24px;min-height:692px;padding:52px 40px;margin:16px;border:1px solid #bdc3c8;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.1)}@media(max-width:767.98px){.PopupInputOTP_paper__7BtDF{min-height:530px;padding:32px 32px 44px}}.PopupInputOTP_dialog_title__5gmUP{padding:0 0 10px}.PopupInputOTP_dialog_title__5gmUP .PopupInputOTP_back_btn__ASstU{border:1px solid #000}@media(max-width:767.98px){.PopupInputOTP_dialog_title__5gmUP .PopupInputOTP_back_icon__JCteO{width:16px;height:16px}}.PopupInputOTP_dialog_content__IqsfT{padding:0}.PopupInputOTP_dialog_content__IqsfT::-webkit-scrollbar{display:none}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_title___a3mx{margin-top:22px;margin-bottom:36px;text-align:center;font-size:3.3rem;font-weight:600;line-height:121.739%;letter-spacing:-.46px}@media(max-width:767.98px){.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_title___a3mx{font-size:2.3rem;margin-top:10px}}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_desc__bxX6g{font-size:1.4rem;font-weight:400;line-height:121.429%}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_sent_sms__OfLKL{margin-top:4px;font-size:1.4rem;font-weight:600;line-height:121.429%}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_form_otp__AvyIL{margin-top:32px;margin-bottom:32px}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_form_otp__AvyIL .PopupInputOTP_error_otp__O3tcE{font-size:1.2rem;color:red}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_desc_receive_new_code__Gg2vz{font-size:1.4rem;font-weight:400;line-height:121.429%}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_receive_new_code__UhzW6{margin-top:4px;display:flex;gap:10px;align-items:center}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_receive_new_code_btn__fQGTV{padding:0;text-transform:none;font-size:1.4rem;font-weight:600;line-height:121.429%;text-decoration:underline}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_receive_new_code_btn__fQGTV.PopupInputOTP_disabled__XHjkP{color:#ffd7b4;pointer-events:none}.PopupInputOTP_dialog_content__IqsfT .PopupInputOTP_wait_time__KNXcL{font-size:1.4rem;font-weight:600;line-height:121.429%}.PopupInputOTP_dialog_actions__TU6Hr{padding:20px 0 0}.PopupInputOTP_dialog_actions__TU6Hr .PopupInputOTP_submit_btn__LIKOZ{font-size:1.8rem;line-height:120%;padding:12px 20px;font-weight:600}@media(max-width:767.98px){.PopupInputOTP_dialog_actions__TU6Hr .PopupInputOTP_submit_btn__LIKOZ{font-size:1.6rem}}.PopupInputOTP_dialog_actions__TU6Hr .PopupInputOTP_submit_btn__LIKOZ.PopupInputOTP_disabled__XHjkP{background-color:#ffd7b4;pointer-events:none;box-shadow:none}.OtpInput_otp_container__ov9iN{width:150px;height:56px;border:1px solid #707c86;border-radius:8px;padding:4px 16px;display:flex;align-items:center;justify-content:center}.OtpInput_otp_container__ov9iN.OtpInput_disabled__Z1Vp7{opacity:.3}.OtpInput_otp_item__ID6UT,.OtpInput_slot_container__L1_4P{flex:1 1;display:flex;align-items:center}.OtpInput_slot_container__L1_4P{position:relative;font-size:1.6rem;justify-content:center;transition:all .3s}.OtpInput_placeholder__dE0jp{color:#707c86}.OtpInput_caret_wrapper__b2U9O{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;animation:OtpInput_caret-blink__mkBem 1.2s ease-out infinite}.OtpInput_caret__vTONv{width:1px;height:100%;background-color:#000}@keyframes OtpInput_caret-blink__mkBem{0%,70%,to{opacity:1}20%,50%{opacity:0}}.PopupCreateAccount_paper__8q_aN{width:530px;border-radius:24px;min-height:708px;padding:32px 32px 44px;margin:16px}@media(max-width:767.98px){.PopupCreateAccount_paper__8q_aN{min-height:611px}}.PopupCreateAccount_dialog_title__nPwgf{padding:0 0 10px}.PopupCreateAccount_dialog_title__nPwgf .PopupCreateAccount_close_btn__7AF_M{border:1px solid #000;padding:7px}@media(max-width:767.98px){.PopupCreateAccount_dialog_title__nPwgf .PopupCreateAccount_icon_back__0cFnk{width:15px;height:15px}}.PopupCreateAccount_dialog_content__sSm8o{padding:0}.PopupCreateAccount_dialog_content__sSm8o::-webkit-scrollbar{display:none}.PopupCreateAccount_dialog_actions__uvWW1{flex-direction:column;gap:8px;padding:16px 0 0}.PopupCreateAccount_heading__buEel{color:#000;font-size:3.3rem;line-height:121.212%;letter-spacing:-.66px}@media(max-width:767.98px){.PopupCreateAccount_heading__buEel{font-size:2.3rem}}.PopupCreateAccount_heading__buEel{font-weight:600;margin-top:20px}@media(max-width:767.98px){.PopupCreateAccount_heading__buEel{margin-top:6px}}.PopupCreateAccount_description__WNa_W{margin-top:6px;margin-bottom:8px;color:#000;font-size:1.6rem;font-weight:400;line-height:118.75%}@media(max-width:767.98px){.PopupCreateAccount_description__WNa_W{font-size:1.4rem;margin-top:12px;margin-bottom:0}}.PopupCreateAccount_line__nZrkK{margin:16px 0;height:.5px;background:#d1d5d8}@media(max-width:767.98px){.PopupCreateAccount_line__nZrkK{margin:12px 0}}.PopupCreateAccount_heading2__xafiw{color:var(--Shades-Black,#000);font-size:2.3rem;font-weight:600;line-height:121.739%;letter-spacing:-.46px}.PopupCreateAccount_form_group__CRze3{border-radius:8px;border:1px solid #576168;height:56px;display:flex}@media(max-width:767.98px){.PopupCreateAccount_form_group__CRze3{margin-top:12px}}.PopupCreateAccount_form_input__o92nN{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding-left:16px;gap:4px}@media(max-width:767.98px){.PopupCreateAccount_form_input__o92nN{padding-left:16px}}.PopupCreateAccount_form_input__o92nN .PopupCreateAccount_label__qNED3{color:#707c86;font-size:1rem;font-weight:400;line-height:120%;letter-spacing:.2px}.PopupCreateAccount_form_input__o92nN .PopupCreateAccount_input__BVz6l{font-size:1.6rem;font-style:normal;font-weight:400;line-height:118.75%}.PopupCreateAccount_form_input__o92nN .PopupCreateAccount_input__BVz6l::placeholder{color:#bdc3c8}@media(max-width:767.98px){.PopupCreateAccount_form_input__o92nN .PopupCreateAccount_input__BVz6l{font-size:1.4rem}}.PopupCreateAccount_toggle_input__gWovF{padding:0;min-width:48px}.PopupCreateAccount_error_message__OzPcH{color:red;font-size:1.4rem;margin-top:4px}.PopupCreateAccount_submit_btn__aOIUU{padding:12px 20px;font-size:1.8rem;font-weight:600;line-height:1.3;box-shadow:none;border-radius:6px}.PopupCreateAccount_submit_btn__aOIUU.PopupCreateAccount_disabled__EOb3p{background:#9ca5ac;pointer-events:none}@media(max-width:767.98px){.PopupCreateAccount_submit_btn__aOIUU{font-size:1.6rem}}.GuestSelector_form_select_guest__oOPnU{width:116px}.GuestSelector_form_select_guest__oOPnU .GuestSelector_select_root__85_O0{padding-left:10px}.GuestSelector_form_select_guest__oOPnU .GuestSelector_select_right_icon__ZIVY3{display:flex;top:30%;right:20px;transition:.3s;transform-origin:center}.GuestSelector_form_select_guest__oOPnU .GuestSelector_select_right_icon_opened__QQvJ3{transform:rotate(180deg)}@media(max-width:767.98px){.GuestSelector_form_select_guest__oOPnU{width:113px}.GuestSelector_form_select_guest__oOPnU .GuestSelector_select_root__85_O0{height:48px}.GuestSelector_form_select_guest__oOPnU .GuestSelector_select_inner__z2yqU{padding-top:0;padding-bottom:0}.GuestSelector_form_select_guest__oOPnU .GuestSelector_select_right_icon__ZIVY3{top:35%}.GuestSelector_form_select_guest__oOPnU .GuestSelector_right_icon__pbKDD{width:16px;height:16px}}.GuestSelector_selected_value___ipKL{display:flex;align-items:center;gap:5px;font-weight:600}@media(max-width:767.98px){.GuestSelector_selected_value___ipKL{font-size:1.4rem}.GuestSelector_selected_value___ipKL .GuestSelector_left_icon__nk61h{width:16px;height:16px}}.GuestSelector_menu_paper__mrPuD{border-radius:8px;border:.5px solid #c7c7c7;background:#f7f7f7;box-shadow:-1.414px 1.414px 5.658px 0 rgba(0,0,0,.25)}.GuestSelector_menu_item___82_F{font-size:1.6rem;font-weight:400;line-height:1.3}@media(max-width:767.98px){.GuestSelector_menu_item___82_F{font-size:1.4rem;min-height:40px}}.MealSelector_select_right_icon__vcEqx{display:flex;top:30%;right:33px;transition:.3s;transform-origin:center}@media(max-width:767.98px){.MealSelector_select_right_icon__vcEqx{right:20px;top:37%}}.MealSelector_select_right_icon_opened__ZXNFw{transform:rotate(180deg)}.MealSelector_menu_paper__C_Ct3{border-radius:8px;border:.5px solid #c7c7c7;background:#f7f7f7;box-shadow:-1.414px 1.414px 5.658px 0 rgba(0,0,0,.25)}.MealSelector_menu_item__o8Qsb{font-size:1.6rem;font-weight:400;line-height:1.3}@media(max-width:767.98px){.MealSelector_menu_item__o8Qsb{font-size:1.4rem;min-height:40px}.MealSelector_select__UlOas{padding-right:14px;font-size:1.4rem}.BookingForm_icon_svg_root___S9FG,.MealSelector_root_icon__P1tDY{width:16px;height:16px}}.BookingForm_wrapper___Po65{height:100%;display:flex;flex-direction:column}@media(max-width:991.98px){.BookingForm_wrapper___Po65{margin-top:32px}}@media(max-width:767.98px){.BookingForm_wrapper___Po65{margin-top:16px}}.BookingForm_heading__2ejqH,.BookingForm_sub_heading__HnLsz{color:#000;font-size:4.8rem;font-weight:600;line-height:1.2;margin-bottom:16px}@media(max-width:991.98px){.BookingForm_heading__2ejqH,.BookingForm_sub_heading__HnLsz{font-size:3rem;text-align:center}}@media(max-width:767.98px){.BookingForm_heading__2ejqH,.BookingForm_sub_heading__HnLsz{font-size:2.3rem;line-height:121.739%;letter-spacing:-.46px;margin-bottom:12px}}.BookingForm_sub_heading__HnLsz{font-weight:400;margin-bottom:0}.BookingForm_line1__1XDdt,.BookingForm_line__OGkVT{width:100%;height:1px;background-color:#ebedee;margin:16px 0}.BookingForm_line1__1XDdt{margin-top:10px}.BookingForm_guest_and_period__NT8r4{display:flex;align-items:center;gap:10px}.BookingForm_date_meal_wrap__1Pbau{display:flex;align-items:center;gap:12px;flex:1 0;border-radius:999px;border:1px solid #576168}.BookingForm_date_meal_wrap__1Pbau .BookingForm_divider__QMpMU{width:1.559px;height:24px;background:#576168}@media(max-width:767.98px){.BookingForm_date_meal_wrap__1Pbau{height:48px}.BookingForm_date_meal_wrap__1Pbau .BookingForm_divider__QMpMU,.BookingForm_form_select_meal___RBdF{display:none}}.BookingForm_meal_mobile__QwmXj{margin-top:16px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:none}@media(max-width:767.98px){.BookingForm_meal_mobile__QwmXj{display:grid}}.BookingForm_meal_mobile__QwmXj .BookingForm_meal_mobile_item__G_iDc{padding:8px;border-radius:4px;background:#9ca5ac;font-size:1.4rem;font-weight:600;line-height:121.429%}.BookingForm_meal_mobile__QwmXj .BookingForm_meal_mobile_item__G_iDc.BookingForm_selected__s26Tq{background:#ff881d}.BookingForm_check_list__0zyk6 .BookingForm_check_box_item__QTuEb{gap:10px;margin-left:-5px}@media(max-width:767.98px){.BookingForm_check_list__0zyk6 .BookingForm_check_box_root__tbj0B{padding:4px}}.BookingForm_check_list__0zyk6 .BookingForm_check_box_label__Oa6ck{text-align:center;font-size:1.8rem;font-weight:600;line-height:1.3}@media(max-width:767.98px){.BookingForm_check_list__0zyk6 .BookingForm_check_box_label__Oa6ck{font-size:1.4rem}}.BookingForm_loading_time_slots__IWays{display:flex;align-items:center;justify-content:center}.BookingForm_no_time_slots__jotHs{color:red}.BookingForm_time_slots__PNjkY{display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));grid-gap:8px;gap:8px}@media(max-width:767.98px){.BookingForm_time_slots__PNjkY{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}}.BookingForm_time_slots__PNjkY .BookingForm_time_slot__svYDZ{padding:10px 16px;border-radius:8px;font-size:1.8rem;font-weight:600;line-height:1.3;background-color:#9ca5ac}.BookingForm_time_slots__PNjkY .BookingForm_time_slot__svYDZ.BookingForm_selected__s26Tq{background-color:#ff881d}@media(max-width:767.98px){.BookingForm_time_slots__PNjkY .BookingForm_time_slot__svYDZ{font-size:1.4rem;padding:8px 6px;border-radius:4px}}.BookingForm_error_time_slot__7S_8l{color:red;margin-top:12px;font-size:1.4rem}@media(max-width:767.98px){.BookingForm_error_time_slot__7S_8l{font-size:1.2rem}}.BookingForm_action_wrap__kPf_1{margin-top:auto}@media(max-width:767.98px){.BookingForm_action_wrap__kPf_1{margin-top:65px;padding:8px 0;position:-webkit-sticky;position:sticky;bottom:0;margin-left:-20px;margin-right:-20px;background-color:#fff}}.BookingForm_continue_btn__6oVc0{padding:16px 24px;border-radius:6px;margin-top:12px;font-size:1.8rem;font-weight:600;line-height:1.3;box-shadow:none;background-color:#9ca5ac;pointer-events:none}.BookingForm_continue_btn__6oVc0.BookingForm_isValid__JEIFf{pointer-events:visible;background-color:#ff8f1f}@media(max-width:767.98px){.BookingForm_continue_btn__6oVc0{font-size:1.6rem;padding:12px 24px;margin-top:0;width:calc(100% - 40px);margin-left:20px}}.DatePickerField_date_picker_desktop_paper__VrxJf{border-radius:8px}.DatePickerField_date_picker_input__eqisV{padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DatePickerField_date_picker_notched__NPPCZ{border:none}.DatePickerField_date_picker_icon_btn__PCMhb{margin-left:0;cursor:pointer}@media(max-width:767.98px){.DatePickerField_date_picker_input_root__EfNCq{justify-content:center;padding-right:0}.DatePickerField_date_picker_input__eqisV{max-width:100px;text-align:center;padding:0;height:auto;font-size:1.4rem}.DatePickerField_date_picker_root_icon__CK5Rm{width:16px;height:16px}}.BookingConfirmed_wrapper__wQCec{margin-top:24px;flex:1 1;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:767.98px){.BookingConfirmed_wrapper__wQCec{margin-top:16px}}.BookingConfirmed_heading__BC3q0{font-size:4.8rem;font-weight:600;line-height:116.667%;letter-spacing:-1.92px}@media(max-width:767.98px){.BookingConfirmed_heading__BC3q0{font-size:2.8rem;line-height:121.429%;letter-spacing:-.56px;max-width:80%}}.BookingConfirmed_name_restaurant__M8ATr{margin-top:24px;font-size:2.3rem;font-weight:600;line-height:121.739%;letter-spacing:-.46px}@media(max-width:767.98px){.BookingConfirmed_name_restaurant__M8ATr{margin-top:18px;font-size:1.9rem;letter-spacing:-.38px}}.BookingConfirmed_confirmation_text__A4l3T{margin-top:2px;font-weight:400;line-height:118.75%}@media(max-width:767.98px){.BookingConfirmed_confirmation_text__A4l3T{font-size:1.4rem;font-weight:400;line-height:121.429%}}.BookingConfirmed_booking_info__xZZzT{padding-top:24px}@media(max-width:767.98px){.BookingConfirmed_booking_info__xZZzT{padding-top:16px}}.BookingConfirmed_booking_title__2FByw{display:flex;align-items:center;gap:4px;font-size:1.8rem;font-weight:600;line-height:120%}@media(max-width:767.98px){.BookingConfirmed_booking_title__2FByw{font-size:1.6rem;line-height:118.75%}}.BookingConfirmed_customer_name__h8P_7{margin-top:10px;font-size:1.6rem;font-weight:400;line-height:118.75%}@media(max-width:767.98px){.BookingConfirmed_customer_name__h8P_7{margin-top:8px;font-size:1.4rem;line-height:1.22}}.BookingConfirmed_date_time__5lTgU{margin-top:10px;font-size:1.6rem;line-height:1.22;display:flex;align-items:center;column-gap:12px}@media(max-width:767.98px){.BookingConfirmed_date_time__5lTgU{margin-top:8px;font-size:1.4rem}}.BookingConfirmed_info_row__z4n82{display:flex;align-items:center;margin-top:10px;column-gap:4px;font-weight:400;line-height:118.75%}@media(max-width:767.98px){.BookingConfirmed_info_row__z4n82{margin-top:8px;font-size:1.4rem}}.BookingConfirmed_notes__TriPN{margin-top:10px;font-size:1.4rem;font-weight:400;line-height:121.429%}@media(max-width:767.98px){.BookingConfirmed_notes__TriPN{margin-top:8px}}.BookingInfo_heading__T5KKF,.BookingInfo_label_heading__x6KR3{text-align:center;font-size:2.3rem;line-height:121.739%;letter-spacing:-.46px}.BookingInfo_heading__T5KKF{font-weight:600}.BookingInfo_sub_heading__LBJfW{font-weight:400}.BookingInfo_your_booking__9cs2j{margin-top:12px}.BookingInfo_title__V7pLV{display:flex;align-items:center;font-size:1.6rem;font-weight:600;line-height:118.75%;gap:4px}.BookingInfo_content__9v0pH{margin-top:8px;display:flex;align-items:center;gap:10px}.BookingInfo_infos__hUa2d{flex:1 1;display:flex;flex-direction:column;row-gap:8px}.BookingInfo_customer_name__5psTY,.BookingInfo_date_time___GEcQ,.BookingInfo_info_row__KwHZx{font-size:1.4rem;font-weight:400;line-height:121.429%}.BookingInfo_date_time___GEcQ{display:flex;align-items:center;column-gap:12px}.BookingInfo_info_row__KwHZx{display:flex;align-items:center;column-gap:4px}.BookingInfo_edit_btn__32nzu{font-weight:600;font-size:1.4rem}.TableSelection_wrapper__y6cW4{margin-top:16px}.TableSelection_title__vWFly{display:flex;align-items:center;column-gap:4px;color:#000;font-size:1.6rem;font-weight:600;line-height:1.2;margin-bottom:12px}.TableSelection_radio_group__H5etB{row-gap:16px}.TableSelection_form_control_item__5FIdm{margin:0;justify-content:space-between;padding:0 4px}.TableSelection_form_control_item__5FIdm.TableSelection_no_value__oDVIv{padding:8px 4px}.TableSelection_divider__HqE78{width:100%;height:.5px;background:#d1d5d8}.TableSelection_form_control_label__SbvbF{font-size:1.6rem;font-weight:600}.TableSelection_form_control_label__SbvbF.TableSelection_no_value__oDVIv{font-size:1.4rem}.TableSelection_radio_icon_small___K4Gx{padding:0}.CourseMenuSelection_wrapper__ekEcp{margin-top:16px}.CourseMenuSelection_title__51lYm{display:flex;align-items:center;column-gap:4px;color:#000;font-size:1.6rem;font-weight:600;line-height:1.2;margin-bottom:12px}.CourseMenuSelection_radio_group__onD3q{row-gap:16px}.CourseMenuSelection_form_control_item__jiTQH{margin:0;justify-content:space-between;padding:0 4px;gap:12px}.CourseMenuSelection_form_control_item__jiTQH.CourseMenuSelection_no_value__H36Jy{padding:8px 4px}.CourseMenuSelection_divider__bd9qD{width:100%;height:.5px;background:#d1d5d8}.CourseMenuSelection_form_control_label__MgdeG{font-size:1.6rem;font-weight:600}.CourseMenuSelection_form_control_label__MgdeG.CourseMenuSelection_no_value__H36Jy{font-size:1.4rem}.CourseMenuSelection_radio_icon_small__W0N6x{padding:0}.BookingSelection_wrapper__lxiwT{margin-top:16px}.BookingSelection_line_1__FjxXH{margin-top:16px;height:1px;background-color:#9ca5ac}.BookingSelection_action_wrap__H2mZW{margin-top:12px;padding:8px 0;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff}.BookingSelection_error_msg__vFFMw{text-align:center;font-size:1.2rem;color:#ed0007;padding-bottom:4px}.BookingSelection_confirm_selection_btn__vvDQl{padding:8px 20px;border-radius:6px;font-size:1.6rem;font-weight:600;box-shadow:none}.BookingComplete_wrapper__1NvYP{margin-top:16px}.BookingComplete_form_user_info__yo9Q5{margin-top:12px}.BookingComplete_form_user_info__yo9Q5 .BookingComplete_form_row__uSRc_{margin-top:8px;display:flex;align-items:flex-start;column-gap:8px}.BookingComplete_form_user_info__yo9Q5 .BookingComplete_check_verify_btn__Fnn_1{min-width:60px;height:48px;padding:8px 12px;font-size:1.6rem;font-weight:600;line-height:120%;box-shadow:none;border-radius:6px;flex-shrink:0}.BookingComplete_form_user_info__yo9Q5 .BookingComplete_check_verify_btn__Fnn_1.BookingComplete_disabled__rM_aw{background-color:#ffd7b4;pointer-events:none}.BookingComplete_form_user_info__yo9Q5 .BookingComplete_input_switcher__6oGzy{margin-top:14px;text-transform:none;display:flex;font-size:1.4rem;font-weight:400;margin-left:auto;margin-right:auto;padding:0}.BookingComplete_form_user_info__yo9Q5 .BookingComplete_error_otp__LJpDa{color:var(--Error-500,#ed0007);font-size:1.2rem;font-weight:400;line-height:116.667%}.BookingComplete_line_1__ljly0{height:1px;background:#9ca5ac;margin:16px 0}.BookingComplete_line_2__1Z3cc{height:.5px;background-color:#d1d5d8;margin:24px 0}.BookingComplete_selected_wrap__crqVs{display:flex;flex-direction:column;gap:8px}.BookingComplete_selected_wrap__crqVs .BookingComplete_title__1cTa6{display:flex;align-items:center;font-size:1.6rem;font-weight:600;line-height:118.75%;column-gap:4px}.BookingComplete_selected_wrap__crqVs .BookingComplete_title__1cTa6.BookingComplete_isError__zh4Pp{color:#ed0007}.BookingComplete_selected_wrap__crqVs .BookingComplete_error__0WOQq{margin-top:4px;color:#ed0007;font-size:1.2rem;font-style:normal;font-weight:400;line-height:116.667%}.BookingComplete_selected_item__pTrHI,.BookingComplete_selected_item__pTrHI .BookingComplete_content__1XTqG{display:flex;align-items:center;column-gap:12px}.BookingComplete_selected_item__pTrHI{justify-content:space-between}.BookingComplete_selected_item__pTrHI .BookingComplete_image__5p__R{border-radius:8px;background:#d9d9d9;object-fit:cover}.BookingComplete_selected_item__pTrHI .BookingComplete_name__z4x5F{font-size:1.4rem;font-weight:400;line-height:121.429%}.BookingComplete_selected_item__pTrHI .BookingComplete_edit_btn__yrZQo{font-size:1.4rem;font-weight:600;line-height:121.429%}.BookingComplete_selected_item__pTrHI.BookingComplete_error__0WOQq .BookingComplete_name__z4x5F,.BookingComplete_selected_item__pTrHI.BookingComplete_error__0WOQq .BookingComplete_title__1cTa6{color:#ed0007}.BookingComplete_selected_item__pTrHI.BookingComplete_error__0WOQq .BookingComplete_name__z4x5F{text-decoration:line-through}.BookingComplete_selected_item__pTrHI.BookingComplete_error__0WOQq .BookingComplete_edit_btn__yrZQo{border-radius:4px;background:#000;color:#fff}.BookingComplete_input_note__2I1IA{height:56px;background-color:#f8f9f9;border-radius:8px;width:100%;padding:4px 16px;font-size:1.4rem;font-weight:400;line-height:121.429%}.BookingComplete_input_note__2I1IA::placeholder{color:#707c86}.BookingComplete_policy__iQQJd .BookingComplete_policy_description__QxJZU{color:#576168;font-size:1.4rem;line-height:1.5;margin-top:8px;font-weight:400;white-space:pre-line}.BookingComplete_error_booking__N0xrH{font-size:1.2rem;color:#ed0007;margin-bottom:4px}.BookingComplete_action_wrap__KJ_Kx{margin-top:12px;padding:8px 0;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff}.BookingComplete_book_table_btn__qGv2H{padding:8px 20px;border-radius:6px;font-size:1.6rem;font-weight:600;box-shadow:none}.BookingComplete_book_table_btn__qGv2H.BookingComplete_disabled__rM_aw,.BookingComplete_book_table_btn__qGv2H.BookingComplete_isLoading__xEesj{background-color:#9d9d95;pointer-events:none}.BookingComplete_create_account_btn__GpYeg{margin-top:12px;padding:6px 20px;border-radius:6px;font-size:1.6rem;font-weight:600;box-shadow:none}.BookingComplete_create_account_btn__GpYeg.BookingComplete_disabled__rM_aw,.BookingComplete_create_account_btn__GpYeg.BookingComplete_isLoading__xEesj{background-color:#9d9d95;pointer-events:none;border-color:#9d9d95;color:#fff}.page_container__CUqEd{width:1110px;max-width:calc(100% - 64px);margin-left:auto;margin-right:auto;padding:64px 0}@media(max-width:991.98px){.page_container__CUqEd{padding-top:32px}}@media(max-width:767.98px){.page_container__CUqEd{max-width:calc(100% - 40px);padding-top:20px}}.page_row__xXzLQ{display:flex}@media(max-width:991.98px){.page_row__xXzLQ{flex-direction:column}}.page_info_wrap__FWuBj{width:50%;display:flex;flex-direction:column}@media(max-width:991.98px){.page_info_wrap__FWuBj{width:100%;flex-direction:row;padding-bottom:32px;border-bottom:1px solid #ebedee}}.page_booking_content__b45DS{flex:1 1;flex-shrink:0;padding-left:88px}@media(max-width:991.98px){.page_booking_content__b45DS{padding-left:0}}.page_booking_inner__7_tWa{display:flex;flex-direction:column;height:100%}.page_language_wrapper___RTq_{display:flex;justify-content:flex-end}@media(max-width:991.98px){.page_language_wrapper___RTq_{display:none}}.page_language_selection__XveQ_{display:none;justify-content:flex-end;margin-bottom:16px}@media(max-width:991.98px){.page_language_selection__XveQ_{display:flex}}.ImageSlider_wrapper__nXQNF{width:100%}@media(max-width:991.98px){.ImageSlider_wrapper__nXQNF{width:43.73%}}.ImageSlider_slider__qCMb3{border-radius:12px}.ImageSlider_slider__qCMb3 *{vertical-align:middle}.ImageSlider_slider__qCMb3 [class=slick-list]{border-radius:inherit}.ImageSlider_dots__oE8ro{bottom:-24px}@media(max-width:991.98px){.ImageSlider_dots__oE8ro{bottom:-16px}}.ImageSlider_dots__oE8ro button,.ImageSlider_dots__oE8ro button:before,.ImageSlider_dots__oE8ro li{margin:0;width:12px;height:12px}.ImageSlider_wrapper_image__hYANf{display:block;background:#fff6ec;position:relative;border-radius:12px;overflow:hidden;margin:0;padding:100% 0 0}.ImageSlider_wrapper_image__hYANf .ImageSlider_image__FI_hP{object-fit:cover;border-radius:inherit}.StoreInfoDetail_wrapper__Pdh_K{margin-top:48px;padding:24px;border-radius:16px;border:1px solid #bdc3c8}@media(max-width:991.98px){.StoreInfoDetail_wrapper__Pdh_K{margin-top:0;border-radius:0;border:none;padding:0 0 0 32px}}@media(max-width:767.98px){.StoreInfoDetail_wrapper__Pdh_K{padding-left:12px}}.StoreInfoDetail_title__HjnB2{color:#32373b;font-size:1.9rem;font-weight:600;line-height:1.3;margin-bottom:12px}@media(max-width:991.98px){.StoreInfoDetail_title__HjnB2{font-size:2.4rem;margin-bottom:24px}}@media(max-width:767.98px){.StoreInfoDetail_title__HjnB2{font-size:1.4rem;margin-bottom:4px}}.StoreInfoDetail_row_info__dozvL{display:flex;align-items:center;padding:4px 0;gap:12px}.StoreInfoDetail_row_info__dozvL .StoreInfoDetail_icon__u7jR1{display:flex}@media(max-width:767.98px){.StoreInfoDetail_row_info__dozvL .StoreInfoDetail_icon__u7jR1{width:12px;height:12px}}.StoreInfoDetail_row_info__dozvL .StoreInfoDetail_link__bbNJx{flex:1 0;color:#32373b;font-size:1.4rem;font-weight:400;line-height:1.3;text-decoration:underline}@media(max-width:767.98px){.StoreInfoDetail_row_info__dozvL .StoreInfoDetail_link__bbNJx{font-size:1rem}}.StoreInfoDetail_row_info__dozvL+.StoreInfoDetail_row_info__dozvL{margin-top:6px}@media(max-width:767.98px){.StoreInfoDetail_row_info__dozvL+.StoreInfoDetail_row_info__dozvL{margin-top:4px}}