.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,.nav_nav__FBKSk li{text-align:left}.nav_navCanada__Pir0P li:first-of-type,.nav_nav__FBKSk li:first-of-type{padding:12px 24px}.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:4px}.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}}.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}}.vehicleItem_dot__eLmuM,.vehicleItem_imageContainer__WAkbr span{font-weight:700}.vehicleItem_followedCar__Ov2bq{display:flex;flex-direction:row;gap:1rem;padding:1rem 0}.vehicleItem_followedCar__Ov2bq button{align-self:center;flex-shrink:0}.vehicleItem_followedCar__Ov2bq svg{height:24px;width:24px}.vehicleItem_followedCar__Ov2bq:not([data-large]) .vehicleItem_imageContainer__WAkbr{max-width:120px;min-width:80px}.vehicleItem_followedCar__Ov2bq[data-large] .vehicleItem_pillars__e6j21 svg{height:32px;width:32px}.vehicleItem_followedCar__Ov2bq[data-large] .vehicleItem_imageContainer__WAkbr>img,.vehicleItem_followedCar__Ov2bq[data-large] svg{max-width:240px;font-size:.75rem}.vehicleItem_followedCar__Ov2bq[data-large] .vehicleItem_imageContainer__WAkbr>svg,.vehicleItem_followedCar__Ov2bq[data-large] span.vehicleItem_conditionYearMakeModel__Xoy2R{max-width:240px}.vehicleItem_followedCar__Ov2bq[data-medium] .vehicleItem_pillars__e6j21 img,.vehicleItem_followedCar__Ov2bq[data-medium] svg{height:32px;width:32px}.vehicleItem_followedCar__Ov2bq[data-medium] .vehicleItem_imageContainer__WAkbr>img,.vehicleItem_followedCar__Ov2bq[data-medium] svg{max-width:120px}.vehicleItem_followedCar__Ov2bq[data-medium] .vehicleItem_imageContainer__WAkbr>span{font-size:.65rem;max-width:120px}.vehicleItem_followedCar__Ov2bq[data-small]{gap:.75rem}.vehicleItem_followedCar__Ov2bq[data-small] .vehicleItem_pillars__e6j21 img,.vehicleItem_followedCar__Ov2bq[data-small] svg{height:24px;width:24px}.vehicleItem_followedCar__Ov2bq[data-small] .vehicleItem_imageContainer__WAkbr>img,.vehicleItem_followedCar__Ov2bq[data-small] svg{max-height:60px;max-width:80px}.vehicleItem_followedCar__Ov2bq[data-small] .vehicleItem_imageContainer__WAkbr>span{font-size:.55rem;max-height:60px}.vehicleItem_imageContainer__WAkbr{align-self:baseline;display:flex;flex-direction:column;flex-grow:1;max-width:240px}.vehicleItem_imageContainer__WAkbr span{color:#fff;height:24px;letter-spacing:1px;text-align:center;width:100%}.vehicleItem_imageContainer__WAkbr span[data-theme=SOLD]{background-color:#d32f2f}.vehicleItem_imageContainer__WAkbr span[data-theme=PRICE-DROP]{background-color:#2e7d32}.vehicleItem_imageContainer__WAkbr span[data-theme=NEWLY-LISTED]{background-color:#1976d2}.vehicleItem_ymm__1joAq{display:flex;flex-direction:column;margin-bottom:.5rem}.vehicleItem_ymm__1joAq small{line-height:.75rem}.vehicleItem_metaData__HNB71{display:flex;flex-direction:column;flex-grow:1;width:75%}.vehicleItem_vehiclePrice__hpH9V{display:flex;flex-direction:column;justify-content:space-between}.vehicleItem_vehiclePrice__hpH9V strong{font-size:1rem;display:flex;flex-direction:column}@media(min-width:960px){.vehicleItem_vehiclePrice__hpH9V strong{flex-direction:row}}.vehicleItem_vehiclePrice__hpH9V small{color:#616161}@media(min-width:960px){.vehicleItem_vehiclePrice__hpH9V small{margin-left:.5rem}}.vehicleItem_dot__eLmuM{margin:0 .25rem;position:relative;top:1px}.vehicleItem_pillars__e6j21{display:flex;gap:.5rem;margin:.25rem 0 .5rem}#vehicleItem_followButton__ioss6{align-self:flex-start;color:#616161;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);width:59px;height:40px;font-size:1rem;border-radius:100px;border:1px solid #f5f5f5;margin-top:0;margin-right:0;margin-left:.5rem}#vehicleItem_followButton__ioss6 svg{height:1.5rem;width:1.5rem}.vehicleItem_conditionYearMakeModel__Xoy2R{font-size:.875rem}.vehicleItem_price__sVFzp,.vehicleItem_vehicleTextContainer__0goEI{display:flex;flex-direction:row;justify-content:space-between}.vehicleItem_picturePriceAndLike__XmFbJ{display:flex;flex-direction:row}.vehicleItem_dealership__LXkRi{display:flex;flex-direction:column;width:100%}.useDeleteConfirmation_popover__kkLjm{flex-direction:column}.useDeleteConfirmation_popover__kkLjm>div{display:flex;gap:16px;margin-top:16px}.useDeleteConfirmation_popover__kkLjm button{width:50%}.followedCars_followedCars__p2xNl li:not(:last-child){border-bottom:1px solid #e0e0e0}