@layer reset,variables,base,chassis;.gN1CI{--popper-arrow-size: 8px;--popper-bg-color: var(--surface-primary-1, #ffffff);--popper-triangle-offset: 6px;--popper-shadow: drop-shadow(0 .3px .9px rgba(0, 0, 0, .3)) drop-shadow(0 1.6px 3.6px rgba(0, 0, 0, .33));background:var(--popper-bg-color);border-radius:var(--radius-container-xs, 4px);padding:8px;font-size:var(--text-body-md-font-size, .875rem);line-height:var(--text-body-md-font-line-height, 1.125rem);position:relative;-webkit-filter:var(--popper-shadow);filter:var(--popper-shadow);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color='#00000033')" "progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0.3, Color='#0000004D')"}.gN1CI:after{content:"";position:absolute;width:var(--popper-arrow-size);height:var(--popper-arrow-size);background-color:var(--popper-bg-color);transform:rotate(45deg)}.gN1CI[data-side=right]{margin-left:4px}.gN1CI[data-side=right]:after{left:0;top:calc(50% - var(--popper-triangle-offset));transform-origin:top left}.gN1CI[data-side=left]{margin-right:4px}.gN1CI[data-side=left]:after{right:0;top:calc(50% - var(--popper-triangle-offset));transform:rotate(-45deg);transform-origin:top right}.gN1CI[data-side=top]{margin-bottom:4px}.gN1CI[data-side=top]:after{bottom:0;left:calc(50% - var(--popper-triangle-offset));transform-origin:bottom left}.gN1CI[data-side=bottom]{margin-top:4px}.gN1CI[data-side=bottom]:after{left:calc(50% - var(--popper-triangle-offset));top:0;transform-origin:top left;transform:rotate(-45deg)}@layer chassis.popover{.e7DM4{--popper-arrow-size: 8px;--popper-bg-color: var(--surface-primary-1, #ffffff);--popper-triangle-offset: 6px;--popper-shadow: drop-shadow(0 .3px .9px rgba(0, 0, 0, .3)) drop-shadow(0 1.6px 3.6px rgba(0, 0, 0, .33));background:var(--popper-bg-color);border-radius:var(--radius-container-xs, 4px);padding:8px;font-size:var(--text-body-md-font-size, .875rem);line-height:var(--text-body-md-font-line-height, 1.125rem);position:relative;-webkit-filter:var(--popper-shadow);filter:var(--popper-shadow);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color='#00000033')" "progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=0.3, Color='#0000004D')"}.e7DM4:after{content:"";position:absolute;width:var(--popper-arrow-size);height:var(--popper-arrow-size);background-color:var(--popper-bg-color);transform:rotate(45deg)}.e7DM4[data-side=right]{margin-left:4px}.e7DM4[data-side=right]:after{left:0;top:calc(50% - var(--popper-triangle-offset));transform-origin:top left}.e7DM4[data-side=left]{margin-right:4px}.e7DM4[data-side=left]:after{right:0;top:calc(50% - var(--popper-triangle-offset));transform:rotate(-45deg);transform-origin:top right}.e7DM4[data-side=top]{margin-bottom:4px}.e7DM4[data-side=top]:after{bottom:0;left:calc(50% - var(--popper-triangle-offset));transform-origin:bottom left}.e7DM4[data-side=bottom]{margin-top:4px}.e7DM4[data-side=bottom]:after{left:calc(50% - var(--popper-triangle-offset));top:0;transform-origin:top left;transform:rotate(-45deg)}}@media screen and (max-width: 600px){:root{--slt-image-height: calc((100vw - 32px)*.5625) }}._listings_1qv0n_6{width:100%;margin:0;padding:0 16px;--radius-md: 8px}@media screen and (min-width: 1201px){._listings_1qv0n_6{padding:0}}@media screen and (max-width: 600px){._listings_1qv0n_6{--columns: 1;padding:0 0 16px;grid-row-gap:28px}._listings_1qv0n_6._v2_1qv0n_23{grid-row-gap:16px}}._listings_1qv0n_6._RecGrid_1qv0n_27{--slt-image-height: 195px}._listings_1qv0n_6._RecGrid_1qv0n_27 [class*=truncateTitle]{font-size:18px}._listings_1qv0n_6._RecGrid_1qv0n_27 [class*=priceWrapper] h2{font-size:22px}@media (max-width: 850px) and (min-width: 600px){._listings_1qv0n_6 ._card_1qv0n_37{grid-column:span 6}}@media (min-width: 1200px){._listings_1qv0n_6 ._card_1qv0n_37{grid-column:span 3}}._listings_1qv0n_6._McasGrid_1qv0n_46{--text-body-lg: 1rem;--slt-image-height: 180px}@media (max-width: 900px) and (min-width: 600px){._listings_1qv0n_6._McasGrid_1qv0n_46 ._card_1qv0n_37{grid-column:span 6}}@media (min-width: 1200px){._listings_1qv0n_6._McasGrid_1qv0n_46 ._card_1qv0n_37{grid-column:span 4}}._carouselRoot_zz30v_1{display:flex}._carouselRoot_zz30v_1 ._carouselNav_zz30v_4{display:none;background-color:#020610cc;position:absolute;top:calc((100% - 44px)/2);--button-border-color: transparent;padding:0}._carouselRoot_zz30v_1 ._carouselNav_zz30v_4._next_zz30v_12{right:8px}._carouselRoot_zz30v_1 ._carouselNav_zz30v_4._previous_zz30v_15{left:8px}._carouselRoot_zz30v_1 ._carouselNav_zz30v_4 img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(322deg) brightness(101%) contrast(103%);width:13.15px}._carouselRoot_zz30v_1 ._carouselScrollableArea_zz30v_22{max-width:max-content;position:unset;padding:0;--scroll-padding: 0;flex:0 0 100%;overflow-y:hidden;height:var(--image-height)}._carouselRoot_zz30v_1 ._carouselScrollableArea_zz30v_22 ._carouselItem_zz30v_31{max-width:max-content;flex:0 0 100%}._carouselRoot_zz30v_1 ._carouselImage_zz30v_35{max-height:var(--image-height);width:550px}._paginationDots_zz30v_39{position:absolute;bottom:12px;left:40%}._paginationDots_zz30v_39._twoThreeDots_zz30v_44{left:44%}._paginationDots_zz30v_39 ._singularDot_zz30v_47{margin:0 3px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(322deg) brightness(101%) contrast(103%);opacity:.8;width:.5rem;height:.5rem}._paginationDots_zz30v_39 ._activeDot_zz30v_54{opacity:1}._carouselRoot_zz30v_1:hover ._carouselNav_zz30v_4{display:block}@media screen and (max-width: 600px){._carouselRoot_zz30v_1:hover ._carouselNav_zz30v_4{display:none}}._slt_ ._fitScoreBadge_e45yx_1{display:flex;align-items:center;justify-content:center;border:1px solid white;background-color:#131728;border-radius:16px;padding:2px;max-width:80px;width:72px;box-shadow:0 4px 8px #e1e1e1bf}._slt_ ._fitScoreBadge_e45yx_1 ._fitScoreText_e45yx_13{color:#fff;font-weight:700;font-size:10px}._slt_ ._wrapper_e45yx_18{display:flex;align-items:flex-start}._slt_ ._wrapper_e45yx_18 ._tag_e45yx_22{cursor:default;margin-bottom:.25rem}._slt_ ._wrapper_iv7ws_1{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}._slt_ ._wrapper_iv7ws_1 ._tag_iv7ws_7{cursor:pointer;margin-bottom:.25rem}._slt_ ._wrapper_iv7ws_1 ._tag_iv7ws_7._displayOnlyTag_iv7ws_11{cursor:default}._slt_ ._imagesContainer_nvn15_1{margin-bottom:.5rem;border-radius:.5rem;height:var(--image-height);overflow:hidden;position:relative}._slt_ ._imagesContainer_nvn15_1 a{text-decoration:none;display:block}._slt_ ._imagesContainer_nvn15_1 ._tags_nvn15_12{position:absolute;top:.5rem;left:.5rem}._slt_ ._imagesContainer_nvn15_1 ._fallbackImage_nvn15_17{background-size:cover;border-radius:.5rem;height:var(--image-height);display:flex;width:550px;align-items:center;justify-content:center;background-color:var(--color-livid-300, #e8ebed)}._slt_ ._imagesContainer_nvn15_1 ._fallbackText_nvn15_27{background-size:cover;border-radius:.5rem;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--text-midtone)}._slt_ ._imagesContainer_nvn15_1 ._fallbackText_nvn15_27 div{color:var(--text-secondary)}._slt_ ._imagesContainer_nvn15_1 ._image_nvn15_1{cursor:pointer;height:var(--image-height);width:100%}._container_ob7bu_1{border-radius:var(--sm, 4px);font-family:var(--default-font-family);--image-height: var(--slt-image-height, 180px)}._slt_{--image-height: var(--slt-image-height, 180px)}a._v2_{cursor:pointer;color:unset;text-underline-offset:unset;text-decoration:unset}._slt_ ._circleButton_19yce_1{margin-left:.5rem;--button-border-color: transparent}._slt_ ._circleButton_19yce_1 ._ellipsisVSize_19yce_5{width:1.75rem;height:auto}._popover_19yce_9{--popper-arrow-size: 0;display:block;flex-direction:column;justify-content:flex-start;z-index:1200}._popover_19yce_9 ._menuButton_19yce_16{display:block;text-align:left;margin-bottom:1px;font-size:1rem;border-radius:.25rem}._popover_19yce_9 ._menuButton_19yce_16:hover{background:#f5f5f5}._popover_19yce_9 ._menuButton_19yce_16:focus,._popover_19yce_9 ._menuButton_19yce_16:focus-visible{outline:none;background-color:#f5f5f5;box-shadow:none}._slt_ ._wrapper_1ouiz_1{display:flex;margin-top:.25rem;padding:1px;margin-bottom:.5rem;justify-content:space-between}._slt_ ._wrapper_1ouiz_1 ._circleButton_1ouiz_8{margin-left:.5rem;--button-border-color: transparent}._slt_ ._wrapper_1ouiz_1 ._longButton_1ouiz_12{display:flex;justify-content:center}._slt_ ._wrapper_1ouiz_1 ._longButton_1ouiz_12 a{text-decoration:none}._slt_ ._wrapper_1ouiz_1 ._longButton_1ouiz_12 img{margin-top:.0625rem;margin-left:.5rem}._hidden_1bwle_1{opacity:0}._slt_ ._dealerInfoLink_vmo4c_1{text-decoration:none;cursor:pointer}._slt_ ._dealerInfo_vmo4c_1{display:flex;justify-content:flex-start;align-items:center;height:100%}._slt_ ._dealerInfo_vmo4c_1 ._dealerName_vmo4c_11{color:var(--text-midtone);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;flex:0 1 auto;word-break:break-all}._slt_ ._dealerInfo_vmo4c_1 ._distanceWrapper_vmo4c_22{margin-left:.5rem;flex:0 0 auto;display:flex}._slt_ ._dealerInfo_vmo4c_1 ._distanceWrapper_vmo4c_22 img{display:inline;margin-right:.25rem}._slt_ ._dealerInfo_vmo4c_1 ._distance_vmo4c_22{color:var(--text-midtone);overflow:hidden}._slt_ ._mileage_1pdu9_1{font-weight:var(--text-weight-600)}._slt_ ._mileage_1pdu9_1._v2_1pdu9_4{font-weight:var(--text-weight-400);line-height:28px}._slt_ ._priceWrapper_ubyhi_1{display:flex;justify-content:end;align-items:center}._slt_ ._priceWrapper_ubyhi_1 ._priceDrop_ubyhi_6{color:var(--text-midtone);text-decoration:line-through;margin-left:.4rem}._slt_ ._priceWrapper_ubyhi_1 ._price_ubyhi_1{font-weight:var(--text-weight-600);font-size:var(--text-heading-h3-font-size);line-height:1.5}@media screen and (min-width: 601px){._truncateTitle_135u7_2{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}._slt_._v2_ ._info_d94id_1{--row-gap: .3rem}._slt_ ._info_d94id_1{margin:0;margin-top:.5rem;--gutter: .5rem;--row-gap: .25rem;margin-bottom:.5rem}._slt_ ._info_d94id_1 ._centeredGridItem_d94id_11{align-self:center}._slt_ ._info_d94id_1 ._leftAlignedGridItem_d94id_14{display:flex;justify-content:right}@keyframes _skeletonPulse_19jct_1{0%{background-color:var(--surface-primary-2)}to{background-color:var(--surface-primary-3)}}._slt_ ._container_19jct_9{height:calc(var(--image-height) + 139px);display:flex;flex-direction:column;justify-content:space-between}._slt_ ._container_19jct_9>div{animation:_skeletonPulse_19jct_1 .75s alternate infinite;flex:0 0 auto;background-color:var(--surface-primary-2)}._slt_ ._image_19jct_20{height:var(--image-height);border-radius:.5rem}._slt_ ._text_19jct_24{height:1rem;margin-top:.5rem;border-radius:.5rem}._slt_ ._text_19jct_24:nth-child(2){width:16.75rem}._slt_ ._text_19jct_24:nth-child(3){width:9.6875rem}._slt_ ._text_19jct_24:nth-child(4){width:13.4375rem}._slt_ ._button_19jct_38{margin-top:.75rem;height:2rem;width:19.5rem;border-radius:.25rem}@layer reset,variables,base,chassis;@layer chassis.button,chassis.carousel;@layer chassis.carousel{.rNMSg{font-family:var(--text-heading-h1-font-family, inherit);font-size:var(--text-heading-h1-font-size, 2rem);font-weight:var(--text-heading-h1-font-weight, 600);line-height:var(--text-heading-h1-font-line-height, 2.25rem);display:flex;align-items:center;justify-content:space-between;column-gap:16px;margin-block-end:32px;letter-spacing:var(--text-heading-h1-font-letter-spacing, .01875rem)}.rNMSg>:last-child:not(:first-child){margin-left:auto}.pbdu9{margin:0}.-pn0B{gap:24px}@media screen and (max-width: 600px){.-pn0B{display:none}}.PJlIv{--scroll-padding: 16px;position:relative;display:flex;padding:var(--scroll-padding);margin:calc(var(--scroll-padding) * -1);column-gap:24px;max-width:calc(100vw - var(--scroll-padding));max-height:100vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-padding:0 var(--scroll-padding)}.PJlIv::-webkit-scrollbar{display:none}.MMcph .PJlIv{row-gap:24px;flex-direction:column;margin:0 calc(var(--scroll-padding) * -1);scroll-padding:var(--scroll-padding) 0}}._FOR_YOU_UI_REV_V1_10klk_1 ._slt_._v2_{border:1px solid #d8dbde;border-radius:1rem}._FOR_YOU_UI_REV_V1_10klk_1 ._slt_._v2_ [class*=info]{padding:.5rem 1rem .75rem}._FOR_YOU_UI_REV_V1_10klk_1 ._slt_._v2_ [class*=imagesContainer]{border-bottom-left-radius:0;border-bottom-right-radius:0}._FOR_YOU_UI_REV_V1_10klk_1 ._slt_._v2_ [class*=truncateTitle]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:18px}._FOR_YOU_UI_REV_V1_10klk_1 ._slt_._v2_ [class*=priceWrapper] h2{font-size:22px}
