.ButtonIcon_iconButton__04IEd{background:rgba(0,0,0,0);border:0;height:48px;width:48px;border-radius:24px;padding:0;align-items:center;justify-content:center;display:flex!important}.ButtonIcon_iconButton__04IEd:hover{background:#f2f2f2}.ButtonIcon_iconButton__04IEd:focus-within{border:2px solid #0072ce}.ButtonIcon_iconButton__04IEd:active{border:0;background:rgba(0,0,0,0)!important}.DiscountSavingsBanner_promoSection__CHkPW{background-color:#f3f8ff;display:flex;flex-direction:column;top:85px;width:100%;padding:16px var(--gmic-margin);z-index:200}.DiscountSavingsBanner_promoSection__CHkPW.DiscountSavingsBanner_isSticky__SIt1D .DiscountSavingsBanner_promoAlertTitle__rem6d{display:none}.DiscountSavingsBanner_promoAlertContainer___IaXN{margin:0 auto;width:100%;max-width:1200px}.DiscountSavingsBanner_promoAlert__FRHWI{display:flex;line-height:normal;width:100%;margin:0 auto;max-width:676px}.DiscountSavingsBanner_promoAlertMessage__XTIVI{display:flex;flex-direction:column;margin-bottom:0}.DiscountSavingsBanner_promoAlertTitle__rem6d{font-weight:700}.DiscountSavingsBanner_promoAlertCode__uKLQE{color:#0e3560;font-weight:700}.DiscountSavingsBanner_promoDisclaimer__EMyub{color:#616365;font-size:13px;font-weight:400;line-height:16px;letter-spacing:.5px;margin:8px auto 0;max-width:1200px}@media(min-width:1025px){.DiscountSavingsBanner_promoDisclaimer__EMyub{width:100%}}@media(min-width:768px){.DiscountSavingsBanner_narrowBanner__44ZCc{max-width:676px}}.DriverCard_cardContainer__MKS_8{width:100%;gap:4px;display:flex;justify-content:center;align-items:flex-start;flex-direction:row}.DriverCard_textContainer__Hr3b3{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative}.DriverCard_primaryPolicyText__or8Kv{color:#3d3935}.DriverCard_discountItem__Jf0nO{margin-bottom:4px;font-weight:300}.DriverCard_discountHeader__yj2Qx{color:#0072ce;font-size:16px;text-decoration:underline;padding:0;font-weight:700;margin-right:8px}.DriverCard_name__42Wlb{font-weight:700;margin-bottom:12px;color:#0e3560}.DriverCard_details__ETI6N{color:#5a95ff;font-weight:600;font-size:16px;border:0;padding:0;pointer-events:auto;background:rgba(0,0,0,0)}.DriverCard_buttonContainer___Slb1{width:100%;display:flex;justify-content:flex-end;align-items:center}.DriverCard_discountsContainer___N0U4{padding-left:0}.DriverCard_excludedDriverContainer__RKE1e{box-shadow:none;background:rgba(0,0,0,0)}.DriverCard_excludedDriverContainer__RKE1e:focus-within,.DriverCard_excludedDriverContainer__RKE1e:hover{box-shadow:none;background:rgba(0,0,0,0);cursor:auto}.DriverCard_excludedDriverText__4TjQs{display:flex}.DriverCard_tooltip__aVpTA{padding:0!important;margin:2px 0 0 4px!important}.DriverCard_tooltipHover__72fjb{border-radius:50px;background-color:rgba(0,0,0,0);height:30px;width:30px;padding:4px;position:relative}.DriverCard_tooltipHover__72fjb:hover{background-color:#f2f2f2}.DriverCard_ineligibleTooltip__WzM3n{height:30px;width:30px;padding:4px}.ManageCard_manageModal__1XEIW{padding:0}.ManageCard_modalTitle__6nO_l{color:#0e3560}.ManageCard_manageButton__HAvn6{display:flex;flex-direction:row;align-items:center;margin:24px 32px;max-width:-moz-fit-content;max-width:fit-content}.ManageCard_modalMessage___QSLz h2{font-style:normal;color:#383838}.ManageCard_modalMessage___QSLz{margin-top:60px;margin-bottom:32px;margin-left:32px}.ManageCard_alertContainer__sMlQT{padding-left:32px;padding-right:32px;padding-bottom:16px}@media(min-width:676px){.ManageCard_alertContainer__sMlQT{margin-top:-8px}}.ManageCard_tooltipHover__pALXn{border-radius:50px;background-color:rgba(0,0,0,0);height:30px;width:30px;padding:4px;position:relative}.ManageCard_tooltipHover__pALXn:hover{background-color:#f2f2f2}.ActionCard_cardContainer__yV_Yn{padding:24px 16px;background:#fff;box-shadow:-2px 4px 8px 2px rgba(21,22,23,.13);border-radius:4px;position:relative;cursor:pointer;transition:box-shadow .15s ease-in-out,border .5s ease-in-out;border:2px solid #fff}@media(min-width:768px){.ActionCard_cardContainer__yV_Yn{width:676px;padding:24px 32px}}.ActionCard_cardContainer__yV_Yn:focus,.ActionCard_cardContainer__yV_Yn:hover{box-shadow:-2px 16px 32px 4px rgba(21,22,23,.17)}.ActionCard_cardContainer__yV_Yn:focus-within{box-shadow:-2px 16px 32px 4px rgba(21,22,23,.17);border:2px solid #0072ce}.ActionCard_cardIcon__bCird{position:absolute;right:20px}.ActionCard_cardTitle__JJPZ0{color:#3d3935;font-weight:700;font-size:16px;line-height:24px}.ActionCard_cardBodyText__7F7J9{font-size:16px;font-weight:400;line-height:24px;color:#3d3935}.ActionCard_cardFooterText__nR6di{font-size:18px;font-weight:700;line-height:24px;margin-top:12px}.ActionCard_disabledContainer__OO0mE{box-shadow:none;background:rgba(0,0,0,0);border:rgba(0,0,0,0)}.ActionCard_disabledContainer__OO0mE:focus-within,.ActionCard_disabledContainer__OO0mE:hover{box-shadow:none;background:rgba(0,0,0,0);border:rgba(0,0,0,0);cursor:auto}.ActionCard_tooltipHover__TT7MB{background-color:rgba(0,0,0,0);border-radius:50px;height:30px;width:30px;padding:4.5px;margin-top:-4px;margin-right:-8px}@media(min-width:768px){.ActionCard_tooltipHover__TT7MB{margin-right:8px}}.ActionCard_tooltipHover__TT7MB:hover{background-color:#f2f2f2}.ActionCard_actionMessage__xwurR{display:flex;width:-moz-fit-content;width:fit-content;height:33px;padding:6px 8px;align-items:center;border-radius:20px;color:#b50000;background-color:#ffe8e5;font-size:14px;font-weight:700;margin-bottom:12px}.coverage_page__oFWCU{padding:0;align-content:center;justify-content:center;max-width:1200px;display:flex}.coverage_pageSection__IsO_F{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:1024px){.coverage_pageContainer__9RqrU{max-width:890px!important;padding:0}}.coverage_sidebar__l9_7x{position:relative;height:600px;margin-top:118px;margin-right:32px;min-width:325px}@media(max-width:1024px){.coverage_sidebar__l9_7x{display:none}}@media(min-width:1225px){.coverage_sidebar__l9_7x{margin-right:0}}.coverage_sidebar__l9_7x.coverage_isPayInFullOnly__nUIxj{margin-top:32px}.coverage_pageWrapper__Ia1T6{padding:0 24px 48px 32px}@media(max-width:1024px){.coverage_pageWrapper__Ia1T6{max-width:100%}}@media(max-width:768px){.coverage_pageWrapper__Ia1T6{padding:0}}@media(min-width:1225px){.coverage_pageWrapper__Ia1T6{padding-left:0}}.coverage_pageHeader__V37SO{width:100%}@media(min-width:1024px)and (max-width:1205px){.coverage_pageHeader__V37SO{padding:32px}}.coverage_pageHeaderContent__jGQX_{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:1024px){.coverage_pageHeaderContent__jGQX_{max-width:676px;padding:0}}@media(min-width:1024px)and (max-width:1205px){.coverage_pageHeaderContent__jGQX_{padding:0}}@media(min-width:1024px){.coverage_pageHeaderContent__jGQX_{padding-left:0}}.coverage_progressBar__ltgDw{margin:0}@media(min-width:1025px){.coverage_progressBar__ltgDw{max-width:calc(100% - 358px)}}.coverage_formContainer__zd5sW{height:100%}.coverage_buttonWrapper__u4gic{width:100%;display:flex;flex-direction:column;align-items:center;align-self:flex-end;margin-bottom:12px;line-height:18px;border:1px solid #d9d9d6;border-radius:5px}.coverage_buttonWrapper__u4gic>button{max-width:100%}.coverage_disabledAccordion__T7m4G{margin-right:16px}.coverage_recommendedButtonWrapper__ECWVl{width:calc(100% + 20px);margin-left:-10px;border-radius:6px}.coverage_accordionHeader__DAKrB{padding-top:20px!important;padding-bottom:20px!important}@media(min-width:768px){.coverage_accordionHeader__DAKrB{padding:24px 32px!important;font-size:20px}}.coverage_policyDate__hYLK5{padding:16px!important}@media(min-width:768px){.coverage_policyDate__hYLK5{padding:24px 32px!important;font-size:20px}}.coverage_discounts__q46ak{max-width:350px;background:#f8f9fa;border-radius:12px;padding:24px 16px;font-size:16px;line-height:24px;margin:0 auto 24px;font-weight:400}@media(min-width:768px){.coverage_discounts__q46ak{font-size:18px;margin-bottom:48px}}.coverage_discountName__fXTnt{margin-left:6px;font-size:16px}.coverage_continueWrapper__OBijT{margin-left:auto;margin-right:auto;margin-bottom:18px;padding-top:18px;padding-bottom:38px;width:280px;max-width:100%}.coverage_coverageTitle__xXzdm{color:#0e3560;margin:32px 0 16px;text-align:center;font-size:24px;clear:both}@media(min-width:768px){.coverage_coverageTitle__xXzdm{font-size:32px}}.coverage_subCoverageTitle__2aVop{color:#0e3560;margin-top:32px}@media(min-width:768px){.coverage_subCoverageTitle__2aVop{margin-top:64px}}.coverage_startDate__cxND5{background-color:rgba(0,0,0,0)!important;pointer-events:none;padding-right:48px!important}@media(min-width:768px){.coverage_startDate__cxND5{padding-right:64px!important}}.coverage_addCov__hfFTl{font-weight:700;margin-left:9px;text-decoration:underline}.coverage_disabled__cqWK_:active{border:0 solid rgba(0,0,0,0)!important}.coverage_accordion__NBHe5{border-radius:12px}.coverage_dcAccord___XwvZ{border:1px solid #ddd;border-radius:12px;width:100%}.coverage_titleContainer__OfCFN{width:100%;flex:1 1;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.coverage_stickyActive__xkdKD{margin-top:28px}.coverage_pricingMenuContainer__vGQ7Y{position:-webkit-sticky;position:sticky;bottom:0;width:100%;background:#fff;box-shadow:0 -1px 16px rgba(134,134,134,.16);z-index:200;justify-content:center}@media(max-width:768px){.coverage_pricingMenuContainer__vGQ7Y{background:rgba(0,0,0,0);box-shadow:none;padding:0 16px}}.coverage_saveForLaterWrapper__u2j6s{margin:16px 0 32px}@media(min-width:769px){.coverage_saveForLaterWrapper__u2j6s{display:none!important}}.coverage_saveOrDownloadWrapper__UAA78{float:left}@media(max-width:768px){.coverage_saveOrDownloadWrapper__UAA78{float:none}}.coverage_divider__eho33{color:#0072ce;float:left;margin:0 24px;font-size:16px;font-weight:700}@media(max-width:768px){.coverage_divider__eho33{display:none!important}}.coverage_downloadButton__SZATG{float:left}@media(max-width:768px){.coverage_downloadButton__SZATG{float:none;margin:16px auto 40px!important}}@media(min-width:768px){.coverage_desktopHidden__6RZe2{display:none}}.coverage_payIncrementContainer__cqb_b{width:100%;border-bottom:1px solid #4b4b4b;font-weight:700;color:#0072ce}.coverage_saveUpTo10Container__zXWNX{width:100%;margin-bottom:16px}.coverage_saveUpTo10ContainerLeft__2O0GB,.coverage_saveUpTo10ContainerRight___lJuc{width:50%;display:inline-block;text-align:center;color:#0072ce;font-size:13px;font-weight:400;background:rgba(0,0,0,0);border:0}.coverage_payInFullContainer__rLTa8,.coverage_payMonthlyContainer__2S7KS{width:50%;height:44px;text-align:center;display:inline-block;padding-top:16px;padding-bottom:8px;cursor:pointer;background:rgba(0,0,0,0);border:0;font-weight:700;color:#0072ce}.coverage_incrementActive__PkZ_J{border-bottom:4px solid #3d3935;color:#3d3935!important;cursor:auto}.coverage_incrementActive__PkZ_J:active,.coverage_incrementActive__PkZ_J:focus,.coverage_incrementActive__PkZ_J:focus-within,.coverage_incrementActive__PkZ_J:hover,.coverage_payInFullContainer__rLTa8:active,.coverage_payInFullContainer__rLTa8:focus,.coverage_payInFullContainer__rLTa8:focus-within,.coverage_payInFullContainer__rLTa8:hover,.coverage_payIncrementContainer__cqb_b:active,.coverage_payIncrementContainer__cqb_b:focus,.coverage_payIncrementContainer__cqb_b:focus-within,.coverage_payIncrementContainer__cqb_b:hover,.coverage_payMonthlyContainer__2S7KS:active,.coverage_payMonthlyContainer__2S7KS:focus,.coverage_payMonthlyContainer__2S7KS:focus-within,.coverage_payMonthlyContainer__2S7KS:hover,.coverage_saveUpTo10Container__zXWNX button:active,.coverage_saveUpTo10Container__zXWNX button:focus,.coverage_saveUpTo10Container__zXWNX button:focus-within,.coverage_saveUpTo10Container__zXWNX button:hover{color:#3d3935!important}.coverage_discountActive__ljjGM{color:#3d3935!important;cursor:auto}.coverage_blueContainer__ZyzX5{width:100%;background:#e6f1fa;border-radius:12px;padding:32px;text-align:center;min-height:168px}@media(max-width:768px){.coverage_blueContainer__ZyzX5{min-height:132px;padding:24px 16px}}.coverage_blueSpinner__A9hbe{height:72px;width:72px;margin-top:4px}@media(min-width:768px){.coverage_blueSpinner__A9hbe{height:106px;width:106px;margin-top:8px}}.coverage_bundleTreatment__AJH_3 .coverage_blueSpinner__A9hbe{height:72px;width:72px;margin-top:4px}.coverage_dueToday__BfQzf{color:var(--ui-text-on-light-color-onlight-text-1,#3d3935);text-align:center;font-family:Overpass,sans-serif;font-style:normal;font-weight:700;margin-bottom:8px}.coverage_bundleTreatment__AJH_3 .coverage_dueToday__BfQzf,.coverage_dueToday__BfQzf{font-size:16px;line-height:24px}.coverage_blueRowTop__JBbYR{font-size:72px;line-height:72px;font-weight:700}.coverage_blueRowTop__JBbYR.coverage_payInFull__YB8YR{display:flex;justify-content:center;align-items:flex-end}@media(max-width:768px){.coverage_blueRowTop__JBbYR{font-size:60px;line-height:60px}}.coverage_priceIncrement__kQUcr{align-self:flex-end;font-size:18px;line-height:28px;font-weight:400}@media(min-width:768px){.coverage_priceIncrement__kQUcr{font-size:20px;line-height:32px}}.coverage_blueRowMid__1xHn5{font-family:Overpass,sans-serif;font-weight:400;font-size:16px;line-height:24px;margin-top:8px;color:#3d3935}@media(max-width:768px){.coverage_blueRowMid__1xHn5{font-size:13px;line-height:16px}}.coverage_twoMonthDownRow__Z6KRQ{color:#3d3935;font-weight:700;margin-top:8px}.coverage_blueRowBtm__aNW1O{font-size:16px;line-height:20px;font-weight:400;margin-top:8px;color:#3d3935}@media(max-width:768px){.coverage_blueRowBtm__aNW1O{font-size:13px;line-height:16px}}.coverage_toast__5y6F3{z-index:300;margin:0 24px;width:calc(100% - 48px);bottom:24px;height:auto;border-radius:4px}.coverage_toast__5y6F3 h4{margin-left:8px;color:#3d3935;font-weight:700}.coverage_discountsAppliedBox__0AvVK{width:100%;font-weight:700;padding:12px 16px;text-decoration:underline}.coverage_discountsAppliedBox__0AvVK,.coverage_learnMoreBox__M3CK4{font-size:16px;color:#0072ce;background:rgba(0,0,0,0);border:0;display:block}.coverage_learnMoreBox__M3CK4{font-weight:400;padding:8px 16px}.coverage_cardIcon__ylNIA{display:flex;margin-left:16px;margin-right:4px}.coverage_learnMoreText__Zrs0A{display:flex;text-decoration:underline;cursor:pointer}.coverage_infoMessageContainer__otMrM{margin:0 16px}.coverage_infoMessageText__y_2wL{margin:0;font-size:16px}.coverage_coverageModalBody__r7u9j{font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-bottom:12px;padding:24px 27.5px 0!important;white-space:pre-line}@media(min-width:768px){.coverage_coverageModalBody__r7u9j{font-size:18px}}.coverage_optionButton__x9nHe{margin-bottom:0!important;font-size:16px;border:0;white-space:pre-line;line-height:24px;padding-top:3px;padding-bottom:3px}.coverage_optionButtonWrap__5z3_7{border:0!important;position:relative}.coverage_optionButtonWrap__5z3_7:focus-visible{border:2px double #081863!important}.coverage_optionButtonSelected__ybjkR:focus-visible{border:4px double #fff!important}.coverage_deselectOption__f5oJ0{font-size:16px}.coverage_coverageModalOptions__BloPM{padding:0 28px 8px!important;border-bottom:1px solid rgba(0,0,0,.05)}.coverage_coverageModalContent__Y7mMB{max-height:calc(100vh - 94px);position:relative;padding-bottom:0;overflow:auto}.coverage_coverageModalContentInfo__QrEfg div{display:block;position:relative;right:auto;padding:0;margin:0}.coverage_coverageModalContentInfo__QrEfg button{margin:16px auto 0!important}.coverage_coverageButtons__VGcmJ{position:-webkit-sticky;position:sticky;display:flex;justify-content:flex-end;bottom:1px;right:1px;background:rgba(0,0,0,0);padding:16px 27.5px!important;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-top:0;z-index:3131;width:100%;margin-bottom:16px;pointer-events:none}@media(max-width:768px){.coverage_coverageButtons__VGcmJ{margin-bottom:60px}}.coverage_cancelContainer__1Uyks{display:block;position:absolute;right:255px;z-index:3200;height:30px;margin-top:12px}@media(max-width:768px){.coverage_cancelContainer__1Uyks{right:auto;width:100%;padding-top:75px;z-index:2200}}.coverage_coverageModalAlert__XgQ_p,.coverage_coverageModal__bT1xB{padding:0!important}.coverage_coverageModalAlertContainer__ui4Ti{border:0!important}@media(min-width:768px){.coverage_discard__EsocB{margin:18px auto!important}}.coverage_saveChanges__jUZie{margin:0 auto!important}@media(min-width:768px){.coverage_saveChanges__jUZie{width:205px!important;margin:0!important;float:right}}.coverage_starWrapper__q5Sj2{position:absolute;left:32px;bottom:calc(50% - 10px)}@media(min-width:768px){.coverage_starWrapper__q5Sj2{left:48px}}.coverage_checkWrapper__01jCc{margin:0!important;position:absolute!important;right:32px!important;bottom:calc(50% - 8px)!important}@media(min-width:768px){.coverage_checkWrapper__01jCc{right:48px!important}}.coverage_optionButtonRecommended__oRNGw{border-left:8px solid #f0b323!important;border-right:8px solid rgba(0,0,0,0)!important;border-radius:4px!important}.coverage_recommendedBlueBox__AV4s2{display:flex;width:100%;padding:8px;align-items:flex-start;gap:4px;border-radius:5px;background:#f3f8ff;margin-bottom:24px}.coverage_blueBoxStar__LyD8z{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 4px 0 2px}.coverage_recommendedBlueWrap__GooS3{padding:0 28px}.coverage_blueBoxText__WgPdz{font-size:13px;font-weight:400;color:#3d3935}.coverage_combinedText__GePm6{padding:4px 8px!important;margin-top:24px!important}.coverage_vehicleCoverageContainer__k6xH8{padding-top:32px;padding-bottom:32px}@media(min-width:768px){.coverage_vehicleCoverageContainer__k6xH8{padding:32px}}.coverage_grayBg__e_REE{background-color:#fbfbfb!important}@media(max-width:768px){.coverage_grayBg__e_REE{width:calc(100% + 48px);margin-left:-24px;padding:32px 24px}}.coverage_vehicleName__1PZGw{font-size:20px}@media(min-width:768px){.coverage_vehicleName__1PZGw{font-size:24px}}.coverage_multiVehicleName__rKkUQ{font-size:18px;line-height:14px;margin-bottom:8px;padding-top:2px;display:flex}.coverage_multiVehicleCount__cNVhZ{font-size:13px;font-weight:300}@media(max-width:768px){.coverage_multiVehicleCount__cNVhZ{display:none}}.coverage_vehicleImageWrap___r5U4{float:left;margin-right:8px;display:flex;align-items:flex-start}.coverage_singleVehicleName__SjXRs{display:flex;justify-content:center;margin-bottom:12px}.coverage_vehicleNameText___8ku5{font-weight:700;display:inline-block;padding-top:6px}.coverage_multiVehicleText__K4UA3{display:inline}.coverage_premiumAmount__SIqfn{color:#0e3560;display:flex;justify-content:center;align-items:flex-start}.coverage_supAmount__oiTaa{font-size:32px;line-height:48px}.coverage_discountslist__75y_V{padding:0;margin:0}.coverage_discountslistItem__g5RU2{margin-bottom:12px!important}.coverage_discountslistItem__g5RU2:last-of-type{margin-bottom:0!important}.coverage_coverageCardTitle__RXyU3{font-size:20px;line-height:28px;font-weight:800;margin-bottom:8px}@media(min-width:768px){.coverage_coverageCardTitle__RXyU3{line-height:32px;font-size:24px;font-weight:700}}.coverage_coverageCardDescription__tJvW5{font-size:16px;font-weight:400;line-height:24px}@media(max-width:768px){.coverage_coverageCardDescription__tJvW5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.coverage_coverageCardDescription__tJvW5 p{margin-bottom:12px}.coverage_coverageCardPolicy__h2Jn9{display:flex;flex-wrap:wrap;width:calc(100% + 24px);margin-left:-12px}@media(min-width:768px){.coverage_coverageCardPolicy__h2Jn9{background:#fff}}.coverage_fieldLabel__ZH_L0{font-weight:700;font-size:16px;line-height:24px;margin-bottom:12px}.coverage_addSwitch__sTjel{position:absolute;left:16px;top:-22px}.coverage_addStackingSwitch__UeogN{position:absolute;left:-8px;top:-22px}.coverage_addStackingText__ptu3S{margin-left:30px;font-size:16px}.coverage_addSwitchText__BlBIh{padding-top:2px;margin-left:52px;font-size:16px}.coverage_addSwitchTooltip__1q6_z{padding-top:7px}.coverage_coverageCardVehicle__OGXb2{display:flex;flex-wrap:wrap;width:calc(100% + 24px);margin-left:-12px}.coverage_coverageCardVehicleCard__SAVjv{display:flex;flex-direction:column;flex:calc(50% - 24px) 1;margin:24px 12px 0}@media(max-width:768px){.coverage_coverageCardVehicleCard__SAVjv{flex:100% 1}}.coverage_coverageCardVehicleMulti__pMc9Y{width:calc(50% - 24px)!important;flex:unset}@media(max-width:768px){.coverage_coverageCardVehicleMulti__pMc9Y{flex:100% 1}}.coverage_switchLoading__3SpCm{position:absolute;top:26px;right:20px}@media(min-width:768px){.coverage_switchLoading__3SpCm{right:32px}}.coverage_tooltip__7wUkb{width:100%;position:relative;text-align:left;margin-top:auto}.coverage_tooltipdiv__wKlUz{width:100%;position:relative!important;margin:0!important;text-align:left;--bs-btn-padding-x:0;--bs-btn-padding-y:0;border:0!important}@media(min-width:768px){.coverage_policyCoverages__5t50b{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:12px;padding:0 24px}}.coverage_rotateimg180__n7i8X{transform:rotate(180deg)}.coverage_optInContainer___Lfh0{padding:24px 32px 32px}@media(max-width:768px){.coverage_optInContainer___Lfh0{padding-left:0;padding-right:0}}.coverage_optInText__5TFWa{font-size:16px}.coverage_boldText__CXMiz{font-weight:700}.coverage_summaryDesktopTitle__V5HNw{padding:20px 24px;border-top-left-radius:12px;border-top-right-radius:12px;border:1px solid #d9d9d6;border-bottom:0;font-size:20px;font-weight:700;background:#f8f9fa}.coverage_summaryDesktop__Qfjl8{padding:24px;border:1px solid #d9d9d6;border-top:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:20px}.coverage_reviewBanner__CpTUN{display:flex;width:100vw;background:#f3f8ff;height:56px;border:0;font-size:16px;font-weight:700;text-decoration:underline;color:#0072ce}@media(min-width:1024px){.coverage_reviewBanner__CpTUN{display:none}}.coverage_reviewBanner__CpTUN{justify-content:center;align-items:center}.coverage_reviewModalBody__H09IS{padding:24px}.coverage_rightCaretText__g4v4u{display:flex}.coverage_rightCaret__pK272{display:flex;margin-left:8px}.coverage_cededButton__THJB0{width:154px;margin-top:16px}@media(min-width:768px){.coverage_cededAlerts__P9jk1{border:1px solid #b98713!important;border-radius:4px}}.coverage_topPageWarning___S1QO{display:block!important;max-width:1200px;margin:0 auto}.coverage_cededBullets__AAm6G{list-style-type:disc;margin-bottom:0;padding-bottom:0}.coverage_cededBullets__AAm6G li{padding:0}.coverage_signFormWrapper__MR3RB{padding:24px 16px;background:#f8f9fa;font-size:16px;line-height:24px;margin:0 28px 24px;border-radius:12px}.coverage_signFormWrapper__MR3RB ul{list-style-type:disc;margin-bottom:0;padding-bottom:0}.coverage_signFormWrapper__MR3RB ul li{padding:0}.coverage_stackedContainer__OEWRc{margin-top:24px}.coverage_stackedOptions__uPzY6{flex-wrap:nowrap}.coverage_selectType__9o38P{font-size:18px;line-height:28px;font-weight:800}.coverage_alertButtons__JcXci{margin-top:24px}@media(min-width:768px){.coverage_alertButtons__JcXci{display:flex;flex-direction:row-reverse;justify-content:flex-end}.coverage_confirmCoverageAlert__k7Cha{border:1px solid #b98713!important;border-radius:4px}}.coverage_alertSecondaryButton__mn8vm,.coverage_alertSecondaryButton__mn8vm:hover{margin-bottom:12px}@media(min-width:768px){.coverage_alertSecondaryButton__mn8vm,.coverage_alertSecondaryButton__mn8vm:hover{width:auto;display:flex;flex-direction:column;margin:0!important}}.coverage_alertButtonText__U9yVG{color:#b98713!important}.coverage_alertTertiaryButton__DfRZ4{margin:24px auto 16px!important}@media(min-width:768px){.coverage_alertTertiaryButton__DfRZ4{display:flex;flex-direction:column;margin:0 24px 0 0!important}}.coverage_bundlePlusSign__1vc7L{color:#3d3935;text-align:center;font-size:48px;font-weight:700;line-height:48px;display:flex;justify-content:center;align-items:center;width:100%}@media(min-width:1024px){.coverage_bundlePlusSign__1vc7L{width:31px;height:224px;float:left}.coverage_payInFullBundle__inyI8 .coverage_bundlePlusSign__1vc7L{height:180px}}.coverage_insuranceBundleCard__sSEqJ{display:flex;flex-direction:column;gap:16px;align-self:center}@media(max-width:768px){.coverage_insuranceBundleCard__sSEqJ{font-size:13px}}.coverage_insuranceBundleTitle__oKKtz{display:flex;gap:12px;align-items:center;justify-content:center;color:#222;font-size:13px;line-height:16px;font-weight:700}.coverage_bundleTreatment__AJH_3{display:inline-block;width:100%;clear:both}@media(min-width:1024px){.coverage_bundleTreatment__AJH_3 .coverage_bundleTreatmentLeft__XdcFh,.coverage_bundleTreatment__AJH_3 .coverage_bundleTreatmentRight__AyNTL{float:left;width:calc(50% - 16px)}}.coverage_inLineLink__GCo_L{text-decoration:underline;border:2px solid rgba(0,0,0,0)}.coverage_inLineLink__GCo_L:focus,.coverage_inLineLink__GCo_L:focus-within{border:2px solid #0072ce;border-radius:2px}.coverage_surchargeDisclosure__Q3TlK{border:1px solid rgba(0,0,0,0);background:#f8f9fa;padding:48px 24px;flex-direction:column;width:100%;height:auto;align-items:center;display:flex}@media(min-width:768px){.coverage_surchargeDisclosure__Q3TlK{padding:48px 120px}}.coverage_emailSentText__iY09E{color:#adadad!important}.coverage_PricingSectionFeeTooltip__9JVVc [data-tooltip]{position:relative;margin-left:0;margin-top:0}.coverage_tinyTermsText__TL0aY{margin:24px 32px}@media(max-width:768px){.coverage_tinyTermsText__TL0aY{margin-left:0;margin-right:0}}.coverage_discountAlertContainer__owGhl{max-width:676px;margin:20px auto 0}@media(max-width:768px){.coverage_discountAlertContainer__owGhl{margin-top:32px;margin-bottom:-8px;padding:0 24px}}@media(min-width:1024px){.coverage_discountAlertContainer__owGhl{max-width:890px}}.coverage_discountAlert__Gtcbp{min-width:300px}.coverage_disclosure__KK3W0{color:#616365;font-size:13px;font-weight:400;line-height:16px}.coverage_disclosureContainer__XbEcS{margin:24px}@media(max-width:768px){.coverage_socialProofForDesktop__eTvf2{display:none}}.coverage_socialProofForMobile__HRg0h{display:none}@media(max-width:768px){.coverage_socialProofForMobile__HRg0h{display:block;margin:0}}.coverage_topWarningWrap___4_bg{background-color:var(--alert-warning-color-fill);width:100%}.coverage_serviceFeeTooltip__lx6Mh [data-tooltip]{position:relative;margin-left:0;padding:0;text-underline-offset:4px;margin-top:2px}.coverage_serviceFeeTooltip__lx6Mh [data-tooltip]:before{display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:center;max-width:250px}.coverage_transportationBody__hAuex{display:flex;flex-direction:row}@media(max-width:768px){.coverage_transportationBody__hAuex{flex-direction:column}}.coverage_transportationCopy__9ZrEO{padding-right:32px}@media(max-width:768px){.coverage_transportationCopy__9ZrEO{padding-right:0}}.coverage_transportationButtonContainer__6ETS6{width:228px}.coverage_transportationButton__HavV4{width:228px;margin-top:-12px}@media(max-width:768px){.coverage_transportationButton__HavV4{margin-top:12px}}.coverage_transportationAlertContainer__Q9gxu{max-width:1230px;padding-right:32px!important;min-width:auto!important}div:has(>.coverage_transportationAlertContainer__Q9gxu){background-color:#e6f7ff}@media(min-width:768px){div:has(>.coverage_transportationAlertContainer__Q9gxu){padding-right:32px!important}}.PaymentSummary_componentContainer__Wy3ia{margin:16px 0 0;padding:24px 32px;background:#e6f1fa;border-radius:12px}@media(max-width:768px){.PaymentSummary_componentContainer__Wy3ia{padding:24px 16px}}.PaymentSummary_paymentOptionSubTextBold__45Rtg{font-weight:700}.PaymentSummary_paymentOptionMidRow__E4zDD{margin-top:12px}.PaymentSummary_full6months__VPqO_{color:#3d3935;margin-top:8px;text-align:center;margin-bottom:0;font-family:Overpass,sans-serif;font-size:16px;font-style:normal;font-weight:400}.PaymentSummary_paymentOptionDueTodayAmount__Lv6s9,.PaymentSummary_paymentOptionDueTodayText__vtiVO{font-weight:700;display:flex;flex-direction:column;color:#0e3560}.PaymentSummary_paymentOptionRow__7_Pcd{display:flex;flex-direction:row;justify-content:space-between}.PaymentSummary_duetodayBundleHeader__JATbh{margin-bottom:0;justify-content:center;max-width:768px;width:100%}.PaymentSummary_duetodayBundleHeader__JATbh .PaymentSummary_priceHeader__hFIiA{color:#3d3935;font-weight:700;text-align:center;margin-bottom:8px}.PaymentSummary_duetodayBundleHeader__JATbh .PaymentSummary_price__W9npV{color:#0e3560;display:flex;justify-content:center;align-items:flex-start;font-size:72px;line-height:72px;font-weight:700}@media(max-width:768px){.PaymentSummary_duetodayBundleHeader__JATbh .PaymentSummary_price__W9npV{font-size:60px;line-height:60px}}.PaymentSummary_duetodayBundleHeader__JATbh .PaymentSummary_supAmount__zqc0o{font-size:32px;line-height:48px}.PaymentSummary_dueTodayHeaderContainer__GVkFs{margin-bottom:24px;justify-content:center;max-width:768px;width:100%}.PaymentSummary_dueTodayHeaderContainer__GVkFs .PaymentSummary_priceHeader__hFIiA{color:#3d3935;font-weight:700;text-align:center;margin-bottom:8px}.PaymentSummary_dueTodayHeaderContainer__GVkFs .PaymentSummary_price__W9npV{color:#0e3560;display:flex;justify-content:center;align-items:flex-start;font-size:72px;line-height:72px;font-weight:700}@media(max-width:768px){.PaymentSummary_dueTodayHeaderContainer__GVkFs .PaymentSummary_price__W9npV{font-size:60px;line-height:60px}}.PaymentSummary_dueTodayHeaderContainer__GVkFs .PaymentSummary_supAmount__zqc0o{font-size:32px;line-height:48px}.PaymentSummary_paymentBreakdownContainerCheckout__XK5cH{max-width:450px;margin:0 auto}.PaymentSummary_PaymentSummaryFeeTooltip__Xm2n7 [data-tooltip]{position:relative;margin-top:0;margin-left:-12px;margin-bottom:0}.PaymentSummary_PaymentSummaryApplicableFeeTooltip__z4qJM [data-tooltip]:before{margin-left:30px;margin-top:0;margin-bottom:0}.PaymentSummary_PaymentSummaryApplicableFeeTooltip__z4qJM [data-tooltip]{position:relative;margin-top:0;margin-left:-12px;margin-bottom:0}.PaymentSummary_paymentOptionAlignEnd__XhuoX{text-align:end}.PaymentSummary_paymentOptionPolicyPeriod__fkB_M{width:125px}.PriceSummary_container__HyQA5{display:flex;justify-content:space-between;align-items:baseline}.PriceSummary_price-container__ec4wZ .PriceSummary_dollar-sign__t_TNn{color:#767676;margin-right:2px}.PriceSummary_price-container__ec4wZ .PriceSummary_dollars___pSK1{font-size:1.9rem;font-weight:700;margin-right:1px}.PriceSummary_price-container__ec4wZ .PriceSummary_cents__hDtNM{color:#767676}.PricingMenu_menuContainer__mCm8q{width:100%;padding:0;text-align:center;max-width:676px}@media(min-width:768px){.PricingMenu_menuContainer__mCm8q{background:#fff}}.PricingMenu_priceDetails__BwgsG{width:100%;border-bottom:1px solid #d9d9d9;padding:8px 24px 0}@media(max-width:768px){.PricingMenu_priceDetails__BwgsG{border-top:1px solid #d9d9d9}}.PricingMenu_price__sOuks{align-items:center}.PricingMenu_dollars__ZiddV{font-size:24px;font-weight:700}@media(min-width:768px){.PricingMenu_dollars__ZiddV{font-size:28px}}.PricingMenu_periodicity__Nd8ZL{font-size:13px;font-weight:300;color:#222;margin-left:2px}@media(min-width:768px){.PricingMenu_periodicity__Nd8ZL{font-size:18px}}.PricingMenu_periodicityMsg__jX69J{font-size:13px;color:#4b4b4b;margin-left:2px}@media(min-width:768px){.PricingMenu_periodicityMsg__jX69J{font-size:18px}}.PricingMenu_priceMessage__vS3op{font-size:13px;margin-top:6px;color:#4b4b4b}@media(min-width:768px){.PricingMenu_priceMessage__vS3op{font-size:18px}}.PricingMenu_actionButtons__32iiY{padding:14px 24px 0;display:flex;justify-content:center}.PricingMenu_detailWrapper__y0Y2q{max-width:768px;width:100%;margin:4px auto 8px}.PricingMenu_buttonWrapper__iilYw{width:100%;display:flex;justify-content:center}.PricingMenu_discountsContainer__KTmJR{text-align:left}.PricingMenu_discountItem__IE4o2{font-weight:300}.PricingMenu_saveForLaterWrapper__idLh3{margin:20px 24px 20px 0;width:auto;max-width:inherit;padding:20px 0;height:auto;min-height:56px}@media(max-width:768px){.PricingMenu_saveForLaterWrapper__idLh3{display:none!important}}.PricingMenu_continueButton__bx7BN,.PricingMenu_refreshButton__pMKDf{margin:25px 0;width:auto;max-width:inherit;min-width:300px;padding:6px 24px;height:56px}@media(max-width:768px){.PricingMenu_continueButton__bx7BN,.PricingMenu_refreshButton__pMKDf{margin:0 0 12px;width:100%;min-width:auto;box-shadow:0 4px 24px 0 rgba(0,46,255,.2509803922)}.PricingMenu_continueButton__bx7BN{box-shadow:0 4px 24px rgba(0,46,255,.25)}}.PricingMenu_priceHeader__cnnPP{font-size:13px;color:#383838;line-height:16px;margin-top:12px}@media(min-width:768px){.PricingMenu_priceHeader__cnnPP{font-size:18px}}.PricingMenu_refreshButton__pMKDf{background:linear-gradient(0deg,rgba(0,46,255,.5),rgba(0,46,255,.5)),linear-gradient(0deg,#ffffff,#ffffff)!important}.ProviderErrorAlert_saveAndReturnButtonContainer__VnWFC{margin-top:16px}.ProviderErrorAlert_saveAndReturnButton__Ds8d9{border:3px solid #a40e00!important;width:auto;padding:12px 36px}@media(max-width:768px){.ProviderErrorAlert_saveAndReturnButton__Ds8d9{width:100%}}.ProviderErrorAlert_saveAndReturnButtonFont__5DlQI{color:#a40e00!important}.SweepstakesPromoBanner_promoSection__QpZxh{background-color:#e6f9ff;display:flex;flex-direction:column;top:85px;width:100%;padding:16px var(--gmic-margin);z-index:200}.SweepstakesPromoBanner_promoBannerContainer__S8437{margin:0 auto;width:100%;max-width:1200px}.SweepstakesPromoBanner_promoBanner__cZ_2s{background-color:#fff;display:flex;line-height:normal;padding:16px;width:100%;max-width:calc(100% - 349px);border-radius:4px;border:1px dashed #0072ce}@media(max-width:1024px){.SweepstakesPromoBanner_promoBanner__cZ_2s{margin:0 auto;max-width:676px}}.SweepstakesPromoBanner_promoBannerMessage__3mghR{display:flex;flex-direction:column;margin-bottom:0}.SweepstakesPromoBanner_promoBannerText__V2f8X{color:#3d3935;margin-top:12px}.SweepstakesPromoBanner_promoDisclaimer__dvJnY{color:#616365;font-size:13px;font-weight:400;line-height:16px;letter-spacing:.5px;margin:8px auto 0;max-width:1200px}@media(min-width:1025px){.SweepstakesPromoBanner_promoDisclaimer__dvJnY{width:100%}}@media(max-width:768px){.SweepstakesPromoBanner_promoDisclaimer__dvJnY{text-align:center}}.SweepstakesPromoBanner_promoDisclaimerLink__PQunt{color:#0072ce;font-size:13px;font-weight:400;line-height:16px;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content}@media(max-width:768px){.SweepstakesPromoBanner_promoDisclaimerLink__PQunt{display:block}}.SweepstakesPromoBanner_promoDisclaimerLink__PQunt{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.SweepstakesPromoBanner_promoDisclaimerLink__PQunt:hover{text-decoration-thickness:2px}.SweepstakesPromoBanner_promoDisclaimerLink__PQunt:focus{color:#fff;background-color:#0072ce}.SweepstakesPromoBanner_switchContainer__Xf7Up{padding:0;margin-top:20px}.SweepstakesPromoBanner_switchContainer__Xf7Up>label{display:inline;color:#3d3935!important;font-size:16px!important;font-weight:400!important;line-height:16px!important}.ColorNotification_container__i_ohI{display:flex;flex-direction:row;padding:6px 8px;align-items:center;gap:6px;font-size:14px;font-weight:700;width:-moz-fit-content;width:fit-content;border-radius:20px}.ColorNotification_greenNotification__3_qZw{background-color:#e4f3de;color:#477834}.ColorNotification_blueNotification__Z3hDn{background-color:#e6f1fa;color:#0e3560}.QuoteHeader_container__p4UHd{width:100%;display:flex;align-items:center;max-width:676px}.QuoteHeader_titleText__ANVxZ{color:#0e3560;margin-bottom:0}.QuoteSummary_wrapper__IN6xH{width:100%}.QuoteSummary_titleText__pVAQ4{display:block;font-size:18px;font-weight:700;line-height:28px;margin-bottom:12px}.QuoteSummary_listWrapper__xTryM{display:block}.QuoteSummary_vehicleListWrapper__1pIyC{margin-top:24px}.QuoteSummary_listText__jDQWP{display:block;font-size:16px;font-weight:400;line-height:24px}.QuoteSummary_iconWrapper__FM278{position:absolute;right:50px;margin-top:10px}.QuoteSummary_coverageName__RLcHQ{font-weight:700;margin-right:4px}.QuoteSummary_collapsedSection__J79W8,.QuoteSummary_hidden__0BI36{display:none}.QuoteSummary_expandButton__7ux9s{display:flex;background:rgba(0,0,0,0);border:0;color:#0072ce;font-weight:700;text-decoration:underline;padding:0}.QuoteSummary_expandWrapper__e7EXc{margin-top:12px;max-width:-moz-fit-content;max-width:fit-content}.QuoteSummary_discountName__Il5li{display:block}.QuoteSummary_emailText__W2Bxg{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.QuoteSummary_emailSubtext__8leDT{display:block;margin-top:8px;color:#4b4b4b}.QuoteSummary_saveBtn__ujDNl{width:100%!important;margin-left:0!important;margin-top:24px!important;display:block}.QuoteSummary_covExpandedText__uGpBL{white-space:pre-wrap}.RemoveSecondaryDriverModal_modalHeader__qLTE7{font-weight:700;font-size:24px;line-height:32px}@media(min-width:676px){.RemoveSecondaryDriverModal_modalHeader__qLTE7{font-size:28px;line-height:36px}}.RemoveSecondaryDriverModal_bold__etKG5{font-weight:700}.RemoveSecondaryDriverModal_modalBody__JeB4n{display:flex;flex-direction:column}.RemoveSecondaryDriverModal_buttonWrapper___lZ2g{width:100%;display:flex!important;flex-direction:column;align-items:center;align-self:flex-end;gap:20px;padding:8px 0}@media(min-width:576px){.RemoveSecondaryDriverModal_buttonWrapper___lZ2g{flex-direction:row-reverse;width:50%;align-self:flex-end}.RemoveSecondaryDriverModal_buttonWrapperFullWidth__5OXQq{width:100%}}.RemoveSecondaryDriverModal_bottomLine__urNOB{border-top:1px solid rgba(0,0,0,.3);margin-left:-24px;width:calc(100% + 48px)}@media(min-width:576px){.RemoveSecondaryDriverModal_bottomLine__urNOB{margin-left:-32px;width:calc(100% + 64px)}}.RemoveSecondaryDriverModal_disabledExclusionHeading__w7Zw7{margin-bottom:8px}.RemoveSecondaryDriverModal_disabledExclusionSubHeading__8c8rs{font-size:13px;margin-bottom:24px}.RemoveSecondaryDriverModal_disabledExclusionTextDiv__L0H43{margin-left:8px}.RemoveSecondaryDriverModal_disabledWarningText__ulI50{color:#000!important;margin-bottom:0}.RemoveSecondaryDriverModal_disabledWarningHeading__O0zdw{font-weight:700;color:#000!important;margin-bottom:4px}.RemoveSecondaryDriverModal_disabledExclusionWarningDiv__7Oxpm{display:flex;flex-direction:row;padding:4px;font-size:16px;line-height:24px}.SurveyFollowUp_modalBodyContainer__fFOUV{padding:0}.SurveyFollowUp_modalBodyContainer__fFOUV ul{list-style:auto}.SurveyFollowUp_modalContentContainer__k2_3j{border-radius:6px}.SurveyFollowUp_bodyText__HUl1v{font-size:16px;font-weight:400}.SurveyFollowUp_buttonWrapper__tDTqd{width:100%;display:flex;flex-direction:column;margin-top:16px;align-items:center;gap:16px}@media(min-width:768px){.SurveyFollowUp_buttonWrapper__tDTqd{flex-direction:row-reverse;justify-content:flex-end}.SurveyFollowUp_buttonWrapper__tDTqd button{width:auto!important;margin:0!important}}.SurveyFollowUp_buttonWrapper__tDTqd button{max-width:375px}.ReviewBanner_reviewBanner__W9_rR{display:flex;width:100%;background:#f3f8ff;height:56px;border:0;font-size:16px;font-weight:700;text-decoration:underline;color:#0072ce}@media(min-width:1025px){.ReviewBanner_reviewBanner__W9_rR{display:none}}.ReviewBanner_reviewBanner__W9_rR{justify-content:center;align-items:center}.ReviewBanner_rightCaretText__crtLe{display:flex}.ReviewBanner_rightCaret__K8E_e{display:flex;margin-left:8px}.SaveForLaterButton_alertModal__PJxH8,.SaveForLaterButton_alertOverlay__WXF9s{width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;position:fixed;z-index:1500;overflow:hidden!important}.SaveForLaterButton_alertOverlay__WXF9s{background:rgba(0,0,0,.25);overflow:hidden!important}.SaveForLaterButton_alertButtons__t5DBr{margin-top:16px}@media(min-width:768px){.SaveForLaterButton_alertButtons__t5DBr{display:flex;flex-direction:row-reverse;justify-content:flex-start}}.SaveForLaterButton_alertContainer__uQ13Q{display:flex!important;align-items:center!important;align-self:center!important;border-radius:4px!important;min-width:375px!important;vertical-align:center!important;margin:auto!important;height:100vh}@media(max-width:768px){.SaveForLaterButton_alertContainer__uQ13Q{align-items:flex-end!important}.SaveForLaterButton_alertClass__Ynysf{padding-bottom:0!important}}.SaveForLaterButton_alertSecondaryButton__DUGcF,.SaveForLaterButton_alertSecondaryButton__DUGcF:hover{margin-bottom:12px}@media(min-width:768px){.SaveForLaterButton_alertSecondaryButton__DUGcF,.SaveForLaterButton_alertSecondaryButton__DUGcF:hover{width:auto;display:flex;flex-direction:column;margin:0!important}}.SaveForLaterButton_alertButtonText__6DGUs{color:#b98713!important}.SaveForLaterButton_alertTertiaryButton__pN1On{margin:24px auto 16px!important}@media(min-width:768px){.SaveForLaterButton_alertTertiaryButton__pN1On{display:flex;flex-direction:column;margin:0 24px 0 0!important}}.SaveForLaterButton_signatureWarningFooter__tujy7{display:block}.SwitchableCard_cardContainerPrimary__kQg32{width:100%;gap:4px;display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative;padding:24px 16px;border-radius:4px;border:1px solid rgba(0,0,0,0);background-color:#fff;box-shadow:-2px 4px 8px 2px rgba(21,22,23,.13);cursor:pointer}@media(min-width:768px){.SwitchableCard_cardContainerPrimary__kQg32{padding:24px 32px}}.SwitchableCard_cardContainerSecondary__BUqtG{width:100%;gap:4px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;position:relative;padding:24px 16px;border-radius:4px;border:1px solid rgba(0,0,0,0);background-color:#fff;box-shadow:-2px 4px 8px 2px rgba(21,22,23,.13);cursor:pointer}@media(min-width:768px){.SwitchableCard_cardContainerSecondary__BUqtG{padding:32px}}.SwitchableCard_cardContainerSecondary__BUqtG:focus-visible{border:2px double #0072ce!important}.SwitchableCard_cardContainerSecondary__BUqtG:hover{box-shadow:-2px 16px 32px 4px rgba(21,22,23,.17)}.SwitchableCard_textContainer__BaSJL{width:calc(100% - 52px);height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative}.SwitchableCard_name__0YZ01{font-weight:700;color:#0e3560}.SwitchableCard_switchContainer__25GdC{position:absolute;right:-5px}@media(min-width:768px){.SwitchableCard_switchContainer__25GdC{right:10px}}.SwitchableCard_primaryPolicyText__q2JnS{margin-top:12px}.VehicleCard_cardContainer__TlJoL{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%}.VehicleCard_textContainer__X0dvR{width:100%;height:100%}.VehicleCard_yearName__N2zpa{font-weight:700;color:#0e3560}.VehicleCard_vin__RNsK8{margin-top:8px;font-style:normal;font-weight:400;font-size:16px;color:#3d3935}.VehicleCard_staticVehicleCard__1gSRo{box-shadow:none}.VehicleCard_staticVehicleCard__1gSRo:hover{box-shadow:none;cursor:auto}.SocialProofBanner_promoSection__Kjfmd{background-color:#e6f1fa;display:flex;flex-direction:column;top:85px;width:100%;padding:16px var(--gmic-margin);z-index:200;align-content:center}.SocialProofBanner_promoSection__Kjfmd.SocialProofBanner_isSticky__7I_Kd .SocialProofBanner_promoAlertTitle__smFT_{display:none}.SocialProofBanner_promoAlertContainer__9TEpR{width:100%;margin:auto;max-width:1200px}.SocialProofBanner_promoAlert__4fV0X{display:flex;line-height:normal;max-width:676px}@media(max-width:1024px){.SocialProofBanner_promoAlert__4fV0X{margin:auto}}.SocialProofBanner_promoAlertHighlight__dEWuj{color:#0072ce;font-weight:700}.GmRewardsBanner_promoSection__tR3o1{display:flex;flex-direction:column;border-radius:4px;width:100%}.GmRewardsBanner_promoSection__tR3o1.GmRewardsBanner_isSticky__Se1tt .GmRewardsBanner_promoAlertTitle__1r2xR{display:none}.GmRewardsBanner_promoAlertContainer__6tGMD{width:auto;margin:auto}.GmRewardsBanner_promoAlert__FMPXh{display:flex;line-height:normal;max-width:676px;background-color:#f3f8ff;padding:16px;align-items:center}@media(max-width:1024px){.GmRewardsBanner_promoAlert__FMPXh{margin:auto}}.GmRewardsBanner_promoAlertHighlight__t11p_{color:#0072ce;font-weight:700}.GmRewardsBanner_promoAlertText__Z8L33{align-content:space-evenly}.GMICRewardsPaymentCard_cardContainer__28Pc9{width:100%;gap:4px;display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative;padding:24px 16px;border-radius:4px;border:1px solid rgba(0,0,0,0);background-color:#fff;box-shadow:-2px 4px 8px 2px rgba(21,22,23,.13);cursor:pointer}@media(min-width:768px){.GMICRewardsPaymentCard_cardContainer__28Pc9{padding:24px 32px}}.GMICRewardsPaymentCard_cardContainer__28Pc9:focus-visible{border:2px double #0072ce!important}.GMICRewardsPaymentCard_cardContainer__28Pc9:hover{box-shadow:-2px 16px 32px 4px rgba(21,22,23,.17)}.GMICRewardsPaymentCard_textContainer__auFgC{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;gap:12px}.GMICRewardsPaymentCard_titleText__WYDV9{color:#0e3560;font-family:Overpass,sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:28px}@media(min-width:768px){.GMICRewardsPaymentCard_titleText__WYDV9{font-size:24px;line-height:32px}}.GMICRewardsPaymentCard_messageText___R0nv{color:#3d3935;font-family:Overpass,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.GMICRewardsPaymentCard_switchContainer__UsvDa{position:absolute;right:0;top:2px}.GMICRewardsPaymentCard_cardContainerV2__QGIWt{width:100%;gap:4px;position:relative;border-radius:4px;border:1px solid rgba(0,0,0,0);background-color:#fff;cursor:pointer}.GMICRewardsPaymentCard_titleBanner__Jywro{display:flex;align-items:center;gap:6px;padding-bottom:6px}.GMICRewardsPaymentCard_textContainerV2__Abgv8{height:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:12px;padding-right:24px}.GMICRewardsPaymentCard_switchContainerV2__w4BBq{margin-top:0;align-self:flex-start}@media(max-width:400px){.GMICRewardsPaymentCard_switchContainerV2__w4BBq{margin-left:auto;margin-right:0;padding-right:0}}.GMICRewardsPaymentCard_switchExtraContainerV2__Wzv6y{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;padding-top:0;padding-left:12px}@media(max-width:400px){.GMICRewardsPaymentCard_switchExtraContainerV2__Wzv6y{padding-left:0;padding-right:0}}.GMICRewardsPaymentCard_switchExtraContainerV2__Wzv6y label{left:0;right:0;padding-right:0;width:var(--switch-width-track);padding-left:0!important}.GMICRewardsPaymentCard_switchInputClass__H9IIi{position:relative!important;height:auto!important;width:auto!important;display:none}.GMICRewardsPaymentCard_titleTextV2__0yhut{color:#3d3935;font-family:Overpass,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:16px}@media(min-width:768px){.GMICRewardsPaymentCard_titleTextV2__0yhut{font-size:16px;line-height:16px}}.GMICRewardsPaymentCard_textInputExtraClass__qVG9b{width:auto!important}.GMICRewardsPaymentCard_messageTextV2__Yq1AR{color:#3d3935;font-family:Overpass,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.GMICRewardsPaymentCard_tooltipExtraClass__L_mx9{padding-right:0;margin-right:0}.GMICRewardsPaymentCard_messageContainerV2__Za2DE{padding:0 30px}@media(max-width:445px)and (min-width:438px){.GMICRewardsPaymentCard_messageContainerV2__Za2DE{margin-right:32px;padding-right:5px}}