.FieldDateAndTimeInput_root__fHOSN{display:flex;flex-direction:column}.FieldDateAndTimeInput_formRow__UVYlg{display:flex;flex-grow:1;flex-shrink:0;flex-wrap:wrap;justify-content:center;margin-top:30px;width:100%}@media (min-width:768px){.FieldDateAndTimeInput_formRow__UVYlg{flex-wrap:nowrap;margin-top:24px;padding:0}}.FieldDateAndTimeInput_formRow__UVYlg:first-child{margin-top:0}.FieldDateAndTimeInput_field__\+MASE{align-items:flex-end;display:flex;position:relative;width:100%}.FieldDateAndTimeInput_field__\+MASE:nth-child(2n){margin-top:12px}@media (min-width:768px){.FieldDateAndTimeInput_field__\+MASE{width:calc(50% - 12px)}.FieldDateAndTimeInput_field__\+MASE:nth-child(2n){margin-top:0}}.FieldDateAndTimeInput_fieldDisabled__84dW9{background:none;color:--colorGrey100}.FieldDateAndTimeInput_fieldDateInput__6xhar,.FieldDateAndTimeInput_fieldSelect__CAH5l{flex-grow:1}.FieldDateAndTimeInput_fieldSelect__CAH5l:after{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="14" xmlns="http://www.w3.org/2000/svg"><g transform="translate%281 -3%29" fill="none" fill-rule="evenodd"><circle stroke="%234A4A4A" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" cx="6" cy="10" r="6"/><g transform="translate%282 6%29" fill="%234A4A4A"><rect x="3.5" width="1" height="5" rx=".5"/><rect transform="rotate%2890 2.5 4.5%29" x="2" y="2.5" width="1" height="4" rx=".5"/></g></g></svg>');background-size:12px 12px;bottom:13px;content:"";display:block;height:12px;left:11px;position:absolute;width:12px}@media (min-width:768px){.FieldDateAndTimeInput_fieldSelect__CAH5l:after{bottom:19px;left:11px}}.FieldDateAndTimeInput_fieldSelectDisabled__sne9z:after{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="14" xmlns="http://www.w3.org/2000/svg"><g transform="translate%281 -3%29" fill="none" fill-rule="evenodd"><circle stroke="%23E6E6E6" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" cx="6" cy="10" r="6"/><g transform="translate%282 6%29" fill="%23E6E6E6"><rect x="3.5" width="1" height="5" rx=".5"/><rect transform="rotate%2890 2.5 4.5%29" x="2" y="2.5" width="1" height="4" rx=".5"/></g></g></svg>');background-size:12px 12px;bottom:13px;content:"";display:block;height:12px;left:11px;position:absolute;width:12px}@media (min-width:768px){.FieldDateAndTimeInput_fieldSelectDisabled__sne9z:after{bottom:19px;left:11px}}.FieldDateAndTimeInput_select__amDFS{background-image:url('data:image/svg+xml;utf8,<svg width="10" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M4.686 5.315a.445.445 0 00.628 0L8.87 1.759a.444.444 0 10-.629-.628L5 4.37 1.759 1.13a.444.444 0 10-.628.628l3.555 3.556z" stroke="%234A4A4A" fill="%234A4A4A" fill-rule="evenodd"/></svg>');background-size:10px 6px;padding-left:30px;padding-right:16px;position:relative}@media (min-width:768px){.FieldDateAndTimeInput_select__amDFS{padding-left:32px}}.FieldDateAndTimeInput_selectDisabled__4GXyO{background-image:url('data:image/svg+xml;utf8,<svg width="10" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M4.686 5.315a.445.445 0 00.628 0L8.87 1.759a.444.444 0 10-.629-.628L5 4.37 1.759 1.13a.444.444 0 10-.628.628l3.555 3.556z" fill="%23E6E6E6" stroke="%23E6E6E6" fill-rule="evenodd"/></svg>')}.FieldDateAndTimeInput_arrowIcon__tId9H{stroke:var(--colorWhite);fill:var(--colorWhite)}.FieldDateAndTimeInput_field__\+MASE{width:calc(50% - 34px)}@media (min-width:768px){.FieldDateAndTimeInput_field__\+MASE{width:calc(50% - 12px)}}.FieldDateAndTimeInput_startDate__qT-Pz{width:100%}.FieldDateAndTimeInput_endDateHidden__pF\+9I{display:none}.FieldDateAndTimeInput_lineBetweenDisabled__Him6r,.FieldDateAndTimeInput_lineBetween__y\+FmY{margin:33px 6px 0}@media (min-width:768px){.FieldDateAndTimeInput_lineBetweenDisabled__Him6r,.FieldDateAndTimeInput_lineBetween__y\+FmY{margin:40px 8px 0}}.FieldDateAndTimeInput_lineBetweenDisabled__Him6r{color:var(--colorGrey100)}.FieldDateAndTimeInput_slotBox__P9tq7{margin-top:20px}.FieldDateAndTimeInput_slotBox__P9tq7 .FieldDateAndTimeInput_slotHeading__6KHIJ{color:#000;font-size:14px;font-weight:500;letter-spacing:1px;line-height:20px}.FieldDateAndTimeInput_slotBox__P9tq7 .FieldDateAndTimeInput_timeSlotsData__HxLrY{display:flex;flex-direction:column;gap:10px;margin-top:5px;max-height:360px;overflow-y:auto;padding-right:20px}.FieldDateAndTimeInput_slotBox__P9tq7 .FieldDateAndTimeInput_timeSlotsData__HxLrY::-webkit-scrollbar{border-radius:10px;width:10px}.FieldDateAndTimeInput_slotBox__P9tq7 .FieldDateAndTimeInput_timeSlotsData__HxLrY::-webkit-scrollbar-track{background:#b1c1c2;border-radius:10px}.FieldDateAndTimeInput_slotBox__P9tq7 .FieldDateAndTimeInput_timeSlotsData__HxLrY::-webkit-scrollbar-thumb{background:#89929b;border-radius:10px}.FieldDateAndTimeInput_slotBox__P9tq7 .FieldDateAndTimeInput_timeSlotsData__HxLrY .FieldDateAndTimeInput_timestempBox__WpujA{display:flex}.FieldDateAndTimeInput_timestempBox__WpujA label{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0;padding:20px 25px;position:relative;width:100%}@media (max-width:767px){.FieldDateAndTimeInput_timestempBox__WpujA label{padding:12px 16px}}.FieldDateAndTimeInput_timestempBox__WpujA label:before{content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:100%;z-index:-1}.FieldDateAndTimeInput_timeSlotsData__HxLrY label:before:hover{background-color:#efedfc4d}.FieldDateAndTimeInput_timestempBox__WpujA label:hover:before{background-color:#efedfc4d;transition:all .2s ease}.FieldDateAndTimeInput_timestempBox__WpujA .FieldDateAndTimeInput_label__VgF1u:has(input:checked):before{background-color:#efedfc4d}.FieldDateAndTimeInput_timestempBox__WpujA .FieldDateAndTimeInput_label__VgF1u .FieldDateAndTimeInput_text__VDZxN{color:#272728;direction:ltr!important;margin:0;padding:0}.FieldDateAndTimeInput_timestempBox__WpujA .FieldDateAndTimeInput_label__VgF1u input[type=radio]{align-items:center;-webkit-appearance:none;appearance:none;border:0;border-radius:50%;display:flex;height:17px;justify-content:center;width:17px}.FieldDateAndTimeInput_timestempBox__WpujA .FieldDateAndTimeInput_label__VgF1u input[type=radio]:checked{animation:FieldDateAndTimeInput_pulse__Dpycx .7s forwards;background-color:#435dd8}.FieldDateAndTimeInput_timestempBox__WpujA .FieldDateAndTimeInput_label__VgF1u input[type=radio]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='6' fill='%23007BFF'/%3E%3Cpath d='M15.033 6.407a.75.75 0 0 0-1.065 0l-5.587 5.595-2.348-2.355a.766.766 0 1 0-1.065 1.103l2.88 2.88a.75.75 0 0 0 1.065 0l6.12-6.12a.751.751 0 0 0 0-1.103Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px;content:"";height:18px;min-width:18px;transform:scale(0);transition:all .1s cubic-bezier(.165,.84,.44,1);width:18px}.FieldDateAndTimeInput_timestempBox__WpujA .FieldDateAndTimeInput_label__VgF1u input[type=radio]:checked:before{background-position:50%;background-repeat:no-repeat;background-size:18px;transform:scale(1);transition:all .1s cubic-bezier(.165,.84,.44,1)}@keyframes FieldDateAndTimeInput_pulse__Dpycx{0%{box-shadow:0 0 0 0 #fff6}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 0 0 #fff0}}.BookingTimeForm_root__F4jWP{display:flex;flex-direction:column}.BookingTimeForm_bookingBreakdownTitle__5LZ66{font-weight:var(--fontWeightMedium);letter-spacing:1px}.BookingTimeForm_totalDivider__qCSMl{background-color:var(--colorGrey100);border:none;height:1px;margin:12px 0 5px;width:100%}@media (min-width:768px){.BookingTimeForm_totalDivider__qCSMl{margin:7px 0 0}}.BookingTimeForm_bookingDates__4C6mV{flex-shrink:0;z-index:1}.BookingTimeForm_bookingDates__4C6mV input{min-height:55px}.BookingTimeForm_bookingDates__4C6mV label input{min-height:auto}.BookingTimeForm_priceBreakdownContainer__f1zZ8{margin-top:24px;padding:0 24px}@media (min-width:768px){.BookingTimeForm_priceBreakdownContainer__f1zZ8{margin-top:40px;padding:0}}.BookingTimeForm_receipt__X\+2Zf{flex-shrink:0;margin:0 0 24px}.BookingTimeForm_error__d1Urx{color:var(--colorFail);display:inline-block;margin:0 24px}.BookingTimeForm_sideBarError__3wqZE{color:var(--colorFail);margin:0 24px 12px}@media (min-width:768px){.BookingTimeForm_sideBarError__3wqZE{margin:24px 0 12px}}.BookingTimeForm_finePrint__dU6Dy{margin-top:8px;text-align:center}.BookingTimeForm_submitButton__\+EAec{align-items:center;display:flex;justify-content:space-between;margin-top:24px;padding:0}@media (max-width:1023px){.BookingTimeForm_submitButton__\+EAec{background-color:var(--colorWhite);bottom:0;box-shadow:var(--boxShadowTop);display:flex;left:0;padding:18px 24px 18px 16px;position:fixed;transform:translateZ(0);width:100vw;z-index:9}}@media (min-width:1024px){.BookingTimeForm_submitButton__\+EAec{padding:0}}@media (max-width:1260px){.BookingTimeForm_submitButton__\+EAec{flex-direction:column;gap:16px}}.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_requestToBookButton__GQ5Ln{width:calc(50% - 9px)}@media (max-width:1260px){.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_requestToBookButton__GQ5Ln{width:100%}}.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_requestToBookButton__GQ5Ln button{align-items:center;background-color:#f4b31b;border:1px solid #e7e7e8;border-radius:40px;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;letter-spacing:.02em;line-height:26px;margin:auto;min-height:48px;padding:4px 16px;width:100%}.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_requestToBookButton__GQ5Ln button:hover{opacity:.9}.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_servicesButton__QnJIb{align-items:center;background-color:#fff;border:1px solid #e7e7e8;border-radius:12px;color:#3e3e40;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:48px;justify-content:center;letter-spacing:.02em;line-height:26px;width:calc(50% - 9px)}@media (max-width:1260px){.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_servicesButton__QnJIb{width:100%}}.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_servicesButton__QnJIb:hover{text-decoration:none}.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_booktimeButton__WTy6z{align-items:center;background-color:#ffd046;border:1px solid #e7e7e8;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;letter-spacing:.02em;line-height:26px;min-height:48px;width:calc(50% - 9px)}@media (max-width:1260px){.BookingTimeForm_submitButton__\+EAec .BookingTimeForm_booktimeButton__WTy6z{width:100%}}.BookingTimeForm_peferredStaffBox__Pkq4n{margin-top:60px}@media (max-width:767px){.BookingTimeForm_peferredStaffBox__Pkq4n{margin-top:36px}}.BookingTimeForm_peferredStaffBox__Pkq4n .BookingTimeForm_preferedHeading__hxEV-{color:#000;font-size:17px;font-weight:600;line-height:22px}.BookingTimeForm_peferredStaffBox__Pkq4n .BookingTimeForm_staffBox__5Y9or .BookingTimeForm_staffProfileImage__21J5u img{border-radius:50%;height:58px;object-fit:contain;width:58px}.BookingTimeForm_peferredStaffBox__Pkq4n .BookingTimeForm_staffBox__5Y9or .BookingTimeForm_staffProfileImage__21J5u p{color:#000;font-size:13px;font-weight:400;line-height:18px;margin-bottom:0;margin-top:4px;padding:0;text-align:center}.BookingTimeForm_peferredStaffBox__Pkq4n .BookingTimeForm_noStaffTitle__6DvD9{font-size:14px;margin-top:10px}.BookingTimeForm_radioInputs__dReLl{margin-top:16px;-webkit-user-select:none;user-select:none}.BookingTimeForm_radioInputs__dReLl>*{margin:0;padding:0}.BookingTimeForm_radioInput__P0Kkq:checked+.BookingTimeForm_radioTile__iC24u:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%230189FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m15.19 7.154-1.12-1.12-5.756 5.755-2.3-2.299-1.12 1.12 3.355 3.355.166-.166.065.065 6.71-6.71Z' fill='%23fff'/%3E%3C/svg%3E");border-color:#ffd046;opacity:1;transform:scale(1)}.BookingTimeForm_radioInput__P0Kkq:focus+.BookingTimeForm_radioTile__iC24u:before{opacity:1;transform:scale(1)}.BookingTimeForm_radioTile__iC24u{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:80px;position:relative;transition:.15s ease}.BookingTimeForm_radioTile__iC24u:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23ddd'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m15.19 7.154-1.12-1.12-5.756 5.755-2.3-2.299-1.12 1.12 3.355 3.355.166-.166.065.065 6.71-6.71Z' fill='%23fff'/%3E%3C/svg%3E");border-radius:50%;content:"";display:block;height:20px;opacity:0;position:absolute;right:2px;top:2px;transform:scale(0);transition:.25s ease;width:20px}.BookingTimeForm_radioTile__iC24u:hover{border-color:#2260ff}.BookingTimeForm_radioTile__iC24u:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%230189FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m15.19 7.154-1.12-1.12-5.756 5.755-2.3-2.299-1.12 1.12 3.355 3.355.166-.166.065.065 6.71-6.71Z' fill='%23fff'/%3E%3C/svg%3E");opacity:1;transform:scale(1)}.BookingTimeForm_radioIcon__bPtXt img{border-radius:50%;height:64px;width:64px}.BookingTimeForm_radioLabel__1IyVL{font-size:13px;font-weight:400;line-height:18px;margin-top:4px;text-align:center;transition:.375s ease}.BookingTimeForm_radioInput__P0Kkq{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.BookingTimeForm_staffGrid__rfw8w{display:flex;flex-wrap:wrap;gap:16px}.BookingTimeForm_payoutMissingMessage__dafmh{text-align:center}
/*# sourceMappingURL=BookingTimeForm.342913ea.chunk.css.map*/