.BannerLocations-module-scss-module__Sc5dbG__buttonColor{color:inherit!important}.BannerLocations-module-scss-module__Sc5dbG__DropdownContent{min-width:10rem;padding:var(--header-navDropdownMenu-padding);margin:var(--header-navDropdownMenu-margin);background:var(--header-navDropdownMenu-background);border:var(--header-navDropdownMenu-border);border-radius:var(--header-navDropdownMenu-borderRadius);box-shadow:var(--header-navDropdownMenu-boxShadow);z-index:1032;overflow:hidden}.BannerLocations-module-scss-module__Sc5dbG__DropdownLink{width:100%;padding:var(--dropdown-item-padding);clear:both;text-align:inherit;white-space:nowrap;background-color:#0000;border:0;font-weight:400;display:block;color:var(--dropdown-item-color)!important}.BannerLocations-module-scss-module__Sc5dbG__DropdownLink:hover{background-color:var(--dropdown-item-hover-background)!important;color:var(--dropdown-item-hover-color)!important;-webkit-text-decoration:var(--dropdown-item-decoration)!important;-webkit-text-decoration:var(--dropdown-item-decoration)!important;text-decoration:var(--dropdown-item-decoration)!important}
.CarSearchItem-module-scss-module__CWSdxG__StyledCol{padding-left:8px!important;padding-right:8px!important}.CarSearchItem-module-scss-module__CWSdxG__ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.CarSearchItem-module-scss-module__CWSdxG__ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.CarSearchItem-module-scss-module__CWSdxG__ResponsiveBtn{font-size:.95rem}}.CarSearchItem-module-scss-module__CWSdxG__Colored{border:2px solid var(--primary-brighten)!important}.CarSearchItem-module-scss-module__CWSdxG__Colored>div,.CarSearchItem-module-scss-module__CWSdxG__Colored>div,.CarSearchItem-module-scss-module__CWSdxG__Colored h4,.CarSearchItem-module-scss-module__CWSdxG__Colored h6,.CarSearchItem-module-scss-module__CWSdxG__Colored p{transition:all .3s ease-in-out}.CarSearchItem-module-scss-module__CWSdxG__Colored:hover>div,.CarSearchItem-module-scss-module__CWSdxG__Colored:hover>div,.CarSearchItem-module-scss-module__CWSdxG__Colored:hover h4,.CarSearchItem-module-scss-module__CWSdxG__Colored:hover h6,.CarSearchItem-module-scss-module__CWSdxG__Colored:hover p{background:var(--car-hover)!important}.CarSearchItem-module-scss-module__CWSdxG__CarWrapper{background:#fff;transition:all .3s ease-in-out;overflow:hidden;box-shadow:0 2px 8px #63636333}.CarSearchItem-module-scss-module__CWSdxG__CarWrapper .CarSearchItem-module-scss-module__CWSdxG__btn{transition:all .3s ease-in-out}.CarSearchItem-module-scss-module__CWSdxG__CarWrapper:hover{transform:scale(1.01)translateY(-4px)}.CarSearchItem-module-scss-module__CWSdxG__ImageContainer{padding-bottom:66%;display:block;position:relative}.CarSearchItem-module-scss-module__CWSdxG__TooltipWidth{width:8rem!important}
.LogoComponent-module-scss-module__7cGj2W__LogoWrapper .LogoComponent-module-scss-module__7cGj2W__imgWrapper{width:75px;height:50px;position:relative}@media (min-width:992px){.LogoComponent-module-scss-module__7cGj2W__LogoWrapper .LogoComponent-module-scss-module__7cGj2W__imgWrapper{width:110px;height:60px}}.LogoComponent-module-scss-module__7cGj2W__LogoWrapper .LogoComponent-module-scss-module__7cGj2W__StyledH5{font-size:1rem}@media (min-width:992px){.LogoComponent-module-scss-module__7cGj2W__LogoWrapper .LogoComponent-module-scss-module__7cGj2W__StyledH5{font-size:1.25rem}}
.config-module-scss-module__1DRqgq__imgContainer{width:45px;height:45px;position:relative}@media (min-width:768px){.config-module-scss-module__1DRqgq__imgContainer{width:60px;height:60px}}.config-module-scss-module__1DRqgq__StyledH5{white-space:normal;max-width:50vw;font-size:1rem}@media (min-width:768px){.config-module-scss-module__1DRqgq__StyledH5{font-size:1.25rem}}
.config-module-scss-module__dne98W__imgContainer{width:80px;height:40px;position:relative}@media (min-width:768px){.config-module-scss-module__dne98W__imgContainer{width:120px;height:60px}}
.FrizelleLogo-module-scss-module__QOG-7G__LogoContainer{height:16px;text-decoration:none;position:absolute;left:15px}.FrizelleLogo-module-scss-module__QOG-7G__LogoContainer .FrizelleLogo-module-scss-module__QOG-7G__Logo{aspect-ratio:150/33;min-height:16px;position:relative}.FrizelleLogo-module-scss-module__QOG-7G__LogoContainer .FrizelleLogo-module-scss-module__QOG-7G__Logo img{transform:translateY(-6px)}
.SliderOverlay-module-scss-module__3jZkrW__OverlayStyle{background:#ffffffbf;padding:1rem}@media (min-width:768px){.SliderOverlay-module-scss-module__3jZkrW__OverlayStyle{z-index:10;width:400px;position:absolute;top:30%;left:12%;transform:translateY(-40%)}}@media (min-width:1200px){.SliderOverlay-module-scss-module__3jZkrW__OverlayStyle{top:20%}.SliderOverlay-module-scss-module__3jZkrW__OverlayStyle h4{font-size:2rem}}.SliderOverlay-module-scss-module__3jZkrW__OverlayStyle .SliderOverlay-module-scss-module__3jZkrW__caption{font-size:13px}
.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle{color:#fff;padding:1rem}.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle h4{color:#fff}@media (max-width:768px){.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle h4,.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle .SliderOverlay-module-scss-module__KM1pIa__caption,.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle{color:#fff}}@media (min-width:768px){.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle{z-index:10;width:600px;position:absolute;bottom:10%;left:6%;transform:none}}@media (min-width:1200px){.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle{width:800px;bottom:15%}.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle h4{font-size:4rem}.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle p{font-size:1.25rem}}.SliderOverlay-module-scss-module__KM1pIa__OverlayStyle .SliderOverlay-module-scss-module__KM1pIa__caption{font-size:13px}.SliderOverlay-module-scss-module__KM1pIa__overlayBackground{background:radial-gradient(farthest-side at 0 100%,#000000b3 0%,#00000080 50%,#0000 70% 100%);width:100%;height:100%;position:absolute;inset:0}
.OurLocationsCTA-module-scss-module__WHVZ0G__TextColumn{border:var(--our-locations-cta-border);border-style:solid solid none;border-top-left-radius:2rem;border-top-right-radius:2rem}@media (min-width:992px){.OurLocationsCTA-module-scss-module__WHVZ0G__TextColumn{border-style:solid none solid solid;border-top-right-radius:0;border-bottom-left-radius:2rem}}.OurLocationsCTA-module-scss-module__WHVZ0G__Image{border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;width:100%;height:auto}@media (min-width:992px){.OurLocationsCTA-module-scss-module__WHVZ0G__Image{border-top-right-radius:2rem;border-bottom-left-radius:0}}
.Youtube-module-scss-module__wObDlW__iframe{height:300px}@media (min-width:768px){.Youtube-module-scss-module__wObDlW__iframe{height:500px}}@media (min-width:1200px){.Youtube-module-scss-module__wObDlW__iframe{height:600px}}
.ImageGrid-module-scss-module__7UiCga__StyledHeadingContainer{background-color:#eee;flex-direction:column;justify-content:space-between;align-items:start;margin-bottom:2rem;padding:1rem;font-weight:400;display:flex;font-family:Rift Demi!important}@media (min-width:768px){.ImageGrid-module-scss-module__7UiCga__StyledHeadingContainer{flex-direction:row}}.ImageGrid-module-scss-module__7UiCga__StyledHeading a{color:#282828;text-decoration:none}.ImageGrid-module-scss-module__7UiCga__StyledHeadingLink{color:#282828;cursor:pointer;margin-top:.5rem;font-family:Rift Demi!important}.ImageGrid-module-scss-module__7UiCga__StyledHeadingLink a{color:#282828}.ImageGrid-module-scss-module__7UiCga__ImageWrapper{cursor:pointer;width:100%;position:relative;overflow:hidden}.ImageGrid-module-scss-module__7UiCga__ImageZoomWrapper{transition:transform .4s ease-in-out}.ImageGrid-module-scss-module__7UiCga__ImageZoomWrapper:hover{transform:scale(1.1)}
.Faq-module-scss-module__EHnNCq__Faq{margin-top:var(--faq-margin-top);position:relative}.Faq-module-scss-module__EHnNCq__Faq .Faq-module-scss-module__EHnNCq__collapseHeading{border-bottom:1px solid #c3c3c3;align-items:center;margin-bottom:1rem;padding:.25rem 0 1rem;display:flex;position:relative}.Faq-module-scss-module__EHnNCq__Faq .Faq-module-scss-module__EHnNCq__collapseHeading h5{max-width:85%;margin-bottom:0}.Faq-module-scss-module__EHnNCq__Faq .Faq-module-scss-module__EHnNCq__collapseHeading:hover{cursor:pointer;color:var(--primary)}.Faq-module-scss-module__EHnNCq__Faq .Faq-module-scss-module__EHnNCq__collapseHeading p{margin:0 3rem 0 0;font-size:1.1rem;font-weight:700}.Faq-module-scss-module__EHnNCq__Faq .Faq-module-scss-module__EHnNCq__collapseHeading svg{background:#f4f5f6;border-radius:50%;width:2.5rem;height:2.5rem;margin-left:auto;padding:.75rem;overflow:hidden}
.CustomSlider-module-scss-module__BxEHbW__Container{justify-content:center;align-items:center;width:100%;height:20px;display:flex;position:relative}.CustomSlider-module-scss-module__BxEHbW__Slider{background-color:var(--search-slider-color);width:100%}.CustomSlider-module-scss-module__BxEHbW__Slider,.CustomSlider-module-scss-module__BxEHbW__Slider_Track,.CustomSlider-module-scss-module__BxEHbW__Slider_Range{border-radius:5px;height:5px;position:absolute;top:0}.CustomSlider-module-scss-module__BxEHbW__Slider_Track{background-color:var(--search-slider-track-color);z-index:1;width:100%}.CustomSlider-module-scss-module__BxEHbW__Slider_Range{background-color:var(--search-slider-range-color);z-index:2}.CustomSlider-module-scss-module__BxEHbW__Thumb{-webkit-appearance:none;-webkit-tap-highlight-color:#0000}.CustomSlider-module-scss-module__BxEHbW__Thumb::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:#0000}.CustomSlider-module-scss-module__BxEHbW__Thumb{pointer-events:none;outline:none;width:100%;height:0;position:absolute;top:2.5px}.CustomSlider-module-scss-module__BxEHbW__Thumb_Left{z-index:3}.CustomSlider-module-scss-module__BxEHbW__Thumb_Right{z-index:4}.CustomSlider-module-scss-module__BxEHbW__Thumb::-webkit-slider-thumb{border:2px solid var(--primary);cursor:pointer;pointer-events:all;background-color:#fff;border-radius:50%;width:20px;height:20px;position:relative}.CustomSlider-module-scss-module__BxEHbW__Thumb::-moz-range-thumb{border:2px solid var(--primary);cursor:pointer;pointer-events:all;background-color:#fff;border-radius:50%;width:20px;height:20px;position:absolute}.CustomSlider-module-scss-module__BxEHbW__LabelColour{color:var(--search-slider-label-color)}
div.MakeRefinementCard-module-scss-module__nyZjYa__colored{color:#000;background:#fff}div.MakeRefinementCard-module-scss-module__nyZjYa__colored:hover{color:#383838;border:1px solid var(--primary-brighten)}.MakeRefinementCard-module-scss-module__nyZjYa__cardButton{cursor:pointer;background:var(--refinement-list-background);width:100%;color:var(--refinement-list-color);margin-bottom:.75rem}.MakeRefinementCard-module-scss-module__nyZjYa__cardButton:hover{background:var(--refinement-list-hover-background);color:var(--refinement-list-hover-color);border:1px solid var(--primary)}.MakeRefinementCard-module-scss-module__nyZjYa__cardButton .MakeRefinementCard-module-scss-module__nyZjYa__content{justify-content:space-between;align-items:center;padding:1rem;font-size:.875rem;display:flex}.MakeRefinementCard-module-scss-module__nyZjYa__refinedItem{background-color:var(--primary)!important;color:#fff!important}.MakeRefinementCard-module-scss-module__nyZjYa__selectModels{justify-content:flex-end;display:flex}.MakeRefinementCard-module-scss-module__nyZjYa__selectModels button{align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:400;line-height:1.375;display:flex}.MakeRefinementCard-module-scss-module__nyZjYa__iconDark{filter:invert()}
.SearchPanel-module-scss-module__CY8hua__DropdownToggle{box-shadow:none;color:var(--search-panel-color);cursor:pointer;border:none;border-bottom:var(--search-panel-border-bottom);background:0 0;align-items:center;width:100%;margin-bottom:-1px;padding:1.5rem 0;display:flex}.SearchPanel-module-scss-module__CY8hua__DropdownToggle .SearchPanel-module-scss-module__CY8hua__text{align-items:center;display:flex}.SearchPanel-module-scss-module__CY8hua__DropdownToggle img{transition:transform .3s}.SearchPanel-module-scss-module__CY8hua__DropdownToggle .SearchPanel-module-scss-module__CY8hua__active img{transform:rotate(180deg)}.SearchPanel-module-scss-module__CY8hua__arrow{filter:invert()}
.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)}
.Slider-module-scss-module__NZBHbq__Root{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:flex;position:relative}.Slider-module-scss-module__NZBHbq__Track{appearance:none;background:var(--dark);border-radius:5px;outline:none;flex-grow:1;width:100%;height:8px;position:relative;overflow:hidden}.Slider-module-scss-module__NZBHbq__Range{background:var(--primary);height:100%;position:absolute}.Slider-module-scss-module__NZBHbq__Thumb{border:5px solid var(--primary);cursor:pointer;background-color:#fff;border-radius:100%;outline:none;width:30px;height:30px;display:flex}
.CarSearchItemDescription-module-scss-module__G09qAG__InfoBackground{background:#8182840d}.CarSearchItemDescription-module-scss-module__G09qAG__Price{flex-direction:column;justify-content:center;align-items:end;display:flex}.CarSearchItemDescription-module-scss-module__G09qAG__PriceType{font-size:.75rem}
.CarSearchItem-module-scss-module__KUFpDq__StyledCol{padding-left:8px;padding-right:8px}.CarSearchItem-module-scss-module__KUFpDq__ResponsiveBtn{font-size:.9rem}@media (min-width:1200px){.CarSearchItem-module-scss-module__KUFpDq__ResponsiveBtn{font-size:.8rem}}@media (min-width:1400px){.CarSearchItem-module-scss-module__KUFpDq__ResponsiveBtn{font-size:1.05rem}}.CarSearchItem-module-scss-module__KUFpDq__CarWrapper{background:var(--car-search-item-background);transition:all .3s ease-in-out;overflow:hidden;box-shadow:0 2px 8px #63636333}.CarSearchItem-module-scss-module__KUFpDq__CarWrapper .CarSearchItem-module-scss-module__KUFpDq__btn{transition:all .3s ease-in-out}.CarSearchItem-module-scss-module__KUFpDq__CarWrapper:hover{transform:scale(1.01)translateY(-4px)}.CarSearchItem-module-scss-module__KUFpDq__ImageContainer{padding-bottom:66%;display:block;position:relative}.CarSearchItem-module-scss-module__KUFpDq__lesVideo{position:absolute;bottom:10px;right:10px}
.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__pills{list-style-type:none}.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)}
