.MembershipDocuments_header__7jhDk{color:#47474a;font-size:16px;line-height:24px;font-weight:700;margin:0}@media screen and (min-width:768px){.MembershipDocuments_header__7jhDk{font-size:18px;line-height:27px}}.MembershipDocuments_caption__ODqa_{margin-left:28px}.RichText_rich-text__4q4fE a{color:#47474a;text-decoration:underline}.RichText_rich-text__4q4fE a:hover{color:#f95108}.RichText_removeBottomMargin__6fcIR p{margin-bottom:0!important}.ProductFeature_row___Xg5f{display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.2;color:#47474a;border-bottom:1px solid #dbdbdb;overflow:visible}.ProductFeature_borderless__rjrXg{border-bottom:none}.ProductFeature_icon__J3kIx{flex-shrink:0;width:18px;height:16px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;line-height:0}.ProductFeature_icon__J3kIx svg{width:100%;height:auto;display:block;transform:translateY(.5px);overflow:visible}.ProductFeature_excludedLightColor__Mjrjp{color:#b0b0af}.ProductFeature_textWrapper__Nvfum{display:inline-flex;flex-direction:column}.ProductFeature_name__Zo_Kx{font-weight:600}.ProductFeature_subcopy__U0esY{font-size:.75rem;color:#222;margin-top:2px}[data-status=excluded] .ProductFeature_name__Zo_Kx{font-weight:400}.ProductFeature_exclusionsLink__yyLVT span{font-size:12px}.ProductFeatureList_root__ud5fn{display:flex;flex-direction:column}.Packages_packageHeaderImage__Z14J9{width:auto;display:inline-block}.Packages_vehicleSection__8wIeO{opacity:0;transform:translateY(20px);transition:opacity .4s ease-out,transform .4s ease-out}.Packages_vehicleSection__8wIeO.Packages_visible__dLbL2{opacity:1;transform:translateY(0)}.Packages_newSection__gOMCh{animation:Packages_slideInFade__7XZY0 .5s ease-out forwards}@keyframes Packages_slideInFade__7XZY0{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.AddonCard_container__ZadIy{width:100%}.ValidatedInputWrapper_validatedInputWrapper__XVel2{position:relative}.ValidatedInputWrapper_successIcon__z4YQE{position:absolute;right:6px;top:12px;width:24px;height:24px;transform:scale(.75)}.VehicleBasketSummary_vehicleBlock__5au4k{margin-bottom:12px}.VehicleBasketSummary_vehicleHeading__w_cEi{font-weight:700;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.VehicleBasketSummary_vehiclePrice__2Dkn6{font-weight:600;font-size:1rem}.VehicleBasketSummary_packageName__ZcS_x{font-weight:700;margin-bottom:6px;font-size:1.2rem;letter-spacing:.4px}.VehicleBasketSummary_addonsHeading__3FreE{font-weight:700;margin-top:8px;margin-bottom:6px;font-size:.95rem}.VehicleBasketSummary_vehicleTitle__n3niZ{font-size:1.5rem}.VehicleBasketSummary_vehicleCountRow__6sEI6{display:flex;align-items:center;gap:8px;margin-bottom:8px}.VehicleBasketSummary_addonList__9yMCh{list-style:none;padding-left:14px;margin:6px 0 0}.VehicleBasketSummary_addonItem__FaBLM{display:flex;align-items:center;gap:8px;padding:6px 0;color:#222}.VehicleBasketSummary_emptyText__lVE8D{color:gray;font-size:.95rem}.VehicleBasketSummary_tickIcon__T3V1y{display:inline-block;width:16px;height:16px;margin-top:0}.VehicleBasketSummary_addonItem__FaBLM .VehicleBasketSummary_tickIcon__T3V1y,.VehicleBasketSummary_vehicleCountRow__6sEI6 .VehicleBasketSummary_tickIcon__T3V1y{display:inline-flex;align-items:center}.VehicleBasketSummary_addonItem__FaBLM span:last-child{display:inline-block;margin-top:2px}.VehicleBasketSummaryAccordion_vehicleHeading__L6YAT{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:700}.VehicleBasketSummaryAccordion_vehicleTitle__4JGZe{font-size:1rem}.VehicleBasketSummaryAccordion_accordionWrapper__EMTGh{width:95%;height:auto;border:3px solid #f95108;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border-top:0;padding:12px 16px}@media screen and (min-width:768px){.VehicleBasketSummaryAccordion_accordionWrapper__EMTGh{width:324px;gap:8px;border:3px solid #f95108;border-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;padding:12px 16px 8px;margin-top:12px;margin-left:-3px;position:absolute;left:100%}}.VehicleBasketSummaryAccordion_accordionWrapper__EMTGh span{font-weight:400}.VehicleBasketSummaryAccordion_accordionWrapperExpanded__riC3Q{border-left:3px solid #f95108;border-bottom-left-radius:10px;background-color:#fff;z-index:999;margin-left:-3px;z-index:1}.VehicleBasketSummaryAccordion_seeMoreButton__q3CC4{border:none;background:transparent;cursor:pointer;margin-left:32px;font-size:14px;color:gray}.VehicleBasketSummaryAccordion_accordionHeader__89Vg5{font-size:20px;color:#f95108;font-weight:700;margin-bottom:2px}@media screen and (min-width:1200px){.CoverDetails_desktopWrapper__AY5JD{display:flex;justify-content:space-between}}.CoverDetails_membershipCardWrapper__4FhIc{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.CoverDetails_membershipCardWrapper__4FhIc{position:relative;width:-moz-fit-content;width:fit-content;min-width:412px;max-width:unset;flex-direction:row;align-items:flex-start}}.MembershipCard_container__kqvV7{width:100%;padding:20px 20px 15px;border-radius:10px;background-color:#f95108;box-shadow:0 2px 10px 0 rgba(0,0,0,.149);color:#fff;justify-content:space-between}@media screen and (min-width:768px){.MembershipCard_container__kqvV7{width:412px;align-self:flex-start;height:252px;justify-content:flex-start}}.MembershipCard_container__kqvV7 .MembershipCard_patrolImage__sy9Uq{position:absolute;scale:.85;bottom:-10%;right:-3px;width:164px}@media screen and (min-width:768px){.MembershipCard_container__kqvV7 .MembershipCard_patrolImage__sy9Uq{width:183px;scale:1;bottom:-3%}}.MembershipCard_container__kqvV7 .MembershipCard_title__JEUYD{font-size:20px;font-weight:700;line-height:20px}@media screen and (min-width:768px){.MembershipCard_container__kqvV7 .MembershipCard_title__JEUYD{font-size:24px;line-height:26px}}.MembershipCard_container__kqvV7 .MembershipCard_subTitle__WDxYM{font-size:16px;font-weight:400}@media screen and (min-width:768px){.MembershipCard_container__kqvV7 .MembershipCard_subTitle__WDxYM{font-size:20px}}.MembershipCard_container__kqvV7 .MembershipCard_coverDateText__dj_jP{font-size:12px}@media screen and (min-width:768px){.MembershipCard_container__kqvV7 .MembershipCard_coverDateText__dj_jP{font-size:14px}.MembershipCard_container__kqvV7 .MembershipCard_bottomRowWrapper__LfPTG{margin-top:auto}}.MembershipCard_container__kqvV7 .MembershipCard_price__iNI5Z{font-size:16px;font-weight:400}@media screen and (min-width:768px){.MembershipCard_container__kqvV7 .MembershipCard_price__iNI5Z{font-size:20px}}.AccordionsBelowCTA_container__x0bgS{margin-top:1rem}.AccordionsBelowCTA_accordionHeader__ZxKoM{background:transparent}.AccordionsBelowCTA_accordionButton___m7x1{background:transparent;border:0}.AccordionsBelowCTA_accordionTitle__kXTqO{font-size:1rem;font-weight:600}.AccordionsBelowCTA_accordionArrow__Zvj_9{transition:transform .2s ease-in-out;width:18px;height:18px}.AccordionsBelowCTA_accordionArrowOpen__owkT4{transform:rotate(180deg)}.AccordionsBelowCTA_slidePanel__Uql1G{max-height:0;overflow:hidden;transition:max-height .26s ease-in-out,padding .2s ease-in-out}.AccordionsBelowCTA_slidePanelOpen___PTT3{max-height:1000px}.DirectDebitDetails_container__iaapJ{border-radius:8px;background:#fff;overflow:hidden}.DirectDebitDetails_sectionTitle__rIsc_{margin-bottom:.75rem}.DirectDebitDetails_formGrid__3p3MK{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem 1rem;gap:.75rem 1rem}.DirectDebitDetails_full___xKkM{grid-column:1/-1}.DirectDebitDetails_actions__eyAk2{margin-top:1rem;display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.DirectDebitDetails_cta__jxYip{width:100%}.DirectDebitDetails_error__tSGPU{color:#b00020;font-size:.875rem}.DirectDebitDetails_hint__FCzL_{color:#4b5563;font-size:.875rem}.DirectDebitDetails_success__z_8z9{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;padding:.75rem;margin-top:.75rem}.DirectDebitDetails_field__AJenT{display:flex;flex-direction:column;justify-content:flex-end}.DirectDebitDetails_field__AJenT label{margin-bottom:.25rem}.AlreadyBrokenDown_container__cdZu7{border:5px solid #f95108}.AlreadyBrokenDown_heading__tsiyR{background-color:#f95108;color:#fff;font-size:24px}.AlreadyBrokenDown_contentWrapper__Xpl2I{gap:20px;padding:1rem}.AlreadyBrokenDown_button__z33Te{padding:13px;min-height:auto!important;max-height:47px!important}.AlreadyBrokenDown_button__z33Te span{font-weight:400}.AlreadyBrokenDown_button__z33Te svg{transform:scale(80%)}.AlreadyBrokenDown_bandContent__0moKy{padding:6px;background-color:#ffa8cd;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.AlreadyBrokenDown_bandContent__0moKy p{font-size:20px;margin-bottom:0}.AlreadyBrokenDown_body__MAuDf p{margin-bottom:0;font-size:24px}.AlreadyBrokenDown_caveat__rP4kh{margin-top:10px;margin-bottom:24px}.AlreadyBrokenDown_caveat__rP4kh p{font-size:14px;margin-bottom:0}.AlreadyBrokenDown_richText__zQD00 h1,.AlreadyBrokenDown_richText__zQD00 h2,.AlreadyBrokenDown_richText__zQD00 h3,.AlreadyBrokenDown_richText__zQD00 h4,.AlreadyBrokenDown_richText__zQD00 h5,.AlreadyBrokenDown_richText__zQD00 h6{margin-bottom:0}.AddonUnavailableModal_content___Hz7i{padding:0}.AddonUnavailableModal_optionCard__l9NEC{display:flex;align-items:center;padding:16px;margin-bottom:12px;border:3px solid #dbdbdb;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;width:100%;text-align:left}.AddonUnavailableModal_optionCard__l9NEC:hover{background-color:#ededed;border:3px solid #ededed}.AddonUnavailableModal_optionCard__l9NEC:last-child{margin-bottom:0}.AddonUnavailableModal_iconContainer__u66c2{margin-right:16px;flex-shrink:0}.AddonUnavailableModal_checkIcon__66NwR{background-color:#28a745}.AddonUnavailableModal_checkIcon__66NwR,.AddonUnavailableModal_crossIcon__0VITH{width:24px;height:24px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.AddonUnavailableModal_crossIcon__0VITH{background-color:#dc3545}.AddonUnavailableModal_optionText__fh_Sm{font-size:16px;font-weight:600;color:#333}.PaymentfrequencySwitch_container__9SsTr{display:inline-flex;background:transparent;border-radius:6px;box-shadow:none;width:100%}.PaymentfrequencySwitch_button__NDd_H{padding:8px 16px;border:1px solid #dcdcdc;background:#fff;color:#222;font-weight:600;font-size:14px;line-height:20px;cursor:pointer;outline:none;text-align:center;flex:1 1;display:inline-flex;align-items:center;justify-content:center}.PaymentfrequencySwitch_button__NDd_H+.PaymentfrequencySwitch_button__NDd_H{margin-left:-1px}.PaymentfrequencySwitch_button__NDd_H:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.PaymentfrequencySwitch_button__NDd_H:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.PaymentfrequencySwitch_selected__j5fTS{background:#222;color:#fff;border-color:#222}.PaymentfrequencySwitch_button__NDd_H:focus{box-shadow:0 0 0 3px rgba(34,34,34,.12)}.BasketHeader_basketHeaderContainer__5cC_h{background-color:#ededed}.BasketHeader_priceLine__A0lKD{font-size:1.125rem;font-weight:500;line-height:1;margin-top:8px}.BasketHeader_currencySymbol__HTP4M{font-size:1rem;font-weight:500;margin-right:2px;color:gray;display:inline-block;transform:translateY(-7px)}.BasketHeader_price___jHnE{font-size:1.75rem;font-weight:700;margin-right:4px}.BasketHeader_frequencySuffix__0sDrW{font-size:.75rem;text-transform:lowercase;color:#222!important}.BasketHeader_priceRow__aX__N{display:flex;align-items:baseline;gap:6px}.BasketHeader_currency__vzfkl{font-size:1rem;font-weight:700;color:#222;transform:translateY(-4px)}.BasketHeader_integer__RNHqz{font-size:1.75rem;font-weight:700;color:#222}.BasketHeader_fraction__RpHfl{font-size:.875rem;color:#222;transform:translateY(-4px)}.Header_header__5ZApI{height:58px;box-shadow:0 1px 4px rgba(0,0,0,.2);background-color:#fff}@media screen and (max-width:575px){.Header_header__5ZApI{height:44px}}.Header_header__5ZApI{z-index:1035}.Header_phone-number__v2sAS{color:#f95108}.Header_phone-number__v2sAS:hover{color:#fa8552}.Header_logo__ULYlI svg{width:96px;height:32px}@media screen and (max-width:575px){.Header_logo__ULYlI svg{margin-left:8px;height:20px;width:58px}}@media screen and (min-width:576px){.Header_phone-number-label__hQXdn{font-size:1.125rem;line-height:1.6875rem}}.Header_stepHeaderContainer__wgEOU{width:60%}@media screen and (min-width:992px){.Header_stepHeaderContainer__wgEOU{width:50%}}.Header_phoneTrigger__2VR1U{position:relative}.Header_phonePopover__ekor_{border:1px solid #dbdbdb;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:6px;padding:0;font-family:inherit}.Header_phonePopover__ekor_ .popover-header{font-family:inherit;font-weight:700;font-size:1rem;line-height:1.25rem;background-color:#fff!important;border-bottom:0!important;padding-bottom:.25rem}.Header_phonePopover__ekor_ .popover-body{font-family:inherit;color:#47474a;padding-top:.25rem}.Header_popoverText__wJ9TG{font-size:.875rem;line-height:1.25rem}.Header_basketButton__QPtRL{background:none;border:none;padding:0;margin:0;display:inline-flex;align-items:center;cursor:pointer}.Header_slideoutOverlay__69Q2c{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1050;opacity:0;transition:opacity .24s ease-in-out;pointer-events:none}.Header_slideout__vaQkA{position:fixed;right:0;top:0;height:100vh;width:min(92vw,420px);background:#fff;box-shadow:-8px 0 24px rgba(0,0,0,.12);z-index:1060;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.Header_slideoutVisible__idVNm{transform:translateX(0)}.Header_slideoutOverlayVisible__zSQeW{opacity:1;pointer-events:auto}.Header_slideoutInner__MQxB1{display:flex;flex-direction:column;height:100%}.Header_slideoutClose__H2UUO{align-self:flex-end;margin:8px;background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer}.Header_slideout__vaQkA .Header_summary__MweCH{overflow:auto;flex:1 1 auto}.VehicleInput_inputWrapper__rkwOw .form-group,.VehicleInput_inputWrapper__rkwOw .mb-3,.VehicleInput_inputWrapper__rkwOw .mb-4{margin-bottom:0!important}.VehicleInput_button__yr36X{height:100%;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;border:none;border-radius:4px;height:2.875rem}.VehicleInput_result__mxHTf{padding:12px 0;border-bottom:1px solid #dbdbdb}.VehicleInput_resultMeta__8E5R3{color:#6c757d}.VehicleInput_actions__UC4y7 span{font-size:12px}.VehicleInput_manualHint__Geuy8{font-size:12px;margin-top:4px;color:var(--bs-danger,#dc3545);line-height:1.25}.VehicleInput_manualHint__Geuy8 a,.VehicleInput_manualHint__Geuy8 span{color:inherit;font-size:inherit}.VehicleSelection_packagesSlidePanel__0u0EC,.VehicleSelection_slidePanel__g1PT3{max-height:0;overflow:hidden;opacity:0;transform:translateY(16px);transition:max-height .3s ease,opacity .3s ease,transform .3s ease}.VehicleSelection_packagesSlidePanelOpen__DurFu,.VehicleSelection_slidePanelOpen__DGfM2{max-height:2000px;opacity:1;transform:translateY(0)}.VehicleSelection_slidePanelClosing__ggd1p{max-height:0;opacity:0;transform:translateY(-8px)}.VehicleSelection_ctaRow__SuuFa{margin-top:1rem;margin-bottom:.5rem}.VehicleSelection_accordionHeader__Fxb98{cursor:pointer}.VehicleSelection_accordionButton__yt1iB{background:transparent;border:0;font:inherit;color:inherit}.VehicleSelection_accordionTitle__kRgxI{font-weight:600}.VehicleSelection_accordionArrow__8VZJG{transition:transform .2s ease}.VehicleSelection_accordionArrowOpen__6_enm{transform:rotate(180deg)}.NumberSelector_numberInput__hMcsO{display:inline-block;margin-bottom:0!important;width:auto;max-width:none}.NumberSelector_numberInput__hMcsO .form-floating{width:auto}.NumberSelector_numberInput__hMcsO .form-control{box-sizing:border-box;text-align:center}.NumberSelector_numberInput__hMcsO .form-control,.NumberSelector_numberInput__hMcsO .form-floating>.form-control{width:2em!important;min-width:2em!important;height:2em!important;min-height:2em!important;line-height:2em!important;padding:0!important}.NumberSelector_iconButton__WEOhk{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;line-height:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:24px;height:24px;border-radius:0}.NumberSelector_iconButton__WEOhk svg{display:block;width:24px;height:24px}.NumberSelector_iconCol__NPmx2{height:24px;display:flex;align-items:center}.VehicleQuantitySelect_container__h9Vfc{display:block}.VehicleQuantitySelect_ctaRow__X2pEX{margin-top:1rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.75rem}.VehicleQuantitySelect_optionCardWrapper___4h3f{width:100%}.DesktopBasketContainer_desktopBasketContainer__p1AKu{border:1px solid #dbdbdb;border-radius:4px;position:-webkit-sticky;position:sticky;top:82px;margin-bottom:2em;max-height:60vh}.DesktopBasketContainer_summary__O7Z7P{overflow:auto;flex:1 1 auto}.DesktopBasketContainer_desktopBasketContainer__p1AKu{display:flex;flex-direction:column}.StepHeader_stepConnector__Ak9go{flex-grow:1;height:2px;z-index:1;align-self:flex-start;margin-top:10px;position:relative;background:transparent;margin-left:-40px;margin-right:-40px}.StepHeader_stepConnectorComplete__Kdk8R{border-top:2px solid #dbdbdb}.StepHeader_stepConnectorIncomplete__DLxGq{border-top:2px dashed #dbdbdb}.StepHeader_stepGrid__QCcHV{display:grid;align-items:center;width:100%;position:relative;z-index:0}.HeaderStepper_headerStepper__kv5oV{width:auto;min-width:0;text-align:center;flex:0 1 auto;position:relative}.HeaderStepper_headerStepper__kv5oV:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-130%);width:36px;height:10px;background:#fff;z-index:2}.HeaderStepper_headerStepper__kv5oV.HeaderStepper_clickable__aLVdG{cursor:pointer;transition:opacity .2s ease-in-out}.HeaderStepper_headerStepper__kv5oV.HeaderStepper_clickable__aLVdG:focus{outline:2px solid #386c87;outline-offset:2px;border-radius:4px}.HeaderStepper_headerStepper__kv5oV.HeaderStepper_interactive__U83Rq{cursor:pointer;transition:opacity .2s ease-in-out}.HeaderStepper_headerStepper__kv5oV.HeaderStepper_interactive__U83Rq:focus{outline:2px solid #386c87;outline-offset:2px;border-radius:4px}.HeaderStepper_ring__e8ocp{border-radius:100%;height:20px;width:20px;position:relative;z-index:3}.HeaderStepper_ring__e8ocp img,.HeaderStepper_ring__e8ocp svg,.HeaderStepper_ring__e8ocp>span img{position:relative;z-index:4}.HeaderStepper_ring-inactive__OJu5s svg{transform:scale(1.25);transform-origin:center}.HeaderStepper_ring-active__mib2p svg{transform:scale(2.1);transform-origin:center}.HeaderStepper_ring-complete__5pSKz{background-color:#47474a;color:#47474a}.HeaderStepper_ring-complete__5pSKz:hover{background-color:gray;transition:.2s}.HeaderStepper_ring-complete__5pSKz svg{transform:scale(.8);transform-origin:center}.HeaderStepper_label-inactive___WF_8{opacity:.5}.UpsellModal_modal__rkIfR{color:#47474a}.UpsellModal_modal__rkIfR .UpsellModal_bottom-shadow__YkfLL{box-shadow:0 1px 4px rgba(0,0,0,.15)}.UpsellModal_modal__rkIfR p{font-size:unset;line-height:unset}.UpsellModal_modalImage__qKyQP{border-radius:4px}.UpsellModal_modalParagraph__25Ua0{max-height:200px;font-size:16px;overflow-y:auto;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top,linear-gradient(hsla(0,0%,100%,0),#fff 70%) bottom,linear-gradient(0deg,rgba(0,0,0,.3),transparent) bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.UpsellModal_modalParagraph__25Ua0 p{margin-bottom:0}.UpsellModal_absolute-close-btn__Gj_eQ{position:absolute;top:-15px;right:-15px}