.clientInfo_clientInfo__d_fTS{position:relative;display:flex;padding:20px;border:1px solid #000}@media(max-width:767px){.clientInfo_clientInfo__d_fTS{padding:10px}}.clientInfo_clientInfo__items__YGe_l{display:inline-block;margin:0 auto}.clientInfo_clientInfo__item__vIStr{display:flex;padding:10px 20px}.clientInfo_clientInfo__item__vIStr>div:first-child{white-space:nowrap;padding-right:5px}@media(max-width:767px){.clientInfo_clientInfo__item__vIStr{font-size:3.2vw;padding:5px 20px}}.addToCalendar_addToCalendar__qILVk{position:relative}.addToCalendar_addToCalendar__button__230tb{display:flex;align-items:center;justify-content:space-between;text-align:center;min-width:200px;padding:10px 20px;border:1px solid #000;cursor:pointer}@media(max-width:767px){.addToCalendar_addToCalendar__button__230tb{font-size:3.2vw}}.addToCalendar_addToCalendar__dropdown__UBxzE{position:absolute;display:none;top:100%;right:0;width:100%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2)}.addToCalendar_addToCalendar__dropdown__UBxzE.addToCalendar_active__7Ogcz{display:block}.addToCalendar_addToCalendar__dropdown__UBxzE div{padding:10px;text-align:center}@media(max-width:767px){.addToCalendar_addToCalendar__dropdown__UBxzE div{padding:5px;font-size:3.2vw}}.addToCalendar_addToCalendar__dropdown__UBxzE div .addToCalendar_icon__8EeBG{padding-right:10px}.addToCalendar_addToCalendar__dropdown__UBxzE div a{color:#000}.changeBooking_changeBooking__N9jb6{color:#969696;text-decoration:underline;text-align:center;cursor:pointer;margin:20px 0}@media(max-width:767px){.changeBooking_changeBooking__N9jb6{font-size:3.2vw;margin:5% 0}.changeBooking_changeBooking__tnc__6TWOM{font-size:2.6666666667vw}}.changeBooking_changeBooking__popup__FByGh{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:100}.changeBooking_changeBooking__popup__inner__N8_N_{position:fixed;top:10%;left:50%;max-width:767px;width:90%;background:#fff;padding:40px;transform:translate(-50%)}.changeBooking_changeBooking__popup__close__LSXm9{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}.changeBooking_changeBooking__popup__help_block__0d4m7{font-size:13px;color:red;height:20px}@media(max-width:767px){.changeBooking_changeBooking__popup__help_block__0d4m7{font-size:10px}}.changeBooking_changeBooking__popup__submit__xG_XT{position:relative;display:inline-block;width:100%;font-size:16px;background:#c1ac6c;color:#fff;text-align:center;padding:10px 0;line-height:normal}.changeBooking_changeBooking__popup__submit__xG_XT.changeBooking_disable__0_1nx{background:#c3c3c3;pointer-events:none;padding:10px 0}.changeBooking_changeBooking__popup__submit__xG_XT .changeBooking_show__BIrez{opacity:1}.changeBooking_changeBooking__popup__submit__xG_XT .changeBooking_hide__5dUaz{opacity:0}.changeBooking_changeBooking__popup__submit__xG_XT .changeBooking_loading__DWxKS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:90%;width:auto}.datepicker_datePicker__dPj7t{position:relative}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_{position:absolute;display:none;right:0;top:100%;align-items:center;background:#fff;border:1px solid #000;z-index:100}.datepicker_datePicker__dPj7t .datepicker_calendar__date_container__26Pjd{flex-direction:column}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_.datepicker_active__fHZFu{display:flex}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_.datepicker_center__FO0ZB{right:auto;left:50%;transform:translateX(-50%)}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_header__W4e3_{display:flex;width:100%;justify-content:space-between;align-items:center;background:#fff;padding:10px}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_header__W4e3_ button{background:none;border:none;font-size:.8em;opacity:.5;pointer-events:none}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_header__W4e3_ button.datepicker_active__fHZFu{opacity:1;cursor:pointer;pointer-events:all}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days-of-week__b_Cby{font-weight:700;font-size:12px}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days-of-week__b_Cby .datepicker_weekend__sQzir{color:#a30101}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days-of-week__b_Cby,.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days__p6Bmf{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days-of-week__b_Cby>div,.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days__p6Bmf>div{text-align:center;padding:10px}@media(max-width:767px){.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days-of-week__b_Cby>div,.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_days__p6Bmf>div{padding:5px}}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_day__ilBHK{position:relative;cursor:pointer}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_day__ilBHK.datepicker_disActive__BV_B7,.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_day__ilBHK.datepicker_expired__lBegF,.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_day__ilBHK.datepicker_fullBooking__xY1AY{opacity:.3;pointer-events:none}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_day__ilBHK.datepicker_noncurrent__MbuQ9{opacity:0;pointer-events:none}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_day__ilBHK:hover{text-shadow:0 0 2px #a30101}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_day__ilBHK.datepicker_selected__CEosV{color:#a30101;text-shadow:0 0 1px #a30101}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timePicker__ns3xD{display:none;width:100%}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timePicker__ns3xD.datepicker_active__fHZFu{display:block}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_periods__dQ3_G{display:flex;justify-content:space-around;width:100%;font-weight:700;font-size:12px}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_periods__dQ3_G .datepicker_period__WMZQU{flex:0 0 50%;border:1px solid #a30101;text-align:center;padding:5px 0;cursor:pointer}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_periods__dQ3_G .datepicker_period__WMZQU:first-child{border-left:none}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_periods__dQ3_G .datepicker_period__WMZQU:nth-child(2){border-right:none}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_periods__dQ3_G .datepicker_period__WMZQU:hover{background:#85724e}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_periods__dQ3_G .datepicker_period__WMZQU.datepicker_active__fHZFu{background:#a30101}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_{display:grid;grid-template-columns:repeat(3,1fr);width:100%;border-top:1px solid #000}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_ .datepicker_timeSlot__2aYb_{font-size:14px;text-align:center;padding:10px 5px;cursor:pointer}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_ .datepicker_timeSlot__2aYb_:nth-child(3n+1){border-left:0}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_ .datepicker_timeSlot__2aYb_:nth-child(3n){border-right:0}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_ .datepicker_timeSlot__2aYb_.datepicker_disActive__BV_B7{background:#eee;color:#999;pointer-events:none}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_ .datepicker_timeSlot__2aYb_.datepicker_hide__eI8TT{display:none}.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_ .datepicker_timeSlot__2aYb_.datepicker_selected__CEosV,.datepicker_datePicker__dPj7t .datepicker_calendar__6G0A_ .datepicker_timeSlots__W8aG_ .datepicker_timeSlot__2aYb_:hover{background:#a30101;color:#fff}.datepicker_datePicker__dPj7t .datepicker_dateTimeInput__otHd8{position:relative;font-size:16px}.datepicker_datePicker__dPj7t .datepicker_dateTimeInput__otHd8 input{width:100%;pointer-events:none;padding:5px 30px 5px 10px;border:1px solid #000}.datepicker_datePicker__dPj7t .datepicker_dateTimeInput__otHd8 input.datepicker_has_error__YMCkM{color:red;border-color:red}.datepicker_datePicker__dPj7t .datepicker_dateTimeInput__otHd8 .datepicker_calendarIcon__UN95l{position:absolute;top:50%;right:10px;max-width:14px;transform:translateY(-50%);cursor:pointer}.datepicker_datePicker__dPj7t .datepicker_dateTimeInput__otHd8 .datepicker_choosed__zthh_{background:#85724e;color:#fff;transition:all .3s}.timepicker_timePicker__y2VOl{display:flex;flex-direction:column;max-height:300px;overflow-y:auto;padding:10px;border-left:1px solid #eee}.timepicker_timeSlot__H8lks{padding:10px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .3s}.timepicker_timeSlot__H8lks.timepicker_disabled__3qxNu{pointer-events:none;background-color:#eee}.timepicker_timeSlot__H8lks:hover{background-color:#f0f0f0}.timepicker_timeSlot__H8lks:last-child{border-bottom:none}@font-face{font-family:CronosPro;font-weight:400;src:url(/fonts/CronosPro/CronosPro-LtDisp.woff) format("woff")}@font-face{font-family:CronosPro;font-weight:500;src:url(/fonts/CronosPro/CronosPro-Regular.woff) format("woff")}@font-face{font-family:CronosPro;font-weight:600;src:url(/fonts/CronosPro/CronosPro-Disp.woff) format("woff")}@font-face{font-family:NotoSansSC;font-weight:500;src:url(/fonts/Noto_Sans_SC/NotoSansSC-Regular.otf) format("opentype")}@font-face{font-family:NotoSansSC;font-weight:400;src:url(/fonts/Noto_Sans_SC/NotoSansSC-Light.otf) format("opentype")}@font-face{font-family:NotoSansSC;font-weight:100;src:url(/fonts/Noto_Sans_SC/NotoSansSC-Thin.otf) format("opentype")}@font-face{font-family:BrilliantCut;font-weight:400;src:url(/fonts/BrilliantCut/BrilliantCut-Regular.ttf) format("truetype")}@font-face{font-family:BrilliantCut;font-weight:200;src:url(/fonts/BrilliantCut/BrilliantCut-Light.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-weight:200;src:url(/fonts/ProximaNova/ProximaNova.ttf) format("truetype")}.redeem_redeem__text__PqVJS{font-size:16px}@media(max-width:767px){.redeem_redeem__text__PqVJS{font-size:3.2vw}}.redeem_redeem__title__bxUJA{font-size:30px}@media(max-width:767px){.redeem_redeem__title__bxUJA{font-size:5.3333333333vw}}.redeem_redeem__input__ltC1y{width:100%;font-size:16px;text-align:center;border:1px solid #000;padding:10px;margin-top:10px}@media(max-width:767px){.redeem_redeem__input__ltC1y{font-size:3.2vw}}.redeem_redeem__button__X07YU{width:100%;font-size:16px;text-align:center;padding:10px;margin-top:10px;background:linear-gradient(90deg,#080b62 6%,#070d4c 48%,#070d4c 83%);color:#fff;cursor:pointer}.redeem_redeem__button__X07YU:hover{background:linear-gradient(100deg,#b432da,#070d4c)}.redeem_redeem__button__X07YU.redeem_disabled__H8vke{background:#969696;cursor:not-allowed}@media(max-width:767px){.redeem_redeem__button__X07YU{font-size:3.7333333333vw}}.redeem_redeem__service_box__ZCkeC img{width:100%}