.compare-car-modal_primary-blue__Acocf{color:#0169ff}.compare-car-modal_primary-dark-blue__fRKJr{color:#004171}.compare-car-modal_primary-brand-blue__oRC13{color:#0047ff}.compare-car-modal_alternate-blue__b0_xH{color:#0069b5}.compare-car-modal_warning-base-highlight__z3I__{background-color:#fbd037}.compare-car-modal_ce-error-base__L5QZY{color:#e71b00}.compare-car-modal_compareCarsContainer__Dm2nt{max-width:calc(1440px - 5rem);width:100%;background:#fff;position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:999;display:flex;flex-direction:column;border-radius:1rem;box-shadow:4px 8px 24px 0 rgba(1,105,255,.25);padding:1.5rem 2.25rem;transition:.3s}@media(min-width:30.0625em)and (max-width:99.99em){.compare-car-modal_compareCarsContainer__Dm2nt{max-width:unset;width:calc(100% - 5rem)}}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd{display:flex;justify-content:space-between;align-items:center;width:100%}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_compareImageContainer__jmA0D{display:flex;gap:1rem}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_headingContainer__3_rZW{display:flex;gap:.25rem}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_headingContainer__3_rZW h5{margin-bottom:0;white-space:nowrap!important}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_headingContainer__3_rZW p{margin-bottom:0;color:#afafb4;white-space:nowrap!important}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_buttonsContainer__CBaQo{display:flex;gap:1.5rem}@media(min-width:0em)and (max-width:30.0525em){.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_buttonsContainer__CBaQo{gap:1rem}}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_buttonsContainer__CBaQo .compare-car-modal_clearIcon__K6oBF{font-size:.875rem!important}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_buttonsContainer__CBaQo .compare-car-modal_iconContainer__W87pn{display:flex;align-items:center;gap:.5rem;cursor:pointer}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_buttonsContainer__CBaQo .compare-car-modal_iconContainer__W87pn p{margin-bottom:0;text-decoration:underline}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_buttonsContainer__CBaQo button{border-radius:.75rem;padding:.5rem 1rem!important;font-size:.875rem!important}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_topSection__NM1Yd .compare-car-modal_buttonsContainer__CBaQo button span{white-space:nowrap!important}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_dividerCompareCard__ycKmv{border-bottom:1px solid #eaeaeb;width:100%;margin-top:.5rem;margin-bottom:1rem}.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_compareCarWrapper__DFiiW{display:flex;overflow-y:hidden;scrollbar-width:none;scroll-behavior:smooth}@media(min-width:100em){.compare-car-modal_compareCarsContainer__Dm2nt .compare-car-modal_compareCarWrapper__DFiiW{justify-content:center}}.compare-car-modal_expandModel__D2OzG{margin:0}.compare-vehicle-fallback_primary-blue__mCyUo{color:#0169ff}.compare-vehicle-fallback_primary-dark-blue__0K5K3{color:#004171}.compare-vehicle-fallback_primary-brand-blue__glaLQ{color:#0047ff}.compare-vehicle-fallback_alternate-blue__gadbP{color:#0069b5}.compare-vehicle-fallback_warning-base-highlight__d27kc{background-color:#fbd037}.compare-vehicle-fallback_ce-error-base__PVQuj{color:#e71b00}.compare-vehicle-fallback_compareCardPlaceHolder__paewi{min-width:325px;border-radius:.5rem;background:#eaeaeb}.compare-vehicle-fallback_compareCarContentDivider__NglXE{border-right:1px solid #eaeaeb;background-color:#eaeaeb;margin:0 1rem}.mini-compare-vehicle-card_primary-blue__SBjgg{color:#0169ff}.mini-compare-vehicle-card_primary-dark-blue__yXzIl{color:#004171}.mini-compare-vehicle-card_primary-brand-blue__SvRoq{color:#0047ff}.mini-compare-vehicle-card_alternate-blue__BRNtq{color:#0069b5}.mini-compare-vehicle-card_warning-base-highlight__2tgnI{background-color:#fbd037}.mini-compare-vehicle-card_ce-error-base__Qicwq{color:#e71b00}.mini-compare-vehicle-card_vehicleCompareImage__QS0JN{position:relative}.mini-compare-vehicle-card_vehicleCompareImage__QS0JN .mini-compare-vehicle-card_vehicleCompareImageContainer__E6yVK img{border-radius:.5rem!important}.mini-compare-vehicle-card_xMarkIconContainer__EpRDe{position:absolute;right:-.75rem;top:-.75rem;display:flex;padding:3px 6px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #eaeaeb;background:#fff;width:12px;height:18px}.mini-compare-vehicle-card_xMarkIconContainer__EpRDe .mini-compare-vehicle-card_removeCarFromCompare__NTWXn{cursor:pointer}.compare-vehicle-card_primary-blue__g__ta{color:#0169ff}.compare-vehicle-card_primary-dark-blue__dozM_{color:#004171}.compare-vehicle-card_primary-brand-blue__IqH7V{color:#0047ff}.compare-vehicle-card_alternate-blue__iPohI{color:#0069b5}.compare-vehicle-card_warning-base-highlight__vA2VD{background-color:#fbd037}.compare-vehicle-card_ce-error-base__Nv3fu{color:#e71b00}.compare-vehicle-card_compareCarContent__G29z9{display:flex;align-items:center;min-width:325px}@media(max-width:40.49em){.compare-vehicle-card_compareCarContent__G29z9{min-width:270px}}.compare-vehicle-card_compareCarContent__G29z9 .compare-vehicle-card_vehicleCompareImageContainer__z3l_s img{border-radius:.5rem!important}.compare-vehicle-card_compareCarContent__G29z9 .compare-vehicle-card_carInfoContainer__UVGE2{display:flex;align-items:center;justify-content:space-between;width:100%}.compare-vehicle-card_compareCarContent__G29z9 .compare-vehicle-card_carInfoContainer__UVGE2 .compare-vehicle-card_vehicleDetails__DbC4Y{margin-left:1rem;margin-right:2rem}.compare-vehicle-card_compareCarContent__G29z9 .compare-vehicle-card_carInfoContainer__UVGE2 h5{margin-bottom:0;white-space:nowrap!important}.compare-vehicle-card_compareCarContent__G29z9 .compare-vehicle-card_carInfoContainer__UVGE2 p{margin-bottom:0;color:#afafb4;white-space:nowrap!important}.compare-vehicle-card_compareCarContent__G29z9 .compare-vehicle-card_carInfoContainer__UVGE2 .compare-vehicle-card_xMarkIconContainer__OfwRs{display:flex;padding:7px 10px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #eaeaeb;background:#fff;width:12px;height:18px}.compare-vehicle-card_compareCarContent__G29z9 .compare-vehicle-card_carInfoContainer__UVGE2 .compare-vehicle-card_xMarkIconContainer__OfwRs .compare-vehicle-card_removeCarFromCompare__qh444{cursor:pointer}.compare-vehicle-card_divider__fKXd9{border-right:1px solid #eaeaeb;background-color:#eaeaeb;margin:0 1rem}.compare-vehicle-card_divider__fKXd9:last-child{display:none}.footer-content_primary-blue__X_Ip_{color:#0169ff}.footer-content_primary-dark-blue__0byeg{color:#004171}.footer-content_primary-brand-blue__xxccE{color:#0047ff}.footer-content_alternate-blue__8SVoF{color:#0069b5}.footer-content_warning-base-highlight__SEPpQ{background-color:#fbd037}.footer-content_ce-error-base__8_ifX{color:#e71b00}.footer-content_topDescription___ba6O{margin-top:1.5rem;display:none}.footer-content_topDescription___ba6O h4{color:#000;margin:0}.footer-content_topDescription___ba6O p{color:#7a7884;margin:0}@media(min-width:1024px){.footer-content_topDescription___ba6O{display:flex;flex-direction:column;gap:.5rem}}.footer-content_description__ZJg5x{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.footer-content_description__ZJg5x h4{color:#000;margin:0}.footer-content_description__ZJg5x p{color:#7a7884;margin:0}