.cart-items_CartCard__tHJT7{position:relative;min-height:200px}.cart-items_ResponsiveTitle__8kaM2{padding-right:20px;font-size:.9rem}@media(min-width:576px){.cart-items_ResponsiveTitle__8kaM2{font-size:1rem}}@media(min-width:992px){.cart-items_ResponsiveTitle__8kaM2{font-size:1.25rem}}.cart-items_ResponsivePrice__C1xyy{font-size:.9rem}@media(min-width:576px){.cart-items_ResponsivePrice__C1xyy{font-size:1rem}}.cart-items_QuantityInput__JoHXD{width:50px;border:1px solid #ccc;border-radius:4px}.cart-items_QuantityInput__JoHXD::-webkit-inner-spin-button,.cart-items_QuantityInput__JoHXD::-webkit-outer-spin-button{opacity:1!important}.cart-items_CloseButton__iIHS0{position:absolute;top:0;right:0;padding:0 .5rem;z-index:1}.cart-items_Category__PFtyH{border:1px solid gray;display:block;width:-moz-fit-content;width:fit-content;padding:.25rem;border-radius:4px}.cart-items_CheckoutCardImageContainer__5Tj00{width:100%;height:150px;position:relative;overflow:hidden;max-width:150px;max-height:150px}.cart-items_CheckoutCardImageContainer__5Tj00 img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:10px 0}.cart-items_QuantityOverlay__Ll07X{position:absolute;top:-10px;right:-10px;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.8rem}.CardBase_CardBase__LgUdu{position:relative;overflow:hidden;display:flex;flex-direction:column;flex-grow:1;height:100%;padding:var(--card-base-padding)}.CardBase_CardBase__LgUdu img{transition:transform .25s}.CardBase_HoverUtils__dX7Dk:hover h2,.CardBase_HoverUtils__dX7Dk:hover h3,.CardBase_HoverUtils__dX7Dk:hover h4,.CardBase_HoverUtils__dX7Dk:hover h5{color:var(--primary)!important}.CardBase_HoverUtils__dX7Dk:hover img{transform:scale(1.08);opacity:.95}.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}.LocationInfoColumn_Table__dcRD4{width:100%;border-collapse:collapse}.LocationInfoColumn_Table__dcRD4 tr{border-top:1px solid rgba(0,0,0,.2);padding:10px 0;display:flex;justify-content:space-between}.LocationInfoColumn_Table__dcRD4 tr td:first-child{font-weight:700}.LocationInfoColumn_hidden__WXQFG{display:none}.Hours_List__8B6t_{-webkit-padding-start:0;padding:0;margin:0;color:var(--location-info-list-color)!important}.Hours_List__8B6t_>li{list-style:none}.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)}}.LocationInfo_LocationHeading__Qz4U8{text-align:var(--location-info-heading-text-align);font-size:var(--location-info-heading-font-size);margin-bottom:var(--location-info-heading-margin-bottom)!important;color:var(--location-info-heading-color)}.LocationInfo_DetailsColour__0xLl2{color:var(--location-info-detail-color)}.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}@supports(-webkit-appearance:none){.safari-patches_tabTrigger__PyosJ[data-state=active]{background-color:var(--color-background);color:var(--color-foreground)}.safari-patches_sortByTabTrigger__JDgl_[data-state=active]{background-color:transparent}}@media(min-width:768px){.current-refinements-banner_StickyBanner__oszo5{position:sticky;top:0;transform:translateX(-14px);width:calc(100% + 28px);z-index:10;background:var(--search-listings-background)}}.current-refinements-banner_RefinementRow__quQSC{overflow-y:scroll}@media(min-width:768px){.current-refinements-banner_RefinementRow__quQSC{overflow-y:auto}}.current-refinements-banner_RefinementText__DzJQ5{white-space:nowrap}.LocationInfoWithTabs_Tab__Rpz5J{cursor:pointer;width:50%}.LocationInfoWithTabs_Tab__Rpz5J:hover{color:#000}.LocationInfoWithTabs_TabSlider1__zpE0J{display:flex;height:3px;justify-content:space-between;align-items:center;transition-duration:.25s;position:relative;background:#e5e5e5}.LocationInfoWithTabs_TabSlider1__zpE0J:after{height:100%;width:100%;background:var(--primary);content:"";position:absolute;z-index:1;transition-duration:.25s}.LocationInfoWithTabs_TabSlider1__zpE0J.option0:after{left:0}.LocationInfoWithTabs_TabSlider2__nIHEx{display:flex;height:3px;justify-content:space-between;align-items:center;transition-duration:.25s;position:relative;background:#e5e5e5}.LocationInfoWithTabs_TabSlider2__nIHEx:after{height:100%;width:50%;background:var(--primary);content:"";position:absolute;z-index:1;transition-duration:.25s}.LocationInfoWithTabs_TabSlider2__nIHEx.option0:after{left:0}.LocationInfoWithTabs_TabSlider2__nIHEx.option1:after{left:50%}.LocationInfoWithTabs_TabSlider3__UWOtW{display:flex;height:3px;justify-content:space-between;align-items:center;transition-duration:.25s;position:relative;background:#e5e5e5}.LocationInfoWithTabs_TabSlider3__UWOtW:after{height:100%;width:33.333%;background:var(--primary);content:"";position:absolute;z-index:1;transition-duration:.25s}.LocationInfoWithTabs_TabSlider3__UWOtW.option0:after{left:0}.LocationInfoWithTabs_TabSlider3__UWOtW.option1:after{left:33.333%}.LocationInfoWithTabs_TabSlider3__UWOtW.option2:after{left:66.666%}.LocationInfoWithTabs_LocationDetails__TsmXW{color:#000;font-size:14px}.LocationInfoWithTabs_LocationDetails__TsmXW a,.LocationInfoWithTabs_LocationDetails__TsmXW address{color:#000}.LocationInfoWithTabs_MapContainer__9X89X{max-height:350px;display:flex;align-items:center}.LocationInfoWithTabs_Button__B6uhU{padding-top:.375rem!important}.location-info-map_MapContainer__mmJ6d{max-height:var(--location-info-tabs-map-height);display:flex;align-items:center}@media(min-width:1200px){.location-info-map_LogoImageContainer__xCAO2{min-height:var(--location-info-tabs-map-height)}}.location-info-with-tabs_Tab__aMMzM{cursor:pointer;width:50%}.location-info-with-tabs_Tab__aMMzM:hover{color:#000}.location-info-with-tabs_TabSlider1__vynyN{display:flex;height:3px;justify-content:space-between;align-items:center;transition-duration:.25s;position:relative;background:#e5e5e5}.location-info-with-tabs_TabSlider1__vynyN:after{height:100%;width:100%;background:var(--primary);content:"";position:absolute;z-index:1;transition-duration:.25s}.location-info-with-tabs_TabSlider1__vynyN.option0:after{left:0}.location-info-with-tabs_TabSlider2__yCdC1{display:flex;height:3px;justify-content:space-between;align-items:center;transition-duration:.25s;position:relative;background:#e5e5e5}.location-info-with-tabs_TabSlider2__yCdC1:after{height:100%;width:50%;background:var(--primary);content:"";position:absolute;z-index:1;transition-duration:.25s}.location-info-with-tabs_TabSlider2__yCdC1.option0:after{left:0}.location-info-with-tabs_TabSlider2__yCdC1.option1:after{left:50%}.location-info-with-tabs_TabSlider3__pxKHA{display:flex;height:3px;justify-content:space-between;align-items:center;transition-duration:.25s;position:relative;background:#e5e5e5}.location-info-with-tabs_TabSlider3__pxKHA:after{height:100%;width:33.333%;background:var(--primary);content:"";position:absolute;z-index:1;transition-duration:.25s}.location-info-with-tabs_TabSlider3__pxKHA.option0:after{left:0}.location-info-with-tabs_TabSlider3__pxKHA.option1:after{left:33.333%}.location-info-with-tabs_TabSlider3__pxKHA.option2:after{left:66.666%}.location-info-with-tabs_TabSlider4__nFGYw{display:flex;height:3px;justify-content:space-between;align-items:center;transition-duration:.25s;position:relative;background:#e5e5e5}.location-info-with-tabs_TabSlider4__nFGYw:after{height:100%;width:25%;background:var(--primary);content:"";position:absolute;z-index:1;transition-duration:.25s}.location-info-with-tabs_TabSlider4__nFGYw.option0:after{left:0}.location-info-with-tabs_TabSlider4__nFGYw.option1:after{left:25%}.location-info-with-tabs_TabSlider4__nFGYw.option2:after{left:50%}.location-info-with-tabs_TabSlider4__nFGYw.option3:after{left:75%}.location-info-with-tabs_LocationDetails__hXC3g{font-size:14px;color:var(--location-info-hours-color)}.location-info-with-tabs_LocationDetails__hXC3g a,.location-info-with-tabs_LocationDetails__hXC3g address{padding-top:0;margin-top:-3px}.location-info-with-tabs_MapContainer__B8IN0{max-height:var(--location-info-tabs-map-height);display:flex;align-items:center}.location-info-with-tabs_TabAlt__ry2eo{height:1.5px!important}.location-info-with-tabs_TabAlt__ry2eo:after{background:#343a40!important}@media(min-width:1200px){.location-info-with-tabs_LogoImageContainer__OQgmo{min-height:var(--location-info-tabs-map-height)}}.ContactUs_NavItem__djnjH{background-color:#fff;transition:.15s ease-in-out;cursor:pointer}.ContactUs_NavItem__djnjH:hover{background-color:var(--primary);color:#fff!important}@media(min-width:992px){.ContactUs_NavItem__djnjH{border-bottom:1px solid #dee2e6}}.ContactUs_ActiveCategory__FTP5T{background-color:var(--primary);color:#fff!important;margin-bottom:0}.ContactUs_FilterTab__pUdD3{cursor:pointer}.ContactUs_ActiveFilter__CkZoq,.ContactUs_FilterTab__pUdD3:hover{border-bottom:3px solid var(--primary)}.ContactUs_List__WIGrM{-webkit-padding-start:0;padding:0;margin:0;color:var(--location-info-list-color)!important}.ContactUs_List__WIGrM>li{list-style:none}@media only screen and (max-width:350px){.LocationCard2_ResponsiveText__V1Yzc{font-size:.875rem}}.LocationCard2_LinkText__CYR_P{color:var(--location-box-info-link-color)}.SharedCTAItem_StyledCol__4W9vj{padding-left:8px;padding-right:8px}.SharedCTAItem_CarWrapper__Fp8dk{overflow:hidden;background:var(--car-search-item-background);box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.SharedCTAItem_CarWrapper__Fp8dk,.SharedCTAItem_CarWrapper__Fp8dk .SharedCTAItem_btn___3LQO{transition:all .3s ease-in-out 0s}.SharedCTAItem_CarWrapper__Fp8dk:hover{transform:scale(1.01) translateY(-4px)}.BannerLocations_buttonColor__8bfrC{color:inherit!important}.BannerLocations_DropdownContent__UO7Kc{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);overflow:hidden;z-index:1032}.BannerLocations_DropdownLink__pSmIt{color:var(--dropdown-item-color)!important;display:block;width:100%;padding:var(--dropdown-item-padding);clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.BannerLocations_DropdownLink__pSmIt:hover{background-color:var(--dropdown-item-hover-background)!important;color:var(--dropdown-item-hover-color)!important;-webkit-text-decoration:var(--dropdown-item-decoration)!important;text-decoration:var(--dropdown-item-decoration)!important}.ImageBanner_TextContainer__q0SGg{text-align:center;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg{padding:0}}.ImageBanner_TextContainer__q0SGg h1{color:#fff}@media(min-width:992px){.ImageBanner_TextContainer__q0SGg h1{font-size:4.5rem}}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg h1{font-size:2rem;padding:0}}.ImageBanner_TextContainer__q0SGg p{color:#fff}@media(min-width:992px){.ImageBanner_TextContainer__q0SGg p{font-size:2.6rem}}@media screen and (max-width:768px){.ImageBanner_TextContainer__q0SGg p{font-size:1.5rem;padding:0}}.ImageBanner_BannerStyle__jrWdT{position:relative;height:250px;overflow:hidden}.ImageBanner_BannerStyle__jrWdT span{width:100%!important}@media(min-width:992px){.ImageBanner_BannerStyle__jrWdT{height:450px}}.ImageBanner_Overlay__HoUTe:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--image-banner-overlay-background)}@media(min-width:992px){.Fleet_OuterWrapper__CH5N6{top:0;width:100%;position:absolute}}.Fleet_OuterWrapper__CH5N6 .Fleet_wrapperInner__T_90l{background:var(--primary-gradient)}.HyundaiModelsPage_ModelsPage__W1aex [id]{scroll-margin-top:180px}@media(min-width:576px){.HyundaiModelsPage_ModelsPage__W1aex [id]{scroll-margin-top:100px}}@media(min-width:992px){.HyundaiModelsPage_ModelsPage__W1aex [id]{scroll-margin-top:60px}}.HyundaiModelsPage_HeaderLinks__5rVtj{position:relative;display:inline-block}.HyundaiModelsPage_HeaderLinks__5rVtj:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:3px;background-color:#00aad2;transition:width .3s ease-in-out}.HyundaiModelsPage_HeaderLinks__5rVtj:hover:after,.HyundaiModelsPage_active__AeCHT:after{width:100%}.HyundaiModelsPage_ModelLink__FnfV2{position:relative;display:block}.HyundaiModelsPage_ModelLink__FnfV2 .HyundaiModelsPage_ModelName__1Kqo_{transition:opacity .3s ease}.HyundaiModelsPage_ModelLink__FnfV2 .HyundaiModelsPage_DiscoverButton__lWTk6{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.HyundaiModelsPage_ModelLink__FnfV2:hover .HyundaiModelsPage_ModelName__1Kqo_{opacity:0}.HyundaiModelsPage_ModelLink__FnfV2:hover .HyundaiModelsPage_DiscoverButton__lWTk6{opacity:1}.BlogCategoriesNav_ImageContainer__xbOSc{width:80px;height:80px}.BlogCategoriesNav_Image__eBMYc{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.CarSearchItem_StyledCol__yd_2A{padding-left:8px!important;padding-right:8px!important}.CarSearchItem_ResponsiveBtn__pMkSn{font-size:.9rem}@media(min-width:1200px){.CarSearchItem_ResponsiveBtn__pMkSn{font-size:.8rem}}@media(min-width:1400px){.CarSearchItem_ResponsiveBtn__pMkSn{font-size:.95rem}}.CarSearchItem_Colored__wgbDY{border:2px solid var(--primary-brighten)!important}.CarSearchItem_Colored__wgbDY h4,.CarSearchItem_Colored__wgbDY h6,.CarSearchItem_Colored__wgbDY p,.CarSearchItem_Colored__wgbDY>div{transition:all .3s ease-in-out 0s}.CarSearchItem_Colored__wgbDY:hover h4,.CarSearchItem_Colored__wgbDY:hover h6,.CarSearchItem_Colored__wgbDY:hover p,.CarSearchItem_Colored__wgbDY:hover>div{background:var(--car-hover)!important}.CarSearchItem_CarWrapper__ojUdl{overflow:hidden;background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.CarSearchItem_CarWrapper__ojUdl,.CarSearchItem_CarWrapper__ojUdl .CarSearchItem_btn__zSGLR{transition:all .3s ease-in-out 0s}.CarSearchItem_CarWrapper__ojUdl:hover{transform:scale(1.01) translateY(-4px)}.CarSearchItem_ImageContainer__M1l_f{padding-bottom:66%;position:relative;display:block}.CarSearchItem_TooltipWidth__wFATx{width:8rem!important}.Autosuggest_autocomplete__O4b_q{display:inline-block;position:relative;width:100%}.Autosuggest_autocomplete__label__EdQL7{display:block;margin-bottom:.5rem}.Autosuggest_autocomplete__inputWrapper__G3_J9{display:flex;align-items:center;border-bottom:1px solid #ced4da;padding:.5rem;background-color:var(--light);border-radius:100px}.Autosuggest_autocomplete__searchIcon__9xEoW{color:var(--primary);margin:0 .25rem}.Autosuggest_autocomplete__input__2A6gN{border:none;font-size:.875rem;width:100%;background-color:transparent}.Autosuggest_autocomplete__input__2A6gN:focus{box-shadow:none;outline:none}@media(min-width:992px){.Autosuggest_autocomplete__input__2A6gN{font-size:1rem}}.Autosuggest_autocomplete__menu__5vp8S{position:absolute;top:100%;left:0;right:0;color:var(--dark);background:#fff;border:1px solid #ced4da;border-radius:6px;max-height:200px;overflow-y:auto;z-index:1000;list-style:none;padding:0}.Autosuggest_autocomplete__item__Yy_WT{padding:.5rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem}.Autosuggest_autocomplete__item--highlighted__Gj8Yj{background-color:var(--light)}.Autosuggest_autocomplete__item--selected___nOTN{background-color:var(--primary);color:#fff}.Autosuggest_autocomplete__itemIcon__LZreK{display:flex;align-items:center;font-size:1rem}.find-my-dealer_InputsWrapper__e3stQ{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.find-my-dealer_CardsMapWrapper__NVEul{height:-moz-fit-content;height:fit-content}@media(min-width:992px){.find-my-dealer_CardsMapWrapper__NVEul{height:85vh;min-height:500px}}.find-my-dealer_LocationCardsWrapper__31Zrz{margin-top:2rem;max-height:800px;overflow-y:scroll}@media(min-width:992px){.find-my-dealer_LocationCardsWrapper__31Zrz{margin-top:0;max-height:100%}}.find-my-dealer_MapWrapper__0B9l1{height:400px}@media(min-width:576px){.find-my-dealer_MapWrapper__0B9l1{height:500px}}@media(min-width:992px){.find-my-dealer_MapWrapper__0B9l1{height:100%}}.ModelForm_FormContainer__dmzvY{background:var(--models-form-background)}.accessories_downloadLink__XnXqq{position:relative;overflow:hidden;text-decoration:none}.accessories_downloadLink__XnXqq:before{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background-color:var(--accessories-primary-color);transition:width .6s ease;border-radius:0;border:none}.accessories_downloadLink__XnXqq:hover:before{width:100%}.accessories_Right__X9mQb{right:-2rem;bottom:.5rem}.accessories_Right__X9mQb,.accessories_booklet__Ghe8u{color:var(--accessories-primary-color)}.accessories_gridCard__gSfMh{background-color:#fff;height:100%;display:flex;flex-direction:column}.accessories_footer__O8AQ_{flex-grow:1;display:flex;justify-content:space-between;align-items:flex-end}.ModelIntro_Intro__2o22A{background:var(--models-intro-background);color:var(--models-intro-color);text-align:center}.ModelIntro_FullWidth__d3grI{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ModelColourSelect_CarModelContainer__l8nQQ{display:flex;flex-direction:column;align-items:center;justify-content:center}.ModelColourSelect_CarImageContainer__ZIAQl{width:100%;position:relative;display:flex;flex-direction:column;align-items:center}.ModelColourSelect_ColourButtonsContainer__pDqCG{display:flex;flex-wrap:wrap;justify-content:center}.ModelColourSelect_ColourButton__3SJSa{margin:.5rem;border:none;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;width:4rem;height:4rem;position:relative}.ModelColourSelect_ColourButton__3SJSa.ModelColourSelect_Selected__MAOx1>.ModelColourSelect_ColourCircle__J0dWa{transform:scale(1.2);border:2px solid var(--primary)}.ModelColourSelect_ColourCircle__J0dWa{position:relative;display:block;width:3rem;height:3rem;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.3);overflow:hidden;border:2px solid #dedede}.ModelColourSelect_ColourCircle__J0dWa .ModelColourSelect_image__YMFdB{scale:var(--model-colours-scale);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ModelColourSelect_ColourCircle__J0dWa .ModelColourSelect_biColour__i8LYc{position:absolute;top:0;left:0;width:2.8rem;height:2.8rem;display:flex;justify-content:center;align-items:center}.ModelColourSelect_ColourCircle__J0dWa .ModelColourSelect_biColour__i8LYc img{transform:scale(.7)}.ModelColourSelect_ColourCircle__J0dWa:active{transform:scale(.9)}.ModelColourSelect_InnerCircle__wEdmE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;border-radius:50%}.OfferContainer_TextContent__yzyeU :last-child{margin-bottom:0}.OfferContainer_disclaimer__Yw0VE{font-size:.75rem}.offer-template_OfferStyle__rgj4z{position:relative}.offer-template_OfferStyle__rgj4z:after{content:"";top:0;position:absolute;background:var(--primary-gradient);height:50%;width:100%;z-index:-1}.OSBForm_ResponsiveHeight__o29PN{height:1000px}@media(min-width:672px){.OSBForm_ResponsiveHeight__o29PN{height:550px}}.Arrow_Arrow__ma2sH{position:absolute;bottom:50%}.Arrow_Arrow__ma2sH.Arrow_Left__Pe0Tb{left:0}.Arrow_Arrow__ma2sH.Arrow_Right__UGMqY{right:0}.NotificationTag_Tag__5v1qj{background:#c0e0b1!important;color:#000!important;border:none!important;gap:.5rem;opacity:.65;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:-moz-fit-content;width:fit-content}.FormHeader_Active__Ek_sy{border-bottom:2px solid var(--primary)}.VerticleOfferContainer_h3FontSize__JcV_M{font-size:1.5rem}.our-location_DealershipCard__SBbtJ{overflow:hidden;border-radius:12px;background:var;border:1px solid var(--light)}.ModelVariantTab_ModelColourVariantTab__SNHmV{all:unset;font-size:1.25rem;border-bottom:2px solid transparent}.ModelVariantTab_ModelColourVariantTab__SNHmV:focus{outline:revert}.ModelVariantTab_ModelColourVariantTab__SNHmV:hover{border-bottom:2px solid var(--primary)}.ModelVariantTab_ModelColourVariantTab__SNHmV.ModelVariantTab_Selected__TGeuT{border-bottom:2px solid var(--primary);font-weight:700}.NavButton_Box__IHX1i{margin-top:.5rem;margin-bottom:.5rem;color:#000;box-shadow:0 5px 20px #ccc;border-style:none;text-align:center;padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;transition-duration:.5s;border-radius:var(--border-radius);height:150px}@media(min-width:768px){.NavButton_Box__IHX1i{height:200px}}.NavButton_Box__IHX1i:hover{background:#f8f9fa;text-decoration:none}.NavButton_CircleImageStylesDefault__7dyf8 img{filter:none}.NavButton_CircleImageStylesDefault__7dyf8:hover>img,.NavButton_CircleImageStyles__7yid1 img{filter:brightness(0) grayscale(100) invert(1)}.NavButton_CircleImageStyles__7yid1:hover>img{filter:none!important}.NavButton_Circle__Ovxsu h5{color:var(--nav-button-text-color);font-size:1rem}@media(min-width:576px){.NavButton_Circle__Ovxsu h5{font-size:1.2rem}}.NavButton_CircleHover___h48e{cursor:pointer}.NavButton_CircleHover___h48e img{transition-duration:.4s}.NavButton_h4__E1ksf{margin-bottom:0;color:inherit;font-size:1.2rem}@media(max-width:768px){.NavButton_h4__E1ksf{font-size:1.5rem}.NavButton_Compact__Kalcd .NavButton_Box__IHX1i{height:100px;padding:.5rem}.NavButton_Compact__Kalcd .NavButton_h4__E1ksf{font-size:1rem}}.dealership-template_WebsiteCard__Rprac{transition-duration:.25s}.dealership-template_WebsiteCard__Rprac .dealership-template_imgContainer__BO87B{height:75px;width:150px;position:relative;display:flex}.dealership-template_WebsiteCard__Rprac img{-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto}.dealership-template_WebsiteCard__Rprac:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.dealership-template_WebsiteCard__Rprac:hover .dealership-template_hover-color-black__Zb7xc{color:#000!important}.dealership-template_IconCircle__hKDAC{height:40px;width:40px}