.FaArrow-module-scss-module__dhlkvq__FaArrow{cursor:pointer;height:var(--arrows-size);width:var(--arrows-size);z-index:10;top:var(--arrow-position-top);transform:var(--arrow-position-translate-y);border-radius:var(--arrows-borderRadius);color:var(--arrows-color);background:var(--arrows-background);border:var(--arrows-border);justify-content:center;align-items:center;font-size:1rem;transition:all .3s ease-in-out;display:flex;position:absolute;box-shadow:0 0 3px #0000003e}.FaArrow-module-scss-module__dhlkvq__FaArrow.FaArrow-module-scss-module__dhlkvq__right{right:-4rem}.FaArrow-module-scss-module__dhlkvq__FaArrow.FaArrow-module-scss-module__dhlkvq__left{left:-4rem}.FaArrow-module-scss-module__dhlkvq__FaArrow:hover:not(.FaArrow-module-scss-module__dhlkvq__disabled){color:#fff;background:var(--arrows-hover-background)}.FaArrow-module-scss-module__dhlkvq__FaArrow.FaArrow-module-scss-module__dhlkvq__border{border:1px solid var(--primary)!important}.FaArrow-module-scss-module__dhlkvq__FaArrow.FaArrow-module-scss-module__dhlkvq__disabled{opacity:.5;cursor:auto}@media (min-width:992px){.FaArrow-module-scss-module__dhlkvq__FaArrow{top:var(--arrow-position-top-lg)}}@media (min-width:1200px){.FaArrow-module-scss-module__dhlkvq__FaArrow{top:var(--arrow-position-top-xl)}}.FaArrow-module-scss-module__dhlkvq__white{color:#fff!important}.FaArrow-module-scss-module__dhlkvq__fullWidth.FaArrow-module-scss-module__dhlkvq__right{right:1.5rem}.FaArrow-module-scss-module__dhlkvq__fullWidth.FaArrow-module-scss-module__dhlkvq__left{left:1.5rem}.FaArrow-module-scss-module__dhlkvq__topRight{top:-3rem;right:0}.FaArrow-module-scss-module__dhlkvq__topLeft{top:-3rem;right:4rem}
.Carousel-module-scss-module__vhQLaG__Carousel{position:relative}.Carousel-module-scss-module__vhQLaG__CarouselContent{overflow:hidden}.Carousel-module-scss-module__vhQLaG__CarouselContent .Carousel-module-scss-module__vhQLaG__Horizontal{margin-left:-1rem}.Carousel-module-scss-module__vhQLaG__CarouselContent .Carousel-module-scss-module__vhQLaG__Vertical{flex-direction:column;margin-top:-1rem}.Carousel-module-scss-module__vhQLaG__CarouselItem{flex:0 0 100%;min-width:0}.Carousel-module-scss-module__vhQLaG__ItemPaddingHorizontal{padding-left:1rem}.Carousel-module-scss-module__vhQLaG__ItemPaddingTop{padding-top:1rem}.Carousel-module-scss-module__vhQLaG__ReviewItem{flex-basis:90%}@media (min-width:768px){.Carousel-module-scss-module__vhQLaG__ReviewItem{flex-basis:100%}}@media (min-width:992px){.Carousel-module-scss-module__vhQLaG__ReviewItem{flex-basis:33%}}.Carousel-module-scss-module__vhQLaG__ReviewItemSingle{flex-basis:100%}@media (min-width:768px){.Carousel-module-scss-module__vhQLaG__ModelVariantItem{flex-basis:50%}}@media (min-width:992px){.Carousel-module-scss-module__vhQLaG__ModelVariantItem{flex-basis:33%}}.Carousel-module-scss-module__vhQLaG__Dots{justify-content:center;width:100%;display:flex;position:absolute;bottom:14px}.Carousel-module-scss-module__vhQLaG__Dots button{height:var(--slider-dots-height);width:var(--slider-dots-width);border-radius:var(--slider-dots-borderRadius);background:var(--slider-dots-background);opacity:var(--slider-dots-opacity);border:var(--slider-dots-border);margin:0 6px;padding:0;box-shadow:0 0 3px #0000003e}.Carousel-module-scss-module__vhQLaG__Dots button.Carousel-module-scss-module__vhQLaG__active{background:var(--slider-dots-active-background);border:var(--slider-dots-active-border);opacity:var(--slider-dots-active-opacity);width:var(--slider-dots-active-width)}
.Switch-module-scss-module__Mazxra__Container{white-space:nowrap;margin:2px;display:inline-flex}.Switch-module-scss-module__Mazxra__Reverse{flex-direction:row-reverse}.Switch-module-scss-module__Mazxra__Label{cursor:pointer;margin-bottom:0;font-size:14px;font-weight:500;display:inline}.Switch-module-scss-module__Mazxra__Switch{width:36px;height:20px;margin-bottom:0;display:inline-block;position:relative}.Switch-module-scss-module__Mazxra__Switch input{appearance:none;vertical-align:text-bottom;width:36px;height:22px}@supports (-webkit-touch-callout:none){.Switch-module-scss-module__Mazxra__Switch input{opacity:0}}.Switch-module-scss-module__Mazxra__Slider{cursor:pointer;background-color:#cdcdcd;border-radius:16px;width:36px;transition:all .4s;position:absolute;inset:0}.Switch-module-scss-module__Mazxra__Slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .4s;position:absolute;bottom:2px;left:2px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}input:checked+.Switch-module-scss-module__Mazxra__Slider{background-color:var(--primary)}input:focus+.Switch-module-scss-module__Mazxra__Slider{box-shadow:0 0 2px var(--dark)}input:checked+.Switch-module-scss-module__Mazxra__Slider:before{transform:translate(16px)}
.Footer-module-scss-module__O3OXKG__Footer{background:var(--footer-background);color:var(--footer-color);border-top:var(--footer-border-top);border-bottom:var(--footer-border-bottom)}.Footer-module-scss-module__O3OXKG__Footer img{height:var(--footer-image-height);-o-object-fit:contain;object-fit:contain;max-width:200px}.Footer-module-scss-module__O3OXKG__Footer .Footer-module-scss-module__O3OXKG__footerHeading{color:var(--footer-headings-color);margin-bottom:var(--footer-headings-marginBottom);font-size:var(--footer-headings-fontSize);font-weight:var(--footer-headings-fontWeight);text-transform:var(--footer-headings-textTransform);border-top:var(--footer-headings-border-top);padding:var(--footer-headings-padding)}.Footer-module-scss-module__O3OXKG__Footer .Footer-module-scss-module__O3OXKG__footerHeading strong{font-family:var(--footer-headings-font-family)}.Footer-module-scss-module__O3OXKG__Footer .Footer-module-scss-module__O3OXKG__footerHr{border-top:var(--footer-hr-border-top);width:var(--footer-hr-width);margin:var(--footer-hr-margin);border-radius:var(--footer-hr-border-radius)}.Footer-module-scss-module__O3OXKG__logoContainer{height:var(--footer-logo-height);width:var(--footer-logo-width);min-height:50px}.Footer-module-scss-module__O3OXKG__footerItems{-webkit-padding-start:0;padding:0}.Footer-module-scss-module__O3OXKG__footerItems .Footer-module-scss-module__O3OXKG__footerItem{text-align:var(--footer-text-align-sm);font-size:var(--footer-li-fontSize);margin-top:var(--footer-menu-item-top-margin);list-style:none}@media (min-width:768px){.Footer-module-scss-module__O3OXKG__footerItems .Footer-module-scss-module__O3OXKG__footerItem{text-align:inherit}}.Footer-module-scss-module__O3OXKG__footerItems .Footer-module-scss-module__O3OXKG__footerItem .Footer-module-scss-module__O3OXKG__logo{color:var(--footer-logo-color)}.Footer-module-scss-module__O3OXKG__footerItems .Footer-module-scss-module__O3OXKG__footerItem a{color:var(--footer-color)}.Footer-module-scss-module__O3OXKG__footerItems .Footer-module-scss-module__O3OXKG__footerItem a:hover{color:var(--footer-hover-color)!important;-webkit-text-decoration:var(--footer-hover-textDecoration)!important;-webkit-text-decoration:var(--footer-hover-textDecoration)!important;text-decoration:var(--footer-hover-textDecoration)!important}
.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}
