.AddressForm_headingBlack__J9eEF{color:#000!important}.availabilityErrors_heading__THtNt{font-family:BG Flame Bold,sans-serif}.availabilityErrors_containerMargin__lyqty{margin-top:1rem}.Questionnaire_largeBoldPrice__ZtKUw{display:inline;font-size:35px!important}.Questionnaire_inlineParagraph___EDY4{display:inline}.Questionnaire_spacer__vAhHA{margin-bottom:20px}.Questionnaire_repairAndCoverCaption__YUQpn{color:gray}.Questionnaire_problemInput__AkKfh label{border:.15em solid #c3ced5;background-color:#fff;border-radius:.5rem;padding:1em 1em 1em 3.25rem!important;font-family:Centrica Stabil Grotesk Medium,sans-serif;font-weight:400!important;margin-top:.5rem!important;width:100%!important}.Questionnaire_problemInput__AkKfh :after,.Questionnaire_problemInput__AkKfh :before{top:50%!important}.Questionnaire_problemInput__AkKfh .Questionnaire_problemSpan__reyTJ{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:720px){.Questionnaire_problemInput__AkKfh{display:inline-block}.Questionnaire_problemInput__AkKfh label{margin-top:1rem!important;margin-left:.75rem!important;width:auto!important;padding-left:4rem!important;font-size:1.125em!important}.Questionnaire_problemInput__AkKfh .Questionnaire_problemSpan__reyTJ{justify-content:start}}.Questionnaire_childrenMarginDesktop__4vlRT>*,.Questionnaire_childrenMarginMobile__Jc__G>*,.Questionnaire_childrenMarginMobile__Jc__G>*>*{margin-top:1rem}.Questionnaire_fixedSizeTextarea__LlHrM{resize:none;overflow:scroll;width:705px!important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1180px){.Questionnaire_fixedSizeTextarea__LlHrM{width:100%!important}}.Questionnaire_fixedSizeTextarea__LlHrM::-webkit-scrollbar{display:none}.AppointmentChangeWarning_buttonContainer__ItOtf{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;flex-wrap:wrap}.AppointmentChangeWarning_mobileMargin__bm_I7{margin-top:1.5rem}.AppointmentChangeWarning_desktopMargin__4z3rf{margin-top:1rem;margin-left:-20px;margin-right:-20px}.AppointmentChangeWarning_desktopMargin__4z3rf .AppointmentChangeWarning_warningText__CoFyG{padding-right:.5rem}.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63:not(:last-child){border-bottom:1px solid #c3ced5}.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63{padding-top:1.5em;padding-bottom:1.5em}@media(max-width:1080px){.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63{margin-top:10px;padding-top:0;padding-bottom:1em;border-bottom:1px solid #c3ced5}}.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63 h3{margin:0;color:#111518!important;font-size:1.25em!important}@media(max-width:1080px){.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63 h3{font-size:1em!important}}.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63 p{margin:.1em 0;color:#435460!important}.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63 .SummaryDetails_editLink__rPJJA{color:#004ecc;text-decoration:underline;cursor:pointer}.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_section__i9N63 .SummaryDetails_editLink__rPJJA:hover{color:#002f87;text-decoration-color:#002f87}.SummaryDetails_summaryDetails__UgUC5 .SummaryDetails_timeSlotShowWarning__ptcId{padding-bottom:0}.MobileAppointmentSummary_longTextDd__BSeDZ{overflow-wrap:break-word}.MobileAppointmentSummary_hiveHeatingBanner__QP1bq{display:flex;justify-content:center;background-color:#ff7a00;border-radius:8px 8px 0 0}.MobileAppointmentSummary_hiveHeatingText__ZgxHw{font-weight:700;padding-top:1rem}.MobileAppointmentSummary_hivePrePrice__PM0lo{color:#435460;font-size:1em;margin:0;margin-block-end:0!important;font-weight:500}.MobileAppointmentSummary_mobileAppointmentSummary__T_SPP .MobileAppointmentSummary_stickyFooter__oOp0B{position:fixed;bottom:0;left:0;z-index:1000;width:100vw;background-color:#fff;box-shadow:0 -4px 5px 0 rgba(0,0,0,.102);border-radius:8px 8px 0 0}.MobileAppointmentSummary_mobileAppointmentSummary__T_SPP .MobileAppointmentSummary_buttonFooter__vxMlf{padding:10px;display:flex;justify-content:space-between;align-items:center}.MobileAppointmentSummary_mobileAppointmentSummary__T_SPP .MobileAppointmentSummary_Header__oXsZH{cursor:pointer;color:#002f87;padding-left:10px;display:flex;align-items:center;text-align:left}.MobileAppointmentSummary_mobileAppointmentSummary__T_SPP .MobileAppointmentSummary_Header__oXsZH .MobileAppointmentSummary_textWrapper__HR5LE{display:flex;flex-direction:column;margin-left:5px}.MobileAppointmentSummary_mobileAppointmentSummary__T_SPP .MobileAppointmentSummary_Header__oXsZH .MobileAppointmentSummary_subHeading__eHALv{font-weight:600!important;font-size:14px}.MobileAppointmentSummary_mobileAppointmentSummary__T_SPP .MobileAppointmentSummary_Header__oXsZH .MobileAppointmentSummary_smallLabel__L0stu{margin:0}.MobileAppointmentSummary_summaryComponent__V64T2{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -4px 5px 0 rgba(0,0,0,.102);border-radius:8px 8px 0 0;z-index:1000}.MobileAppointmentSummary_summaryComponent__V64T2.MobileAppointmentSummary_slideIn__oJXIY{animation:MobileAppointmentSummary_slideInUp__2ANyw .4s forwards}.MobileAppointmentSummary_summaryComponent__V64T2.MobileAppointmentSummary_slideOut__v_lFa{animation:MobileAppointmentSummary_slideOutDown__BKOXs .4s forwards}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_expandedSummaryContent__AilvI{padding:20px}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_header__Ex5jk{display:flex;align-items:baseline;justify-content:space-between}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_header__Ex5jk .MobileAppointmentSummary_subHeading__eHALv{color:#111518!important}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_header__Ex5jk .MobileAppointmentSummary_priceGroup__xZLUa{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_header__Ex5jk .MobileAppointmentSummary_priceGroup__xZLUa .MobileAppointmentSummary_price__I1pOH{color:#000;font-size:1.5em;font-weight:500;margin-bottom:0}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_header__Ex5jk .MobileAppointmentSummary_priceGroup__xZLUa .MobileAppointmentSummary_aMonth__Yjsgm{color:#435460}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_topRow__R4oDV{display:flex;align-items:center;justify-content:space-between}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_fromText__bRVbj{color:#435460;font-size:1em;margin:0;font-weight:500}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_smallLabel__L0stu{color:#435460;margin:0;font-weight:600}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_section__NYnNA{margin-top:10px;padding-bottom:1em;border-bottom:1px solid #c3ced5}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_section__NYnNA h3{margin:0;color:#111518!important;font-size:1em!important}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_section__NYnNA p{margin:.1em 0;color:#435460!important}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_section__NYnNA .MobileAppointmentSummary_editLink__zuawd{color:#004ecc;text-decoration:underline}.MobileAppointmentSummary_summaryComponent__V64T2 .MobileAppointmentSummary_closeSummary__IxuyR{display:flex;align-items:center;padding-top:1rem!important;font-size:1em;font-weight:700;cursor:pointer;color:#004ecc}.MobileAppointmentSummary_overlay__clJtX{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:80}@keyframes MobileAppointmentSummary_slideInUp__2ANyw{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileAppointmentSummary_slideOutDown__BKOXs{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media only screen and (min-width:1080px){.TimeSlotPicker_redirectWarning__5nlef{min-width:637px;width:60%}}.TimeSlotPicker_timeslotPicker__8BOXn>*{margin-top:2rem}.TimeSlotPicker_timeslotPicker__8BOXn>* ns-standout{width:637px}@media(max-width:1080px){.TimeSlotPicker_timeslotPicker__8BOXn>* ns-standout{width:100%}}.TimeSlotPicker_fixedSizeTextarea__cPVjt{resize:none;overflow:scroll;width:637px!important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1080px){.TimeSlotPicker_fixedSizeTextarea__cPVjt{width:100%!important}}.TimeSlotPicker_fixedSizeTextarea__cPVjt::-webkit-scrollbar{display:none}.DesktopSummary_desktopSummary__zixuX{margin-top:1rem;border:1px solid #c3ced5;border-radius:8px;height:-moz-fit-content;height:fit-content;background-color:#f3f5f7}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_hiveHeatingBanner__KayLH{display:flex;justify-content:center;background-color:#ff7a00;border-radius:8px 8px 0 0}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_hiveHeatingText__muVO3{font-weight:700;padding-top:1rem}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_hivePretitle__JlAbL{display:flex;justify-content:space-between;align-items:baseline;color:#435460}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_hivePrice__yzcnO{margin:0}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH{padding:20px 20px 0}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH .DesktopSummary_pretitle__YaDqX{color:#435460;margin:0}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH .DesktopSummary_heading___U3Jj{border-bottom:1px solid #c3ced5;display:flex;justify-content:space-between;padding-bottom:20px}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH .DesktopSummary_heading___U3Jj p{margin:0}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH .DesktopSummary_heading___U3Jj .DesktopSummary_title__Mmdw0{color:#111518;margin:0;font-weight:600}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH .DesktopSummary_heading___U3Jj .DesktopSummary_from__Y_881{color:#435460}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH .DesktopSummary_heading___U3Jj .DesktopSummary_price__mtttt{font-weight:600}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_productSummary__tSQIH .DesktopSummary_heading___U3Jj .DesktopSummary_aMonth__DePhf{color:#435460;display:block;text-align:center;margin:0}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_dropdownHeading__XCQPA{margin-block-end:0;max-width:100%}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_dropdownHeading__XCQPA p{margin-block-end:0}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_dropdownHeading__XCQPA .DesktopSummary_dropdown__6J05e{display:flex;justify-content:space-between;width:100%;padding:20px!important;cursor:pointer}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_dropdownHeading__XCQPA .DesktopSummary_chevron__A2hgK{color:#004ecc}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_expanded__fWgEv{padding:0 20px 10px}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_expanded__fWgEv .DesktopSummary_caveats__seSrG{color:#435460}.DesktopSummary_desktopSummary__zixuX .DesktopSummary_summary__0SKgc{background-color:#fff;padding:0 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.DesktopContinueButton_desktopContinue__ZE_oq{bottom:0;width:100%;border-top:1px solid #c3ced5;padding:2rem 0;margin-top:1rem;background-color:#fff}.GapRemover_gapRemover__uevU_{margin-top:-2rem}.ProgressBar_title__r_uMi{font-weight:600;padding-top:1rem;margin-bottom:0!important}.ProgressBar_directDebit__PSs_5{font-size:1.2rem!important;font-weight:500!important;color:#435460;margin:.5rem 0 0!important}@media(max-width:1080px){.Appointment_heading__eVzye{padding-top:1rem}}.Appointment_divider__XBQWJ{border-top:1px solid #c3ced5;margin-top:1rem;margin-bottom:1rem}.Questionnaire_largeBoldPrice__RlULE{display:inline;font-size:35px!important}.Questionnaire_inlineParagraph__PidBk{display:inline}.Questionnaire_spacer__0KD7o{margin-bottom:20px}.Questionnaire_repairAndCoverCaption__852k7{color:gray}.Questionnaire_problemInput__kL6r3 label{border:.15em solid #c3ced5;background-color:#fff;border-radius:.5rem;padding:1em 1em 1em 3.25rem!important;font-family:Centrica Stabil Grotesk Medium,sans-serif;font-weight:400!important;margin-top:.5rem!important;width:100%!important}.Questionnaire_problemInput__kL6r3 :after,.Questionnaire_problemInput__kL6r3 :before{top:50%!important}.Questionnaire_problemInput__kL6r3 .Questionnaire_problemSpan__KFWsN{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:720px){.Questionnaire_problemInput__kL6r3{display:inline-block}.Questionnaire_problemInput__kL6r3 label{margin-top:1rem!important;margin-left:.75rem!important;width:auto!important;padding-left:4rem!important;font-size:1.125em!important}.Questionnaire_problemInput__kL6r3 .Questionnaire_problemSpan__KFWsN{justify-content:start}}.Questionnaire_childrenMarginDesktop__Pq0wv>*,.Questionnaire_childrenMarginMobile__RqXXl>*,.Questionnaire_childrenMarginMobile__RqXXl>*>*{margin-top:1rem}.Questionnaire_fixedSizeTextarea__umk4V{resize:none;overflow:scroll;width:637px!important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1080px){.Questionnaire_fixedSizeTextarea__umk4V{width:100%!important}}.Questionnaire_fixedSizeTextarea__umk4V::-webkit-scrollbar{display:none}.HomeCareWarning_card__XtYwI{padding:1rem;margin-bottom:1.5rem;background-color:#f2fafe;display:flex}.HomeCareWarning_card__XtYwI h3{font-size:1.5rem!important}.HomeCareWarning_card__XtYwI p{max-width:100%!important}.HomeCareWarning_icon__HB6go{padding-right:1rem}.TopBorderCard_card___qU7x{padding:2rem;background-color:#f2fafe;border-top:4px solid #1192e8;display:flex;flex-direction:column}@media(max-width:900px){.TopBorderCard_card___qU7x{padding:1rem}}.TopBorderCard_card___qU7x h3{font-size:1rem!important;margin-bottom:.5rem!important;margin-top:.5rem!important}@media(min-width:450px){.TopBorderCard_card___qU7x h3{font-size:1.5rem!important}}.TopBorderCard_borderGreen__9e1J8{border-top-color:#00a33e}.TopBorderCard_alignCenter__8FRU3{align-items:center;text-align:center;padding:1rem .5rem .5rem}.TopBorderCard_leftAlignedTitle__LUa_8{margin:0!important}.CardsSharedStyles_compareButton__bCC0h{border-radius:0;cursor:pointer;color:#004ecc;font-weight:600!important;margin-bottom:1.5rem!important;-webkit-text-decoration:underline solid #004ecc 2px;text-decoration:underline solid #004ecc 2px;text-underline-offset:3px}.CardsSharedStyles_compareButton__bCC0h:hover{color:#002f87;-webkit-text-decoration:underline solid #002f87 2px;text-decoration:underline solid #002f87 2px}.CardsSharedStyles_compareButton__bCC0h:focus-visible{border-radius:4px!important;text-decoration:none;outline-style:solid;outline-color:#ffc72c;outline-offset:.25em;outline-width:thick}.CardsSharedStyles_cardParagraph__xB5J1{max-width:100%!important}.RepairAndCoverTopBorderCard_supplyCovered___3b9h{padding-bottom:1rem;display:flex;justify-content:center}.RepairAndCoverTopBorderCard_supplyCovered___3b9h a{font-size:1.25rem;text-decoration:underline;text-decoration-thickness:2px!important;text-underline-offset:4px!important}.RepairAndCoverTopBorderCard_supplyCovered___3b9h .RepairAndCoverTopBorderCard_phonePrefix__vaKgm{font-size:1.25rem;color:#002f87}.RepairAndCoverModalCard_modalCard__ZTNcq{align-items:center;justify-content:left;text-align:left;padding:0 1rem 1rem!important}.RepairAndCoverModalCard_repairAndCoverPrice__W0o0X{text-align:center}.RepairOnlyModalCard_repairOnlyPrice__7MIbd{padding-inline-start:0!important}.RepairOnlyModalCard_repairOnlyPrice__7MIbd li{background-color:#fff;padding:8px 12px;border-radius:8px;margin-block-start:0!important}.RepairOnlyModalCard_repairOnlyExtraText__Y8RlH{background-color:#fff;padding:8px 12px;border-radius:8px;color:#0061be!important}.RepairOnlyModalCard_repairOnlyModalCard__UfmLf{align-items:left!important;justify-content:left;text-align:left!important;padding:0 1rem 1rem!important}.RepairOnlyModalCard_repairOnlyModalCard__UfmLf h4{margin-bottom:.5rem!important}.RepairOnlyModalCard_repairOnlyPrice__7MIbd{text-align:center}.RepairOnlyModalCard_priceSmallPrint__K9SIo{color:#0061be}.CompareModal_compareModalHeader__MaAdU{padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.CompareModal_compareModalHeader__MaAdU>h2{margin:0!important}.CompareModal_compareModalClose__q1n7J{line-height:1;box-shadow:none!important;color:#004ecc;width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:12px;transition:all .3s ease-in-out;background-color:transparent;border:0;border-radius:50%!important}.CompareModal_compareModalClose__q1n7J:hover{color:#002f87;text-decoration:none;cursor:pointer;background:#f2fafe!important;border-radius:24px;box-shadow:none!important}.CompareModal_gapRemover__t1UOT{margin-top:-2.5rem;margin-left:-1.5rem;margin-right:-1.5rem}.CompareModal_gapRemover__t1UOT h4{margin:0;font-family:Centrica Stabil Grotesk Medium!important}.CompareModal_gapRemover__t1UOT .CompareModal_layout-panel__OPoHS{grid-template-columns:1% 1fr 1%!important}.CompareModal_cardContainer__VLJBU{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;margin:0}@media(max-width:900px){.CompareModal_cardContainer__VLJBU{-moz-column-gap:8px;column-gap:8px}}ns-panel ::ng-deep .CompareModal_layoutpanel__e4xcH{display:none}.FormWarning_FormWarning__ld7kK{display:flex;flex-direction:row;gap:.5rem;margin-top:.5rem;padding:.75rem;background-color:#fcf4f2;border-left:4px solid #e3660e;animation:FormWarning_fadeIn__DgS40 .5s ease-in;align-items:center;color:#ff7a00}.FormWarning_FormWarning__ld7kK p{margin:0!important;color:#000}.ExcessSection_headingSection__zcyTV{display:flex;padding:1rem 0 2rem}@media(max-width:1080px){.ExcessSection_headingSection__zcyTV{flex-direction:column;align-items:center;padding:1rem 0}}.ExcessSection_heading__Qy7qr{margin:0!important;padding-left:.5rem}.ExcessSection_gap__AH77P{padding-top:2rem}.ExcessSection_radioContainer__L5Bd7 fieldset{display:flex;gap:1rem}.ExcessSection_noMargin__jtUf_{margin:0!important}.ExcessSection_excess__f6TPL{margin:0!important;color:#111518!important}.scrollableCalendar_container__WNoln{height:auto}.scrollableCalendar_headingSection__ASF_G{display:flex;padding:1rem 0 2rem}@media(max-width:1080px){.scrollableCalendar_headingSection__ASF_G{flex-direction:column;align-items:center}}.scrollableCalendar_heading___cztt{margin:0!important;padding-left:.5rem}.scrollableCalendar_arrowContainer__GNK4B{position:relative}.scrollableCalendar_scrollingDatePicker__0MkRm{display:flex;gap:10px!important;overflow-x:auto!important;scroll-behavior:smooth;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none;max-width:88vw}.scrollableCalendar_scrollingDatePicker__0MkRm::-webkit-scrollbar{display:none}.scrollableCalendar_dateContainer__Cn80t{border-radius:8px;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center;width:110px!important;height:128px;box-sizing:border-box!important;padding:10px 8px;cursor:pointer}.scrollableCalendar_dateContainer__Cn80t p:nth-child(2){font-size:27px}.scrollableCalendar_unselectedDate__4whzi{color:#004ecc;border:2px solid #004ecc}.scrollableCalendar_unselectedDate__4whzi:hover{background-color:#f2fafe}.scrollableCalendar_selectedDate__Azh2S{color:#fff;background-color:#004ecc;border:2px solid #004ecc}.scrollableCalendar_unavailableDate__SaG6N{background-color:#f3f5f7;color:#435460;text-decoration:line-through;cursor:default}.scrollableCalendar_p__xbHHN{margin:0!important}.scrollableCalendar_indicatorContainer__YViZf{display:flex;margin-top:10px}.scrollableCalendar_indicator__0db5_{width:39.5px;height:4px;border-radius:10px}.scrollableCalendar_indicatorRepairAndCover__3BXpc{background-color:#0093f5}.scrollableCalendar_indicatorRepairOnly__TPCHW{background-color:#00a33e}.scrollableCalendar_indicatorUnavailable__yOYin{background-color:#c3ced5}.scrollableCalendar_indicatorContainer__YViZf>.scrollableCalendar_indicator__0db5_:first-child{margin-right:4px}.scrollableCalendar_leftArrow__xf86K,.scrollableCalendar_rightArrow__DpRuh{z-index:1;width:44px;height:44px;color:#004ecc;box-shadow:inset 0 0 0 2px #004ecc;background-color:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}.scrollableCalendar_leftArrow__xf86K:hover,.scrollableCalendar_rightArrow__DpRuh:hover{box-shadow:inset 0 0 0 4px #004ecc}.scrollableCalendar_rightArrow__DpRuh{right:0}.scrollableCalendar_leftArrow__xf86K{left:0;padding-left:3px}.scrollableCalendar_hideArrow__m6pZu{display:none}.scrollableCalendar_keyContainer__L35Zx{display:flex;flex-direction:row;align-items:center;margin-top:20px}.scrollableCalendar_keyIndicator__nQkY_{width:24px;height:4px;border-radius:10px}.scrollableCalendar_keyText__12HmU{margin:0 15px 0 5px!important}.TimeSlotStep_cardLayout__1B6q1{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.TimeSlotStep_columnCards__OM4R6{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}.TimeSlotStep_headingSection__wIMB6{display:flex;padding:2rem 0}@media(max-width:1080px){.TimeSlotStep_headingSection__wIMB6{flex-direction:column;align-items:center;padding:1.5rem 0}}.TimeSlotStep_heading__8hoV3{margin:0!important;padding-left:.5rem}.TimeSlotStep_mobileCardToggle__7gX0n{padding:1rem 0}.TimeSlotStep_excessContainer__IhKi0{display:flex;flex-direction:column}@media(max-width:1080px){.CombinedAppointmentPage_heading__1qCxO{padding-top:1rem}}.CombinedAppointmentPage_divider__l6ce4{border-top:1px solid #c3ced5;margin-top:1rem;margin-bottom:1rem}.CombinedAppointmentPage_sideGap__3nSTf{margin:0 10vw}@media(max-width:1350px){.CombinedAppointmentPage_sideGap__3nSTf{margin:0 3vw}}@media(max-width:1150px){.CombinedAppointmentPage_sideGap__3nSTf{margin:0}}