.BackButtonArrow-module-scss-module__F-E5va__back{display:none}@media (min-width:768px){.BackButtonArrow-module-scss-module__F-E5va__back{width:56px;height:48px;display:block}}.BackButtonArrow-module-scss-module__F-E5va__backIcon{color:var(--muted-foreground)}
.LocationInfo-module-scss-module__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}.LocationInfo-module-scss-module__W6eY8G__DetailsColour{color:var(--location-info-detail-color)}
.LocationInfoColumn-module-scss-module__o4_QTG__Table{border-collapse:collapse;width:100%}.LocationInfoColumn-module-scss-module__o4_QTG__Table tr{border-top:1px solid #0003;justify-content:space-between;padding:10px 0;display:flex}.LocationInfoColumn-module-scss-module__o4_QTG__Table tr td:first-child{font-weight:700}.LocationInfoColumn-module-scss-module__o4_QTG__hidden{display:none}
.Hours-module-scss-module__t0t_Ga__List{-webkit-padding-start:0;margin:0;padding:0;color:var(--location-info-list-color)!important}.Hours-module-scss-module__t0t_Ga__List>li{list-style:none}
.LocationInfoWithTabs-module-scss-module__Mm9Sta__Tab{cursor:pointer;width:50%}.LocationInfoWithTabs-module-scss-module__Mm9Sta__Tab:hover{color:#000}.LocationInfoWithTabs-module-scss-module__Mm9Sta__TabSlider{background:#e5e5e5;justify-content:space-between;align-items:center;height:3px;transition-duration:.25s;display:flex;position:relative}.LocationInfoWithTabs-module-scss-module__Mm9Sta__TabSlider:after{background:var(--primary);content:"";z-index:1;width:50%;height:100%;transition-duration:.25s;position:absolute}.LocationInfoWithTabs-module-scss-module__Mm9Sta__TabSlider.optionSales:after{left:0%}.LocationInfoWithTabs-module-scss-module__Mm9Sta__TabSlider.optionService:after{left:50%}
.Map-module-scss-module__p9e3za__Container{width:100%;height:250px;position:relative}.Map-module-scss-module__p9e3za__Lg{height:300px}@media (min-width:768px){.Map-module-scss-module__p9e3za__Lg{height:348px}}@media (min-width:992px){.Map-module-scss-module__p9e3za__Lg{height:500px}.Map-module-scss-module__p9e3za__Full{height:100%}}
.Hr-module-scss-module__xHqNRW__Hr{border-top-color:var(--primary);border-top-width:8px;border-radius:5px;width:100px;margin-top:18px;margin-bottom:26px}
.PaymentMethods-module-scss-module__M7qU5a__Payments img{width:45px}
.templateComponents-module-scss-module__0jJw5q__btnOutline{color:#222;margin-right:.8rem}.templateComponents-module-scss-module__0jJw5q__btnOutline:hover{background:var(--primary);color:#fff}.templateComponents-module-scss-module__0jJw5q__btnOutline:hover svg{color:#fff}.templateComponents-module-scss-module__0jJw5q__btnOutline svg{color:var(--primary)}.templateComponents-module-scss-module__0jJw5q__heroHeading{text-align:center;color:#fff;font-size:2rem;position:relative}.templateComponents-module-scss-module__0jJw5q__heroHeading svg{display:none;position:absolute;bottom:-4px;left:0}@media (min-width:992px){.templateComponents-module-scss-module__0jJw5q__heroHeading svg{display:block}.templateComponents-module-scss-module__0jJw5q__heroHeading{text-align:left;margin-bottom:1.5rem;font-size:3rem}}.templateComponents-module-scss-module__0jJw5q__heroText{display:none}@media (min-width:992px){.templateComponents-module-scss-module__0jJw5q__heroText{text-align:left;color:#000;display:block}}.templateComponents-module-scss-module__0jJw5q__btnWrapper{justify-content:center;margin-top:2rem;display:none}@media (min-width:992px){.templateComponents-module-scss-module__0jJw5q__btnWrapper{justify-content:flex-start;gap:1rem;margin-top:3rem;display:flex}}.templateComponents-module-scss-module__0jJw5q__responsiveImg{width:100%;height:auto}.templateComponents-module-scss-module__0jJw5q__textHighlight{color:#fff}@media (min-width:992px){.templateComponents-module-scss-module__0jJw5q__textHighlight{color:var(--primary)}}
.FinanceInfo-module-scss-module___GtNba__small{font-size:12px}@media (min-width:576px){.FinanceInfo-module-scss-module___GtNba__w-sm-auto{width:auto}}.FinanceInfo-module-scss-module___GtNba__WeeklyPrice360{font-size:15px}.FinanceInfo-module-scss-module___GtNba__BoldMontserrat{font-family:Montserrat Bold,sans-serif;font-weight:700}.FinanceInfo-module-scss-module___GtNba__Small{font-size:12.5px;font-family:var(--carSearchItem-small-font-family);background-color:var(--carSearchItem-small-font-background)}.FinanceInfo-module-scss-module___GtNba__FinanceContainer{background:var(--finance-container-background);color:var(--finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}.FinanceInfo-module-scss-module___GtNba__CarFinanceContainer{background:var(--carpage-finance-container-background);color:var(--carpage-finance-container-color);border-radius:var(--carpage-finance-container-border-radius)}
.RadioGroup-module-scss-module__bhwPiW__RadioGroup{gap:.5rem;display:flex}.RadioGroup-module-scss-module__bhwPiW__RadioGroupItem{aspect-ratio:1;border:1px solid var(--primary);width:1.6rem;height:1.6rem;color:var(--primary);background-color:#fff;border-radius:100%;position:relative;box-shadow:0 0 #000,0 0 #0000}.RadioGroup-module-scss-module__bhwPiW__RadioGroupItem:focus{outline:none}.RadioGroup-module-scss-module__bhwPiW__RadioGroupItem:disabled{cursor:not-allowed;opacity:.5}.RadioGroup-module-scss-module__bhwPiW__RadioGroupIndicator{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.RadioGroup-module-scss-module__bhwPiW__RadioGroupIndicator svg{color:currentColor;fill:currentColor;width:70%;height:70%}.RadioGroup-module-scss-module__bhwPiW__RadioGroupItemContainer{align-items:center;gap:.5rem;display:flex}.RadioGroup-module-scss-module__bhwPiW__Label{cursor:pointer;margin:0;font-size:1rem;font-weight:500;line-height:1}
.CtaTwoCol-module-scss-module__Kn0KxW__CtaCard{text-decoration:none;transition:all .3s}.CtaTwoCol-module-scss-module__Kn0KxW__CtaCard:hover{background-color:#fff;text-decoration:underline}.CtaTwoCol-module-scss-module__Kn0KxW__CtaCard:first-child:after{content:"";background-color:#000;width:75%;height:1px;position:absolute;bottom:0;left:12.5%}@media (min-width:992px){.CtaTwoCol-module-scss-module__Kn0KxW__CtaCard:first-child:after{width:1px;height:75%;inset:12.5% 0 auto auto}}.CtaTwoCol-module-scss-module__Kn0KxW__CtaCard .CtaTwoCol-module-scss-module__Kn0KxW__CtaHeading{text-align:center;margin-top:3rem}@media (min-width:992px){.CtaTwoCol-module-scss-module__Kn0KxW__CtaCard .CtaTwoCol-module-scss-module__Kn0KxW__CtaHeading{margin-top:4rem}}
.WarrantySection-module-scss-module__61L97G__CarouselItem{flex-basis:100%}@media (min-width:992px){.WarrantySection-module-scss-module__61L97G__CarouselItem{flex-basis:33%}}
.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}
.TWGFinanceCalculator-module-scss-module__VffdUa__SelectStyling{border-radius:var(--vdp-border-radius);color:var(--dark);border:1px solid #343a40;padding:.75rem;font-weight:800}.TWGFinanceCalculator-module-scss-module__VffdUa__RepaymentSection{border-radius:var(--vdp-border-radius);border:1px solid #343a40;margin-top:2rem}.TWGFinanceCalculator-module-scss-module__VffdUa__Input{width:100%;color:var(--dark);border:1px solid #343a40;border-radius:.5rem;padding:.75rem;font-weight:800}.TWGFinanceCalculator-module-scss-module__VffdUa__Price{font-size:3rem}@media (min-width:992px){.TWGFinanceCalculator-module-scss-module__VffdUa__Price{font-size:3.75rem}}
.CarSidebar-module-scss-module__-Wb6qa__pill{border:var(--primary) 1px solid}.CarSidebar-module-scss-module__-Wb6qa__rounded,.CarSidebar-module-scss-module__-Wb6qa__rounded>button{border-radius:25px!important}h2.CarSidebar-module-scss-module__-Wb6qa__Price{font-size:3.5rem}@media (min-width:400px){h2.CarSidebar-module-scss-module__-Wb6qa__Price{font-size:4rem}}@media (min-width:1200px){h2.CarSidebar-module-scss-module__-Wb6qa__Price{font-size:5rem}}.CarSidebar-module-scss-module__-Wb6qa__InfoItem{justify-content:flex-end;align-items:center;height:36px;margin-left:0;display:flex}.CarSidebar-module-scss-module__-Wb6qa__SideBarTick{font-size:1.5rem;position:absolute;top:1rem;right:1.25rem}.CarSidebar-module-scss-module__-Wb6qa__Btn{height:fit-content}.CarSidebar-module-scss-module__-Wb6qa__Btn path{transition:fill .25s linear}.CarSidebar-module-scss-module__-Wb6qa__BtnFavActive{background-color:var(--vdp-cta-button-hover)}.CarSidebar-module-scss-module__-Wb6qa__BtnFavActive path{fill:#fff}.CarSidebar-module-scss-module__-Wb6qa__Btn:hover a{color:#fff!important}.CarSidebar-module-scss-module__-Wb6qa__Btn:hover img{filter:invert()}.CarSidebar-module-scss-module__-Wb6qa__Btn:hover path{fill:#fff}.CarSidebar-module-scss-module__-Wb6qa__Btn svg{width:3rem;height:100%}.CarSidebar-module-scss-module__-Wb6qa__Btn svg .CarSidebar-module-scss-module__-Wb6qa__share{height:15%}.CarSidebar-module-scss-module__-Wb6qa__BtnFavouriteActive{color:var(--primary)!important}.CarSidebar-module-scss-module__-Wb6qa__BtnFavouriteActive path{fill:var(--dark)}.CarSidebar-module-scss-module__-Wb6qa__BtnMobile{color:#000;background:0 0;border:none}.CarSidebar-module-scss-module__-Wb6qa__BtnMobile path{fill:var(--primary)}.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:hover,.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:active,.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:focus{color:var(--primary)!important;background:0 0!important}.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:hover a,.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:active a,.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:focus a{color:#000!important}.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:hover path,.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:active path,.CarSidebar-module-scss-module__-Wb6qa__BtnMobile:focus path{fill:var(--dark)}.CarSidebar-module-scss-module__-Wb6qa__VehicleButton{height:3rem}.CarSidebar-module-scss-module__-Wb6qa__PinStyling{transform:scale(.5)}.CarSidebar-module-scss-module__-Wb6qa__PinText{height:1rem}h1.CarSidebar-module-scss-module__-Wb6qa__Price{font-size:3.5rem}@media (min-width:400px){h1.CarSidebar-module-scss-module__-Wb6qa__Price{font-size:4rem}}@media (min-width:1200px){h1.CarSidebar-module-scss-module__-Wb6qa__Price{font-size:5rem}}.CarSidebar-module-scss-module__-Wb6qa__CTASticky{z-index:5;transition:transform .5s linear;bottom:0;transform:translateY(0)}.CarSidebar-module-scss-module__-Wb6qa__CTAStickyOpened{transform:translateY(0)}.CarSidebar-module-scss-module__-Wb6qa__CTAStickyClosed{transform:translateY(15rem)}
.ImageCards-module-scss-module__82U36q__cardImgOverlay{margin-bottom:1rem;position:relative}.ImageCards-module-scss-module__82U36q__cardImgOverlay:before{content:"";background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:992px){.ImageCards-module-scss-module__82U36q__cardImgOverlay:before{background:0 0}}.ImageCards-module-scss-module__82U36q__cardTextOverlay{text-align:center;max-width:250px;position:absolute;top:15%;left:50%;transform:translate(-50%)}.ImageCards-module-scss-module__82U36q__cardTextOverlay h3{font-size:18px}.ImageCards-module-scss-module__82U36q__cardTextOverlay p{margin-top:1rem;text-decoration:underline}.ImageCards-module-scss-module__82U36q__cardTextOverlay p:hover{color:#e8e8e8}@media (min-width:768px){.ImageCards-module-scss-module__82U36q__cardTextOverlay{top:15%;left:20px;transform:translate(0%)}.ImageCards-module-scss-module__82U36q__cardTextOverlay h3{font-size:24px}}@media (max-width:768px){.ImageCards-module-scss-module__82U36q__cardTextOverlay{width:100%;height:50%}}.ImageCards-module-scss-module__82U36q__cardTextOverlay p{color:#fff}
.CarStickyHeader-module-scss-module__VqsdXa__CarDetails{flex-grow:1}@media (min-width:768px){.CarStickyHeader-module-scss-module__VqsdXa__CarDetails h5{font-size:.9rem}}@media (min-width:992px){.CarStickyHeader-module-scss-module__VqsdXa__CarDetails h5{font-size:1.2rem}}.CarStickyHeader-module-scss-module__VqsdXa__CarDetails span{font-size:.8rem}@media (min-width:768px){.CarStickyHeader-module-scss-module__VqsdXa__CarDetails span{font-size:.8rem}}@media (min-width:992px){.CarStickyHeader-module-scss-module__VqsdXa__CarDetails span{font-size:1rem}}.CarStickyHeader-module-scss-module__VqsdXa__HeaderImage{border-radius:10px}.CarStickyHeader-module-scss-module__VqsdXa__CarPrice{text-align:right;font-size:1.3rem;font-weight:700}.CarStickyHeader-module-scss-module__VqsdXa__CarPrice span{font-size:.9rem}
.CustomLocationInfo-module-scss-module__DuB_sq__Tab{cursor:pointer;width:50%}.CustomLocationInfo-module-scss-module__DuB_sq__Tab:hover{color:#000}.CustomLocationInfo-module-scss-module__DuB_sq__TabSlider{background:#e5e5e5;justify-content:space-between;align-items:center;height:3px;transition-duration:.25s;display:flex;position:relative}.CustomLocationInfo-module-scss-module__DuB_sq__TabSlider:after{background:var(--primary);content:"";z-index:1;width:50%;height:100%;transition-duration:.25s;position:absolute}.CustomLocationInfo-module-scss-module__DuB_sq__TabSlider.optionSales:after{left:0%}.CustomLocationInfo-module-scss-module__DuB_sq__TabSlider.optionService:after{left:50%}
.ValuePropositionsBanner-module-scss-module__eFbveq__IconFeature{justify-content:center;width:50%;display:flex}@media (min-width:576px){.ValuePropositionsBanner-module-scss-module__eFbveq__IconFeature{width:30%}}@media (min-width:992px){.ValuePropositionsBanner-module-scss-module__eFbveq__IconFeature{width:20%}}.ValuePropositionsBanner-module-scss-module__eFbveq__Icon{background-color:var(--primary);border-radius:50%;padding:15px}.ValuePropositionsBanner-module-scss-module__eFbveq__Icon svg{width:30px;height:30px}.ValuePropositionsBanner-module-scss-module__eFbveq__Heading{color:#000;max-width:160px;margin:0;font-size:16px;font-weight:700;line-height:24px}
.countdown-timer-module-scss-module__mBAFvW__countdownCard{order:1;height:fit-content}@media (min-width:1200px){.countdown-timer-module-scss-module__mBAFvW__countdownCard{flex:1;order:2}}
.car-checkout-carousel-module-scss-module__AtGoNa__carouselItem{flex-basis:45%!important}@media (min-width:576px){.car-checkout-carousel-module-scss-module__AtGoNa__carouselItem{flex-basis:40%!important}}@media (min-width:768px){.car-checkout-carousel-module-scss-module__AtGoNa__carouselItem{flex-basis:30%!important}}
.step-feature-module-scss-module__nLpKxG__features{flex-wrap:wrap;align-items:center;margin-top:2rem;display:flex}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__feature{align-items:center;width:50%;margin:.8rem 0;display:flex}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__feature p{margin:0 0 0 .8rem;font-weight:700}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__feature .step-feature-module-scss-module__nLpKxG__icon{width:2rem}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__feature .step-feature-module-scss-module__nLpKxG__icon img{width:auto;height:1.5rem}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__feature .step-feature-module-scss-module__nLpKxG__icon svg{color:var(--primary);width:auto;height:1.5rem}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow{align-items:center;width:100%;margin:.8rem 0;display:flex}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow *{width:50%;font-size:1rem}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow * span{color:var(--muted-foreground)}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow * svg{width:2rem}@media (min-width:576px){.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow *{font-size:1.25rem}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow * svg{width:2rem}}.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow .step-feature-module-scss-module__nLpKxG__values{text-align:right}@media (min-width:576px){.step-feature-module-scss-module__nLpKxG__features .step-feature-module-scss-module__nLpKxG__tableRow .step-feature-module-scss-module__nLpKxG__values{text-align:left}}.step-feature-module-scss-module__nLpKxG__priceRemaining{background-color:#e6e6e6;margin-top:1rem;margin-bottom:2rem}.step-feature-module-scss-module__nLpKxG__priceRemaining h5{font-size:2rem}.step-feature-module-scss-module__nLpKxG__img{width:100%;height:"auto";margin-top:1rem}
.checkout-journey-form-module-scss-module__oeEgUG__main{padding-top:var(--fixed-form-header-height);flex-direction:column;display:flex}@media (min-width:992px){.checkout-journey-form-module-scss-module__oeEgUG__main{flex-direction:row;max-height:calc(100vh - 1px);overflow-y:hidden}}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn{box-shadow:var(--card-shadow);padding:1rem 2rem 3rem}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn .checkout-journey-form-module-scss-module__oeEgUG__mainHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn .checkout-journey-form-module-scss-module__oeEgUG__mainHeading h2,.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn .checkout-journey-form-module-scss-module__oeEgUG__mainHeading .checkout-journey-form-module-scss-module__oeEgUG__price{margin:0;font-size:25px;font-weight:700}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn .checkout-journey-form-module-scss-module__oeEgUG__mainHeading .checkout-journey-form-module-scss-module__oeEgUG__price{color:var(--primary)}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn .checkout-journey-form-module-scss-module__oeEgUG__imgContainer{width:100%;margin-top:1rem;position:relative}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn .checkout-journey-form-module-scss-module__oeEgUG__imgContainer img{border-radius:var(--card-radius);width:100%;height:auto}@media (min-width:992px){.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__carDetailsColumn{height:calc(100vh - var(--fixed-form-header-height));flex:1;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__formStepsColumn{background-color:var(--accent);margin-top:.1rem;padding-bottom:2rem}@media (min-width:992px){.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__formStepsColumn{flex:1;margin-top:0;padding-bottom:0;overflow-y:auto}}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__formStepsColumn .checkout-journey-form-module-scss-module__oeEgUG__formCards{flex-direction:column;gap:1rem;padding-bottom:3rem;display:flex}@media (min-width:1200px){.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__formStepsColumn .checkout-journey-form-module-scss-module__oeEgUG__formCards{flex-direction:row;padding-bottom:0}}.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__formStepsColumn .checkout-journey-form-module-scss-module__oeEgUG__formCards .checkout-journey-form-module-scss-module__oeEgUG__formContainer{order:2}@media (min-width:1200px){.checkout-journey-form-module-scss-module__oeEgUG__main .checkout-journey-form-module-scss-module__oeEgUG__formStepsColumn .checkout-journey-form-module-scss-module__oeEgUG__formCards .checkout-journey-form-module-scss-module__oeEgUG__formContainer{flex:2.62;order:1}}
.SafetyRating-module-scss-module__oovGAG__RatingCtn{width:100%}.SafetyRating-module-scss-module__oovGAG__SixStarOuter{color:#86878552;margin-left:.5rem;padding-right:.5rem;font-size:1rem;position:relative}.SafetyRating-module-scss-module__oovGAG__FiveStarOuter{color:#86878552;padding-right:.5rem;font-size:1rem;position:relative;margin-left:.5rem!important}.SafetyRating-module-scss-module__oovGAG__SixStarOuter:before{content:"★★★★★★"}.SafetyRating-module-scss-module__oovGAG__FiveStarOuter:before{content:"★★★★★"}.SafetyRating-module-scss-module__oovGAG__SixStarInner,.SafetyRating-module-scss-module__oovGAG__FiveStarInner{z-index:1;color:gold;margin-left:.5rem;padding-right:.5rem;font-size:1rem;top:0;overflow:hidden;position:absolute!important}.SafetyRating-module-scss-module__oovGAG__SixStarInner:before{content:"★★★★★★"}.SafetyRating-module-scss-module__oovGAG__FiveStarInner:before{content:"★★★★★"}.SafetyRating-module-scss-module__oovGAG__AttributeCtn{grid-template-columns:repeat(2,1fr);padding:1rem;display:grid}.SafetyRating-module-scss-module__oovGAG__DisclosureIcon{color:#c4c4c4;cursor:pointer;border:1px solid #c4c4c4;border-radius:50%;padding:.04rem .35rem;font-size:.8rem}.SafetyRating-module-scss-module__oovGAG__Co2:before,.SafetyRating-module-scss-module__oovGAG__Fuel:before,.SafetyRating-module-scss-module__oovGAG__Safety:before{color:#fff;z-index:10;background-color:#0a0a0a;width:360px;height:auto;padding:1rem;font-size:12px;display:none;position:absolute}.SafetyRating-module-scss-module__oovGAG__Co2:before{content:"Emissions information is guidance on how environmentally friendly the vehicle is and whether a Clean Car Discount programme fee or rebate applies based on the CO2 rating. The lower the emissions - the higher the rebate, the higher the emissions - the higher the fee. Vehicles are only eligible for a rebate if sold for less than $80,000 including GST and on road costs and have a 3-star safety rating or above. The fees and rebates stated are estimates. The amount of the fee will be confirmed at the time of the first registration in New Zealand and the rebate will be confirmed upon application. For more information on vehicle Emissions and the Clean Car Discount programme, see https://www.rightcar.govt.nz"}.SafetyRating-module-scss-module__oovGAG__Fuel:before{content:"Energy Economy information is intended for comparative purposes. It is based on World Harmonised Light Vehicles Test Procedure 3 Phase (3P WLTP) standardised testing data that allows consumers to directly compare the emissions and fuel consumption of different vehicle makes and models. It does not necessarily represent the energy economy and/or electric range that will be achieved. The estimated annual cost is based on a vehicle travelling 14,000 km over a year and a nominated petrol, diesel and/or off-peak residential electricity price. Diesel costs include road user charges (RUC). Your actual cost per year, energy economy and or/EV range will vary for many reasons including driving styles, traffic and weather conditions, vehicles loading, vehicle maintenance and tyre pressures. For more information on vehicle Energy Economy, see https://rightcar.govt.nz/"}.SafetyRating-module-scss-module__oovGAG__Safety:before{content:"Safety Ratings provide you with simple information about a vehicle’s safety performance and help you to stay safe on our roads. Almost every vehicle has a safety rating from 1 to 5 stars. This rating indicates how well the vehicle is likely to perform in a crash. Vehicles with 4 and 5 stars are the safest, while 1- and 2-star vehicles provide less protection in a crash. A vehicle will have one of the following Safety Ratings: Australasian New Car Assessment Program (ANCAP) rating, Used car safety rating (UCSR), or Vehicle safety risk rating (VSRR). For more information on vehicle Safety Ratings, see https://rightcar.govt.nz/"}.SafetyRating-module-scss-module__oovGAG__DisclosureIcon:hover:before{display:block}@media (max-width:992px){.SafetyRating-module-scss-module__oovGAG__AttributeCtn{grid-template-columns:repeat(1,1fr)}.SafetyRating-module-scss-module__oovGAG__Co2:before,.SafetyRating-module-scss-module__oovGAG__Fuel:before,.SafetyRating-module-scss-module__oovGAG__Safety:before{width:300px}}
.FavouriteCarSearchItem-module-scss-module__q1fNjW__ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__ResponsiveBtn{font-size:1.05rem}}.FavouriteCarSearchItem-module-scss-module__q1fNjW__ImageContainer{padding-bottom:66%;position:relative}.FavouriteCarSearchItem-module-scss-module__q1fNjW__CarTitle{white-space:normal;margin:0 0 8px;font-size:1.5rem;line-height:1.5}.FavouriteCarSearchItem-module-scss-module__q1fNjW__CarModel{color:var(--favourite-car-search-item-car-model-color);font-size:.875rem;font-weight:400;line-height:1.42}.FavouriteCarSearchItem-module-scss-module__q1fNjW__CarPrice{margin:0;padding:0;font-size:2.25rem;font-weight:700}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:12px;margin-bottom:24px;position:relative}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table tr td{word-wrap:break-word;border-radius:4px;padding:6px}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table tr td:first-child{font-weight:700}.FavouriteCarSearchItem-module-scss-module__q1fNjW__Table tr:nth-child(odd){background-color:#f5f5f5}.FavouriteCarSearchItem-module-scss-module__q1fNjW__FadeGradient{background:linear-gradient(#fff0 0%,#fff 88.83%);width:100%;height:200px;position:absolute;bottom:0}@media (min-width:576px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__FadeGradient{height:180px}}@media (min-width:992px){.FavouriteCarSearchItem-module-scss-module__q1fNjW__FadeGradient{height:160px}}
.parts-row-module-scss-module__u9Rcma__Title{-webkit-line-clamp:2;text-overflow:ellipsis;line-clamp:2;-webkit-box-orient:vertical;font-size:20px;display:-webkit-box;overflow:hidden}.parts-row-module-scss-module__u9Rcma__PartCard{flex-direction:column;max-width:100%;margin:.5rem 0;text-decoration:none;transition:all .3s ease-in-out;display:flex}@media (min-width:768px){.parts-row-module-scss-module__u9Rcma__PartCard{max-width:48%}}@media (min-width:992px){.parts-row-module-scss-module__u9Rcma__PartCard{min-width:31.5%;max-width:31.5%}}.parts-row-module-scss-module__u9Rcma__PartCard:hover{text-decoration:none;transform:scale(1.01)translateY(-4px)}.parts-row-module-scss-module__u9Rcma__CardHeader{flex-direction:column;justify-content:space-between;height:100%;padding:.375rem 1.5rem;display:flex}.parts-row-module-scss-module__u9Rcma__SearchEnquireButton{position:relative;bottom:0}.parts-row-module-scss-module__u9Rcma__CarouselContainer{width:100%;height:240px;position:relative}.parts-row-module-scss-module__u9Rcma__CarouselImg{-o-object-fit:contain;object-fit:contain;width:100%;height:240px}
.EmptyCarCard-module-scss-module__nH1ZwW__EmptyCarCard{text-align:center;border:2px dashed var(--primary);background-color:#fff;border-radius:12px;width:100%;max-width:450px;height:100%;padding:16px;position:relative}.EmptyCarCard-module-scss-module__nH1ZwW__EmptyNumber{color:#181818;letter-spacing:2.2px;opacity:.2;text-align:center;margin:0;font-size:140px;font-weight:700;line-height:184px}
.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons{flex-direction:column;gap:.5rem;display:flex}.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons a,.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons button{width:100%;max-width:400px}@media (min-width:768px){.servco-garage-home-module-scss-module__r3FLVW__vehicleButtons{flex-direction:row;justify-content:flex-start;align-items:center}}
.HeroFavourites-module-scss-module__IOd4Cq__Hero{height:auto;height:initial;padding-top:var(--heroStoredSavedCars-padding-top-xs);position:relative;overflow:hidden}@media (min-width:992px){.HeroFavourites-module-scss-module__IOd4Cq__Hero{padding-top:var(--heroStoredSavedCars-padding-top-lg)}}@media (min-width:1200px){.HeroFavourites-module-scss-module__IOd4Cq__Hero{padding-top:var(--heroStoredSavedCars-padding-top-xl)}}.HeroFavourites-module-scss-module__IOd4Cq__Hero:before{content:"";background:var(--heroStoredSavedCars-background-overlay);z-index:1;opacity:.85;width:100%;height:100%;position:absolute;top:0}.HeroFavourites-module-scss-module__IOd4Cq__Hero:after{content:"";background:var(--heroStoredSavedCars-bottom-background-color);opacity:var(--heroStoredSavedCars-angle-opacity);transform:rotate(var(--heroStoredSavedCars-angle-value));z-index:4;width:130%;height:40%;position:absolute;bottom:-20%;left:-20%}.HeroFavourites-module-scss-module__IOd4Cq__Hero>div{z-index:100;position:relative}.HeroFavourites-module-scss-module__IOd4Cq__MinHeightStock{min-height:440px}.HeroFavourites-module-scss-module__IOd4Cq__EmptyHitsContainer{color:#fff;text-align:center;background-color:#181818;border:1px solid #343434;border-radius:12px;max-width:520px;margin-top:64px;margin-left:24px;margin-right:24px;padding:24px 18px}
