.prize-wheel-module-scss-module__x6V2fG__rotateIcon{transition:transform .25s ease-in-out;transform:rotate(180deg)}.prize-wheel-module-scss-module__x6V2fG__termsContainer{cursor:pointer;border-top:1px solid #ced4da;justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.prize-wheel-module-scss-module__x6V2fG__termsContainer p{margin:0;font-size:.9rem}.prize-wheel-module-scss-module__x6V2fG__termsText{text-align:left;font-size:.75rem}.prize-wheel-module-scss-module__x6V2fG__imageContainer{aspect-ratio:1;width:100%;max-width:466px;margin:1.5rem auto;position:relative}.prize-wheel-module-scss-module__x6V2fG__wheelImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.prize-wheel-module-scss-module__x6V2fG__overlay{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.prize-wheel-module-scss-module__x6V2fG__lockIcon{color:#fff;width:2.5rem;height:2.5rem;margin-bottom:.5rem}.prize-wheel-module-scss-module__x6V2fG__mainText{color:#fff;font-weight:500}.prize-wheel-module-scss-module__x6V2fG__subText{color:#fff;font-size:1rem}.prize-wheel-module-scss-module__x6V2fG__daysText{color:#fff;font-weight:700}.prize-wheel-module-scss-module__x6V2fG__prizeContainer{margin:1rem 0 1.5rem}.prize-wheel-module-scss-module__x6V2fG__prizeBox{background-color:#f0f6ff;border-radius:8px;padding:1.5rem}.prize-wheel-module-scss-module__x6V2fG__prizeContent{justify-content:space-between;align-items:center;display:flex}.prize-wheel-module-scss-module__x6V2fG__trophy,.prize-wheel-module-scss-module__x6V2fG__gift{padding:0 1rem;font-size:1.5rem;display:none}@media (min-width:768px){.prize-wheel-module-scss-module__x6V2fG__trophy,.prize-wheel-module-scss-module__x6V2fG__gift{display:block}}.prize-wheel-module-scss-module__x6V2fG__prizeText{text-align:center;flex-grow:1}.prize-wheel-module-scss-module__x6V2fG__prizeText h4{color:#1e40af;margin:0;font-size:1rem}.prize-wheel-module-scss-module__x6V2fG__prizeText h3{color:#1e40af;margin:.5rem 0;font-size:1.25rem;font-weight:700}.prize-wheel-module-scss-module__x6V2fG__prizeText p{color:#6b7280;margin:0;font-size:.875rem}
.car-garage-module-scss-module__WBoN_q__container{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}@media (min-width:992px){.car-garage-module-scss-module__WBoN_q__container{flex-direction:row}}.car-garage-module-scss-module__WBoN_q__carGarageRow{flex-direction:column;justify-content:space-between;display:flex}@media (min-width:992px){.car-garage-module-scss-module__WBoN_q__carGarageRow{width:65%}}.car-garage-module-scss-module__WBoN_q__formRow{width:100%}@media (min-width:992px){.car-garage-module-scss-module__WBoN_q__formRow{width:35%}}.car-garage-module-scss-module__WBoN_q__prizeCard{text-align:center;border:none;margin-bottom:1rem;padding:1.5rem;border-radius:15px!important;box-shadow:0 .5rem 1rem #00000026!important}
@supports ((-webkit-appearance:none)){.safari-patches-module-scss-module__U4TI2G__tabTrigger[data-state=active]{background-color:var(--color-background);color:var(--color-foreground)}.safari-patches-module-scss-module__U4TI2G__sortByTabTrigger[data-state=active]{background-color:#0000}}
.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)}
@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}}
.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)}
