.pP6fnq_root{width:100%;padding-top:24px;padding-left:16px}@media (max-width:959.95px){.pP6fnq_root{padding:29px 12px 12px}}.pP6fnq_buttonContainer{justify-content:center;margin-top:24px;display:flex}@media (max-width:959.95px){.pP6fnq_buttonContainer{margin-top:33px}}.pP6fnq_showMoreButtonContent{width:100%}.pP6fnq_btnProgress{color:var(--Color-Text-Secondary);position:absolute;left:12px}.pP6fnq_showMoreButton{max-width:15rem}.pP6fnq_titleContainer{background-color:var(--Color-Messaging-Info-Main);box-sizing:border-box;border-radius:2px;width:100%;min-height:43px;margin-bottom:22px;padding:13px;display:flex;position:relative}@media (max-width:959.95px){.pP6fnq_titleContainer{margin-bottom:20px}}.pP6fnq_svg{position:absolute;top:100%;left:calc(50% - 7px)}.pP6fnq_icon{color:var(--Color-Surface-Primary);width:15px;height:15px;margin-right:13px}.pP6fnq_titleText{font-size:var(--unitRem14);font-weight:500;line-height:var(--unitRem18);color:var(--Color-Surface-Primary)}.pP6fnq_dealGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:600px){.pP6fnq_dealGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.pP6fnq_dealGrid{gap:16px}}@media (min-width:1280px){.pP6fnq_dealGrid{grid-template-columns:repeat(3,1fr)}}.pP6fnq_itemContainer{align-items:stretch;padding-bottom:18px;display:flex}.pP6fnq_grayListingButton{width:290px}@media (max-width:959.95px){.pP6fnq_grayListingButton{width:100%;margin:22px 0 17px}}
.fd2czW_root{height:100%}.fd2czW_root .fd2czW_similarDealsContainer{width:100%;max-width:840px;margin:0 auto;padding:32px 0 78px}@media (max-width:959.95px){.fd2czW_root .fd2czW_similarDealsContainer{box-sizing:border-box;max-width:100%;padding:32px 15px 78px}}.fd2czW_root .fd2czW_similarTitle{font-size:var(--unitRem24);font-weight:600;line-height:var(--unitRem29);text-align:center;margin-top:48px}@media (max-width:959.95px){.fd2czW_root .fd2czW_similarTitle{line-height:var(--unitRem36);margin-top:43px;font-weight:500}}.fd2czW_root .fd2czW_similarSubtitle{font-size:var(--unitRem16);line-height:var(--unitRem30);text-align:center;margin-top:8px}@media (max-width:959.95px){.fd2czW_root .fd2czW_similarSubtitle{line-height:var(--unitRem24);margin-top:15px;font-weight:400}}.fd2czW_root .fd2czW_cardWrapper{padding-bottom:48px}@media (max-width:959.95px){.fd2czW_root .fd2czW_cardWrapper{padding-left:15px;padding-right:15px}}.fd2czW_root .fd2czW_link{color:var(--Color-Text-Primary)}.fd2czW_root .fd2czW_title{font-size:var(--unitRem28);font-weight:500;line-height:var(--unitRem42);text-align:center;padding-top:46px}@media (max-width:959.95px){.fd2czW_root .fd2czW_title{font-size:var(--unitRem24);line-height:var(--unitRem36);padding-top:28px}}
._0xDYaa_root{font-size:var(--unitRem12);line-height:var(--unitRem16);padding:12px 0 8px}._0xDYaa_carTypeLabel{text-align:right;white-space:pre-wrap}._0xDYaa_mileageInfoDivider{border-right:1px solid var(--Color-Border-Default);width:1px;height:18px;margin-left:5px;margin-right:5px}._0xDYaa_carMileageValue{text-align:left}
.hmTgVq_root{border:var(--Color-Fill-Hover-CTA-Secondary);background:var(--Color-Surface-Primary);box-sizing:border-box;flex-direction:row;justify-content:space-between;width:100%;max-width:552px;margin:0 auto;padding:24px;display:flex;position:relative;box-shadow:0 19px 38px #0000001a}@media (min-width:960px){.hmTgVq_root{margin-top:45px}}@media (max-width:959.95px){.hmTgVq_root{background-color:var(--Color-Surface-Secondary);flex-direction:column;margin-top:54px;padding:0}}.hmTgVq_root .hmTgVq_progressiveWrapper{z-index:var(--Z-Raised);position:absolute;top:0;left:0}.hmTgVq_root .hmTgVq_progressiveWrapper img{z-index:var(--Z-Raised);position:absolute;top:-15px;left:-15px}.hmTgVq_root .hmTgVq_imageWrapper{flex-shrink:0;width:200px;position:relative}@media (max-width:959.95px){.hmTgVq_root .hmTgVq_imageWrapper{aspect-ratio:326/246;width:100%}}.hmTgVq_root .hmTgVq_image{object-fit:cover}.hmTgVq_root .hmTgVq_carLabels{box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;max-width:286px;display:flex}@media (max-width:959.95px){.hmTgVq_root .hmTgVq_carLabels{max-width:100%;padding:15px}}.hmTgVq_root .hmTgVq_carLabels .hmTgVq_carInfoRoot{min-height:unset;margin-top:24px}@media (max-width:959.95px){.hmTgVq_root .hmTgVq_carLabels .hmTgVq_carInfoRoot{margin-top:14px}}.hmTgVq_root .hmTgVq_carLabels .hmTgVq_carTypeLabel{font-size:var(--unitRem14);line-height:var(--unitRem18)}@media (max-width:959.95px){.hmTgVq_root .hmTgVq_carLabels .hmTgVq_carTypeLabel{font-size:var(--unitRem12);line-height:var(--unitRem15)}}.hmTgVq_root .hmTgVq_carLabel{font-size:var(--unitRem20);font-weight:600;line-height:var(--unitRem24)}@media (max-width:959.95px){.hmTgVq_root .hmTgVq_carLabel{font-size:var(--unitRem18);line-height:var(--unitRem22)}}.hmTgVq_root .hmTgVq_engineLabel{font-size:var(--unitRem16);line-height:var(--unitRem19);margin-top:8px}@media (max-width:959.95px){.hmTgVq_root .hmTgVq_engineLabel{font-size:var(--unitRem14);line-height:var(--unitRem18)}}.hmTgVq_root .hmTgVq_locationText{font-size:var(--unitRem12);font-weight:500;line-height:var(--unitRem15);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:959.95px){.hmTgVq_root .hmTgVq_locationText{margin-top:15px;font-weight:400}}.hmTgVq_root .hmTgVq_locationIcon{color:var(--Color-Text-Secondary);width:15px;height:15px;margin-right:6px}