.vehicle-history_itemText__rCckc{font-size:12px;line-height:16px}.vehicle-history_pillars__XNc7o{font-size:16px;line-height:24px}.vehicle-history_item__ySSnS{display:flex;width:44%;margin-right:16px;align-items:baseline}.vehicle-history_item__ySSnS:nth-child(-n+2){margin-bottom:8px}.vehicle-history_itemText__rCckc{line-height:14px;margin:auto auto auto 8px}.vehicle-history_pillars__XNc7o{margin-top:8px}.vehicle-history_strongText__c_v6W{margin-left:8px}.vehicle-history_wrapper__SrfCa{color:var(--black);display:flex;flex-wrap:wrap;margin:8px 16px 16px}.vehicle-photo_certifiedPreOwned__xxgu3{font-size:14px;line-height:20px}.vehicle-photo_wrapper__HJtzl{margin-bottom:10px;overflow:hidden;position:relative}@media(min-width:720px){.vehicle-photo_wrapper__HJtzl{border-top-left-radius:4px;border-top-right-radius:4px}}.vehicle-photo_overlay__NOLuf{position:absolute;top:0;height:40px;width:100%;opacity:90%;background:linear-gradient(#212121,rgba(33,33,33,0))}.vehicle-photo_certifiedPreOwned__xxgu3{position:absolute;bottom:0;left:0;right:0;background-color:var(--black);color:var(--white);text-align:center;height:32px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.vehicle-photo_certifiedPreOwned__xxgu3 svg{color:var(--yellow);margin-right:4px}.vehicle-summary_priceDifference__MlrJO,.vehicle-summary_vehicleType__qbexT{font-weight:700}.vehicle-summary_value__L9_zO{font-size:12px;line-height:16px}.vehicle-summary_vehicleType__qbexT{font-size:18px;line-height:24px}.vehicle-summary_costAndMiles__4_EG6{margin-top:8px}.vehicle-summary_priceDifference__MlrJO{margin-left:16px}.vehicle-summary_value__L9_zO{display:flex;margin-top:8px}.vehicle-summary_vehicleType__qbexT{color:var(--blue)}.vehicle-summary_wrapper__3HydD{color:var(--black);padding-left:16px}.vehicle-summary_GREAT__NtvS9{color:var(--green-dark)}.vehicle-summary_GOOD__BXUkq{color:var(--green)}.vehicle-summary_FAIR__yNL1G{color:var(--blue)}.vehicle-card_cardContent__EPVlP{box-shadow:var(--shadow-dp-1)}.vehicle-card_cardContent__EPVlP:focus,.vehicle-card_cardContent__EPVlP:hover{box-shadow:var(--shadow-dp-8)}.vehicle-card_buttonText__5mXj_{font-size:16px;line-height:24px}.vehicle-card_wrapper__UJ3ij{width:100%;display:block;position:relative}.vehicle-card_button__61qYR{align-items:center;padding:8px 16px;border-top:1px solid var(--grey-light);border-radius:0 0 4px 4px;align-self:stretch;flex-grow:0;background:var(--grey-lightest)}.vehicle-card_button__61qYR:hover{text-decoration:underline}.vehicle-card_buttonText__5mXj_{font-weight:700;color:var(--blue-dark)}.vehicle-card_cardContent__EPVlP{border-bottom:1px solid var(--grey-light);border-radius:4px;display:flex;flex-direction:column;flex:1 1;justify-content:space-between;pointer-events:auto;transition:box-shadow .25s ease-in}.vehicle-card_cardContent__EPVlP:focus,.vehicle-card_cardContent__EPVlP:hover{text-decoration:none}.vehicle-description_text__lGPBH{font-size:14px;line-height:20px}.vehicle-description_details__tkyTg,.vehicle-description_text__lGPBH .vehicle-description_description__sCjRn,.vehicle-description_vin__6xHbQ{font-size:16px;line-height:24px}.vehicle-description_details__tkyTg{margin-bottom:8px}.vehicle-description_strongText__TiU4h{margin-left:10px}.vehicle-description_vin__6xHbQ{margin-top:8px}.vehicle-description_wrapper__F9Pfh{color:var(--black);margin:8px 16px 16px}