.TwgCarsReserveStepMarketing-module-scss-module__pKI6EW__TWGIcon{border:3px solid #ffc300;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.TwgCarsReserveStepMarketing-module-scss-module__pKI6EW__IconCard{background:var(--primary);color:#fff;border-radius:10px;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.TwgCarsReserveStepMarketing-module-scss-module__pKI6EW__IconCard p{font-size:14px}
.Tabs-module-scss-module__jpcwoa__SortContainer{border:1px solid #ccc;border-radius:1rem;justify-content:space-between;align-items:center;width:100%;margin-right:1rem;transition-duration:.25s;display:flex;position:relative}.Tabs-module-scss-module__jpcwoa__SortContainer:after{background:var(--primary);content:"";color:#fff;z-index:1;border-radius:1rem;width:100%;height:50%;transition-duration:.25s;position:absolute;top:0;left:0}.Tabs-module-scss-module__jpcwoa__SortContainer.option1:after{top:50%;left:0%}.Tabs-module-scss-module__jpcwoa__SortContainer.option2:after{top:50%;left:0%}@media (min-width:768px){.Tabs-module-scss-module__jpcwoa__SortContainer{border-radius:100rem}.Tabs-module-scss-module__jpcwoa__SortContainer:after{border-radius:100rem;width:50%;height:100%}.Tabs-module-scss-module__jpcwoa__SortContainer.option1:after{top:0%;left:50%}.Tabs-module-scss-module__jpcwoa__SortContainer.option2:after{top:0%;left:50%}}.Tabs-module-scss-module__jpcwoa__SortButton{text-align:center;cursor:pointer;z-index:2;text-align:center;border:none;width:100%;padding:1rem 5rem;font-size:1rem;font-weight:700;transition-duration:.25s}.Tabs-module-scss-module__jpcwoa__SortButton:focus{outline:none}@media (min-width:768px){.Tabs-module-scss-module__jpcwoa__SortButton{border-radius:100rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700}}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap{border:1px solid #ccc;border-radius:100rem;justify-content:space-between;align-items:center;width:100%;margin-right:1rem;transition-duration:.25s;display:flex;position:relative}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap:after{background:var(--primary);content:"";color:#fff;z-index:1;border-radius:1rem;width:100%;height:50%;transition-duration:.25s;position:absolute;top:0;left:0}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap:after{border-radius:100rem;width:50%;height:100%}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap.option1:after{top:0%;left:50%}.Tabs-module-scss-module__jpcwoa__SortContainerNoWrap.option2:after{top:0%;left:50%}.Tabs-module-scss-module__jpcwoa__SortButtonNoWrap{text-align:center;cursor:pointer;z-index:2;text-align:center;border:none;border-radius:100rem;width:100%;padding:.5rem 1rem;font-size:.75rem;font-weight:700;transition-duration:.25s}.Tabs-module-scss-module__jpcwoa__SortButtonNoWrap:focus{outline:none}
.PaymentMethods-module-scss-module__M7qU5a__Payments img{width:45px}
.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}
.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)}
.CarSidebar-module-scss-module__fxi60q__CarIcon{font-size:.8rem}.CarSidebar-module-scss-module__fxi60q__CarIcon svg{height:40px}@media (min-width:1200px){.CarSidebar-module-scss-module__fxi60q__CarIcon{font-size:1rem}.CarSidebar-module-scss-module__fxi60q__CarIcon svg{height:50px}}.CarSidebar-module-scss-module__fxi60q__title{font-size:1.5rem}@media (min-width:1200px){.CarSidebar-module-scss-module__fxi60q__title{font-size:2rem}}.CarSidebar-module-scss-module__fxi60q__InfoItem{justify-content:flex-end;align-items:center;height:36px;margin-left:0;display:flex}
div.CarStickyHeader-module-scss-module__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.CarStickyHeader-module-scss-module__Tdg1hG__StyledNavbar{padding:var(--header-navbar-padding)!important}}div.CarStickyHeader-module-scss-module__Tdg1hG__NavDown{transition:all .3s ease-in-out;transform:translateY(-100%)}div.CarStickyHeader-module-scss-module__Tdg1hG__NavUp{transition:all .3s ease-in-out;transform:translateY(100%)}div.CarStickyHeader-module-scss-module__Tdg1hG__CarDetails{flex-grow:1}div.CarStickyHeader-module-scss-module__Tdg1hG__CarDetails h4{font-size:.9rem}@media (min-width:768px){div.CarStickyHeader-module-scss-module__Tdg1hG__CarDetails h4{font-size:1.1rem}}@media (min-width:992px){div.CarStickyHeader-module-scss-module__Tdg1hG__CarDetails h4{font-size:1.3rem}}div.CarStickyHeader-module-scss-module__Tdg1hG__CarDetails span{font-size:.8rem}@media (min-width:768px){div.CarStickyHeader-module-scss-module__Tdg1hG__CarDetails span{font-size:.9rem}}@media (min-width:992px){div.CarStickyHeader-module-scss-module__Tdg1hG__CarDetails span{font-size:1rem}}.CarStickyHeader-module-scss-module__Tdg1hG__HeaderImage{border-radius:.25rem}.CarStickyHeader-module-scss-module__Tdg1hG__CarPrice{font-size:1rem;font-weight:700}@media (min-width:768px){.CarStickyHeader-module-scss-module__Tdg1hG__CarPrice{font-size:1.2rem}}@media (min-width:992px){.CarStickyHeader-module-scss-module__Tdg1hG__CarPrice{font-size:1.6rem}}.CarStickyHeader-module-scss-module__Tdg1hG__CarPrice .CarStickyHeader-module-scss-module__Tdg1hG__priceType{font-size:.9rem}.CarStickyHeader-module-scss-module__Tdg1hG__FinanceEstimate{font-size:.8rem}
.FeaturesBanner-module-scss-module__Fg2FQG__Banner{border-top:1px solid #fff3}.FeaturesBanner-module-scss-module__Fg2FQG__Feature{align-items:center;margin:0 auto;padding:20px 0;display:flex}@media (min-width:576px){.FeaturesBanner-module-scss-module__Fg2FQG__Feature{padding:12px 0}}.FeaturesBanner-module-scss-module__Fg2FQG__TextContainer{padding-left:20px}.FeaturesBanner-module-scss-module__Fg2FQG__TextContainer:hover h6{border-bottom:1px solid var(--primary)}.FeaturesBanner-module-scss-module__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}.FeaturesBanner-module-scss-module__Fg2FQG__SubHeading{margin-bottom:0;padding-top:5px;font-size:14px;line-height:120%;display:none}@media (min-width:576px){.FeaturesBanner-module-scss-module__Fg2FQG__SubHeading{display:block}}.FeaturesBanner-module-scss-module__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%)}.FeaturesBanner-module-scss-module__Fg2FQG__Arrow:hover{opacity:.8}.FeaturesBanner-module-scss-module__Fg2FQG__Left{position:absolute;left:0}.FeaturesBanner-module-scss-module__Fg2FQG__Right{position:absolute;right:0}
.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)}
.AnnouncementBarStyled-module-scss-module__zwWUHq__AnnouncementBarContainer{background-color:#f5f5f5;width:100%}.AnnouncementBarStyled-module-scss-module__zwWUHq__AnnouncementBarMessage{color:#333;padding-top:12px;padding-right:12px;font-size:18px}.AnnouncementBarStyled-module-scss-module__zwWUHq__AnnouncementBarLink{font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.AnnouncementBarStyled-module-scss-module__zwWUHq__DismissButton{color:#333;cursor:pointer;background:0 0;border:none;margin-right:.25rem;font-size:15px}
@media (max-width:767px){.BrandsGrid-module-scss-module__OZn5Yq__Border{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.BrandsGrid-module-scss-module__OZn5Yq__Border:nth-child(2n){border-right:none}.BrandsGrid-module-scss-module__OZn5Yq__Border:last-child{border-bottom:none}}@media (min-width:768px) and (max-width:991px){.BrandsGrid-module-scss-module__OZn5Yq__Border{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.BrandsGrid-module-scss-module__OZn5Yq__Border:nth-child(4n){border-right:none}.BrandsGrid-module-scss-module__OZn5Yq__Border:last-child{border-bottom:none}}@media (min-width:992px){.BrandsGrid-module-scss-module__OZn5Yq__Border{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.BrandsGrid-module-scss-module__OZn5Yq__Border:nth-child(6n){border-right:none}.BrandsGrid-module-scss-module__OZn5Yq__Border:nth-last-child(-n+3):not(:nth-of-type(6n-2)):not(:nth-of-type(6n-1)):not(:nth-of-type(6n)){border-bottom:none}}.BrandsGrid-module-scss-module__OZn5Yq__BorderMotos{border-top:none;border-bottom:none!important}@media (max-width:767px){.BrandsGrid-module-scss-module__OZn5Yq__BorderMotos{border-top:1px solid #ccc}.BrandsGrid-module-scss-module__OZn5Yq__BorderMotos:nth-child(-n+2){border-top:none}.BrandsGrid-module-scss-module__OZn5Yq__BorderMotos:last-child{border-bottom:none}}@media (min-width:768px) and (max-width:991px){.BrandsGrid-module-scss-module__OZn5Yq__BorderMotos{border-bottom:none!important}.BrandsGrid-module-scss-module__OZn5Yq__BorderMotos:not(:nth-last-child(-n+2)){border-bottom:1px solid #ccc!important}.BrandsGrid-module-scss-module__OZn5Yq__BorderTrucks{border-bottom:1px solid #ccc}.BrandsGrid-module-scss-module__OZn5Yq__BorderTrucks:nth-child(4n){border-right:none}.BrandsGrid-module-scss-module__OZn5Yq__BorderTrucks:nth-last-child(-n+3){border-bottom:none}}@media (min-width:992px){.BrandsGrid-module-scss-module__OZn5Yq__BorderOurBrands{border-top:none;border-bottom:none;border-right:1px solid #ccc}}.BrandsGrid-module-scss-module__OZn5Yq__BorderOurPartners:nth-last-child(-n+2){border-bottom:none}@media (min-width:768px){.BrandsGrid-module-scss-module__OZn5Yq__BorderOurPartners:nth-last-child(-n+4){border-bottom:none}}
.CustomDisclaimer-module-scss-module__AgqvgW__tnCsColour,.CustomDisclaimer-module-scss-module__AgqvgW__tnCsColour:hover{color:var(--disclaimer-terms-and-conditions-colour)}@supports (color:lab(from red l 1 1% / calc(alpha + 0.1))){.CustomDisclaimer-module-scss-module__AgqvgW__tnCsColour:hover{color:hsl(from var(--disclaimer-terms-and-conditions-colour)h s calc(l - 25))}}
.SalesCounter-module-scss-module__GXFliq__Wrapper{text-align:center;color:#fff;background:#000;justify-content:center;align-items:center;padding:1.3rem 0;display:flex}.SalesCounter-module-scss-module__GXFliq__Wrapper h4{letter-spacing:1.7px;margin:0}.SalesCounter-module-scss-module__GXFliq__Wrapper .SalesCounter-module-scss-module__GXFliq__Digit{color:#000;text-align:left;background-image:url(https://res.cloudinary.com/total-dealer/image/upload/v1683679844/td_next/tony-white-group/counterbg_m1igms.png);background-position:0;background-repeat:repeat-x;position:relative}.SalesCounter-module-scss-module__GXFliq__Wrapper .SalesCounter-module-scss-module__GXFliq__Digit h4{letter-spacing:9.5px;height:29px;margin:0;padding:0 0 0 4px}.SalesCounter-module-scss-module__GXFliq__Wrapper .SalesCounter-module-scss-module__GXFliq__Digit:after{content:"";background:#000;width:5px;height:100%;display:block;position:absolute;top:0;right:-1px}
.StatsBanner-module-scss-module__QQKtYW__Wrapper{background:var(--primary);color:#fff;padding:3rem 0;position:relative}.StatsBanner-module-scss-module__QQKtYW__Wrapper a:hover h2,.StatsBanner-module-scss-module__QQKtYW__Wrapper a:hover h5{transition:transform .3s ease-in-out;transform:scale(1.2)}@media (min-width:990px){.StatsBanner-module-scss-module__QQKtYW__Wrapper .StatsBanner-module-scss-module__QQKtYW__Border{border-right:1px solid #ffffff9a}}.StatsBanner-module-scss-module__QQKtYW__Wrapper .StatsBanner-module-scss-module__QQKtYW__Stars{width:auto;height:100%;display:none;position:absolute;top:0}.StatsBanner-module-scss-module__QQKtYW__Wrapper .StatsBanner-module-scss-module__QQKtYW__Stars img{width:100%;height:100%}.StatsBanner-module-scss-module__QQKtYW__Wrapper .StatsBanner-module-scss-module__QQKtYW__Stars:last-child{right:0;transform:rotate(180deg)}@media (min-width:768px){.StatsBanner-module-scss-module__QQKtYW__Wrapper .StatsBanner-module-scss-module__QQKtYW__Stars{display:block}}
.NewArrivalImg-module-scss-module__lNzgMG__NewArrivalStyle{background:var(--stock-newArrival-background);color:#fff;text-align:center;padding-bottom:66.66%;font-size:32px;position:relative}.NewArrivalImg-module-scss-module__lNzgMG__NewArrivalInner{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.NewArrivalImg-module-scss-module__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){.NewArrivalImg-module-scss-module__lNzgMG__NewArrivalInner svg{font-size:150px}}@media (min-width:1400px){.NewArrivalImg-module-scss-module__lNzgMG__NewArrivalInner svg{font-size:250px}}.NewArrivalImg-module-scss-module__lNzgMG__NewContent{margin-left:auto;margin-right:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}
.FullScreenImageSlider-module-scss-module__yoxqIG__FullScreenImageSliderButton{z-index:2;border-radius:.25rem;margin:0;padding:.5rem;line-height:1rem;position:absolute;top:.75rem;right:.75rem}.FullScreenImageSlider-module-scss-module__yoxqIG__FullScreenImageSliderButton svg{stroke-width:1px}.FullScreenImageSlider-module-scss-module__yoxqIG__FullScreenImageSliderContainer{z-index:1031;position:fixed;inset:0}.FullScreenImageSlider-module-scss-module__yoxqIG__FullScreenImageSliderVoid{z-index:1032;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;width:100%;height:100vh;position:absolute;top:0;left:0}.FullScreenImageSlider-module-scss-module__yoxqIG__FullScreenImageSlider{pointer-events:none;z-index:1033}.FullScreenImageSlider-module-scss-module__yoxqIG__FullScreenImageSlider>div:not(:first-child){pointer-events:auto}.FullScreenImageSlider-module-scss-module__yoxqIG__FullScreenImageThumbs{z-index:1033}.FullScreenImageSlider-module-scss-module__yoxqIG__EmblaViewport{width:100%}.FullScreenImageSlider-module-scss-module__yoxqIG__EmblaContainer{display:flex}.FullScreenImageSlider-module-scss-module__yoxqIG__EmblaThumbSlide{pointer-events:auto;flex:0 0 20%;padding:0 .325%;transition-duration:.4s;position:relative}.FullScreenImageSlider-module-scss-module__yoxqIG__EmblaSlide{flex:0 0 100%;position:relative}.FullScreenImageSlider-module-scss-module__yoxqIG__imgContainer{width:100%;max-height:70vh;position:relative;overflow:hidden}.FullScreenImageSlider-module-scss-module__yoxqIG__imgContainer span,.FullScreenImageSlider-module-scss-module__yoxqIG__imgContainer div{pointer-events:auto;aspect-ratio:600/400;max-height:70vh;margin-left:auto!important;margin-right:auto!important}.FullScreenImageSlider-module-scss-module__yoxqIG__noMargins{margin-left:-15px;margin-right:-15px}@media (min-width:992px){.FullScreenImageSlider-module-scss-module__yoxqIG__noMargins{margin-left:0;margin-right:0}}.FullScreenImageSlider-module-scss-module__yoxqIG__cursorPointer{cursor:pointer}.FullScreenImageSlider-module-scss-module__yoxqIG__Video{-o-object-fit:fill;object-fit:fill;width:100%;height:100%}.FullScreenImageSlider-module-scss-module__yoxqIG__ThumbOverlay{z-index:1;background-color:#0009;position:absolute;inset:0}
.SidebarButtons-module-scss-module___tUchq__ShineBtn:after{content:"";opacity:0;-webkit-animation:2s infinite SidebarButtons-module-scss-module___tUchq__shine;background:linear-gradient(90deg,#ffffff21 0% 77%,#ffffff80 92%,#fff0 100%);width:200%;height:100%;transition-property:left,top,opacity;transition-duration:.7s,.7s,.15s;transition-timing-function:linear;animation:1.2s linear infinite SidebarButtons-module-scss-module___tUchq__shine;position:absolute;top:0;left:-200%}@keyframes SidebarButtons-module-scss-module___tUchq__shine{0%{opacity:1;transform:translate(-100%)}to{opacity:.5;transform:translate(100%)}}
.CarHeading-module-scss-module__LzVU4a__EmblaViewport{width:100%}.CarHeading-module-scss-module__LzVU4a__EmblaContainer{display:flex}.CarHeading-module-scss-module__LzVU4a__EmblaThumbSlide{opacity:.6;flex:0 0 20%;padding:0 .75% 0 0;transition-duration:.4s;position:relative}.CarHeading-module-scss-module__LzVU4a__EmblaSlide{flex:0 0 100%;position:relative}.CarHeading-module-scss-module__LzVU4a__imgContainer{aspect-ratio:3/2}.CarHeading-module-scss-module__LzVU4a__imgContainer img{-o-object-fit:cover;object-fit:cover;width:100%}.CarHeading-module-scss-module__LzVU4a__noMargins{margin-left:-15px;margin-right:-15px}@media (min-width:992px){.CarHeading-module-scss-module__LzVU4a__noMargins{margin-left:0;margin-right:0}}.CarHeading-module-scss-module__LzVU4a__cursorPointer{cursor:pointer}.CarHeading-module-scss-module__LzVU4a__Video{-o-object-fit:fill;object-fit:fill;width:100%;height:100%}.CarHeading-module-scss-module__LzVU4a__TWGGroupCars{margin-left:15px;margin-right:15px}@media (min-width:992px){.CarHeading-module-scss-module__LzVU4a__TWGGroupCars{margin-left:0;margin-right:15px}}
.HotspotIndicator-module-scss-module__Kdipmq__hotspotContainer{z-index:2;cursor:pointer;position:absolute;transform:translate(-50%,-50%)}.HotspotIndicator-module-scss-module__Kdipmq__hotspotContainer:hover .HotspotIndicator-module-scss-module__Kdipmq__hotspotIndicator{border-color:#fff;transition:all .1s ease-in-out;transform:scale(1.2)}.HotspotIndicator-module-scss-module__Kdipmq__hotspotContainer:not(:hover) .HotspotIndicator-module-scss-module__Kdipmq__hotspotPing{opacity:1;animation:2s cubic-bezier(0,0,.2,1) infinite HotspotIndicator-module-scss-module__Kdipmq__ping}.HotspotIndicator-module-scss-module__Kdipmq__hotspotIndicator{background:var(--primary);z-index:2;border:1px solid #ffffffbf;border-radius:50%;width:1rem;height:1rem;position:relative}.HotspotIndicator-module-scss-module__Kdipmq__hotspotPing{background-color:var(--primary);opacity:0;z-index:1;border-radius:50%;width:1rem;height:1rem;position:absolute;top:0;left:0}@keyframes HotspotIndicator-module-scss-module__Kdipmq__ping{75%,to{opacity:0;transform:scale(2)}}
.CarSpinnerFrames-module-scss-module__A7xaJa__iframeContainer{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.CarSpinnerFrames-module-scss-module__A7xaJa__iframeContainer .CarSpinnerFrames-module-scss-module__A7xaJa__iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.CarSpinnerFrames-module-scss-module__A7xaJa__emblaSlide{flex:0 0 100%;position:relative}.CarSpinnerFrames-module-scss-module__A7xaJa__emblaSlide video{pointer-events:auto!important;z-index:10!important}.CarSpinnerFrames-module-scss-module__A7xaJa__emblaSlide video::-webkit-media-controls{pointer-events:auto!important}.CarSpinnerFrames-module-scss-module__A7xaJa__emblaSlide video::-webkit-media-controls-panel{pointer-events:auto!important}.CarSpinnerFrames-module-scss-module__A7xaJa__emblaSlide video::-webkit-media-controls-play-button{pointer-events:auto!important}.CarSpinnerFrames-module-scss-module__A7xaJa__emblaSlide video::-webkit-media-controls-pause-button{pointer-events:auto!important}
.FullScreenCarSpinner-module-scss-module__cxf6Oa__FullScreenButton{z-index:2;border-radius:.25rem;margin:0;padding:.5rem;line-height:1rem;position:absolute;top:.75rem;right:.75rem}.FullScreenCarSpinner-module-scss-module__cxf6Oa__FullScreenButton svg{stroke-width:1px}.FullScreenCarSpinner-module-scss-module__cxf6Oa__FullScreenContentContainer{z-index:1031;position:fixed;inset:0}.FullScreenCarSpinner-module-scss-module__cxf6Oa__FullScreenVoid{z-index:1032;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;width:100%;height:100vh;position:absolute;top:0;left:0}
.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper{z-index:2;border-radius:.25rem;height:5rem;margin:0;padding:.5rem;line-height:1rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:576px){.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper{bottom:1.5rem}}@media (min-width:768px){.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper{top:.75rem}}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__spinner{color:#ffffffb3}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__spinner img,.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__spinner svg{width:2.5rem;height:2.5rem}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__pill{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;background:#ffffffb3;border-radius:46px;flex-shrink:0;align-items:center;height:3rem;padding:0 1.25rem;animation:.35s ease-in-out forwards OrbitAnimatedTag-module-scss-module__NBBc-W__fadeIn;display:flex}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__pill .OrbitAnimatedTag-module-scss-module__NBBc-W__spinGif{width:4.25rem;height:2.5rem;margin-right:1rem}@media (min-width:576px){.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__pill .OrbitAnimatedTag-module-scss-module__NBBc-W__spinGif{margin-right:0}}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__pill p{display:none}@media (min-width:576px){.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__pill p{text-wrap:nowrap;margin:0 1rem;font-weight:700;display:block}}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__pill .OrbitAnimatedTag-module-scss-module__NBBc-W__orbitLogo{width:5rem;height:2.4rem}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__arrowSection{justify-content:center;display:flex}.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__arrowSection img{display:none}@media (min-width:576px){.OrbitAnimatedTag-module-scss-module__NBBc-W__wrapper .OrbitAnimatedTag-module-scss-module__NBBc-W__arrowSection img{opacity:.7;width:auto;height:2.5rem;display:block}}@keyframes OrbitAnimatedTag-module-scss-module__NBBc-W__fadeIn{to{opacity:1}}
.SpinnerInterface-module-scss-module__Cpf8RG__spinnerInterface{background:0 0;position:relative;bottom:0;left:0}.SpinnerInterface-module-scss-module__Cpf8RG__spinnerInterface .SpinnerInterface-module-scss-module__Cpf8RG__interfaceContainer{padding:.75rem;display:flex;position:absolute}.SpinnerInterface-module-scss-module__Cpf8RG__spinnerInterfaceFullScreen{justify-content:space-between;width:100%;display:flex;position:relative}.SpinnerInterface-module-scss-module__Cpf8RG__spinnerInterfaceFullScreen .SpinnerInterface-module-scss-module__Cpf8RG__interfaceContainer{padding-top:.75rem;display:flex;position:relative}.SpinnerInterface-module-scss-module__Cpf8RG__interfaceButton{z-index:2;pointer-events:auto;border-radius:.25rem;margin:0;padding:.5rem}.SpinnerInterface-module-scss-module__Cpf8RG__interfaceButton.SpinnerInterface-module-scss-module__Cpf8RG__active{background-color:var(--primary);border:1px solid var(--primary);color:#fff}.SpinnerInterface-module-scss-module__Cpf8RG__interfaceButton.SpinnerInterface-module-scss-module__Cpf8RG__inactive{color:var(--primary);background-color:#fff;border:1px solid var(--primary)!important}.SpinnerInterface-module-scss-module__Cpf8RG__interfaceButton.SpinnerInterface-module-scss-module__Cpf8RG__inactive:hover{background-color:var(--primary);color:#fff;border:1px solid var(--primary)!important}@media (min-width:768px){.SpinnerInterface-module-scss-module__Cpf8RG__interfaceButton.SpinnerInterface-module-scss-module__Cpf8RG__inactive{background-color:var(--light);color:var(--dark);border:1px solid var(--primary)!important}.SpinnerInterface-module-scss-module__Cpf8RG__interfaceButton.SpinnerInterface-module-scss-module__Cpf8RG__inactive:hover{background-color:var(--primary);color:#fff;border:1px solid var(--primary)!important}}
.CopyToClipboard-module-scss-module__LQy43q__Toast{color:#fff;z-index:9999;-webkit-user-select:none;user-select:none;background-color:#333;border-radius:5px;padding:10px 20px;transition:opacity .25s;position:fixed;top:20px;right:20px;box-shadow:0 2px 10px #0000001a}
.CarHeading-module-scss-module__OnMpnW__EmblaViewport{width:100%}.CarHeading-module-scss-module__OnMpnW__EmblaContainer{display:flex}.CarHeading-module-scss-module__OnMpnW__EmblaThumbSlide{opacity:.6;flex:0 0 20%;padding:0 .75% 0 0;transition-duration:.4s;position:relative}.CarHeading-module-scss-module__OnMpnW__EmblaSlide{flex:0 0 100%;position:relative}.CarHeading-module-scss-module__OnMpnW__imgContainer{aspect-ratio:3/2}.CarHeading-module-scss-module__OnMpnW__imgContainer img{-o-object-fit:cover;object-fit:cover;width:100%}.CarHeading-module-scss-module__OnMpnW__noMargins{margin-left:-15px;margin-right:-15px}@media (min-width:992px){.CarHeading-module-scss-module__OnMpnW__noMargins{margin-left:0;margin-right:0}}.CarHeading-module-scss-module__OnMpnW__cursorPointer{cursor:pointer}.CarHeading-module-scss-module__OnMpnW__Video{-o-object-fit:fill;object-fit:fill;width:100%;height:100%}.CarHeading-module-scss-module__OnMpnW__lesVideo{z-index:10;position:absolute;bottom:10px;right:10px}.CarHeading-module-scss-module__OnMpnW__lesVideo>img{width:170px}@media (min-width:768px){.CarHeading-module-scss-module__OnMpnW__lesVideo>img{width:250px}}.CarHeading-module-scss-module__OnMpnW__TWGGroupCars{margin-left:15px;margin-right:15px}@media (min-width:992px){.CarHeading-module-scss-module__OnMpnW__TWGGroupCars{margin-left:0;margin-right:15px}}
.FinanceCalculator-module-scss-module__9nNTCa__SelectWrapper{width:100%;margin-bottom:20px}.FinanceCalculator-module-scss-module__9nNTCa__CustomSelect{background:#fff;border:1px solid #d9d9d9;border-radius:3px;width:100%;height:35px;padding-left:5px;font-size:14px}.FinanceCalculator-module-scss-module__9nNTCa__StyledSlider{color:var(--finance-calc-text-color);flex-direction:column;align-items:center;margin-top:2rem;margin-bottom:2rem;display:flex}.FinanceCalculator-module-scss-module__9nNTCa__StyledSlider .FinanceCalculator-module-scss-module__9nNTCa__Value{margin-bottom:1.5rem;font-size:1rem}.FinanceCalculator-module-scss-module__9nNTCa__StyledSlider .FinanceCalculator-module-scss-module__9nNTCa__Value span{font-weight:700}.FinanceCalculator-module-scss-module__9nNTCa__StyledSlider .FinanceCalculator-module-scss-module__9nNTCa__FinanceCalcSlider{appearance:none;background:#666;border-radius:5px;outline:none;flex:6;width:100%;max-height:15px}.FinanceCalculator-module-scss-module__9nNTCa__StyledSlider .FinanceCalculator-module-scss-module__9nNTCa__FinanceCalcSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='17' viewBox='0 0 4 17' fill='none'%3E%3Cline x1='0.5' y1='0.5' x2='0.499999' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3Cline x1='3.5' y1='0.5' x2='3.5' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3C/svg%3E") 50% no-repeat;border:1px solid #d9d9d9;border-radius:3px;width:34px;height:28px;transition:opacity .2s;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.FinanceCalculator-module-scss-module__9nNTCa__StyledSlider .FinanceCalculator-module-scss-module__9nNTCa__FinanceCalcSlider::-moz-range-thumb{cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='17' viewBox='0 0 4 17' fill='none'%3E%3Cline x1='0.5' y1='0.5' x2='0.499999' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3Cline x1='3.5' y1='0.5' x2='3.5' y2='16.5' stroke='%23D8D8D8' stroke-linecap='round'/%3E%3C/svg%3E") 50% no-repeat;border:1px solid #d9d9d9;border-radius:3px;width:34px;height:28px;transition:opacity .2s;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}
.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}}
.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}
.HyundaiModelsPage-module-scss-module__P58RLG__ModelsPage [id]{scroll-margin-top:180px}@media (min-width:576px){.HyundaiModelsPage-module-scss-module__P58RLG__ModelsPage [id]{scroll-margin-top:100px}}@media (min-width:992px){.HyundaiModelsPage-module-scss-module__P58RLG__ModelsPage [id]{scroll-margin-top:60px}}.HyundaiModelsPage-module-scss-module__P58RLG__HeaderLinks{display:inline-block;position:relative}.HyundaiModelsPage-module-scss-module__P58RLG__HeaderLinks:after{content:"";background-color:#00aad2;width:0;height:3px;transition:width .3s ease-in-out;position:absolute;bottom:-3px;left:0}.HyundaiModelsPage-module-scss-module__P58RLG__HeaderLinks:hover:after,.HyundaiModelsPage-module-scss-module__P58RLG__active:after{width:100%}.HyundaiModelsPage-module-scss-module__P58RLG__ModelLink{display:block;position:relative}.HyundaiModelsPage-module-scss-module__P58RLG__ModelLink .HyundaiModelsPage-module-scss-module__P58RLG__ModelName{transition:opacity .3s}.HyundaiModelsPage-module-scss-module__P58RLG__ModelLink .HyundaiModelsPage-module-scss-module__P58RLG__DiscoverButton{opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.HyundaiModelsPage-module-scss-module__P58RLG__ModelLink:hover .HyundaiModelsPage-module-scss-module__P58RLG__ModelName{opacity:0}.HyundaiModelsPage-module-scss-module__P58RLG__ModelLink:hover .HyundaiModelsPage-module-scss-module__P58RLG__DiscoverButton{opacity:1}
.ContactUsLayout-module-scss-module__CDfRqW__Tab{cursor:pointer;width:50%}.ContactUsLayout-module-scss-module__CDfRqW__Tab:hover{color:#000}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider1{background:#e5e5e5;justify-content:space-between;align-items:center;height:3px;transition-duration:.25s;display:flex;position:relative}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider1:after{background:var(--primary);content:"";z-index:1;width:100%;height:100%;transition-duration:.25s;position:absolute}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider1.option0:after{left:0%}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider2{background:#e5e5e5;justify-content:space-between;align-items:center;height:3px;transition-duration:.25s;display:flex;position:relative}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider2:after{background:var(--primary);content:"";z-index:1;width:50%;height:100%;transition-duration:.25s;position:absolute}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider2.option0:after{left:0%}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider2.option1:after{left:50%}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider3{background:#e5e5e5;justify-content:space-between;align-items:center;height:3px;transition-duration:.25s;display:flex;position:relative}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider3:after{background:var(--primary);content:"";z-index:1;width:33.333%;height:100%;transition-duration:.25s;position:absolute}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider3.option0:after{left:0%}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider3.option1:after{left:33.333%}.ContactUsLayout-module-scss-module__CDfRqW__TabSlider3.option2:after{left:66.666%}
