.VJ0sWq_autofi-loading-animation{position:relative}.VJ0sWq_bar{border-radius:10000px;height:23.74%;animation-duration:3s;animation-iteration-count:infinite;position:absolute;transform:rotate(0)}@keyframes VJ0sWq_loading_topGrow{0%,2.99%{width:0}3%{width:22.41%}23%{width:68.4%}to{width:68.4%}}@keyframes VJ0sWq_loading_middleGrow{0%{width:0}24.99%{width:0}25%{width:22.41%}45%{width:68.4%}to{width:68.4%}}@keyframes VJ0sWq_loading_bottomGrow{0%{width:0}49.99%{width:0}50%{width:22.41%}70%{width:68.4%}to{width:68.4%}}@keyframes VJ0sWq_loading_fade{0%,2.99%{opacity:0}3%{opacity:1}85%{opacity:1}95%{opacity:0}to{opacity:0}}.VJ0sWq_autofi-loading-animation div:first-child{background:#2693e9;animation-name:VJ0sWq_loading_topGrow,VJ0sWq_loading_fade;bottom:76.26%;left:31.6%}.VJ0sWq_autofi-loading-animation div:nth-child(2){background:#67b3ef;animation-name:VJ0sWq_loading_middleGrow,VJ0sWq_loading_fade;bottom:38.03%;left:15.8%}.VJ0sWq_autofi-loading-animation div:last-child{background:#a8d4f6;animation-name:VJ0sWq_loading_bottomGrow,VJ0sWq_loading_fade;bottom:0%;left:0%}
.bo2BYG_default-form input:focus-within:not([type=checkbox])~label,.bo2BYG_default-form input:not(:placeholder-shown):not([type=checkbox])~label{transform:translateY(-1rem)scale(.75)}
.aQGNNW_arrow{width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}[data-popper-placement^=left] .aQGNNW_arrow{bottom:calc(50% - 12px);right:-12px}[data-popper-placement^=right] .aQGNNW_arrow{bottom:calc(50% - 12px);left:0}[data-popper-placement^=top] .aQGNNW_arrow{bottom:-12px;left:50%}[data-popper-placement^=bottom] .aQGNNW_arrow{top:0;left:50%}[data-popper-placement^=top-end] .aQGNNW_arrow{bottom:-12px;right:20px;left:unset}[data-popper-placement^=top-start] .aQGNNW_arrow{bottom:-12px;left:20px}[data-popper-placement^=bottom-end] .aQGNNW_arrow{top:0;right:20px;left:unset}[data-popper-placement^=bottom-start] .aQGNNW_arrow{top:0;left:20px}[data-popper-placement^=right-start] .aQGNNW_arrow{top:20px;left:0}[data-popper-placement^=right-end] .aQGNNW_arrow{bottom:20px;left:0}[data-popper-placement^=left-start] .aQGNNW_arrow{top:20px;right:-12px}[data-popper-placement^=left-end] .aQGNNW_arrow{bottom:20px;right:-12px}
.aqcCqa_styled-input:focus{outline:0}.aqcCqa_styled-input:focus::placeholder{color:#0000}.aqcCqa_check{z-index:1;border-radius:100%;transition:transform .2s ease-in;transform:scale(0)}.aqcCqa_radio-input:checked~.aqcCqa_check{transform:scale(1)}
._4renHq_data-picker ._4renHq_flatpickr-input{visibility:hidden}._4renHq_data-picker ._4renHq_flatpickr-day{overflow:hidden}._4renHq_flatpickr-day ._4renHq_selected,._4renHq_startRange,._4renHq_endRange{background:var(--blue);border-color:var(--blue)}._4renHq_flatpickr-day ._4renHq_inRange{background:var(--lightBlue);border-color:var(--lightBlue);box-shadow:-5px 0 0 var(--lightBlue), 5px 0 0 var(--lightBlue)}
.aQt0XW_arrow:after{content:"";border-style:solid;border-width:6px 6px 0;border-color:var(--borderColor);width:0;margin-right:-8.5px;position:absolute;top:100%;right:50%}
.szXsfq_checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:5px;stroke-miterlimit:10;stroke:#222;fill:none;transform-origin:50%;animation:.8s ease-in-out forwards szXsfq_circle-stroke;transform:rotate(-90deg)}.szXsfq_checkmark{stroke-width:2px;stroke:#222;stroke-miterlimit:10;background-color:#222;border-radius:50%;width:80px;animation:.7s ease-in-out .8s forwards szXsfq_fill;display:block;box-shadow:inset 0 0 0 40px #fff}.szXsfq_checkmark__check{transform-origin:50%;stroke:#fff;stroke-dasharray:48;stroke-dashoffset:48px;stroke-width:4px;stroke-linecap:round;animation:1s ease-in-out 1.2s forwards szXsfq_check-stroke}@keyframes szXsfq_circle-stroke{to{stroke-dashoffset:0}}@keyframes szXsfq_check-stroke{50%{stroke-dashoffset:0}to{stroke-dashoffset:14px}}@keyframes szXsfq_scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes szXsfq_fill{to{box-shadow:inset 0 0 #fff}}
.hp2r5a_customers-timeframe-filter-icon g{opacity:1}
@keyframes yfkYBq_ellipsis{0%{opacity:0}50%{opacity:1}to{opacity:0}}.yfkYBq_calculating span{opacity:0;animation:1s infinite yfkYBq_ellipsis}.yfkYBq_calculating span:first-child{animation-delay:0s}.yfkYBq_calculating span:nth-child(2){animation-delay:.1s}.yfkYBq_calculating span:nth-child(3){animation-delay:.2s}
.Ktukpq_aspect-ratio-box:before{content:"";float:left;width:1px;height:0;margin-left:-1px;padding-top:66.67%}.Ktukpq_aspect-ratio-box:after{content:"";clear:both;display:table}
.PjERWG_timeline-item:before{content:"•";vertical-align:middle;margin-right:.5em;font-size:24px}.PjERWG_timeline-item:after{content:"";z-index:-1;border-left:1px solid #d8d8d8;height:25px;margin:-1em .3em;display:block;position:relative}.PjERWG_timeline-item:last-of-type:after{display:none}
.R8I4DW_vehicleImage{grid-area:vehicleImage}.R8I4DW_yearMakeModel{grid-area:yearMakeModel}.R8I4DW_vinStockOdoHighlights{grid-area:vinStockOdoHighlights}.R8I4DW_vehicleCardPrice{grid-area:vehicleCardPrice}.R8I4DW_vehicleCardSelectors{grid-area:vehicleCardSelectors}.R8I4DW_tradeInAndRebates{grid-area:tradeInAndRebates}.R8I4DW_cardActions{grid-area:cardActions}.R8I4DW_aggregatorInfo{grid-area:aggregatorInfo}.R8I4DW_pushToDmsInfo{grid-area:pushToDmsInfo}.R8I4DW_notificationBanner{grid-area:notificationBanner}.R8I4DW_cardBody{grid-template-columns:1fr;grid-template-areas:"vehicleImage""yearMakeModel""vinStockOdoHighlights""vehicleCardPrice""vehicleCardSelectors""tradeInAndRebates""pushToDmsInfo""notificationBanner""cardActions""aggregatorInfo";display:grid}@media (min-width:960px){.R8I4DW_cardBody{grid-template-columns:1fr 1fr;grid-template-areas:"vehicleImage yearMakeModel""vehicleImage vehicleCardPrice""vehicleImage vehicleCardSelectors""vehicleImage vehicleCardSelectors""vinStockOdoHighlights vehicleCardSelectors""vinStockOdoHighlights vehicleCardSelectors""vinStockOdoHighlights pushToDmsInfo""tradeInAndRebates pushToDmsInfo""tradeInAndRebates cardActions""aggregatorInfo aggregatorInfo"}.R8I4DW_cardBodySubmitted{grid-template-areas:"vehicleImage yearMakeModel""vehicleImage vehicleCardPrice""vehicleImage pushToDmsInfo""vehicleImage cardActions""vinStockOdoHighlights cardActions""aggregatorInfo aggregatorInfo"}.R8I4DW_cardBodyDeskToSalesLocked{grid-template-areas:"vehicleImage yearMakeModel""vehicleImage vinStockOdoHighlights""vehicleImage tradeInAndRebates""vehicleImage notificationBanner""aggregatorInfo aggregatorInfo"}}
.Wy6Rfa_markdown-viewer *{font-family:var(--font-sans,Inter, Helvetica Neue, Helvetica, Arial, sans-serif)}.Wy6Rfa_markdown-viewer h1,.Wy6Rfa_markdown-viewer h2,.Wy6Rfa_markdown-viewer h3,.Wy6Rfa_markdown-viewer h4,.Wy6Rfa_markdown-viewer h5,.Wy6Rfa_markdown-viewer h6,.Wy6Rfa_markdown-viewer p,.Wy6Rfa_markdown-viewer ul,.Wy6Rfa_markdown-viewer ol,.Wy6Rfa_markdown-viewer li,.Wy6Rfa_markdown-viewer blockquote{line-height:22px}.Wy6Rfa_markdown-viewer h1,.Wy6Rfa_markdown-viewer h2,.Wy6Rfa_markdown-viewer h3,.Wy6Rfa_markdown-viewer h4,.Wy6Rfa_markdown-viewer h5,.Wy6Rfa_markdown-viewer h6{margin-top:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.Wy6Rfa_markdown-viewer h1{font-size:var(--text-24,1.5rem);line-height:29px}.Wy6Rfa_markdown-viewer h2{font-size:var(--text-22,1.375rem)}.Wy6Rfa_markdown-viewer ul{margin-left:calc(var(--spacing,.25rem) * 2);list-style:outside}.Wy6Rfa_markdown-viewer ol{margin-left:calc(var(--spacing,.25rem) * 2);list-style-type:decimal}.Wy6Rfa_markdown-viewer li{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 3);margin-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-16,1rem)}.Wy6Rfa_markdown-viewer p{margin-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-16,1rem)}@property --tw-font-weight{syntax:"*";inherits:false}
