.mobileHeader_banner__YmTVg>h1{font-size:18px;line-height:24px}.mobileHeader_banner__YmTVg{background-color:#f5f5f5;display:flex;height:48px;left:0;padding:0 16px;position:fixed;right:0;top:64px;width:100%;z-index:10}.mobileHeader_banner__YmTVg>button{position:absolute;top:12px}.mobileHeader_banner__YmTVg>h1{align-items:center;display:flex;justify-content:center;text-transform:capitalize;width:100%}@media only screen and (max-width:450px){.mobileHeader_banner__YmTVg>button{display:block}.mobileHeader_hideVerySmall__bqbc7{display:none}}.nav_navCanada__Pir0P,.nav_nav__FBKSk{border-right:1px solid #929292;display:flex;flex-direction:column;align-content:flex-start;padding:24px 0;width:228px}.nav_nav__FBKSk[data-medium] li:first-of-type,[data-medium].nav_navCanada__Pir0P li:first-of-type{padding:12px 20px}.nav_nav__FBKSk[data-small],[data-small].nav_navCanada__Pir0P{padding-top:0}.nav_navCanada__Pir0P ul,.nav_nav__FBKSk ul{padding:16px 0}.nav_navCanada__Pir0P ul:not(:last-child),.nav_nav__FBKSk ul:not(:last-child){border-bottom:1px solid #929292}.nav_navCanada__Pir0P li:first-of-type,.nav_nav__FBKSk li:first-of-type{padding:12px 24px}.nav_navCanada__Pir0P li,.nav_nav__FBKSk li{text-align:left}.nav_navCanada__Pir0P li[data-active],.nav_nav__FBKSk li[data-active]{background-color:#f3f8fd;border-right:4px solid #1976d2}.nav_navCanada__Pir0P a,.nav_nav__FBKSk a{justify-content:flex-start;width:100%}.nav_navCanada__Pir0P .nav_newWindowIcon__At4FX,.nav_nav__FBKSk .nav_newWindowIcon__At4FX{margin-left:0;width:16px;height:16px}.nav_signout__1fLg0{text-align:center}.nav_signout__1fLg0 button{width:100%}.nav_navCanada__Pir0P{width:252px}.layout_title__F8Q4G h2{font-weight:400}.layout_layout__S7z33[data-large] h1{font-size:32px;line-height:40px}.layout_title_H1_container__ztW9u h1{font-size:24px;line-height:32px}.layout_title__F8Q4G h2{font-size:16px;line-height:24px}.layout_layout__S7z33{box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.2)}.layout_main__12D2d{background-color:#fff;margin:0 auto;max-width:1280px;width:100%}.layout_layout__S7z33{display:flex;margin-bottom:3rem}.layout_layout__S7z33>section{flex-grow:1;height:100%;padding:3rem}.layout_layout__S7z33>nav{flex-shrink:0}.layout_layout__S7z33[data-medium]>section{padding:3rem 1rem 1rem}.layout_layout__S7z33[data-small]>section{padding:64px 12px 120px}.layout_layout__S7z33[data-small] .layout_title_H1_container__ztW9u{flex-direction:column;gap:1rem}.layout_layout__S7z33[data-small] h1,.layout_layout__S7z33[data-small] h2{text-align:center}.layout_layout__S7z33[data-small][data-mobile-nav-open]>section{display:none}.layout_layout__S7z33[data-small][data-mobile-nav-open]>nav{width:100%}.layout_content__2hOUM[data-loading]{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.layout_title_H1_container__ztW9u{align-items:center;display:flex}.layout_title_H1_container__ztW9u h1{flex-grow:1;padding-right:.5rem}.layout_title_H1_container__ztW9u span{flex-shrink:0}.layout_title__F8Q4G{padding-bottom:1.5rem;position:relative;width:100%}.layout_title__F8Q4G h2{margin-top:1rem}.layout_title__F8Q4G:not([data-tabs]){border-bottom:1px solid #929292;margin-bottom:1.5rem}.layout_loadingWrapper__BS7VW{height:calc(100vh - 64px);min-height:200px;display:flex;flex-direction:column;align-items:center}.layout_notificationMargin__JLHh5{margin-bottom:24px}.layout_navSkeleton__W3Rgz{border-right:1px solid #929292;display:flex;flex-direction:column;align-content:flex-start;padding:24px 0}.layout_navSkeleton__W3Rgz[data-small]{padding-top:0}.errorState_errorWrapper__MDy4S{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:10% 2rem 0;height:calc(100vh - 64px);min-height:450px}.errorState_errorWrapper__MDy4S picture{line-height:0}.errorState_errorWrapper__MDy4S .errorState_textWrapper__vYMf6{box-shadow:0 2px 2px rgba(0,0,0,.14),0 3px 1px rgba(0,0,0,.12),0 1px 5px rgba(0,0,0,.2);padding:2.75rem 2rem;text-align:center;border-radius:.25rem;max-width:697px}.errorState_errorWrapper__MDy4S .errorState_textWrapper__vYMf6 h1{font-size:1.5rem;line-height:2rem;font-weight:700;color:#212121;margin-bottom:.75rem}.errorState_errorWrapper__MDy4S .errorState_textWrapper__vYMf6 p{color:#212121;padding:0 7rem}@media only screen and (max-width:767px){.errorState_errorWrapper__MDy4S .errorState_textWrapper__vYMf6{padding:2rem .5rem}.errorState_errorWrapper__MDy4S .errorState_textWrapper__vYMf6 h1{font-size:1.125rem;line-height:1.5rem}.errorState_errorWrapper__MDy4S .errorState_textWrapper__vYMf6 p{padding:0 2rem}}@media only screen and (max-width:420px){.errorState_errorWrapper__MDy4S .errorState_textWrapper__vYMf6 p{padding:0}}.runReport_runReportCard___1jVp{padding:1rem;border-top:3px solid #005cb2;box-shadow:0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.2);display:flex;flex-direction:column;margin-bottom:1.5rem}.runReport_runReportCard___1jVp[data-large]{padding:2rem}.runReport_runReportCard___1jVp[data-large] .runReport_runCarfaxReportButton__Bwus8{width:auto;margin-top:1.75rem;margin-left:1rem}.runReport_runReportCard___1jVp[data-large] .runReport_runVHRTitle__VK7WF{margin-bottom:.75rem;text-align:left}.runReport_runReportCard___1jVp[data-large] .runReport_voucherCount__26YIY{margin-bottom:.75rem}.runReport_runVHRTitle__VK7WF{text-align:left;margin-bottom:.5rem;font-weight:700;font-size:1.125rem;line-height:1.5rem;align-self:flex-start}.runReport_voucherCount__26YIY{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.runReport_cardForm__q8wV_{background:#f3f8fd;border-radius:.5rem;padding:1rem 1rem 1.5rem}.runReport_cardForm__q8wV_[data-large]{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem 2rem 1.25rem;min-height:116px}.runReport_formInputContainer__m4uJu{display:flex;flex-direction:column}.runReport_formInputContainer__m4uJu[data-large]{flex-direction:row;justify-content:flex-start;width:100%}.runReport_plateAndStateInputs__2o_2l{margin-bottom:1rem}.runReport_plateAndStateInputs__2o_2l .runReport_plateAndStateInputContainer__wX0cq{display:flex;flex-direction:column;width:100%}.runReport_plateAndStateInputs__2o_2l .runReport_plateAndStateInputContainer__wX0cq .runReport_stateInput__Q5aA9{margin-bottom:0}.runReport_plateAndStateInputs__2o_2l[data-large]{margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:330px;width:100%}.runReport_plateAndStateInputs__2o_2l[data-large] .runReport_plateAndStateInputContainer__wX0cq{display:flex;flex-direction:row;margin-bottom:0}.runReport_plateAndStateInputs__2o_2l[data-large] .runReport_plateAndStateInputContainer__wX0cq .runReport_plateInput__u6e87{margin-bottom:0;margin-right:.75rem;height:50px;max-width:65%;width:100%}.runReport_plateAndStateInputs__2o_2l[data-large] .runReport_plateAndStateInputContainer__wX0cq .runReport_stateInput__Q5aA9{max-width:35%;width:100%;display:flex;flex-direction:column;margin-bottom:0}.runReport_plateInput__u6e87{margin-bottom:.75rem;min-height:80px}.runReport_stateInput__Q5aA9,.runReport_vinInput__xusuZ{margin-bottom:1rem}.runReport_vinInput__xusuZ[data-large]{margin-bottom:0}.runReport_purchaseCarfaxReportLink__z7x6o{margin-bottom:.75rem;align-self:flex-start;font-weight:400;text-decoration:underline;align-items:flex-start;height:24px}.runReport_reportFormInput__TNuaW{margin-bottom:4px}.runReport_reportModalBodyContainer__ewMsh{display:flex;align-items:center;margin-top:14px}.runReport_reportModalBodyImg__PhIvo{margin-right:6px}.runReport_inputTabPanel__afBwv{display:flex;flex-direction:column;margin-top:.75rem}.runReport_inputTabPanel__afBwv[data-large]{flex-direction:row}.runReport_inputTabPanel__afBwv[data-large] .runReport_vinInput__xusuZ{margin-top:0;min-height:none;min-width:270px}.runReport_plateStateError__eTvD8{max-width:330px}.suggestions_suggestionContainer__Eo_J1{border:2px solid #d32f2f;border-radius:.25rem;margin-top:.5rem;padding:1.25rem}.suggestions_listContainer__aG8V1{margin-top:1.5rem}.suggestions_listItem__HWs5c{margin-top:.5rem}.suggestions_suggestionButton__An6C6{text-align:left}.viewReport_emptyPage__9cN_5 strong,.viewReport_emptyPage__9cN_5>div>p>strong{font-size:24px;line-height:32px}.viewReport_emptyPage__9cN_5[data-medium] strong,.viewReport_emptyPage__9cN_5[data-small] strong,.viewReport_viewVHR__hH4km{font-size:18px;line-height:24px}.viewReport_emptyPage__9cN_5>div>p,.viewReport_emptyPage__9cN_5[data-medium] p,.viewReport_emptyPage__9cN_5[data-small] p{font-size:16px;line-height:24px}.viewReport_viewReportsContainer__BuMeq{display:flex;flex-direction:column;margin-top:2rem}.viewReport_viewReportsContainer__BuMeq[data-medium],.viewReport_viewReportsContainer__BuMeq[data-small]{align-items:center}.viewReport_viewReportsContainer__BuMeq[data-medium] .viewReport_reportsToRun__XZeZ2,.viewReport_viewReportsContainer__BuMeq[data-small] .viewReport_reportsToRun__XZeZ2{align-self:flex-start;margin-bottom:2.25rem}.viewReport_viewReportsContainer__BuMeq[data-medium] .viewReport_paginationContainer__cogmv,.viewReport_viewReportsContainer__BuMeq[data-small] .viewReport_paginationContainer__cogmv{padding:1rem 0}.viewReport_viewReportsContainer__BuMeq[data-large] .viewReport_paginationContainer__cogmv{display:flex;width:100%;justify-content:flex-end;padding:.75rem 0}.viewReport_viewReportsContainer__BuMeq[data-large] .viewReport_reportsToRun__XZeZ2{margin-bottom:1.5rem}.viewReport_viewVHR__hH4km{align-self:flex-start}.viewReport_viewVHR__hH4km[data-large]{line-height:2rem;font-size:1.5rem}.viewReport_viewVHR__hH4km{margin-bottom:1rem}.viewReport_horizontalRule__WaWGY{width:100%;color:#e0e0e0}.viewReport_emptyPage__9cN_5{display:flex;flex-direction:column;margin-top:55px}.viewReport_emptyPage__9cN_5[data-medium],.viewReport_emptyPage__9cN_5[data-small]{align-items:center;justify-content:center;padding:0 1rem}.viewReport_emptyPage__9cN_5[data-medium] strong,.viewReport_emptyPage__9cN_5[data-small] strong{text-align:center}.viewReport_emptyPage__9cN_5[data-medium] span,.viewReport_emptyPage__9cN_5[data-small] span{min-height:0;max-height:56px;margin-bottom:1rem;margin-top:0}.viewReport_emptyPage__9cN_5>div>p{font-weight:400}.viewReport_emptyPage__9cN_5>div{padding-bottom:1rem;padding-top:0}.emptyPage_emptyPage_item__TED_W strong{font-size:18px;line-height:24px}.emptyPage_emptyPage__K44vC{display:flex;margin-top:4rem;gap:1.5rem}.emptyPage_emptyPage__K44vC .emptyPage_emptyPage_item__TED_W:last-child:not(:first-child) img{margin-top:16px}.emptyPage_emptyPage__K44vC[data-wide-format] p{text-align:center;max-width:inherit}.emptyPage_emptyPage__K44vC[data-wide-format] p,.emptyPage_emptyPage__K44vC[data-wide-format] strong{padding-left:0}.emptyPage_emptyPage__K44vC[data-small]{margin-top:0;margin-bottom:2rem}.emptyPage_emptyPage__K44vC[data-small] p{padding-left:0}.emptyPage_emptyPage_item__TED_W{display:flex;flex-direction:column;flex:1 1;padding:1.5rem 0}.emptyPage_emptyPage_item__TED_W strong{text-align:center}.emptyPage_emptyPage_item__TED_W p{padding-left:.5rem}.emptyPage_emptyPage_item__TED_W strong{display:block;margin-bottom:.5rem;text-align:left}.emptyPage_emptyPage_item__TED_W>span{min-height:80px;margin:0 auto 24px;display:block}.emptyPage_emptyPage_item__TED_W p{max-width:240px;margin:0 auto}.emptyPage_emptyPage_item__TED_W img{height:62px;width:auto}@media only screen and (max-width:580px){.emptyPage_emptyPage__K44vC{flex-direction:column}}@media only screen and (max-width:430px){.emptyPage_emptyPage__K44vC>span{margin-top:16px;margin-bottom:0}}@media only screen and (max-width:580px)and (min-width:430px){.emptyPage_emptyPage__K44vC:not([data-wide-format]) .emptyPage_emptyPage_item__TED_W{flex-direction:row;padding:16px 0}.emptyPage_emptyPage__K44vC:not([data-wide-format]) .emptyPage_emptyPage_item__TED_W span{text-align:center;min-width:151px;margin-right:16px}}.reportTable_resultsTableHead__gjsRl>tr>th{font-size:12px;line-height:16px}.reportTable_carfaxValue__fia7p{display:flex;flex-direction:row;align-items:center}.reportTable_expiringText__V3TB4{color:#d32f2f}.reportTable_resultsTableHead__gjsRl>tr{background-color:hsla(0,0%,100%,0)}.reportTable_resultsTableHead__gjsRl>tr>th{font-weight:700}.reportTable_infoButton__Qg_U7{margin-left:.5rem}.reportTable_carName__AtU_v{font-weight:700}.reportTable_display-results__desktop-view-report__STyy4{font-weight:400;text-decoration:underline;width:100%}.reportTable_runReportIframe__et5FT{width:100%;height:100%;position:fixed;background-color:pink;z-index:999;top:0;right:0}.reportTable_addCarBtnWrap__0LX_H{display:flex}.reportTable_addCarBtnWrap__0LX_H button:first-child{flex:1 1}.reportTable_garageSkeleton__DH2FS{height:25px;width:70px;margin:0 auto}.reportTable_addCarPopOverContent__UhiAj{display:flex;justify-content:center;align-items:center;flex-direction:column}.reportTable_addCarPopOverContent__UhiAj span{text-align:center}.reportTable_addCarPopOverContent__UhiAj a{padding-bottom:0}.reportList_vehicleDataCard__M7lYj{font-size:14px;line-height:24px;padding:1rem 0;width:100%}.reportList_vehicleDataHeader__qMVNk{display:flex;justify-content:space-between}.reportList_vehicleDataInfo__LJq7E{padding:.5rem 0}.reportList_vehicleYMM__kgVTF{font-weight:700}.reportList_addToGarageButton__3MKf4,.reportList_viewFullReportButton__4UHqi{width:100%;margin:1rem auto}.reportList_horizontalRule__dLwhG{width:100%;color:#e0e0e0}.reportList_vehicleDataCardContainer__Fuv8w{display:inline;width:100%}.reportList_addCarBtnWrap__NhyET{display:flex}.reportList_addCarBtnWrap__NhyET button:first-child{flex:1 1}.reportList_addCarBtnWrap__NhyET button:nth-child(2){margin-left:1.5rem}.reportList_garageSkeleton__CnU7f{width:100%;height:32px;margin:1rem auto;border-radius:4px;display:inline-block}.reportList_addCarPopOverContent__YJG37{display:flex;justify-content:center;align-items:center;flex-direction:column}.reportList_addCarPopOverContent__YJG37 span{text-align:center}.reportList_addCarPopOverContent__YJG37 a{padding-bottom:0}.modalAddCarConfirmation_modalContainer___6ZaO{position:relative}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv{padding-top:0}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv h3{text-align:center}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_imageWrap__f4Ra1{background-color:#fff;overflow:hidden;padding-top:1.5rem}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_imageWrap__f4Ra1 .modalAddCarConfirmation_foxImg__VXoKH{display:block;margin:0 auto -40px}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_trimSelectWrap__DVyIB{background-color:#fff;border:1px solid #bdbdbd;border-radius:.25rem;padding:.75rem;width:90%;margin:0 auto}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_trimSelectWrap__DVyIB h4{text-align:center}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_trimSelectWrap__DVyIB[data-large]{padding:1rem 4.5rem;width:70%}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_trimSelectWrap__DVyIB .modalAddCarConfirmation_selectInputWrap__YROse{padding-top:.5rem}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_trimSelectWrap__DVyIB p{padding-top:.5rem;text-align:center}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_btnContainer__0VGCX{padding:.75rem 0 .5rem}.modalAddCarConfirmation_modalContainer___6ZaO .modalAddCarConfirmation_modalBodyWrap__abVSv .modalAddCarConfirmation_btnContainer__0VGCX button{width:50%;min-width:280px;margin:.5rem auto 0}.modalPostAddCar_modalBody__DWsFP{margin-top:-16px;padding-top:0;text-align:center}.modalPostAddCar_modalBody__DWsFP img{width:120px}.modalPostAddCar_modalBody__DWsFP .modalPostAddCar_title__uRIhH{font-size:1.3rem;font-weight:700;padding:1.2rem 0}.modalPostAddCar_modalBody__DWsFP .modalPostAddCar_bodyText__wuwmM{padding:0 2.25rem}.modalPostAddCar_modalBody__DWsFP .modalPostAddCar_maintainBtn__cjo6n{margin:1.5rem auto 2rem;width:50%;min-width:280px}.errorPage_errorWrap__4AxLg{text-align:center}.errorPage_errorWrap__4AxLg .errorPage_textWrap__qOTp4{padding:1rem .5rem;box-shadow:0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.2);margin:-7px auto 0;width:370px}.report_ReportsWrapper__6_ads #layout_title{border-bottom:0 solid #212121;margin-bottom:0}.startShop_car-listing-banner__tUHw7{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:.5rem 0 1.5rem;background:#005cb2;border-radius:3px;box-shadow:0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.2);overflow:hidden;padding-top:.75rem}.startShop_car-listing-banner__tUHw7 .startShop_car-listing-button-container__1Acla{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:-.75rem}.startShop_car-listing-banner__tUHw7 .startShop_car-listing-banner-label__ogQMS{font-weight:700;color:#fff;margin-right:1.5rem}.startShop_car-listing-banner__tUHw7 .startShop_carfox-listing-img__rrFNE{width:59px;height:74px;margin:auto .75rem -1px 0}.startShop_car-listing-banner__tUHw7[data-small-medium]{margin:0 1rem 1rem;border-radius:6px}.startShop_car-listing-banner__tUHw7[data-small-medium] .startShop_car-listing-button-container__1Acla{flex-direction:column;justify-content:normal;align-items:normal}.startShop_car-listing-banner__tUHw7[data-small-medium] .startShop_car-listing-banner-label__ogQMS{margin:0 .75rem .7rem 0}.startShop_car-listing-banner__tUHw7[data-small-medium] .startShop_car-listing-button__j_OYL{padding:14px 5px;width:119px}.startShop_car-listing-banner__tUHw7[data-small-medium] .startShop_carfox-listing-img__rrFNE{height:124px;width:99px}