.researchCarComparison_container__12rMD table{width:100%}.researchCarComparison_container__12rMD table tr{margin-left:1rem;margin-right:1rem}.researchCarComparison_container__12rMD table td{font-family:Lato,Corbel,Lucida Grande,Lucida Sans Unicode,DejaVu Sans,Bitstream Vera Sans,Liberation Sans,Verdana,Verdana Ref,sans-serif;width:250px}.researchCarComparison_container__12rMD table td p span button:not(dialog *) svg path{fill:#005ab8}.researchCarComparison_container__12rMD table tbody tr{padding-right:0;column-gap:2rem}.researchCarComparison_container__12rMD table tbody tr td:first-child,.researchCarComparison_container__12rMD table tbody tr td:first-child p,.researchCarComparison_container__12rMD table tbody tr th:first-child,.researchCarComparison_container__12rMD table tbody tr th:first-child p{font-size:1rem;font-weight:700;line-height:24px}@media(min-width:56.25em){.researchCarComparison_container__12rMD table tbody tr td:first-child,.researchCarComparison_container__12rMD table tbody tr td:first-child p,.researchCarComparison_container__12rMD table tbody tr th:first-child,.researchCarComparison_container__12rMD table tbody tr th:first-child p{align-self:center}}.researchCarComparison_container__12rMD table tbody tr td:first-child dialog div div div p,.researchCarComparison_container__12rMD table tbody tr td:first-child p dialog div div div p,.researchCarComparison_container__12rMD table tbody tr th:first-child dialog div div div p,.researchCarComparison_container__12rMD table tbody tr th:first-child p dialog div div div p{font-weight:400;font-size:1rem}@media(min-width:56.25em){.researchCarComparison_container__12rMD table tbody tr td:not(:first-child){padding-left:1.5rem}}.researchCarComparison_container__12rMD[data-onbackground=white] table tbody tr{background-color:#f5f6f7}.researchCarComparison_container__12rMD[data-onbackground=white] table td:first-child,.researchCarComparison_container__12rMD[data-onbackground=white] table td:first-child p,.researchCarComparison_container__12rMD[data-onbackground=white] table td>p,.researchCarComparison_container__12rMD[data-onbackground=white] table th:first-child,.researchCarComparison_container__12rMD[data-onbackground=white] table th:first-child p{color:#036}.researchCarComparison_container__12rMD[data-onbackground=gray] table tr{background-color:#fff}.researchCarComparison_container__12rMD[data-onbackground=blue] p,.researchCarComparison_container__12rMD[data-onbackground=blue] td,.researchCarComparison_container__12rMD[data-onbackground=blue] th{color:#fff}.researchCarComparison_container__12rMD[data-onbackground=blue] table tbody tr{background-color:#036}@media(max-width:56.25em){.researchCarComparison_tablesContainer__mln0R{max-width:100vw;margin:0 -16px;overflow:scroll}}.researchCarComparison_tablesContainer__mln0R .researchCarComparison_tablesScrollContainer__UDUSL{width:300px}.researchCarComparison_tablesContainer__mln0R .researchCarComparison_tablesScrollContainer__UDUSL[data-selected-vehicles="1"]{width:max(100%,600px)}.researchCarComparison_tablesContainer__mln0R .researchCarComparison_tablesScrollContainer__UDUSL[data-selected-vehicles="2"]{width:max(100%,900px)}.researchCarComparison_tablesContainer__mln0R .researchCarComparison_tablesScrollContainer__UDUSL[data-selected-vehicles="3"]{width:max(100%,1200px)}.researchCarComparison_tablesContainer__mln0R .researchCarComparison_tablesScrollContainer__UDUSL .researchCarComparison_selectedVehiclesTable__Onrp3 tr{margin-top:2rem;background-color:rgba(0,0,0,0)}.researchCarComparison_tablesContainer__mln0R .researchCarComparison_tablesScrollContainer__UDUSL .researchCarComparison_selectedVehiclesTable__Onrp3 tr .researchCarComparison_hznCard__iyBS6{display:flex;flex-direction:column;height:100%;margin-left:-1.5rem}.researchCarComparison_buttonContainer__8v1w5{display:flex;flex-direction:column;gap:2rem;margin:2rem 0;align-items:flex-start;width:100vw;max-width:200px}.researchCarComparison_dividerContainer__K4sB9{margin-top:3rem;margin-bottom:-3rem}.researchCarComparison_dividerContainer__K4sB9 hr{border-top:1px solid #dedfe0}.researchCarComparisonTable_table__fwwXG{margin:1.5rem 0}@media(min-width:40em){.researchCarComparisonTable_table__fwwXG{margin:2rem 0}}.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay{display:flex;text-align:left;flex-wrap:wrap;padding:.5rem 0 .5rem 1.5rem;column-gap:2rem}.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay th{padding-left:1.5rem}.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay td,.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay th{min-width:120px}@media(min-width:56.25em)and (max-width:75em){.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay td,.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay th{min-width:90px}}.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay td:first-child,.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay th:first-child{flex-basis:100%}.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay td:not(:first-child),.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay th:not(:first-child){flex:1 1}@media(min-width:56.25em){.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay{flex-wrap:nowrap}.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay td:first-child,.researchCarComparisonTable_table__fwwXG thead tr.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay.researchCarComparisonTable_headerRow__z8Bay th:first-child{flex:1 1}}.researchCarComparisonTable_hideCaption__9zmLq{color:#fff;cursor:default;-webkit-user-select:none;user-select:none}.researchCarComparisonTable_caption__5K2oL{text-align:left;margin-left:16px;font-family:CarMaxSharpSansDisp-Bold,Frutiger,Frutiger Linotype,Univers,Calibri,Gill Sans,Gill Sans MT,Myriad Pro,Myriad,DejaVu Sans Condensed,Liberation Sans,Nimbus Sans L,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5rem;line-height:1;letter-spacing:.25px;color:#036;margin-top:.5rem;margin-bottom:.5rem}.researchCarComparisonTable_rowHeaderCell__dPutP{font-family:Lato,Corbel,Lucida Grande,Lucida Sans Unicode,DejaVu Sans,Bitstream Vera Sans,Liberation Sans,Verdana,Verdana Ref,sans-serif}.similaritiesAndDifferences_iconContainer__5L4UW{display:flex;align-items:center}.similaritiesAndDifferences_iconContainer__5L4UW .similaritiesAndDifferences_iconSpan__J4k12{padding-top:6px}.similaritiesAndDifferences_iconContainer__5L4UW .similaritiesAndDifferences_iconSpan__J4k12>*{width:1.5rem;height:1.5rem;margin-right:.5rem;justify-self:center}.similaritiesAndDifferences_iconContainer__5L4UW .similaritiesAndDifferences_iconSpan__J4k12 .similaritiesAndDifferences_closeIcon__tV2Uu{fill:#be0000}.similaritiesAndDifferences_iconContainer__5L4UW .similaritiesAndDifferences_iconSpan__J4k12 .similaritiesAndDifferences_checkmarkIcon__2LWpD{fill:#1b6b00}.vehicleHighlights_mmyReviewRatingsLink__XKxyn{display:flex;align-items:center;column-gap:.5rem;margin-left:auto}@media(min-width:40em){.vehicleHighlights_mmyReviewRatingsLink__XKxyn{margin-left:0}}.researchDropdown_menu__RyrU_ .MuiPaper-root{border-radius:8px;box-shadow:0 2px 4px -1px rgba(0,38,77,.14),0 4px 5px rgba(0,38,77,.1),0 1px 10px rgba(0,38,77,.08)}.researchDropdown_menu__RyrU_ .MuiList-root.MuiList-padding.MuiMenu-list{padding:0;margin:.25rem 0}li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug{margin:0;padding:.5rem 1rem}li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug:hover:not(.researchDropdown_disabled__Mnrbr){background-color:#c2e3fc}li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_critical__JQfsa:hover:not(.researchDropdown_disabled__Mnrbr){background-color:#fff5f6}li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_critical__JQfsa>span,li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_critical__JQfsa>svg{color:#be0000;fill:#be0000}li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_disabled__Mnrbr>span,li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_disabled__Mnrbr>svg{color:#6d747a;fill:#6d747a}li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_disabled__Mnrbr.researchDropdown_critical__JQfsa>span,li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_disabled__Mnrbr.researchDropdown_critical__JQfsa>svg{color:#ffd6d9;fill:#ffd6d9}li.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug.researchDropdown_menuItem__HmDug svg{margin-right:.5rem;fill:#2a343d}.researchDropdown_menuButton__fpoxL{margin:0!important;color:#036;padding:.25rem 0}.researchDropdown_menuButton__fpoxL .researchDropdown_moreIcon__uH_is{height:1.5rem;width:1.5rem;fill:#005ab8}.selectedVehicleCard_hznCard__QI9_L{height:100%}.selectedVehicleCard_menuItemIcon__D0Z9b{position:relative;margin-right:.5rem;fill:#2a343d}.selectedVehicleCard_menu__Lf4vC{float:left}.selectedVehicleCard_divider__6xrga{height:1px;border:0;display:block;background:#dedfe0}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm{position:relative;padding:1rem 1.5rem 2rem}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_closeButton__dBlQ8{margin:0!important;float:right;padding:.25rem 0;color:#036}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_closeButton__dBlQ8 .selectedVehicleCard_closeIcon__7SaKc{height:1.5rem;width:1.5rem;fill:#2a343d}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_menuItemIconDisabled__LDPuF{fill:#6d747a}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_trashcanIcon__nHeBF{fill:#be0000}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_menuItemText__KFHgB{position:relative;top:-2px}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_vehicleInfoContainer__8O1RY{padding:1rem 0 0}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_vehicleInfoContainer__8O1RY h3{margin:0 0 1.5rem}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_vehicleInfoContainer__8O1RY .selectedVehicleCard_engineDisplay__PLf6h{margin:1.5rem 0 0}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_vehicleInfoContainer__8O1RY .selectedVehicleCard_trimContainer__U2UIu * button{transform:translateY(2px)}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_imageContainer__DG1PQ{max-width:80%;margin:0 auto .75rem;height:150px;overflow:hidden}.selectedVehicleCard_selectedVehicleCardContainer__fi5Jm .selectedVehicleCard_imageContainer__DG1PQ img{height:105%;object-fit:contain}