.EmptyCarCard_EmptyCarCard__20fRD{text-align:center;background-color:#fff;border:2px dashed var(--primary);border-radius:12px;height:100%;max-width:450px;padding:16px;position:relative;width:100%}.EmptyCarCard_EmptyNumber__K03a2{color:#181818;font-size:140px;font-weight:700;letter-spacing:2.2px;line-height:184px;margin:0;opacity:.2;text-align:center}.QuestionOptions_StyledOption__4TCHg{cursor:pointer;transition-duration:.25s;display:flex;flex-direction:column;color:#6c757d;background:#fff;padding:.8rem;height:100%;border:var(--testDriveQuiz-option-border);border-radius:.25rem;text-align:center;align-items:center;justify-content:center}@media(min-width:768px){.QuestionOptions_StyledOption__4TCHg{padding:1rem}}.QuestionOptions_StyledOption__4TCHg h5,.QuestionOptions_StyledOption__4TCHg svg{color:#000}.QuestionOptions_StyledOption__4TCHg.QuestionOptions_active__sgC85{background:var(--testDriveQuiz-option-active-background);color:#fff!important;transform:translateY(-2px)}.QuestionOptions_StyledOption__4TCHg.QuestionOptions_active__sgC85 h5,.QuestionOptions_StyledOption__4TCHg.QuestionOptions_active__sgC85 svg{color:#fff!important}@media(hover:hover){.QuestionOptions_StyledOption__4TCHg:hover{background:var(--testDriveQuiz-option-hover-background);color:#fff!important;transform:translateY(-2px)}.QuestionOptions_StyledOption__4TCHg:hover h5,.QuestionOptions_StyledOption__4TCHg:hover svg{color:#fff!important}}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_make__Lb4By{height:50px;width:100px;max-width:80%;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_make__Lb4By{max-width:150px}}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_model___DBms{height:75px;max-width:80%;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_model___DBms{max-width:150px}}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_model___DBms.QuestionOptions_make__Lb4By{height:50px}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_icon__cShs8{height:50px;max-width:80%;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_icon__cShs8{height:100px;width:175px}}.QuestionOptions_BeerAutoGroupCustom__qcavK{border:none!important;background:var(--light)!important}@media(hover:hover){.QuestionOptions_BeerAutoGroupCustom__qcavK:hover{background:#b4b7bb!important}}.Typography_ResponsiveH1__ZbECt{font-size:1.75rem}@media(min-width:768px){.Typography_ResponsiveH1__ZbECt{font-size:2.5rem}}.Typography_ResponsiveH2__6cU3d{font-size:1.75rem}@media(min-width:768px){.Typography_ResponsiveH2__6cU3d{font-size:2.5rem}}.Typography_ResponsiveH3__CKLn7{font-size:1.25rem}@media(min-width:768px){.Typography_ResponsiveH3__CKLn7{font-size:1.75rem}}.Typography_ResponsiveH4__NKaPw{font-size:1.25rem}@media(min-width:768px){.Typography_ResponsiveH4__NKaPw{font-size:1.5rem}}.Typography_ResponsiveH5__h8tCk{font-size:1rem}@media(min-width:992px){.Typography_ResponsiveH5__h8tCk{font-size:1.25rem}}.CarSearchItemButtonsOrdered_ResponsiveBtn__lsuM0{font-size:.9rem}@media(min-width:1200px){.CarSearchItemButtonsOrdered_ResponsiveBtn__lsuM0{font-size:.8rem}}@media(min-width:1400px){.CarSearchItemButtonsOrdered_ResponsiveBtn__lsuM0{font-size:.95rem;font-size:1.05rem}}.InstantSell_Wrapper__5r4qZ{padding:40px 20px 20px}.InstantSell_Wrapper__5r4qZ .InstantSell_Title__tOIEc{font-size:16px}@media(min-width:768px){.InstantSell_Wrapper__5r4qZ .InstantSell_Title__tOIEc{font-size:18px}}.InstantSell_Wrapper__5r4qZ .InstantSell_Description__FzJgd{font-size:13px}@media(min-width:768px){.InstantSell_Wrapper__5r4qZ .InstantSell_Description__FzJgd{font-size:16px}}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma{border:2px solid #fff;border-radius:500px;display:inline-block;padding:1rem;transition:all .2s ease}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma:hover{background:#fff;transform:scale(1.05)}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma:hover svg{color:var(--primary)}.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma svg{height:25px;width:25px}@media(min-width:768px){.InstantSell_Wrapper__5r4qZ .InstantSell_Icon__hFEma svg{height:40px;width:40px}}.InstantSell_Wrapper__5r4qZ .InstantSell_Arrow__87oKe svg{margin-top:2rem}.InstantSell_Banner__C3aG2{background:#f6f6f6;padding:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media(min-width:1200px){.InstantSell_Banner__C3aG2{margin-top:5rem;height:300px}}.InstantSell_ImageWrapper__cq7g2{width:100%}@media(min-width:1200px){.InstantSell_ImageWrapper__cq7g2{position:absolute;width:85%;bottom:0}}.InstantSell_BackgroundBlock__OvdKw{background-size:cover;opacity:1;top:0;position:absolute;height:100%;width:100%;left:0}.InstantSell_HowItWorks__o_H9R:before{content:"";background:var(--instantSell-background);position:absolute;top:0;left:0;right:0;bottom:0;height:230px}.InstantSell_IconStyle__PMrjk{background:#fff;border-radius:50%;height:180px;width:180px;border:1px solid var(--primary);margin:0 auto 1rem}.InstantSell_IconStyle__PMrjk svg{height:75px!important;width:75px!important;color:var(--primary-gradient-start)}.CarTypeButtons_SortContainer__BVuAy{display:flex;justify-content:space-between;align-items:center;color:#fff;flex-grow:0;gap:1rem;margin:0 auto}.CarTypeButtons_SortButton__VhwFD{padding:.5rem 1rem;font-size:1rem;cursor:pointer;text-align:center;text-transform:uppercase;border:var(--car-type-buttons-sort-button-border);border-radius:var(--car-type-buttons-sort-button-border-radius)}.SearchForm_btnContainer__KQE20>button{border-radius:var(--hero-search-button-border-radius);color:var(--hero-search-button-color)}.SearchForm_SearchFormHeader__e5A39{color:var(--vehicle-search-form-header-color)}.Hero_HeroStyle__M3FVh{position:relative;height:var(--hero-height-sm);overflow:hidden}@media(min-width:992px){.Hero_HeroStyle__M3FVh{height:var(--hero-height-lg)}}.Hero_HeroStyle__M3FVh .Hero_ImageContainer__JowF5{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.Hero_HeroStyle__M3FVh .Hero_ImageContainer__JowF5 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Hero_HeroStyle__M3FVh .Hero_h2__T44q5,.Hero_HeroStyle__M3FVh h2{font-size:1.5rem;margin-bottom:1rem!important}@media(min-width:576px){.Hero_HeroStyle__M3FVh .Hero_h2__T44q5,.Hero_HeroStyle__M3FVh h2{font-size:2rem}}.Hero_HeroStyle__M3FVh .Hero_quickeasyBefore____kFr{border-radius:var(--hero-pre-approval-box-btn-border-radius);color:var(--hero-pre-approval-box-btn-color)}@media(min-width:992px){.Hero_HeroStyle__M3FVh .Hero_quickeasyBefore____kFr{position:relative}.Hero_HeroStyle__M3FVh .Hero_quickeasyBefore____kFr:before{position:absolute;content:url(https://res.cloudinary.com/total-dealer/image/upload/f_auto,w_175/v1/public/quickeasy-landscape);left:-190px;height:50px;width:175px}}.Hero_HeroStyle__M3FVh .Hero_Overlay__2f7pj{height:100%;display:flex;position:relative;align-items:center;background:var(--hero-search-overlay-background)}.Hero_HeroStyle__M3FVh .Hero_SearchBoxStyle__03kTp{background:var(--hero-pre-approval-box-background);border-radius:var(--hero-search-box-border-radius);border:var(--hero-search-box-border);box-shadow:var(--hero-search-box-shadow)}.Hero_HeroStyle__M3FVh .Hero_PreApprovalBoxStyle__b7yYw{background:var(--hero-pre-approval-box-background);border:var(--hero-pre-approval-box-border);border-radius:var(--hero-pre-approval-box-border-radius);box-shadow:var(--hero-pre-approval-box-shadow)}.Hero_HeroStyle__M3FVh .Hero_PreApprovalBoxStyle__b7yYw h5{text-align:center}.CardBlock_Card__NNaix{background-size:cover;background-position:50%}.CardBlock_Card__NNaix .CardBlock_Overlay__6RhOO{transition:.25s ease-in-out;display:block;position:absolute;width:100%;height:100%;background-color:var(--card-block-card-background)}.CardBlock_Card__NNaix:hover .CardBlock_Overlay__6RhOO{transition:.25s ease-in-out;background-color:var(--card-block-card-background-hover)}.CardBlock_ImageAuto__tht6m{display:block;width:100%;height:auto}@media(min-width:768px){.CardBlock_ImageAuto__tht6m{width:var(--card-block-image-width);margin-left:var(--card-block-image-margin-left)}}@media(min-width:1200px){.CardBlock_ImageAuto__tht6m{width:100%;height:auto}.CardBlock_Position__QoU8k{top:40%;position:relative}}.FinanceInfo_small__RBZ45{font-size:12px}@media(min-width:576px){.FinanceInfo_w-sm-auto__dCe1A{width:auto}}.FinanceInfo_WeeklyPrice360__bzQCM{font-size:15px}.FinanceInfo_BoldMontserrat__jXeSI{font-family:Montserrat Bold,sans-serif;font-weight:700}.FinanceInfo_Small__q6W91{font-size:12.5px;font-family:var(--carSearchItem-small-font-family);background-color:var(--carSearchItem-small-font-background)}.FinanceInfo_FinanceContainer__uNnMK{background:var(--finance-container-background);color:var(--finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}.FinanceInfo_CarFinanceContainer__ML6Oy{background:var(--carpage-finance-container-background);color:var(--carpage-finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}.CarSidebar_CarIcon__ILAXX{font-size:.8rem}.CarSidebar_CarIcon__ILAXX svg{height:40px}@media(min-width:1200px){.CarSidebar_CarIcon__ILAXX{font-size:1rem}.CarSidebar_CarIcon__ILAXX svg{height:50px}}.CarSidebar_title__GrgY7{font-size:1.5rem}@media(min-width:1200px){.CarSidebar_title__GrgY7{font-size:2rem}}.CarSidebar_InfoItem__HFSb1{display:flex;align-items:center;justify-content:flex-end;margin-left:0;height:36px}div.CarStickyHeader_StyledNavbar__ao9a3{position:fixed;top:-90px;height:90px;width:100%;background-color:var(--car-sticky-header-background);color:var(--car-sticky-header-color);box-shadow:0 0 0 rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.16);z-index:99991}@media(min-width:992px){div.CarStickyHeader_StyledNavbar__ao9a3{padding:var(--header-navbar-padding)!important}}div.CarStickyHeader_NavDown__VSpBH{transition:all .3s ease-in-out;transform:translateY(-100%)}div.CarStickyHeader_NavUp__9pqtA{transition:all .3s ease-in-out;transform:translateY(100%)}div.CarStickyHeader_CarDetails__AxKeT{flex-grow:1}div.CarStickyHeader_CarDetails__AxKeT h4{font-size:.9rem}@media(min-width:768px){div.CarStickyHeader_CarDetails__AxKeT h4{font-size:1.1rem}}@media(min-width:992px){div.CarStickyHeader_CarDetails__AxKeT h4{font-size:1.3rem}}div.CarStickyHeader_CarDetails__AxKeT span{font-size:.8rem}@media(min-width:768px){div.CarStickyHeader_CarDetails__AxKeT span{font-size:.9rem}}@media(min-width:992px){div.CarStickyHeader_CarDetails__AxKeT span{font-size:1rem}}.CarStickyHeader_HeaderImage__rfkQV{border-radius:.25rem}.CarStickyHeader_CarPrice__XoJo0{font-size:1rem;font-weight:700}@media(min-width:768px){.CarStickyHeader_CarPrice__XoJo0{font-size:1.2rem}}@media(min-width:992px){.CarStickyHeader_CarPrice__XoJo0{font-size:1.6rem}}.CarStickyHeader_CarPrice__XoJo0 .CarStickyHeader_priceType__gZNDP{font-size:.9rem}.CarStickyHeader_FinanceEstimate__HqNKn{font-size:.8rem}.FeaturesBanner_Banner__nWutq{border-top:1px solid hsla(0,0%,100%,.2)}.FeaturesBanner_Feature__Ao9va{padding:20px 0;display:flex;align-items:center;margin:0 auto}@media(min-width:576px){.FeaturesBanner_Feature__Ao9va{padding:12px 0}}.FeaturesBanner_TextContainer___FPSz{padding-left:20px}.FeaturesBanner_TextContainer___FPSz:hover h6{border-bottom:1px solid var(--primary)}.FeaturesBanner_Heading__RyeJ0{flex:0 1;flex-shrink:none;display:inline-block;letter-spacing:.15em;text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:2px;border-bottom:1px solid transparent}.FeaturesBanner_SubHeading__rEfj2{display:none;padding-top:5px;font-size:14px;line-height:120%;margin-bottom:0}@media(min-width:576px){.FeaturesBanner_SubHeading__rEfj2{display:block}}.FeaturesBanner_Arrow__8czRj{display:block;cursor:pointer;position:absolute;z-index:10;top:50%;transform:translateY(-50%);border-radius:var(--arrows-borderRadius);transition:.3s ease-in-out;align-items:center;justify-content:center}.FeaturesBanner_Arrow__8czRj:hover{opacity:.8}.FeaturesBanner_Left__md6hx{position:absolute;left:0}.FeaturesBanner_Right__EnVIP{position:absolute;right:0}.AnnouncementBarStyled_AnnouncementBarContainer__gX7X9{width:100%;background-color:#f5f5f5}.AnnouncementBarStyled_AnnouncementBarMessage__7ZObt{font-size:18px;padding-top:12px;padding-right:12px;color:#333}.AnnouncementBarStyled_AnnouncementBarLink__RbXOp{display:inline-block;font-size:15px;font-weight:700;text-decoration:none}.AnnouncementBarStyled_DismissButton__J_pkr{background:none;border:none;font-size:15px;color:#333;cursor:pointer;margin-right:.25rem}