.service-status-wheel_carImage__4lEZK{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:27%}.service-status-wheel_serviceCompleteIcon__644hv{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:inline-block;font-size:4rem;color:green}.service-status-wheel_circularProgressbarContainer__Ra3vI{position:relative;display:none;max-width:300px;margin:auto}@media(min-width:992px){.service-status-wheel_circularProgressbarContainer__Ra3vI{display:block}}.car-card_carCardRow__dCQ6K{display:flex;flex-direction:column;gap:1rem}@media(min-width:992px){.car-card_carCardRow__dCQ6K{flex-direction:row}}.car-card_carInfo__SoyBj{display:flex;flex-direction:column;align-items:start;justify-content:center;width:100%}@media(min-width:992px){.car-card_carInfo__SoyBj{width:50%}}.car-card_serviceWheelContainer__pPqjE{display:flex;align-items:start;justify-content:center;flex-direction:column-reverse;width:100%}@media(min-width:992px){.car-card_serviceWheelContainer__pPqjE{width:50%;flex-direction:column;align-items:center;gap:1rem}}.car-card_carImage__r60Gz{width:100%;height:auto}.car-card_carManufacturer__4YdFG{margin-bottom:.5rem;font-size:1.5rem}.car-card_carDescription__6Xo8j{color:#666;margin-bottom:.5rem}.GoogleMap_Container__49fYf{position:relative;width:100%;height:250px}.GoogleMap_Lg__GlXsm{height:300px}@media(min-width:992px){.GoogleMap_Lg__GlXsm{height:500px}}.GoogleMap_Marker__ePdqQ{position:relative}.LocationCard_Container__MRHeO{background-color:var(--location-hero-map-background-color);border:var(--location-hero-map-border);border-radius:var(--location-hero-map-border-radius);overflow:hidden;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:100%}.LocationCardLarge_MapContainer__sLeJz{padding:var(--location-card-large-padding-mobile)}@media(min-width:768px){.LocationCardLarge_MapContainer__sLeJz{padding:var(--location-card-large-padding-desktop)}}.prize-wheel_rotateIcon__mqvHF{transform:rotate(180deg);transition:transform .25s ease-in-out}.prize-wheel_termsContainer__GU87s{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:1rem 0;border-top:1px solid #ced4da}.prize-wheel_termsContainer__GU87s p{font-size:.9rem;margin:0}.prize-wheel_termsText__EBayI{font-size:.75rem;text-align:left}.prize-wheel_imageContainer__rGTxo{position:relative;width:100%;max-width:466px;aspect-ratio:1;margin:1.5rem auto}.prize-wheel_wheelImage__H4nou{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prize-wheel_overlay__mEHGJ{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.prize-wheel_lockIcon__hYnD1{width:2.5rem;height:2.5rem;color:#fff;margin-bottom:.5rem}.prize-wheel_mainText__oXorL{color:#fff;font-weight:500}.prize-wheel_subText__rBKt4{color:#fff;font-size:1rem}.prize-wheel_daysText__N6EVu{color:#fff;font-weight:700}.prize-wheel_prizeContainer__6_Hvw{margin:1rem 0 1.5rem}.prize-wheel_prizeBox__97I9S{background-color:#f0f6ff;border-radius:8px;padding:1.5rem}.prize-wheel_prizeContent__6umns{display:flex;align-items:center;justify-content:space-between}.prize-wheel_gift__QJunl,.prize-wheel_trophy__3MkYv{font-size:1.5rem;display:none;padding:0 1rem}@media(min-width:768px){.prize-wheel_gift__QJunl,.prize-wheel_trophy__3MkYv{display:block}}.prize-wheel_prizeText__RmP9p{text-align:center;flex-grow:1}.prize-wheel_prizeText__RmP9p h4{color:#1e40af;margin:0;font-size:1rem}.prize-wheel_prizeText__RmP9p h3{color:#1e40af;margin:.5rem 0;font-size:1.25rem;font-weight:700}.prize-wheel_prizeText__RmP9p p{color:#6b7280;margin:0;font-size:.875rem}.car-garage_container__TDH_k{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}@media(min-width:992px){.car-garage_container__TDH_k{flex-direction:row}}.car-garage_carGarageRow__Sv_XK{display:flex;justify-content:space-between;flex-direction:column}@media(min-width:992px){.car-garage_carGarageRow__Sv_XK{width:65%}}.car-garage_formRow__bs7Dd{width:100%}@media(min-width:992px){.car-garage_formRow__bs7Dd{width:35%}}.car-garage_prizeCard__vGdiu{margin-bottom:1rem;padding:1.5rem;border-radius:15px!important;border:none;text-align:center;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.nav-item_NavItem__lr7t8{background-color:#fff;transition:.15s ease-in-out;cursor:pointer}.nav-item_NavItem__lr7t8:hover{background-color:var(--primary);color:#fff!important}@media(min-width:992px){.nav-item_NavItem__lr7t8{border-bottom:1px solid #dee2e6}}.nav-item_ActiveCategory__xQB8A{background-color:var(--primary);color:#fff!important;margin-bottom:0}.nav-item_FilterTab__SXvjH{cursor:pointer}.nav-item_ActiveFilter__gYjLd,.nav-item_FilterTab__SXvjH:hover{border-bottom:3px solid var(--primary)}.nav-item_List__nA4ns{-webkit-padding-start:0;padding:0;margin:0;color:var(--location-info-list-color)!important}.nav-item_List__nA4ns>li{list-style:none}@media(max-width:767px){.BrandsGrid_Border__w8iC4{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.BrandsGrid_Border__w8iC4:nth-child(2n){border-right:none}.BrandsGrid_Border__w8iC4:last-child{border-bottom:none}}@media(min-width:768px)and (max-width:991px){.BrandsGrid_Border__w8iC4{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.BrandsGrid_Border__w8iC4:nth-child(4n){border-right:none}.BrandsGrid_Border__w8iC4:last-child{border-bottom:none}}@media(min-width:992px){.BrandsGrid_Border__w8iC4{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.BrandsGrid_Border__w8iC4:nth-child(6n){border-right:none}.BrandsGrid_Border__w8iC4: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_BorderMotos__NCDM7{border-top:none;border-bottom:none!important}@media(max-width:767px){.BrandsGrid_BorderMotos__NCDM7{border-top:1px solid #ccc}.BrandsGrid_BorderMotos__NCDM7:nth-child(-n+2){border-top:none}.BrandsGrid_BorderMotos__NCDM7:last-child{border-bottom:none}}@media(min-width:768px)and (max-width:991px){.BrandsGrid_BorderMotos__NCDM7{border-bottom:none!important}.BrandsGrid_BorderMotos__NCDM7:not(:nth-last-child(-n+2)){border-bottom:1px solid #ccc!important}.BrandsGrid_BorderTrucks__6Oz7L{border-bottom:1px solid #ccc}.BrandsGrid_BorderTrucks__6Oz7L:nth-child(4n){border-right:none}.BrandsGrid_BorderTrucks__6Oz7L:nth-last-child(-n+3){border-bottom:none}}@media(min-width:992px){.BrandsGrid_BorderOurBrands__ckxHZ{border-right:1px solid #ccc;border-bottom:none;border-top:none}}.BrandsGrid_BorderOurPartners__DKVcX:nth-last-child(-n+2){border-bottom:none}@media(min-width:768px){.BrandsGrid_BorderOurPartners__DKVcX:nth-last-child(-n+4){border-bottom:none}}.CustomDisclaimer_tnCsColour__y6rXX,.CustomDisclaimer_tnCsColour__y6rXX:hover{color:var(--disclaimer-terms-and-conditions-colour)}@supports (color:lab(from red l 1 1%/calc(alpha + 0.1))){.CustomDisclaimer_tnCsColour__y6rXX:hover{color:hsl(from var(--disclaimer-terms-and-conditions-colour) h s calc(l - 25))}}.SalesCounter_Wrapper__cVOYO{background:#000;text-align:center;color:#fff;padding:1.3rem 0;display:flex;justify-content:center;align-items:center}.SalesCounter_Wrapper__cVOYO h4{margin:0;letter-spacing:1.7px}.SalesCounter_Wrapper__cVOYO .SalesCounter_Digit__SLA5_{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-repeat:repeat-x;background-position:0;position:relative}.SalesCounter_Wrapper__cVOYO .SalesCounter_Digit__SLA5_ h4{margin:0;padding:0 0 0 4px;height:29px;letter-spacing:9.5px}.SalesCounter_Wrapper__cVOYO .SalesCounter_Digit__SLA5_:after{content:"";position:absolute;display:block;height:100%;width:5px;right:-1px;background:#000;top:0}.RadioGroup_RadioGroup__GLdsx{display:flex;gap:.5rem}.RadioGroup_RadioGroupItem___Fn76{position:relative;background-color:#fff;aspect-ratio:1/1;height:1.6rem;width:1.6rem;border-radius:100%;border:1px solid var(--primary);color:var(--primary);box-shadow:0 0 0 0 #000,0 0 transparent}.RadioGroup_RadioGroupItem___Fn76:focus{outline:none}.RadioGroup_RadioGroupItem___Fn76:disabled{cursor:not-allowed;opacity:.5}.RadioGroup_RadioGroupIndicator__Iz8y2{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.RadioGroup_RadioGroupIndicator__Iz8y2 svg{width:70%;height:70%;color:currentColor;fill:currentColor}.RadioGroup_RadioGroupItemContainer___q5HS{display:flex;align-items:center;gap:.5rem}.RadioGroup_Label__w_8qS{font-size:1rem;font-weight:500;line-height:1;margin:0;cursor:pointer}.OfferContainer_TextContent__yzyeU :last-child{margin-bottom:0}.OfferContainer_disclaimer__Yw0VE{font-size:.75rem}.StatsBanner_Wrapper__UG5HB{background:var(--primary);position:relative;color:#fff;padding:3rem 0}.StatsBanner_Wrapper__UG5HB a:hover h2,.StatsBanner_Wrapper__UG5HB a:hover h5{transform:scale(1.2);transition:transform .3s ease-in-out}@media(min-width:990px){.StatsBanner_Wrapper__UG5HB .StatsBanner_Border__arCPT{border-right:1px solid hsla(0,0%,100%,.602)}}.StatsBanner_Wrapper__UG5HB .StatsBanner_Stars__qLtl4{display:none;position:absolute;top:0;width:auto;height:100%}.StatsBanner_Wrapper__UG5HB .StatsBanner_Stars__qLtl4 img{width:100%;height:100%}.StatsBanner_Wrapper__UG5HB .StatsBanner_Stars__qLtl4:last-child{right:0;transform:rotate(180deg)}@media(min-width:768px){.StatsBanner_Wrapper__UG5HB .StatsBanner_Stars__qLtl4{display:block}}.FullScreenImageSlider_FullScreenImageSliderButton__XuHX0{position:absolute;z-index:2;padding:.5rem;border-radius:.25rem;top:.75rem;right:.75rem;margin:0;line-height:1rem}.FullScreenImageSlider_FullScreenImageSliderButton__XuHX0 svg{stroke-width:1px}.FullScreenImageSlider_FullScreenImageSliderContainer__79bfb{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1031}.FullScreenImageSlider_FullScreenImageSliderVoid__1xxGx{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:1032;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.FullScreenImageSlider_FullScreenImageSlider__wp53o{pointer-events:none;z-index:1033}.FullScreenImageSlider_FullScreenImageSlider__wp53o>div:not(:first-child){pointer-events:auto}.FullScreenImageSlider_FullScreenImageThumbs__3hJ1k{z-index:1033}.FullScreenImageSlider_EmblaViewport___SlAb{width:100%}.FullScreenImageSlider_EmblaContainer__YX8rn{display:flex}.FullScreenImageSlider_EmblaThumbSlide__zQXqr{pointer-events:auto;position:relative;flex:0 0 20%;transition-duration:.4s;padding:0 .325%}.FullScreenImageSlider_EmblaSlide__M8yT8{position:relative;flex:0 0 100%}.FullScreenImageSlider_imgContainer__fDARE{position:relative;max-height:70vh;width:100%;overflow:hidden}.FullScreenImageSlider_imgContainer__fDARE div,.FullScreenImageSlider_imgContainer__fDARE span{max-height:70vh;pointer-events:auto;aspect-ratio:600/400;margin-left:auto!important;margin-right:auto!important}.FullScreenImageSlider_noMargins__hYGAt{margin-left:-15px;margin-right:-15px}@media(min-width:992px){.FullScreenImageSlider_noMargins__hYGAt{margin-left:0;margin-right:0}}.FullScreenImageSlider_cursorPointer__gzeT2{cursor:pointer}.FullScreenImageSlider_Video__nKYQ9{height:100%;width:100%;-o-object-fit:fill;object-fit:fill}.FullScreenImageSlider_ThumbOverlay__PJEq8{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1}.ValuationForm_formContainer__I4e4g,.ValuationForm_vehicleCheck__tx9s7{display:flex;flex-direction:column;align-items:center;justify-content:center}.ValuationForm_vehicleCheck__tx9s7{width:100%;height:100%;padding:20px 20px 0;box-sizing:border-box}.ValuationForm_formBody__zTaFY{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--valudationWizard-form-borderRadius);background-color:var(--valuationWizard-form-backgroundColor);padding:1rem .5rem}@media screen and (min-width:1200px){.ValuationForm_formBody__zTaFY{padding:2rem}}.ValuationForm_formWidth__FaL34{width:var(--valuationWizard-form-width);max-width:960px}.ValuationForm_searchButton__MN9UT{min-height:3rem;min-width:10rem}.ValuationForm_exclusionMessage__plsLZ{font-size:18px;line-height:1.5;color:#fff;padding:.5rem;text-align:center;margin:1rem 0;border-radius:5px}.ValuationForm_ImNotSure__PTpMf{cursor:pointer;margin-bottom:.5rem}.ValuationForm_ImNotSure__PTpMf:hover{text-decoration:underline;color:var(--secondary)}.ValuationForm_stepHeading__EFtZD{font-size:1.5rem}@media(min-width:768px){.ValuationForm_stepHeading__EFtZD{font-size:1.75rem}}.SearchSidebar_StickySidebar__WZ_2I{z-index:98;height:100vh;overflow-y:scroll;overflow-x:hidden}.VerticleOfferContainer_h3FontSize__JcV_M{font-size:1.5rem}