@media(max-width:1080px){.Appointment_heading__EUg2j{padding-top:1rem}}.Appointment_divider__X_9a6{border-top:1px solid #c3ced5;margin-top:1rem;margin-bottom:1rem}.AddressForm_headingBlack__SQUUE{color:#000!important}.availabilityErrors_heading__JBAMK{font-family:BG Flame Bold,sans-serif}.availabilityErrors_containerMargin__A7Zoz{margin-top:1rem}.Questionnaire_largeBoldPrice___zG5v{display:inline;font-size:35px!important}.Questionnaire_inlineParagraph__xD3qZ{display:inline}.Questionnaire_spacer__uBFym{margin-bottom:20px}.Questionnaire_repairAndCoverCaption__ajX4I{color:gray}.Questionnaire_problemInput__9HC6Z label{border:.15em solid #c3ced5;background-color:#fff;border-radius:.5rem;padding:1em 1em 1em 3.25rem!important;font-family:British Gas Medium,sans-serif;font-weight:400!important;margin-top:.5rem!important;width:100%!important}.Questionnaire_problemInput__9HC6Z :after,.Questionnaire_problemInput__9HC6Z :before{top:50%!important}.Questionnaire_problemInput__9HC6Z .Questionnaire_problemSpan__XkC3V{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:720px){.Questionnaire_problemInput__9HC6Z{display:inline-block}.Questionnaire_problemInput__9HC6Z label{margin-top:1rem!important;margin-left:.75rem!important;width:auto!important;padding-left:4rem!important;font-size:1.125em!important}.Questionnaire_problemInput__9HC6Z .Questionnaire_problemSpan__XkC3V{justify-content:start}}.Questionnaire_childrenMarginDesktop__UrtLU>*,.Questionnaire_childrenMarginMobile___gpHc>*,.Questionnaire_childrenMarginMobile___gpHc>*>*{margin-top:1rem}.Questionnaire_fixedSizeTextarea__9E0iU{resize:none;overflow:scroll;width:705px!important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1180px){.Questionnaire_fixedSizeTextarea__9E0iU{width:100%!important}}.Questionnaire_fixedSizeTextarea__9E0iU::-webkit-scrollbar{display:none}.Questionnaire_guidanceText___nKHL{color:#111518}@media only screen and (min-width:1080px){.TimeSlotPicker_redirectWarning__dh_Ne{min-width:637px;width:60%}}.TimeSlotPicker_timeslotPicker__Rp8xy>*{margin-top:2rem}.TimeSlotPicker_timeslotPicker__Rp8xy>* ns-standout{width:637px}@media(max-width:1080px){.TimeSlotPicker_timeslotPicker__Rp8xy>* ns-standout{width:100%}}.TimeSlotPicker_fixedSizeTextarea__g2u6n{resize:none;overflow:scroll;width:637px!important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1080px){.TimeSlotPicker_fixedSizeTextarea__g2u6n{width:100%!important}}.TimeSlotPicker_fixedSizeTextarea__g2u6n::-webkit-scrollbar{display:none}.DesktopSummary_desktopSummary__51vJe{margin-top:1rem;border:1px solid #c3ced5;border-radius:8px;height:-moz-fit-content;height:fit-content;background-color:#f3f5f7}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_dropdownHeading__tUruU{margin-block-end:0;max-width:100%}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_dropdownHeading__tUruU p{margin-block-end:0}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_dropdownHeading__tUruU .DesktopSummary_dropdown__dY1vz{display:flex;justify-content:space-between;width:100%;padding:20px!important;cursor:pointer}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_dropdownHeading__tUruU .DesktopSummary_chevron__9kyxj{color:#004ecc}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_expanded__sThe_{padding:0 20px 10px}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_expanded__sThe_ .DesktopSummary_caveats__l64iU{color:#435460}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_inclusions__bVOtr{padding:0 20px}.DesktopSummary_desktopSummary__51vJe .DesktopSummary_summary__PIQCR{background-color:#fff;padding:0 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.DesktopSummary_membershipPill__6n1vp{margin-bottom:.75rem!important}.DesktopSummary_discountedPretitle___fq__{display:flex;justify-content:space-between;align-items:baseline;color:#435460}.DesktopSummary_preDiscountedPrice__NpEj2{margin:0!important}.DesktopSummary_productSummary___6IWj{padding:20px 20px 0}.DesktopSummary_productSummary___6IWj .DesktopSummary_pretitle__7stmt{color:#435460!important;margin:0!important}.DesktopSummary_productSummary___6IWj .DesktopSummary_heading__XnPSo{border-bottom:1px solid #c3ced5;display:flex;justify-content:space-between;padding-bottom:20px}.DesktopSummary_productSummary___6IWj .DesktopSummary_heading__XnPSo p{margin:0!important}.DesktopSummary_productSummary___6IWj .DesktopSummary_heading__XnPSo .DesktopSummary_title__zeyI8{color:#111518!important;margin:0;font-weight:600}.DesktopSummary_productSummary___6IWj .DesktopSummary_heading__XnPSo .DesktopSummary_from__W1B_y,.DesktopSummary_productSummary___6IWj .DesktopSummary_heading__XnPSo .DesktopSummary_membershipPrice__BYopS{color:#435460}.DesktopSummary_productSummary___6IWj .DesktopSummary_heading__XnPSo .DesktopSummary_price___yNi_{font-weight:600}.DesktopSummary_productSummary___6IWj .DesktopSummary_heading__XnPSo .DesktopSummary_aMonth__R7Jyn{color:#435460;display:block;text-align:right;margin:0}.InclusionsAndExclusions_dropdownHeading__2A4qB{margin-block-end:0!important;max-width:none!important}.InclusionsAndExclusions_dropdownHeading__2A4qB p{margin-block-end:0!important;color:#111518!important}.InclusionsAndExclusions_dropdownHeading__2A4qB .InclusionsAndExclusions_dropdown__JeYlI{display:flex!important;justify-content:space-between;width:100%;padding:20px 0!important;cursor:pointer}.InclusionsAndExclusions_dropdownHeading__2A4qB .InclusionsAndExclusions_dropdownExpanded__DBRRN{padding-bottom:12px!important}.InclusionsAndExclusions_dropdownHeading__2A4qB .InclusionsAndExclusions_chevron__QCgTN{color:#004ecc}.InclusionsAndExclusions_expanded__84BnV{padding:0 0 10px}.WhatsNotIncluded_caveats__yVbGd{color:#435460}.HiveSaleBanner_bannerContainer__HSfEA{display:flex;justify-content:center;background-color:#ff7a00;border-radius:8px 8px 0 0}.HiveSaleBanner_bannerText__0FpYW{font-weight:700;padding-top:1rem}.BasicSaleBanner_heading__ERwK5{margin:1rem 0 0!important;color:#002f87!important}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE:not(:last-child){border-bottom:1px solid #c3ced5}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE{padding-top:1.5em;padding-bottom:1.5em}@media(max-width:1080px){.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE{margin-top:10px;padding-top:0;padding-bottom:1em;border-bottom:1px solid #c3ced5}}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE h3{margin:0;color:#111518!important;font-size:1.25em!important}@media(max-width:1080px){.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE h3{font-size:1em!important}}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE p{margin:.1em 0;color:#435460!important}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE .SummaryDetails_emailWrapper__T62mW{overflow-wrap:break-word;max-width:100%}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE .SummaryDetails_editLink__U5_HT{color:#004ecc;text-decoration:underline;cursor:pointer}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_section__2ZsAE .SummaryDetails_editLink__U5_HT:hover{color:#002f87;text-decoration-color:#002f87}.SummaryDetails_summaryDetails__ShJls .SummaryDetails_timeSlotShowWarning__Eer0L{padding-bottom:0}.AppointmentChangeWarning_buttonContainer__v_P1o{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;flex-wrap:wrap}.AppointmentChangeWarning_mobileMargin__PAVd4{margin-top:1.5rem}.AppointmentChangeWarning_desktopMargin__0ZrjD{margin-top:1rem;margin-left:-20px;margin-right:-20px}.AppointmentChangeWarning_desktopMargin__0ZrjD .AppointmentChangeWarning_warningText__CYqn8{padding-right:.5rem}.MobileAppointmentSummary_longTextDd__WKbyR{overflow-wrap:break-word}.MobileAppointmentSummary_hiveHeatingBanner__0lDpn{display:flex;justify-content:center;background-color:#ff7a00;border-radius:8px 8px 0 0}.MobileAppointmentSummary_hiveHeatingText__TxSVl{font-weight:700;padding-top:1rem}.MobileAppointmentSummary_hivePrePrice__25L_J{color:#435460;font-size:1em;margin:0;margin-block-end:0!important;font-weight:500}.MobileAppointmentSummary_mobileAppointmentSummary__KCN_q .MobileAppointmentSummary_stickyFooter__fnWTR{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__KCN_q .MobileAppointmentSummary_buttonFooter__EXbLP{padding:10px;display:flex;justify-content:space-between;align-items:center}.MobileAppointmentSummary_mobileAppointmentSummary__KCN_q .MobileAppointmentSummary_Header__wOQoX{cursor:pointer;color:#002f87;padding-left:10px;display:flex;align-items:center;text-align:left}.MobileAppointmentSummary_mobileAppointmentSummary__KCN_q .MobileAppointmentSummary_Header__wOQoX .MobileAppointmentSummary_textWrapper__3txPA{display:flex;flex-direction:column;margin-left:5px}.MobileAppointmentSummary_mobileAppointmentSummary__KCN_q .MobileAppointmentSummary_Header__wOQoX .MobileAppointmentSummary_withoutSmallLabel__x5qb9{padding-top:16px}.MobileAppointmentSummary_mobileAppointmentSummary__KCN_q .MobileAppointmentSummary_Header__wOQoX .MobileAppointmentSummary_subHeading__Whf5H{font-weight:600!important;font-size:14px}.MobileAppointmentSummary_mobileAppointmentSummary__KCN_q .MobileAppointmentSummary_Header__wOQoX .MobileAppointmentSummary_smallLabel__hnNWG{margin:0}.MobileAppointmentSummary_summaryComponent__Rajfd{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__Rajfd.MobileAppointmentSummary_slideIn__DDUTg{animation:MobileAppointmentSummary_slideInUp__I8QjZ .4s forwards}.MobileAppointmentSummary_summaryComponent__Rajfd.MobileAppointmentSummary_slideOut__rIhTk{animation:MobileAppointmentSummary_slideOutDown__8ZDk7 .4s forwards}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_expandedSummaryContent__fRSSe{padding:0 20px 20px}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_header__bOpJ4{display:flex;align-items:baseline;justify-content:space-between}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_header__bOpJ4 .MobileAppointmentSummary_subHeading__Whf5H{color:#111518!important}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_header__bOpJ4 .MobileAppointmentSummary_priceGroup__heRVB{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_header__bOpJ4 .MobileAppointmentSummary_priceGroup__heRVB .MobileAppointmentSummary_price__T4YVl{color:#000;font-size:1.5em;font-weight:500;margin-bottom:0}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_header__bOpJ4 .MobileAppointmentSummary_priceGroup__heRVB .MobileAppointmentSummary_aMonth___09HQ{color:#435460}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_topRow__kv_T_{display:flex;align-items:center;justify-content:space-between}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_fromText__lGOkY{color:#435460;font-size:1em;margin:0;font-weight:500}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_smallLabel__hnNWG{color:#435460;margin:0;font-weight:600}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_section__whjQ_{margin-top:10px;padding-bottom:1em;border-bottom:1px solid #c3ced5}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_section__whjQ_ h3{margin:0;color:#111518!important;font-size:1em!important}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_section__whjQ_ p{margin:.1em 0;color:#435460!important}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_section__whjQ_ .MobileAppointmentSummary_editLink__UNYtd{color:#004ecc;text-decoration:underline}.MobileAppointmentSummary_summaryComponent__Rajfd .MobileAppointmentSummary_closeSummary__jJCLN{display:flex;align-items:center;padding-top:1rem!important;font-size:1em;font-weight:700;cursor:pointer;color:#004ecc}.MobileAppointmentSummary_overlay__JQaXS{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:80}@keyframes MobileAppointmentSummary_slideInUp__I8QjZ{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileAppointmentSummary_slideOutDown__8ZDk7{0%{transform:translateY(0)}to{transform:translateY(100%)}}.MobileAppointmentSummary_inclusions__QXBVT{border-bottom:1px solid #c3ced5}.DesktopContinueButton_desktopContinue__Ed9zP{bottom:0;width:100%;border-top:1px solid #c3ced5;padding:2rem 0;margin-top:1rem;background-color:#fff}.GapRemover_gapRemover__RAL4M{margin-top:-2rem}.PartnershipBar_partnershipBar__ArIDG{display:flex;align-items:center;justify-content:flex-start}.PartnershipBar_logo__2jahP{height:40px;margin-left:.5rem}.PartnershipBar_text__3TUnB{color:#002f87;margin-bottom:0!important}.PartnershipBar_divider__QuSLf{border-top:1px solid #c3ced5;margin-top:1rem;margin-bottom:3rem;width:100%}.ProgressBar_title__80vGl{font-weight:600;padding-top:1rem;margin-bottom:0!important}.ProgressBar_directDebit__SbC4D{font-size:1.2rem!important;font-weight:500!important;color:#435460;margin:.5rem 0 0!important}.ImageSaleBanner_container__sx44t{max-width:1440px;background-color:#ebf3ff;width:100%;border-radius:16px;box-sizing:border-box;gap:.2rem;padding:1rem;border-radius:24px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-column-start:2;grid-column-end:-2}@media(min-width:1080px){.ImageSaleBanner_container__sx44t{padding:0}}.ImageSaleBanner_animate__ww309{animation:ImageSaleBanner_pulse__gSX83 1.5s ease-out}@keyframes ImageSaleBanner_pulse__gSX83{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(213,0,50,.7)}50%{transform:scale(1.05);box-shadow:0 0 0 5px transparent}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}.ImageSaleBanner_heading__j6BqY{margin:0!important;color:#002f87!important}.ImageSaleBanner_content___E_bv{display:flex;flex-direction:column;gap:.5rem;text-align:left;margin-block-end:0}@media(min-width:1080px){.ImageSaleBanner_content___E_bv{padding:1rem 0}}.ImageSaleBanner_image__LvJTS{padding:0 1rem 0 0;margin:0;align-self:start;max-width:140px;height:100%;flex-grow:1}@media(min-width:1080px){.ImageSaleBanner_image__LvJTS{margin:0 1.5rem .5rem}}.ImageSaleBanner_imageWrapper__fwmwA{height:100%;position:relative;min-width:70px;min-height:80px}@media(min-width:1080px){.ImageSaleBanner_imageWrapper__fwmwA{height:120px;width:142px}}@media(max-width:1080px){.CombinedAppointmentPage_heading__h1Kmo{padding-top:1rem}}.CombinedAppointmentPage_divider__ysVXi{border-top:1px solid #c3ced5;margin-top:1rem;margin-bottom:1rem}.CombinedAppointmentPage_sideGap__CBokW{margin:0 10vw}@media(max-width:1350px){.CombinedAppointmentPage_sideGap__CBokW{margin:0 3vw}}@media(max-width:1150px){.CombinedAppointmentPage_sideGap__CBokW{margin:0}}.ApplianceOptionStep_panel__CJjH8{margin-block-start:0}.ApplianceOptionStep_spacer__NDZTZ{height:150px;width:100%}@media(max-width:1080px){.ApplianceOptionStep_spacer__NDZTZ{height:0;width:0}}.ApplianceOptionStep_heading__I0bA_{font-size:50px!important}@media(max-width:1080px){.ApplianceOptionStep_heading__I0bA_{font-size:35px!important}}.ApplianceOptionStep_highlight__i_ARY{color:#004ecc}.Questionnaire_largeBoldPrice__yWBDb{display:inline;font-size:35px!important}.Questionnaire_inlineParagraph__M64Yk{display:inline}.Questionnaire_spacer__0Vhdg{margin-bottom:20px}.Questionnaire_repairAndCoverCaption__sXo10{color:gray}.Questionnaire_problemInput__j7iSp label{border:.15em solid #c3ced5;background-color:#fff;border-radius:.5rem;padding:1em 1em 1em 3.25rem!important;font-family:British Gas Medium,sans-serif;font-weight:400!important;margin-top:.5rem!important;width:100%!important}.Questionnaire_problemInput__j7iSp :after,.Questionnaire_problemInput__j7iSp :before{top:50%!important}.Questionnaire_problemInput__j7iSp .Questionnaire_problemSpan__hnZDk{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:720px){.Questionnaire_problemInput__j7iSp{display:inline-block}.Questionnaire_problemInput__j7iSp label{margin-top:1rem!important;margin-left:.75rem!important;width:auto!important;padding-left:4rem!important;font-size:1.125em!important}.Questionnaire_problemInput__j7iSp .Questionnaire_problemSpan__hnZDk{justify-content:start}}.Questionnaire_childrenMarginDesktop__Zf2mk>*,.Questionnaire_childrenMarginMobile__t5r0E>*,.Questionnaire_childrenMarginMobile__t5r0E>*>*{margin-top:1rem}.Questionnaire_fixedSizeTextarea__CjdqH{resize:none;overflow:scroll;width:637px!important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1080px){.Questionnaire_fixedSizeTextarea__CjdqH{width:100%!important}}.Questionnaire_warningMessage__OGNJ7{width:637px}@media screen and (max-width:1080px){.Questionnaire_warningMessage__OGNJ7{width:814.5px}}@media screen and (max-width:720px){.Questionnaire_warningMessage__OGNJ7{width:100%;max-width:543px}}.Questionnaire_fixedHeightAndWidthTextarea__ZlKo6{resize:none;overflow:scroll;width:637px!important;height:44px!important;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1080px){.Questionnaire_fixedHeightAndWidthTextarea__ZlKo6{width:100%!important;max-width:30ch!important}}.Questionnaire_fixedSizeTextarea__CjdqH::-webkit-scrollbar{display:none}.Questionnaire_datalist__OAWEs{border:2px solid #435460!important;border-radius:.25rem!important;color:#111518!important;resize:none;overflow:scroll;width:637px!important;height:44px!important;-ms-overflow-style:none;scrollbar-width:none;padding-block-end:.5rem!important;padding-block-start:.5rem!important;padding-inline-end:1rem!important;padding-inline-start:1rem!important;--inputter-field-max-width:50ch!important}@media(max-width:1080px){.Questionnaire_datalist__OAWEs{width:100%!important}}.Questionnaire_datalist__OAWEs:focus{border-color:#111518!important;color:#111518!important;outline-color:#111518;outline-offset:0;outline-style:solid;outline-width:.125rem;border-radius:0!important}.Questionnaire_dropdowns__7iauC{display:flex}@media(max-width:720px){.Questionnaire_dropdowns__7iauC{display:block}}.Questionnaire_warningText__qY6H3{max-width:220px}.Questionnaire_selectField__n7_iv{width:15rem!important}.Questionnaire_leftQuestion__q6QQI{padding-right:2rem!important}@media(max-width:720px){.Questionnaire_leftQuestion__q6QQI{padding-bottom:2rem!important;padding-right:0!important}}.Questionnaire_oldAppliance__6Z1CC{padding-right:2rem!important}.Questionnaire_ageWarning__MNGBn{align-items:center;color:#bf5910;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;font-size:1rem;margin-block-start:.5rem;width:-moz-fit-content;width:fit-content}@media(max-width:720px){.Questionnaire_ageWarning__MNGBn{padding-bottom:1.5rem!important;padding-right:0!important}}.Questionnaire_priceWarning__63ohh{align-items:center;color:#bf5910;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;font-size:1rem;margin-block-start:.5rem;width:-moz-fit-content;width:fit-content}.Questionnaire_warningIcon__lVTdq{color:#e3660e!important;height:1.5rem;width:1.5rem}.HomeCareWarning_card__YdkkA{padding:1rem;margin-bottom:1.5rem;background-color:#f2fafe;display:flex}.HomeCareWarning_card__YdkkA h3{font-size:1.5rem!important}.HomeCareWarning_card__YdkkA p{max-width:100%!important}.HomeCareWarning_icon__u2AuT{padding-right:1rem}.TopBorderCard_card__Xr_FW{padding:2rem;background-color:#f2fafe;border-top:4px solid #1192e8;display:flex;flex-direction:column;height:100%}@media(max-width:900px){.TopBorderCard_card__Xr_FW{padding:1rem}}.TopBorderCard_card__Xr_FW h3{font-size:18px!important;margin-bottom:.5rem!important;margin-top:.5rem!important}@media(min-width:450px){.TopBorderCard_card__Xr_FW h3{font-size:1.5rem!important}}.TopBorderCard_borderGreen__VOvtf{border-top-color:#00a33e}.TopBorderCard_alignCenter__z0PaK{align-items:center;text-align:center;padding:1rem .5rem .5rem}.TopBorderCard_leftAlignedTitle__Da9xF{margin:0!important}.CardsSharedStyles_compareButton__6SYPy{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__6SYPy:hover{color:#002f87;-webkit-text-decoration:underline solid #002f87 2px;text-decoration:underline solid #002f87 2px}.CardsSharedStyles_compareButton__6SYPy:focus-visible{border-radius:4px!important;text-decoration:none;outline-style:solid;outline-color:#ffc72c;outline-offset:.25em;outline-width:thick}.CardsSharedStyles_cardParagraph__bf0_U{max-width:100%!important}.CardsSharedStyles_priceOptions__wXUmJ{display:flex;justify-content:space-between;margin-top:1rem;margin-bottom:1rem;width:100%}@media(max-width:875px){.CardsSharedStyles_priceOptions__wXUmJ{flex-direction:column}}.CardsSharedStyles_priceOption__n_E7M{text-align:center;padding-right:1rem!important;padding-left:1rem!important;flex:1}@media(max-width:875px){.CardsSharedStyles_priceOption__n_E7M{padding:.5rem 0!important;margin-left:1rem;margin-right:1rem}}.CardsSharedStyles_priceOption__n_E7M:first-child{border-right:1.5px solid #e0e0e0}@media(max-width:875px){.CardsSharedStyles_priceOption__n_E7M:first-child{border-bottom:1.5px solid #e0e0e0;border-right:none}}.CardsSharedStyles_discountPrice__30sSR{color:#435460!important}.CardsSharedStyles_membershipPrice__QxKsR{color:#002f87!important}.RepairAndCoverTopBorderCard_supplyCovered__Bb12u{padding-bottom:1rem;display:flex;justify-content:center}.RepairAndCoverTopBorderCard_supplyCovered__Bb12u a{font-size:1.25rem;text-decoration:underline;text-decoration-thickness:2px!important;text-underline-offset:4px!important}.RepairAndCoverTopBorderCard_supplyCovered__Bb12u .RepairAndCoverTopBorderCard_phonePrefix___5sM8{font-size:1.25rem;color:#002f87}.RepairAndCoverTopBorderCard_pill__cwSVI{display:flex;justify-content:center}.RepairAndCoverTopBorderCard_pillText__o4SwW{margin:0!important}.RepairAndCoverTopBorderCard_summerPrices__gC4go{display:inline-block}.RepairAndCoverTopBorderCard_summerPrice__KAW2q{margin:.5rem!important}.RepairAndCoverTopBorderCard_summerWasPrice__xu0nK{margin-bottom:0!important}.RepairAndCoverTopBorderCard_center__q0K_O{display:flex;justify-content:center}.RepairAndCoverTopBorderCard_memberPrice__uYNBm{color:#002f87}.BoilerCardVariant_container__B2jVL{width:100%;padding-bottom:.5rem;margin-top:.5rem}.BoilerCardVariant_description__K296E{margin-top:.25rem!important;margin-bottom:1rem!important}.BoilerCardVariant_points__t8TyE{margin-bottom:1rem!important}.BoilerCardVariant_repairCoverPointsContainer__isR04{width:100%;margin-bottom:1rem}.BoilerCardVariant_repairCoverPointsContainer__isR04 ul{padding-inline-start:0!important}.BoilerCardVariant_repairCoverPointsList__HZLsH{padding:unset;margin:0;display:flex;flex-direction:column}.BoilerCardVariant_repairCoverListItem__K7G_A{display:flex;align-items:center;margin:0}.BoilerCardVariant_repairCoverListItem__K7G_A ns-icon{margin-right:8px!important}.BoilerCardVariant_repairCoverListItem__K7G_A p{margin:0!important}.BoilerCardVariant_priceHeading__I8wFZ{margin-bottom:.25rem!important}.BoilerCardVariant_salePrice__3vKUv{color:#c60128!important}.BoilerCardVariant_saleSubPrice__hXQ3h{margin-top:.25rem!important;margin-bottom:.25rem!important}@media screen and (max-width:767px){.BoilerCardVariant_saleSubPrice__hXQ3h{margin-bottom:.75rem!important}}.BoilerCardVariant_salePill__dFAXs{justify-content:left!important;margin-bottom:1rem}.BoilerCardVariant_pricing__tmyib{margin-bottom:1rem}.BoilerCardVariant_moreInfoText__AbZxr{text-decoration-line:underline;text-decoration-thickness:2px}.BoilerCardVariant_excessText__VKG5D{margin:0!important}.BoilerCardVariant_membershipText__o3hOS{color:#002f87!important}.CompareModal_compareModalHeader__JoN7g{padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;padding-top:1rem}.CompareModal_compareModalHeader__JoN7g>h2{margin:0!important}.CompareModal_compareModalClose__8T2Yd{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__8T2Yd:hover{color:#002f87;text-decoration:none;cursor:pointer;background:#f2fafe!important;border-radius:24px;box-shadow:none!important}.CompareModal_gapRemover__4pV0F{margin-top:-2.5rem;margin-left:-1.5rem;margin-right:-1.5rem}.CompareModal_gapRemover__4pV0F h4{margin:0;font-family:British Gas Medium!important}.CompareModal_gapRemover__4pV0F .CompareModal_layout-panel__PC1FY{grid-template-columns:1% 1fr 1%!important}.CompareModal_cardContainer__WOKsw{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;margin:0}@media(max-width:900px){.CompareModal_cardContainer__WOKsw{-moz-column-gap:8px;column-gap:8px}}ns-panel ::ng-deep .CompareModal_layoutpanel__P4BUP{display:none}.CompareModal_swapOrder__Svg6T>:first-child{order:2}.CompareModal_swapOrder__Svg6T>:last-child{order:1}.RepairAndCoverModalCard_modalCard__5FoDS{align-items:center;justify-content:left;text-align:left;padding:0 1rem 1rem!important}.RepairAndCoverModalCard_repairAndCoverPrice__cS2tr{text-align:center}.RepairOnlyModalCard_repairOnlyPrice__aOJJj{padding-inline-start:0!important}.RepairOnlyModalCard_repairOnlyPrice__aOJJj li{background-color:#fff;padding:8px 12px;border-radius:8px;margin-block-start:0!important}.RepairOnlyModalCard_repairOnlyExtraText__EDwzf{background-color:#fff;padding:8px 12px;border-radius:8px;color:#0061be!important}.RepairOnlyModalCard_repairOnlyModalCard__HjnWs{align-items:left!important;justify-content:left;text-align:left!important;padding:0 1rem 1rem!important}.RepairOnlyModalCard_repairOnlyModalCard__HjnWs h4{margin-bottom:.5rem!important}.RepairOnlyModalCard_repairOnlyPrice__aOJJj{text-align:center}.RepairOnlyModalCard_priceSmallPrint__qQ37s{color:#0061be}.RepairOnlyModalCard_center__4wEeu{display:flex;justify-content:center}.TimeSlotStep_cardLayout__DJKnY{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.TimeSlotStep_columnCards__fnA_E{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}.TimeSlotStep_headingSection__aR_jm{display:flex;padding:2rem 0}@media(max-width:1080px){.TimeSlotStep_headingSection__aR_jm{flex-direction:column;align-items:center;padding:1.5rem 0}}.TimeSlotStep_heading__Q3iYx{margin:0!important;padding-left:.5rem}.TimeSlotStep_mobileCardToggle__B8VfS{padding:1rem 0}.TimeSlotStep_excessContainer__W4WeF{display:flex;flex-direction:column}.TimeSlotStep_saleBannerSpacer__HJw6Q{margin-top:2rem}.TimeSlotStep_swapOrder__LfRCf>:first-child{order:2}.TimeSlotStep_swapOrder__LfRCf>:last-child{order:1}.FormWarning_FormWarning__QJwiI{display:flex;flex-direction:row;gap:.5rem;margin-top:.5rem;padding:.75rem;background-color:#fcf4f2;border-left:4px solid #e3660e;animation:FormWarning_fadeIn__jl7vx .5s ease-in;align-items:center;color:#ff7a00}.FormWarning_FormWarning__QJwiI p{margin:0!important;color:#000}.ExcessSection_headingSection__YECoH{display:flex;padding:1rem 0 2rem}@media(max-width:1080px){.ExcessSection_headingSection__YECoH{flex-direction:column;align-items:center;padding:1rem 0}}.ExcessSection_heading__rtI7d{margin:0!important;padding-left:.5rem}.ExcessSection_gap__VYDjZ{padding-top:2rem}.ExcessSection_radioContainer__YarZt fieldset{display:flex;gap:1rem}.ExcessSection_noMargin__yO8aM{margin:0!important}.ExcessSection_excess__4Q3jL{margin:0!important;color:#111518!important}.scrollableCalendar_container__yZciV{height:auto}.scrollableCalendar_headingSection__RpjUT{display:flex;padding:1rem 0 2rem}@media(max-width:1080px){.scrollableCalendar_headingSection__RpjUT{flex-direction:column;align-items:center}}.scrollableCalendar_heading__yLS8_{margin:0!important;padding-left:.5rem}.scrollableCalendar_arrowContainer__qQ8DJ{position:relative}.scrollableCalendar_scrollingDatePicker__Hb_K5{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__Hb_K5::-webkit-scrollbar{display:none}.scrollableCalendar_dateContainer__kFO8H{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__kFO8H p:nth-child(2){font-size:27px}.scrollableCalendar_unselectedDate__ePMPV{color:#004ecc;border:2px solid #004ecc}.scrollableCalendar_unselectedDate__ePMPV:hover{background-color:#f2fafe}.scrollableCalendar_selectedDate__Sp7pb{color:#fff;background-color:#004ecc;border:2px solid #004ecc}.scrollableCalendar_unavailableDate__NSa3K{background-color:#f3f5f7;color:#435460;text-decoration:line-through;cursor:default}.scrollableCalendar_p__G2Sbt{margin:0!important}.scrollableCalendar_indicatorContainer__WPjRY{display:flex;margin-top:10px}.scrollableCalendar_indicatorContainer__WPjRY.scrollableCalendar_swapIndicatorOrder__km0bX .scrollableCalendar_indicator__RSG0w:first-child{order:2;margin-right:0;margin-left:4px}.scrollableCalendar_indicatorContainer__WPjRY.scrollableCalendar_swapIndicatorOrder__km0bX .scrollableCalendar_indicator__RSG0w:last-child{order:1}.scrollableCalendar_indicator__RSG0w{width:39.5px;height:4px;border-radius:10px}.scrollableCalendar_indicatorRepairAndCover__d4WlW{background-color:#0093f5}.scrollableCalendar_indicatorRepairOnly__kpjPy{background-color:#00a33e}.scrollableCalendar_indicatorUnavailable__vl1bl{background-color:#c3ced5}.scrollableCalendar_indicatorContainer__WPjRY>.scrollableCalendar_indicator__RSG0w:first-child{margin-right:4px}.scrollableCalendar_leftArrow__LvHxF,.scrollableCalendar_rightArrow__rDNsU{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__LvHxF:hover,.scrollableCalendar_rightArrow__rDNsU:hover{box-shadow:inset 0 0 0 4px #004ecc}.scrollableCalendar_rightArrow__rDNsU{right:0}.scrollableCalendar_leftArrow__LvHxF{left:0;padding-left:3px}.scrollableCalendar_hideArrow__F3LgQ{display:none}.scrollableCalendar_keyContainer__Q_ijH{display:flex;flex-direction:row;align-items:center;margin-top:20px}.scrollableCalendar_keyIndicator___sCDE{width:24px;height:4px;border-radius:10px}.scrollableCalendar_keyText__GFcgH{margin:0 15px 0 5px!important}.scrollableCalendar_keyGroup__wZCyb{display:flex;align-items:center}.scrollableCalendar_swapKeyOrder__zjk7B .scrollableCalendar_keyGroup__wZCyb:first-child{order:2}.scrollableCalendar_swapKeyOrder__zjk7B .scrollableCalendar_keyGroup__wZCyb:last-child{order:1}