.TheMainBookingButton_Button__4wnW6{background-color:var(--arrow-7);border-radius:var(--xl4);padding:var(--s2) var(--l1);color:var(--abs-white)!important;text-decoration:none!important;line-height:2;text-wrap:nowrap!important}@media(max-width:640px){.TheMainBookingButton_Button__4wnW6{display:none}}.TheMainBookingButton_CenteredText__4Tudg{text-align:center}.Ratings_Rating__5cluZ{width:max-content;display:flex;gap:var(--xs3);align-items:center}.Ratings_Icon__HbRAf svg{width:20px;height:20px}.Ratings_Title__7YWpv{font-size:var(--s4);line-height:1;font-weight:var(--weight-thin)}.Ratings_Value__7nLNN{font-size:var(--s4);line-height:1;font-weight:var(--weight-bold)}.Ratings_RatingsHeadline__pAnSF{display:flex;gap:var(--s1);align-items:center;flex-wrap:wrap}@media(max-width:640px){.Ratings_RatingsHeadline__pAnSF{justify-content:center}}.Ratings_RatingsHeadline__pAnSF .Ratings_Rating__5cluZ:not(:first-child){padding-left:var(--s1);border-left:1px solid var(--bg-5)}.FloatingActions_FloatingActions__quR6n{position:fixed;bottom:0;left:0;width:100%;padding:0 var(--m3) var(--m1) var(--m3);z-index:1001;display:flex;gap:var(--s2);align-items:center}.FloatingActions_BookAppointmentAction__joYwG{background-color:var(--bungee-7);color:var(--abs-white)!important;text-align:center;width:100%!important;display:block}.FloatingActions_BookAppointmentAction__joYwG,.FloatingActions_CallLink__CZ7qf{padding:var(--s3) var(--l1);border-radius:var(--xl4);min-height:48px;font-weight:450}.FloatingActions_CallLink__CZ7qf{display:flex;gap:var(--s1);background-color:var(--bg-1)}@media(prefers-color-scheme:dark){.FloatingActions_CallLink__CZ7qf{background-color:var(--bg-4)}}.FloatingActions_CallLink__CZ7qf svg *{stroke:var(--text)!important}.FloatingActions_CallLink__CZ7qf a{display:grid;grid-template-columns:20px 0;font-size:1px;color:transparent}.FloatingActions_CallLink__CZ7qf a svg *{stroke:var(--text)!important;fill:var(--text)}.FloatingActions_CallLink__CZ7qf a:before{content:"";width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' style='display: block'%3E%3Cg clip-path='url(%23clip0_2168_23353)'%3E%3Cpath d='M8.79454 5.20019L5.97538 1.94602C5.65038 1.57102 5.05454 1.57269 4.67704 1.95102L2.35871 4.27352C1.66871 4.96435 1.47121 5.99019 1.87038 6.81269C4.25506 11.7502 8.23708 15.7378 13.1712 18.1294C13.9929 18.5285 15.0179 18.331 15.7079 17.6402L18.0479 15.296C18.427 14.9169 18.4279 14.3177 18.0495 13.9927L14.7829 11.1885C14.4412 10.8952 13.9104 10.9335 13.5679 11.2769L12.4312 12.4152C12.373 12.4762 12.2964 12.5164 12.2132 12.5296C12.1299 12.5429 12.0446 12.5284 11.9704 12.4885C10.1124 11.4186 8.5712 9.87538 7.50371 8.01602C7.46373 7.94165 7.44926 7.85621 7.4625 7.77282C7.47575 7.68943 7.51599 7.61268 7.57704 7.55435L8.71038 6.42019C9.05371 6.07519 9.09121 5.54269 8.79454 5.20019Z' stroke='%23282424' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2168_23353'%3E%3Crect width='20' height='20' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){.FloatingActions_CallLink__CZ7qf a:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' style='display: block'%3E%3Cg clip-path='url(%23clip0_2168_23353)'%3E%3Cpath d='M8.79454 5.20019L5.97538 1.94602C5.65038 1.57102 5.05454 1.57269 4.67704 1.95102L2.35871 4.27352C1.66871 4.96435 1.47121 5.99019 1.87038 6.81269C4.25506 11.7502 8.23708 15.7378 13.1712 18.1294C13.9929 18.5285 15.0179 18.331 15.7079 17.6402L18.0479 15.296C18.427 14.9169 18.4279 14.3177 18.0495 13.9927L14.7829 11.1885C14.4412 10.8952 13.9104 10.9335 13.5679 11.2769L12.4312 12.4152C12.373 12.4762 12.2964 12.5164 12.2132 12.5296C12.1299 12.5429 12.0446 12.5284 11.9704 12.4885C10.1124 11.4186 8.5712 9.87538 7.50371 8.01602C7.46373 7.94165 7.44926 7.85621 7.4625 7.77282C7.47575 7.68943 7.51599 7.61268 7.57704 7.55435L8.71038 6.42019C9.05371 6.07519 9.09121 5.54269 8.79454 5.20019Z' stroke='%23F9F9F9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2168_23353'%3E%3Crect width='20' height='20' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}.FloatingActions_CallLink__CZ7qf a *{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FloatingActions_PhoneLineDesktop__lWk0T{display:flex;gap:var(--s1);align-items:center}.FloatingActions_PhoneLineDesktop__lWk0T:before{content:"";width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' style='display: block'%3E%3Cg clip-path='url(%23clip0_2168_23353)'%3E%3Cpath d='M8.79454 5.20019L5.97538 1.94602C5.65038 1.57102 5.05454 1.57269 4.67704 1.95102L2.35871 4.27352C1.66871 4.96435 1.47121 5.99019 1.87038 6.81269C4.25506 11.7502 8.23708 15.7378 13.1712 18.1294C13.9929 18.5285 15.0179 18.331 15.7079 17.6402L18.0479 15.296C18.427 14.9169 18.4279 14.3177 18.0495 13.9927L14.7829 11.1885C14.4412 10.8952 13.9104 10.9335 13.5679 11.2769L12.4312 12.4152C12.373 12.4762 12.2964 12.5164 12.2132 12.5296C12.1299 12.5429 12.0446 12.5284 11.9704 12.4885C10.1124 11.4186 8.5712 9.87538 7.50371 8.01602C7.46373 7.94165 7.44926 7.85621 7.4625 7.77282C7.47575 7.68943 7.51599 7.61268 7.57704 7.55435L8.71038 6.42019C9.05371 6.07519 9.09121 5.54269 8.79454 5.20019Z' stroke='%23FF3617' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2168_23353'%3E%3Crect width='20' height='20' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){.FloatingActions_PhoneLineDesktop__lWk0T:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' style='display: block'%3E%3Cg clip-path='url(%23clip0_2168_23353)'%3E%3Cpath d='M8.79454 5.20019L5.97538 1.94602C5.65038 1.57102 5.05454 1.57269 4.67704 1.95102L2.35871 4.27352C1.66871 4.96435 1.47121 5.99019 1.87038 6.81269C4.25506 11.7502 8.23708 15.7378 13.1712 18.1294C13.9929 18.5285 15.0179 18.331 15.7079 17.6402L18.0479 15.296C18.427 14.9169 18.4279 14.3177 18.0495 13.9927L14.7829 11.1885C14.4412 10.8952 13.9104 10.9335 13.5679 11.2769L12.4312 12.4152C12.373 12.4762 12.2964 12.5164 12.2132 12.5296C12.1299 12.5429 12.0446 12.5284 11.9704 12.4885C10.1124 11.4186 8.5712 9.87538 7.50371 8.01602C7.46373 7.94165 7.44926 7.85621 7.4625 7.77282C7.47575 7.68943 7.51599 7.61268 7.57704 7.55435L8.71038 6.42019C9.05371 6.07519 9.09121 5.54269 8.79454 5.20019Z' stroke='%23FF3617' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2168_23353'%3E%3Crect width='20' height='20' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}}.FloatingActions_PhoneLineDesktopInline__dZcty{display:inline}.Navigation_Header__7lADG{max-width:var(--wrapper-max-width);padding-left:40px;padding-right:40px;margin:0 auto;display:grid;grid-gap:var(--l1);gap:var(--l1);padding-top:var(--m4);padding-bottom:var(--m1)}@media(max-width:640px){.Navigation_Header__7lADG{padding-left:4px;padding-right:4px}}@media(min-width:600px){.Navigation_SimplifyMobileRenderMobile__TCcWi{display:none}}@media(max-width:640px){.Navigation_SimplifyMobileRenderDesktop__o58fW{display:none}}.Navigation_NavigationContainer__YjAEB{display:flex;justify-content:space-between;align-items:center}@media(min-width:641px)and (max-width:1152px){.Navigation_NavigationContainer__YjAEB{align-items:start;justify-content:flex-start}}@media(max-width:640px){.Navigation_NavigationContainer__YjAEB{padding:0 var(--m1)}}.Navigation_ExtraDetails___VFwZ{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--m1);gap:var(--m1)}.Navigation_DesktopOperationsInformation__qAfpB{display:grid;grid-gap:var(--s3);gap:var(--s3)}.Navigation_DesktopOperationsInformation__qAfpB *{font-size:var(--m2)}.Navigation_NavigationDialogMobile__J8giP{width:100dvw;height:100dvh;border:none;background-color:var(--bg-2)}.Navigation_NavigationDialogMobile__J8giP::-webkit-backdrop{background-color:hsla(0,0%,5%,.5)}.Navigation_NavigationDialogMobile__J8giP::backdrop{background-color:hsla(0,0%,5%,.5)}.Navigation_NavigationDialogMobile__J8giP:modal{max-width:100dvw;max-height:100dvh;padding:0}.Navigation_DialogControls__9wvCu{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--m4) var(--m2)}.Navigation_DialogControls__9wvCu :focus{outline:none}.Navigation_DialogControlsCloseButton__GznTi{line-height:1;margin:auto 0 auto auto;padding:var(--m1) var();color:var(--text);font-weight:700}.Navigation_DialogContent__D6yBe{display:grid}.Navigation_Navbar__3TD_W{display:flex;justify-content:space-around;flex-wrap:wrap}@media(min-width:641px)and (max-width:1152px){.Navigation_Navbar__3TD_W{justify-content:flex-start;padding:0 var(--l1)}}@media(max-width:640px){.Navigation_Navbar__3TD_W{display:none}}.Navigation_NavigationMenuIcon__U7mP3{display:none}@media(max-width:640px){.Navigation_NavigationMenuIcon__U7mP3{font-weight:var(--weight-bolder);display:block;padding:var(--s1) var(--m1);border-radius:var(--m4);border:1.75px solid var(--vh-red)}}.Navigation_NavItem__AVcm9{padding:var(--s2) var(--m3);line-height:2;text-wrap:nowrap}.Navigation_NavItem__AVcm9:hover{cursor:pointer!important}@media(min-width:641px)and (max-width:1152px){.Navigation_NavItem__AVcm9{padding:0 var(--m3)}}@media(max-width:640px){.Navigation_NavItem__AVcm9{padding:var(--m1) var(--m1);font-size:var(--m3);font-weight:var(--weight-bold);border-bottom:1px solid var(--bg-4)}}.Navigation_NavigationContainerMobile__nc6e3{padding:var(--s3) var(--m1);display:grid;grid-gap:var(--s3);gap:var(--s3)}.Navigation_WorkingDaysHoursDetails__Se0H9{justify-content:flex-end;display:flex;gap:var(--m1)}.Navigation_WorkingDaysHoursDetailsExtraDesktop__5RzVL{display:flex;gap:var(--m1)}.Navigation_DesktopWorkingDaysHours__h7sxb{display:flex;flex-wrap:nowrap;gap:var(--s2);align-items:center;font-size:var(--m1)}.Navigation_DesktopWorkingDaysHours__h7sxb svg *{fill:var(--vh-red)}.Navigation_MobileTagline__MZZgg{font-size:var(--m3);font-weight:var(--weight-bold);margin:auto;text-align:center}.Navigation_MobileWorkingDaysHours__EcLlm{display:flex;flex-wrap:nowrap;gap:var(--s2);align-items:center;font-size:var(--m2);margin:auto}.Navigation_MobileWorkingDaysHours__EcLlm svg *{fill:var(--vh-red)}.Footer_Footer__z6lSw{max-width:var(--wrapper-max-width);padding-left:40px;padding-right:40px;margin:0 auto;padding-top:var(--l4);padding-bottom:var(--l4);display:grid;grid-gap:var(--xl2);gap:var(--xl2)}@media(max-width:640px){.Footer_Footer__z6lSw{padding-left:4px;padding-right:4px;gap:var(--l1);padding-left:var(--m1);padding-right:var(--m1)}}.Footer_FooterNav__6Hht_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));grid-column-gap:var(--m1);column-gap:var(--m1);grid-row-gap:var(--l3);row-gap:var(--l3)}@media(max-width:640px){.Footer_FooterNav__6Hht_{row-gap:var(--l1)}}.Footer_FooterNavSection__s88gT{display:flex;flex-direction:column;gap:var(--m1);padding:var(--m1)}.Footer_FooterNavSection__s88gT h1,.Footer_FooterNavSection__s88gT h2,.Footer_FooterNavSection__s88gT h3,.Footer_FooterNavSection__s88gT h4,.Footer_FooterNavSection__s88gT h5{padding:0;font-size:var(--m1);font-weight:var(--weight-bold)}.Footer_FooterNavLinks__i2Hx7{list-style-type:none;padding:0;margin:0 0 auto;display:grid;grid-gap:var(--s4);gap:var(--s4)}.Footer_FooterNavLink__0ea5l{font-size:var(--s4)}.Footer_Description__wSZXs{font-size:var(--m4);line-height:1.5;font-weight:var(--weight-thin);display:grid;grid-gap:var(--m1);gap:var(--m1)}.Footer_Qualifications___B9j_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--m1);gap:var(--m1);max-width:360px}.Footer_UKAS__YPZaQ{background-color:var(--bg-1);padding:var(--m1);border-radius:var(--m4);display:grid;grid-gap:var(--m1);gap:var(--m1);max-width:240px}@media(max-width:640px){.Footer_UKAS__YPZaQ{max-width:100%;grid-template-columns:1fr auto;gap:var(--m2)}}.Footer_UKASLogoDetails__asITx{display:grid;grid-gap:var(--xs4);gap:var(--xs4)}.Footer_UKASLogoIssueNumber__CCx_s{font-size:var(--s4)}.Footer_CQC__m9ebH{background-color:var(--bg-1);padding:var(--m1);border-radius:var(--m4);display:grid;grid-gap:var(--m1);gap:var(--m1);font-size:var(--s3);max-width:240px}@media(max-width:640px){.Footer_CQC__m9ebH{max-width:100%}}.Footer_CQCRatingDetails__3PVrn{padding:var(--s1);border-radius:var(--s4);border:1px solid var(--bg-2);height:100%;display:grid;grid-gap:var(--xs4);gap:var(--xs4)}.Footer_CQCStatus__cH1Q9{display:grid;grid-gap:.35em;gap:.35em;align-items:center;grid-template-columns:max-content auto}.Footer_CQCStatusColor__HpR6I{background-color:#56e935;height:8px;width:8px;border-radius:300px}.Footer_CQCReportButton___7os3{display:block;padding:var(--xs4) var(--m1);background-color:var(--bg-2);border-radius:var(--s1);margin-top:auto;text-align:center}.Footer_CQCImages__bevLk{display:grid;grid-gap:var(--m4);gap:var(--m4)}.Footer_CQCLogo__7NVg4{padding-top:var(--s4)}.Footer_CQCompanyName__Vmogs{font-size:var(--s4)}.Footer_LegalLinks__qqwMO{display:grid;grid-gap:var(--xs3);gap:var(--xs3);margin-top:auto;grid-column:span 2}.Footer_LegalLinks__qqwMO *{font-size:var(--s3);color:var(--text-muted)}.booking-form-page_FormPageHeader__fOpg4{background-color:var(--bg-color-semi-transparent-1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--l1) 0;position:-webkit-sticky;position:sticky;top:0;z-index:99}@media(max-width:640px){.booking-form-page_FormPageHeader__fOpg4{position:relative;padding:var(--m1) 0}}.booking-form-page_FormPageHeaderItems__jWS30{max-width:var(--wrapper-max-width);padding-left:40px;padding-right:40px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--l1);gap:var(--l1)}@media(max-width:640px){.booking-form-page_FormPageHeaderItems__jWS30{padding-left:4px;padding-right:4px}}.booking-form-page_FormPageHeaderItems__jWS30>div{background-color:var(--bg-2);max-width:-moz-fit-content;max-width:fit-content;padding:var(--s2) var(--l1);border-radius:var(--xl1);margin-left:auto}@media(max-width:640px){.booking-form-page_FormPageHeaderItems__jWS30>div{display:none}.booking-form-page_FormPageHeaderItems__jWS30{padding:0 var(--m2)}}.booking-form-page_FormPage__jzRkh{max-width:var(--wrapper-max-width);padding-left:40px;padding-right:40px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--l1);gap:var(--l1);align-items:baseline}@media(max-width:640px){.booking-form-page_FormPage__jzRkh{padding-left:4px;padding-right:4px}}.booking-form-page_FormPage__jzRkh>h1,.booking-form-page_FormPage__jzRkh>h2{max-height:max-content;position:-webkit-sticky;position:sticky;top:var(--xl1);z-index:1;color:var(--text-muted);letter-spacing:-.03em}.booking-form-page_FormPage__jzRkh article{grid-column:2}.booking-form-page_FormPage__jzRkh>div{margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;z-index:11;padding:var(--l1) 0;background-color:var(--bg-color)}@media(max-width:640px){.booking-form-page_FormPage__jzRkh>div{position:relative}.booking-form-page_FormPage__jzRkh{grid-template-columns:1fr;gap:var(--m2)}.booking-form-page_FormPage__jzRkh>h1,.booking-form-page_FormPage__jzRkh>h2{position:static;font-size:var(--m4);line-height:1;padding:0 var(--m1);color:var(--text-muted)}.booking-form-page_FormPage__jzRkh article{grid-column:1}}.booking-form-page_FormItemsContainer__ozVjO{display:grid;grid-gap:var(--l1);gap:var(--l1)}.booking-form-page_StepTitleHeadline__P9CTC{padding:0 var(--m1)!important}@media(max-width:640px){.booking-form-page_StepTitleHeadline__P9CTC{font-size:var(--m4)}}.booking-form-page_bookingReference__vBqiG{padding:0 var(--m1)}.booking-form-page_bookingReference__vBqiG code{font-family:monospace;letter-spacing:2px;margin-left:var(--s2);border-radius:var(--l1);background:var(--bg-color-semi-transparent)}.booking-form-page_Form__AQyoK{background-color:var(--bg-1);border-radius:var(--l1)}.booking-form-page_StepButtonAligner__8lkYw{padding:var(--m1)}.booking-form-page_StepButton__tIk0e{border:none;background-color:var(--abs-blue);color:var(--abs-white);text-align:center;font-size:var(--m1);line-height:1.5;border-radius:var(--xl1);width:100%;padding:var(--m1) var(--l1)}.booking-form-page_StepButton__tIk0e:hover{cursor:pointer}.booking-form-page_StepButton__tIk0e:disabled{cursor:not-allowed;opacity:.3}.BookingSteps_StepTitleHeadline__Rrg8b{padding:0 var(--m1)!important}@media(max-width:640px){.BookingSteps_StepTitleHeadline__Rrg8b{font-size:var(--m4)}}.BookingSteps_Fieldset__ipdHi{padding:var(--m3);border:none;border-bottom:1px solid var(--bg-3)}.BookingSteps_Fieldset__ipdHi:last-of-type{border-bottom:none}.BookingSteps_Fieldset__ipdHi.BookingSteps_FormIsEmbedded__5KZdi{padding:var(--m3) 0}.BookingSteps_FieldsetInputs__QSGaz{display:grid;grid-gap:var(--s1);gap:var(--s1)}.BookingSteps_RadioGroup__vFQ2O{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s1);gap:var(--s1);background-color:var(--bg-2);border-radius:var(--m1);overflow:hidden;border:1px solid var(--bg-4)}.BookingSteps_RadioGroup__vFQ2O:has(input[type=radio]:disabled){background-color:var(--gray-2);border-color:var(--gray-3);opacity:.9}.BookingSteps_AddressInlineTwoInputs__vkX8_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s1);gap:var(--s1)}.BookingSteps_InputRadio__yga1e{display:grid;grid-gap:var(--s1);gap:var(--s1);border-radius:var(--s4)}.BookingSteps_InputRadio__yga1e:hover{cursor:pointer}.BookingSteps_InputRadio__yga1e:hover:has(input[type=radio]:disabled){cursor:not-allowed}.BookingSteps_InputRadio__yga1e input[type=radio]{position:absolute;opacity:0;width:0;height:0}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:checked){outline:1px solid var(--bg-4);background:var(--bg-3);color:var(--text)}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:checked) span{color:var(--text);font-weight:var(--weight-bold)}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:disabled){background-color:var(--gray-2)}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:disabled)::placeholder{color:var(--gray-6)}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:disabled:checked){background-color:var(--gray-2);outline:1px solid var(--gray-4)}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:disabled:checked)::placeholder{color:var(--gray-6)}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:disabled:not(:checked)){background-color:var(--gray-2)}.BookingSteps_InputRadio__yga1e:has(input[type=radio]:disabled:not(:checked)) span{color:var(--text-muted);font-weight:400}.BookingSteps_InputRadio__yga1e span{padding:var(--s3) var(--m1);font-size:var(--m1);color:var(--text-muted)}.BookingSteps_Legend__OcmZK{font-size:var(--s4);color:var(--text-muted)}.BookingSteps_DatetimeStep__wLuXQ{display:grid;grid-gap:var(--m1);gap:var(--m1)}.BookingSteps_InputItem___wEcb{background-color:var(--bg-2);border:1px solid var(--bg-5);font-size:var(--m1);padding:var(--s3) var(--m1);display:block;width:100%;border-radius:var(--s3)}.BookingSteps_InputItem___wEcb::placeholder{color:var(--text-muted)}@media(prefers-color-scheme:dark){.BookingSteps_InputItem___wEcb{background-color:var(--bg-2);color:var(--text)}}.BookingSteps_InputItem___wEcb:focus{border:1px solid var(--bg-7);outline:3px solid var(--bg-5)}.BookingSteps_InputItem___wEcb:disabled{background-color:var(--gray-2);border:1px solid var(--gray-3)}.BookingSteps_InputItem___wEcb:disabled::placeholder{color:var(--gray-6)}.BookingSteps_InputDate__2bnTW::-webkit-datetime-edit{padding:0 1em}.BookingSteps_InputDate__2bnTW::-webkit-datetime-edit-text{color:var(--bg-4);padding:0 .3em}.BookingSteps_InputDate__2bnTW::-webkit-datetime-edit-day-field{color:green}.BookingSteps_InputDate__2bnTW::-webkit-datetime-edit-year-field{color:purple}.BookingSteps_InputDate__2bnTW::-webkit-inner-spin-button{display:none}.BookingSteps_InputDate__2bnTW::-webkit-calendar-picker-indicator{color:blue;fill:green}.BookingSteps_InputCheckbox__1L3WL{display:flex;align-items:center;gap:var(--s2);padding:var(--s1) 0}.BookingSteps_InputCheckbox__1L3WL:hover{cursor:pointer}.BookingSteps_InputCheckbox__1L3WL:disabled::placeholder{color:var(--gray-6)}.BookingSteps_SelectDateTime__S_fGz{display:grid;grid-gap:var(--m1);gap:var(--m1)}.BookingSteps_SelectDateAndSlotControl___eXxT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--m1);gap:var(--m1)}@media(max-width:640px){.BookingSteps_SelectDateAndSlotControl___eXxT{grid-template-columns:1fr}}.BookingSteps_selectItemButton__XHQCL{border:none;color:var(--text);border:1px solid var(--bg-7);background-color:var(--bg-2);padding:var(--xs4) var(--m1);line-height:1.75;border-radius:var(--xl1);text-align:center;font-size:var(--s4)}.BookingSteps_selectItemButton__XHQCL:hover{cursor:pointer}.BookingSteps_selectItemButtonActive__8z_hc{outline:3px solid var(--bg-5)}.BookingSteps_UserIsPatientDetails___60q_{display:grid;grid-gap:var(--xs4);gap:var(--xs4);margin-bottom:var(--m1)}.BookingSteps_UserIsPatientDetails___60q_ *{line-height:1.75;font-size:var(--s4)}.BookingSteps_PaymentOptions__pOWXk{display:flex;flex-direction:column;gap:var(--s1);padding:var(--l1)}@media(max-width:640px){.BookingSteps_PaymentOptions__pOWXk{padding:var(--m1)}}.BookingSteps_PaymentOption__MJnYJ{border-radius:var(--m1);border:1px solid var(--bg-5);padding:var(--m1);display:grid;grid-template-columns:auto 1fr;grid-gap:var(--m1);gap:var(--m1);align-items:center;background-color:var(--bg-2)}.BookingSteps_PaymentOption__MJnYJ.BookingSteps_active__PRPhC,.BookingSteps_PaymentOption__MJnYJ:focus-within,.BookingSteps_PaymentOption__MJnYJ:hover{background-color:var(--bg-3);cursor:pointer}@media(max-width:640px){.BookingSteps_PaymentOption__MJnYJ:hover{background-color:var(--bg-2)}.BookingSteps_PaymentOption__MJnYJ.BookingSteps_active__PRPhC{background-color:var(--bg-3)}}.BookingSteps_PaymentOption__MJnYJ svg *{fill:var(--vh-red)}.BookingSteps_PaymentOptionControl__uJvDH{display:grid;grid-gap:var(--xs2);gap:var(--xs2)}.BookingSteps_PaymentOptionControl__uJvDH input{height:0;width:0;opacity:0}.BookingSteps_PaymentOptionControl__uJvDH input:focus{outline:none}.BookingSteps_PaymentOptionControl__uJvDH input:focus-visible+span{font-weight:var(--weight-bold)}.BookingSteps_PaymentOptionDescription__6Nwf1{font-size:var(--s4);color:var(--color-muted)}