.MUBxoG_DialogOverlay{background-color:#00000080;position:fixed;inset:0;z-index:10001!important}.MUBxoG_DialogOverlay[data-state=open]{animation:.2s ease-out MUBxoG_overlayShow}.MUBxoG_DialogOverlay[data-state=closed]{animation:.2s ease-out MUBxoG_overlayHide}.MUBxoG_DialogContent{background-color:var(--modal-background-color);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;width:90vw;max-height:85vh;color:var(--modal-color);border-radius:6px;padding:1rem;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633;z-index:10002!important}.MUBxoG_DialogContent[data-state=open]{animation:.2s ease-out MUBxoG_contentShow}.MUBxoG_DialogContent[data-state=closed]{animation:.2s ease-out MUBxoG_contentHide}.MUBxoG_SizeSm{max-width:450px}.MUBxoG_SizeLg{max-width:800px}.MUBxoG_DialogClose{color:var(--modal-close-color);opacity:.7;border-radius:.5rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:1rem;right:1rem}.MUBxoG_DialogClose:hover{opacity:1}.MUBxoG_DialogClose:focus:not(:focus-visible){box-shadow:none}.MUBxoG_DialogContent:focus{outline:none}.MUBxoG_DialogHeader{text-align:left;flex-direction:column;margin-bottom:1.5rem;padding-top:6px;display:flex}.MUBxoG_DialogHeader h2{color:var(--modal-header-color);margin-bottom:0}.MUBxoG_BorderBottom{background-color:#000;width:calc(100% + 32px);height:1px}.MUBxoG_DialogTitle{text-align:left;color:var(--dark);font-size:1.25rem;font-weight:700}.MUBxoG_DialogDescription{text-align:left;color:var(--dark);margin:10px 0 20px;font-size:15px;line-height:1.5}.MUBxoG_DialogFooter{justify-content:flex-end;margin-top:1.5rem;display:flex}@keyframes MUBxoG_overlayShow{0%{opacity:0}to{opacity:1}}@keyframes MUBxoG_overlayHide{0%{opacity:1}to{opacity:0}}@keyframes MUBxoG_contentShow{0%{opacity:0;top:40%}to{opacity:1;top:50%}}@keyframes MUBxoG_contentHide{0%{opacity:1;top:50%}to{opacity:0;top:40%}}
@media (min-width:576px){._6OUF4q_wrapper>div ._6OUF4q_invalid-feedback{flex:0 0 100%;max-width:100%}}._6OUF4q_noMargin>div:nth-child(2n){margin-bottom:0}@media (min-width:576px){._6OUF4q_noMargin>div:nth-child(odd){margin-bottom:0}}
.pWoMAq_SelectStyle:invalid{color:gray}
._4QlTDG_Alert svg{color:hsl(var(--foreground));position:absolute;top:1.5rem;left:1.5rem}._4QlTDG_Alert>svg~*{padding-left:1.75rem}._4QlTDG_Alert>svg+div{transform:translateY(-3px)}
._5HnL0a_root{background-color:#f4f4f5;border-radius:9999px;width:100%;height:1rem;position:relative;overflow:hidden}._5HnL0a_indicator{background-color:var(--primary);flex:1;width:100%;height:100%;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.M7qU5a_Payments img{width:45px}
@keyframes k8_AIG_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.k8_AIG_spinner{animation:1.2s linear infinite k8_AIG_rotate}.k8_AIG_vehicle__body{animation:.2s ease-in-out infinite alternate k8_AIG_shake}.k8_AIG_vehicle__line{transform-origin:100%;stroke-dasharray:22;animation:.8s ease-in-out infinite both k8_AIG_line}.k8_AIG_vehicle__line_top{animation-delay:0s}.k8_AIG_vehicle__line_middle{animation-delay:.2s}.k8_AIG_vehicle__line_bottom{animation-delay:.4s}@keyframes k8_AIG_shake{0%{transform:translateY(-1%)}to{transform:translateY(3%)}}@keyframes k8_AIG_line{0%{stroke-dashoffset:22px}25%{stroke-dashoffset:22px}50%{stroke-dashoffset:0}51%{stroke-dashoffset:0}80%{stroke-dashoffset:-22px}to{stroke-dashoffset:-22px}}
.lNzgMG_NewArrivalStyle{background:var(--stock-newArrival-background);color:#fff;text-align:center;padding-bottom:66.66%;font-size:32px;position:relative}.lNzgMG_NewArrivalInner{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.lNzgMG_NewArrivalInner svg{opacity:.1;margin-left:auto;margin-right:auto;font-size:250px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (min-width:1200px){.lNzgMG_NewArrivalInner svg{font-size:150px}}@media (min-width:1400px){.lNzgMG_NewArrivalInner svg{font-size:250px}}.lNzgMG_NewContent{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}
.Mazxra_Container{white-space:nowrap;margin:2px;display:inline-flex}.Mazxra_Reverse{flex-direction:row-reverse}.Mazxra_Label{cursor:pointer;margin-bottom:0;font-size:14px;font-weight:500;display:inline}.Mazxra_Switch{width:36px;height:20px;margin-bottom:0;display:inline-block;position:relative}.Mazxra_Switch input{appearance:none;vertical-align:text-bottom;width:36px;height:22px}@supports (-webkit-touch-callout:none){.Mazxra_Switch input{opacity:0}}.Mazxra_Slider{cursor:pointer;background-color:#cdcdcd;border-radius:16px;width:36px;transition:all .4s;position:absolute;inset:0}.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+.Mazxra_Slider{background-color:var(--primary)}input:focus+.Mazxra_Slider{box-shadow:0 0 2px var(--dark)}input:checked+.Mazxra_Slider:before{transform:translate(16px)}
div.Tdg1hG_StyledNavbar{background-color:var(--car-sticky-header-background);width:100%;height:90px;color:var(--car-sticky-header-color);z-index:99991;position:fixed;top:-90px;box-shadow:0 0 #0000000a,0 2px 8px #00000029}@media (min-width:992px){div.Tdg1hG_StyledNavbar{padding:var(--header-navbar-padding)!important}}div.Tdg1hG_NavDown{transition:all .3s ease-in-out;transform:translateY(-100%)}div.Tdg1hG_NavUp{transition:all .3s ease-in-out;transform:translateY(100%)}div.Tdg1hG_CarDetails{flex-grow:1}div.Tdg1hG_CarDetails h4{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}@media (min-width:768px){div.Tdg1hG_CarDetails h4{font-size:1.1rem}}@media (min-width:992px){div.Tdg1hG_CarDetails h4{font-size:1.3rem}}div.Tdg1hG_CarDetails span{font-size:.8rem}@media (min-width:768px){div.Tdg1hG_CarDetails span{font-size:.9rem}}@media (min-width:992px){div.Tdg1hG_CarDetails span{font-size:1rem}}.Tdg1hG_HeaderImage{border-radius:.25rem}.Tdg1hG_CarPrice{font-size:1rem;font-weight:700}@media (min-width:768px){.Tdg1hG_CarPrice{font-size:1.2rem}}@media (min-width:992px){.Tdg1hG_CarPrice{font-size:1.6rem}}.Tdg1hG_CarPrice .Tdg1hG_priceType{font-size:.9rem}.Tdg1hG_FinanceEstimate{flex-shrink:0;font-size:.8rem}
.Fg2FQG_Banner{border-top:1px solid #fff3}.Fg2FQG_Feature{align-items:center;margin:0 auto;padding:20px 0;display:flex}@media (min-width:576px){.Fg2FQG_Feature{padding:12px 0}}.Fg2FQG_TextContainer{padding-left:20px}.Fg2FQG_TextContainer:hover h6{border-bottom:1px solid var(--primary)}.Fg2FQG_Heading{flex:0;flex-shrink:none;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #0000;margin-bottom:2px;font-size:13px;font-weight:700;display:inline-block}.Fg2FQG_SubHeading{margin-bottom:0;padding-top:5px;font-size:14px;line-height:120%;display:none}@media (min-width:576px){.Fg2FQG_SubHeading{display:block}}.Fg2FQG_Arrow{cursor:pointer;z-index:10;border-radius:var(--arrows-borderRadius);justify-content:center;align-items:center;transition:all .3s ease-in-out;display:block;position:absolute;top:50%;transform:translateY(-50%)}.Fg2FQG_Arrow:hover{opacity:.8}.Fg2FQG_Left{position:absolute;left:0}.Fg2FQG_Right{position:absolute;right:0}
.BxEHbW_Container{justify-content:center;align-items:center;width:100%;height:20px;display:flex;position:relative}.BxEHbW_Slider{background-color:var(--search-slider-color);width:100%}.BxEHbW_Slider,.BxEHbW_Slider_Track,.BxEHbW_Slider_Range{border-radius:5px;height:5px;position:absolute;top:0}.BxEHbW_Slider_Track{background-color:var(--search-slider-track-color);z-index:1;width:100%}.BxEHbW_Slider_Range{background-color:var(--search-slider-range-color);z-index:2}.BxEHbW_Thumb{-webkit-appearance:none;-webkit-tap-highlight-color:#0000}.BxEHbW_Thumb::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:#0000}.BxEHbW_Thumb{pointer-events:none;outline:none;width:100%;height:0;position:absolute;top:2.5px}.BxEHbW_Thumb_Left{z-index:3}.BxEHbW_Thumb_Right{z-index:4}.BxEHbW_Thumb::-webkit-slider-thumb{border:2px solid var(--primary);cursor:pointer;pointer-events:all;background-color:#fff;border-radius:50%;width:20px;height:20px;position:relative}.BxEHbW_Thumb::-moz-range-thumb{border:2px solid var(--primary);cursor:pointer;pointer-events:all;background-color:#fff;border-radius:50%;width:20px;height:20px;position:absolute}.BxEHbW_LabelColour{color:var(--search-slider-label-color)}
div.nyZjYa_colored{color:#000;background:#fff}div.nyZjYa_colored:hover{color:#383838;border:1px solid var(--primary-brighten)}.nyZjYa_cardButton{cursor:pointer;background:var(--refinement-list-background);width:100%;color:var(--refinement-list-color);margin-bottom:.75rem}.nyZjYa_cardButton:hover{background:var(--refinement-list-hover-background);color:var(--refinement-list-hover-color);border:1px solid var(--primary)}.nyZjYa_cardButton .nyZjYa_content{justify-content:space-between;align-items:center;padding:1rem;font-size:.875rem;display:flex}.nyZjYa_refinedItem{background-color:var(--primary)!important;color:#fff!important}.nyZjYa_selectModels{justify-content:flex-end;display:flex}.nyZjYa_selectModels button{align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:400;line-height:1.375;display:flex}.nyZjYa_iconDark{filter:invert()}
.CY8hua_DropdownToggle{box-shadow:none;color:var(--search-panel-color);cursor:pointer;border:none;border-bottom:var(--search-panel-border-bottom);background:0 0;align-items:center;width:100%;margin-bottom:-1px;padding:1.5rem 0;display:flex}.CY8hua_DropdownToggle .CY8hua_text{align-items:center;display:flex}.CY8hua_DropdownToggle img{transition:transform .3s}.CY8hua_DropdownToggle .CY8hua_active img{transform:rotate(180deg)}.CY8hua_arrow{filter:invert()}
.e-X3ra_searchInputContainer{position:relative}.e-X3ra_searchInputContainer>input{padding-left:2.5rem!important}.e-X3ra_searchInputContainer .e-X3ra_searchIcon{z-index:2;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}
.zwWUHq_AnnouncementBarContainer{background-color:#f5f5f5;width:100%}.zwWUHq_AnnouncementBarMessage{color:#333;padding-top:12px;padding-right:12px;font-size:18px}.zwWUHq_AnnouncementBarLink{font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.zwWUHq_DismissButton{color:#333;cursor:pointer;background:0 0;border:none;margin-right:.25rem;font-size:15px}
.W6eY8G_LocationHeading{text-align:var(--location-info-heading-text-align);font-size:var(--location-info-heading-font-size);color:var(--location-info-heading-color);margin-bottom:var(--location-info-heading-margin-bottom)!important}.W6eY8G_DetailsColour{color:var(--location-info-detail-color)}
.ZYxWKW_ResponsiveH1{font-size:1.75rem}@media (min-width:768px){.ZYxWKW_ResponsiveH1{font-size:2.5rem}}.ZYxWKW_ResponsiveH2{font-size:1.75rem}@media (min-width:768px){.ZYxWKW_ResponsiveH2{font-size:2.5rem}}.ZYxWKW_ResponsiveH3{font-size:1.25rem}@media (min-width:768px){.ZYxWKW_ResponsiveH3{font-size:1.75rem}}.ZYxWKW_ResponsiveH4{font-size:1.25rem}@media (min-width:768px){.ZYxWKW_ResponsiveH4{font-size:1.5rem}}.ZYxWKW_ResponsiveH5{font-size:1rem}@media (min-width:992px){.ZYxWKW_ResponsiveH5{font-size:1.25rem}}
.SOz6DG_SearchContainer{background-color:var(--budget-search-background-color);border-radius:30px;max-width:1100px}.SOz6DG_Heading{text-align:center;font-size:2.5rem;font-weight:600}.SOz6DG_SmallHeading{margin-bottom:0;font-size:1.3rem;font-weight:700}.SOz6DG_BudgetAmount{margin:0;font-size:3rem;font-weight:700}.SOz6DG_FormInputGroup{position:relative}.SOz6DG_FormInputGroup label{color:#6f6f6f;z-index:1;font-size:.75rem;font-weight:700;line-height:1.3;position:absolute;top:12px;left:18px}.SOz6DG_FormInputGroup input{background-color:#fff;height:70px;padding:20px 35px 0;font-size:1.5rem;font-weight:400;line-height:1.5;transition:border-color .2s}.SOz6DG_FormInputGroup .SOz6DG_dollarSign{color:#5b5b5b;font-size:24px;position:absolute;bottom:7px;left:19px}.SOz6DG_Button{border-radius:var(--budget-search-btn-border-radius);height:70px;box-shadow:var(--budget-search-btn-box-shadow);justify-content:center;align-items:center;font-size:1.25rem}.SOz6DG_Button:hover{text-decoration:none}@media screen and (max-width:992px){.SOz6DG_BudgetAmount{margin:8px 0 16px;font-size:2rem}.SOz6DG_Form{flex-direction:column}}p.SOz6DG_BudgetAmountColor{color:var(--budget-search-amount-color)}
.G09qAG_InfoBackground{background:#8182840d}.G09qAG_Price{flex-direction:column;justify-content:center;align-items:end;display:flex}.G09qAG_PriceType{font-size:.75rem}
.KUFpDq_StyledCol{padding-left:8px;padding-right:8px}.KUFpDq_ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.KUFpDq_ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.KUFpDq_ResponsiveBtn{font-size:1.05rem}}.KUFpDq_CarWrapper{background:var(--car-search-item-background);transition:all .3s ease-in-out;overflow:hidden;box-shadow:0 2px 8px #63636333}.KUFpDq_CarWrapper .KUFpDq_btn{transition:all .3s ease-in-out}.KUFpDq_CarWrapper:hover{transform:scale(1.01)translateY(-4px)}.KUFpDq_ImageContainer{padding-bottom:66%;display:block;position:relative}.KUFpDq_lesVideo{position:absolute;bottom:10px;right:10px}
.pyvkpW_BlackBtn{color:#fff!important;background-color:#000!important}.pyvkpW_BlackBtn:hover{border:1px solid #000;color:#000!important;background-color:#fff!important}.pyvkpW_BlackBtnAlt{color:#fff!important;background-color:#000!important}.pyvkpW_BlackBtnAlt:hover{border:1px solid var(--primary);background-color:var(--primary)!important}.pyvkpW_YellowBtn{color:#000!important;background-color:#efdf00!important}.pyvkpW_SmallText{font-size:.9rem}
.UwKiqa_StyledCol{padding-left:8px;padding-right:8px}.UwKiqa_ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.UwKiqa_ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.UwKiqa_ResponsiveBtn{font-size:.95rem}}.UwKiqa_CarWrapper{background:#fff;transition:all .3s ease-in-out;overflow:hidden;box-shadow:0 2px 8px #63636333}.UwKiqa_CarWrapper .UwKiqa_btn{transition:all .3s ease-in-out}.UwKiqa_CarWrapper:hover{transform:scale(1.01)translateY(-4px)}.UwKiqa_ImageContainer{padding-bottom:66%;display:block;position:relative}.UwKiqa_SoldButton{background-color:var(--danger)!important;color:#fff!important}.UwKiqa_SoldButton:hover{border:1px solid var(--danger);color:var(--danger)!important;background-color:#fff!important}
.KKMXZa_CarTagWrapper{width:100%;height:100px;position:absolute;overflow:hidden}.KKMXZa_CarTag{z-index:2;color:#fff;border-radius:.25rem;margin:0;padding:.5rem;line-height:1rem;position:absolute;top:.75rem;left:.75rem}.KKMXZa_CarTagBannerStyle{text-align:center;border-radius:0;width:150px;top:20px;left:-40px;transform:rotate(-45deg)}.KKMXZa_ImageTagContainer{justify-content:center;align-items:center;width:150px;height:35px;padding:0;display:flex}.KKMXZa_ElectricHybridTag{left:auto;right:.75rem}
