.ModelItem-module-scss-module__eImYbq__ModelItemStyle{margin:0 auto;position:relative}.ModelItem-module-scss-module__eImYbq__ModelItemStyle div{width:fit-content}.ModelItem-module-scss-module__eImYbq__ModelItemStyle h5{font-size:.9rem}@media (min-width:992px){.ModelItem-module-scss-module__eImYbq__ModelItemStyle h5{font-size:.9rem}}.ModelItem-module-scss-module__eImYbq__ModelItemStyle h5,.ModelItem-module-scss-module__eImYbq__ModelItemStyle .ModelItem-module-scss-module__eImYbq__imgContainer{z-index:5;text-align:center;text-transform:uppercase;position:relative}.ModelItem-module-scss-module__eImYbq__ModelItemStyle h5:after{content:"";background:var(--primary);width:0;height:2px;margin-top:0;transition:width .25s;display:block}.ModelItem-module-scss-module__eImYbq__ModelItemStyle .ModelItem-module-scss-module__eImYbq__imgContainer img{transition-duration:.25s}.ModelItem-module-scss-module__eImYbq__ModelItemStyle:hover img{transform:scale(1.03)}.ModelItem-module-scss-module__eImYbq__ModelItemStyle:hover h5{text-decoration:none!important}.ModelItem-module-scss-module__eImYbq__ModelItemStyle:hover h5:after{width:100%}@keyframes ModelItem-module-scss-module__eImYbq__border_anim{0%{width:0%}to{width:100%}}.ModelItem-module-scss-module__eImYbq__RangeItem{z-index:1;padding:0 30px}.ModelItem-module-scss-module__eImYbq__RangeItem h3{font-size:1rem}@media (min-width:992px){.ModelItem-module-scss-module__eImYbq__RangeItem h3{font-size:1.5rem}}.ModelItem-module-scss-module__eImYbq__RangeStyle{z-index:1;width:50%;padding:0 30px}@media screen and (min-width:992px){.ModelItem-module-scss-module__eImYbq__RangeStyle{width:33%}}@media screen and (min-width:1200px){.ModelItem-module-scss-module__eImYbq__RangeStyle{width:20%}}.ModelItem-module-scss-module__eImYbq__RangeStyle h3{font-size:1rem}@media (min-width:992px){.ModelItem-module-scss-module__eImYbq__RangeStyle h3{font-size:1.5rem}}
.SliderOverlay-module-scss-module__hkf7Ua__OverlayStyle{justify-content:center;align-items:top;background-color:#000;flex-direction:column;width:100%;padding:1rem;display:flex}.SliderOverlay-module-scss-module__hkf7Ua__OverlayStyle h5{text-align:center;text-transform:uppercase;color:#fff;font-size:2rem;font-weight:900}@media (min-width:768px){.SliderOverlay-module-scss-module__hkf7Ua__OverlayStyle{z-index:10;background-color:#0000;width:400px;position:absolute;top:50%;left:10%;transform:translateY(-50%)}}.SliderOverlay-module-scss-module__hkf7Ua__OverlayStyle p{font-size:.9rem;font-weight:900}
.config-module-scss-module__WdjsIa__imgContainer{width:80px;height:40px;position:relative}@media (min-width:1200px){.config-module-scss-module__WdjsIa__imgContainer{width:150px;height:55px}}.config-module-scss-module__WdjsIa__StyledH5{white-space:normal;max-width:50vw;color:var(--primary);font-size:1rem;font-weight:700}@media (min-width:1200px){.config-module-scss-module__WdjsIa__StyledH5{font-size:1.5rem}}
.OfferContainer-module-scss-module__6pASPa__TextContent :last-child{margin-bottom:0}.OfferContainer-module-scss-module__6pASPa__disclaimer{font-size:.75rem}
.VerticleOfferContainer-module-scss-module__vNUBFW__h3FontSize{font-size:1.5rem}
.CarSearchItem-module-scss-module__iIHHUa__StyledCol{padding-left:8px;padding-right:8px}.CarSearchItem-module-scss-module__iIHHUa__ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.CarSearchItem-module-scss-module__iIHHUa__ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.CarSearchItem-module-scss-module__iIHHUa__ResponsiveBtn{font-size:1.05rem}}.CarSearchItem-module-scss-module__iIHHUa__CarWrapper{background:var(--car-search-item-background);border:var(--car-search-item-border);transition:all .3s ease-in-out;overflow:hidden;box-shadow:0 2px 8px #63636333}.CarSearchItem-module-scss-module__iIHHUa__CarWrapper .CarSearchItem-module-scss-module__iIHHUa__btn{transition:all .3s ease-in-out}.CarSearchItem-module-scss-module__iIHHUa__CarWrapper:hover{transform:scale(1.01)translateY(-4px)}.CarSearchItem-module-scss-module__iIHHUa__ImageContainer{padding-bottom:66%;display:block;position:relative}
.SidebarButtons-module-scss-module__pyvkpW__BlackBtn{color:#fff!important;background-color:#000!important}.SidebarButtons-module-scss-module__pyvkpW__BlackBtn:hover{border:1px solid #000;color:#000!important;background-color:#fff!important}.SidebarButtons-module-scss-module__pyvkpW__BlackBtnAlt{color:#fff!important;background-color:#000!important}.SidebarButtons-module-scss-module__pyvkpW__BlackBtnAlt:hover{border:1px solid var(--primary);background-color:var(--primary)!important}.SidebarButtons-module-scss-module__pyvkpW__YellowBtn{color:#000!important;background-color:#efdf00!important}.SidebarButtons-module-scss-module__pyvkpW__SmallText{font-size:.9rem}
.CarSearchItemButtons-module-scss-module__UwKiqa__StyledCol{padding-left:8px;padding-right:8px}.CarSearchItemButtons-module-scss-module__UwKiqa__ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.CarSearchItemButtons-module-scss-module__UwKiqa__ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.CarSearchItemButtons-module-scss-module__UwKiqa__ResponsiveBtn{font-size:.95rem}}.CarSearchItemButtons-module-scss-module__UwKiqa__CarWrapper{background:#fff;transition:all .3s ease-in-out;overflow:hidden;box-shadow:0 2px 8px #63636333}.CarSearchItemButtons-module-scss-module__UwKiqa__CarWrapper .CarSearchItemButtons-module-scss-module__UwKiqa__btn{transition:all .3s ease-in-out}.CarSearchItemButtons-module-scss-module__UwKiqa__CarWrapper:hover{transform:scale(1.01)translateY(-4px)}.CarSearchItemButtons-module-scss-module__UwKiqa__ImageContainer{padding-bottom:66%;display:block;position:relative}.CarSearchItemButtons-module-scss-module__UwKiqa__SoldButton{background-color:var(--danger)!important;color:#fff!important}.CarSearchItemButtons-module-scss-module__UwKiqa__SoldButton:hover{border:1px solid var(--danger);color:var(--danger)!important;background-color:#fff!important}
.CarTag-module-scss-module__KKMXZa__CarTagWrapper{width:100%;height:100px;position:absolute;overflow:hidden}.CarTag-module-scss-module__KKMXZa__CarTag{z-index:2;color:#fff;border-radius:.25rem;margin:0;padding:.5rem;line-height:1rem;position:absolute;top:.75rem;left:.75rem}.CarTag-module-scss-module__KKMXZa__CarTagBannerStyle{text-align:center;border-radius:0;width:150px;top:20px;left:-40px;transform:rotate(-45deg)}.CarTag-module-scss-module__KKMXZa__ImageTagContainer{justify-content:center;align-items:center;width:150px;height:35px;padding:0;display:flex}.CarTag-module-scss-module__KKMXZa__ElectricHybridTag{left:auto;right:.75rem}
.CarLocationOverlay-module-scss-module__5VOVuW__LocationOverlay{color:#fff;background:#000000a9;width:100%;padding:5px;font-size:.8rem;position:absolute;bottom:0}.CarLocationOverlay-module-scss-module__5VOVuW__LocationOverlay svg{color:var(--carSearchItem-locationOverlayBlock-icon-color)}.CarLocationOverlay-module-scss-module__5VOVuW__LocationBlock{background:var(--carSearchItem-locationOverlayBlock-background);width:100%;color:var(--carSearchItem-locationOverlayBlock-color);margin-bottom:8px;padding:6px;font-size:.8rem}.CarLocationOverlay-module-scss-module__5VOVuW__LocationBlock svg{color:var(--carSearchItem-locationOverlayBlock-icon-color)}
