.DividerWithText_lineWithText__JazKu{position:relative;text-align:center;white-space:nowrap}.DividerWithText_lineWithText__JazKu:after,.DividerWithText_lineWithText__JazKu:before{content:"";display:inline-block;vertical-align:middle;width:42%;border-bottom:1px solid #e5e7eb}.DividerWithText_lineWithText__JazKu:before{margin-right:.5em}.DividerWithText_lineWithText__JazKu:after{margin-left:.5em}.DividerWithText_lineWithText__JazKu span{display:inline-block;font-size:.875rem;line-height:1.25rem;font-weight:500;padding:0 1em;position:relative;z-index:1}.QuestionOptions_StyledOption__4TCHg{cursor:pointer;transition-duration:.25s;display:flex;flex-direction:column;color:#6c757d;background:#fff;padding:.8rem;height:100%;border:var(--testDriveQuiz-option-border);border-radius:.25rem;text-align:center;align-items:center;justify-content:center}@media(min-width:768px){.QuestionOptions_StyledOption__4TCHg{padding:1rem}}.QuestionOptions_StyledOption__4TCHg h5,.QuestionOptions_StyledOption__4TCHg svg{color:#000}.QuestionOptions_StyledOption__4TCHg.QuestionOptions_active__sgC85{background:var(--testDriveQuiz-option-active-background);color:#fff!important;transform:translateY(-2px)}.QuestionOptions_StyledOption__4TCHg.QuestionOptions_active__sgC85 h5,.QuestionOptions_StyledOption__4TCHg.QuestionOptions_active__sgC85 svg{color:#fff!important}@media(hover:hover){.QuestionOptions_StyledOption__4TCHg:hover{background:var(--testDriveQuiz-option-hover-background);color:#fff!important;transform:translateY(-2px)}.QuestionOptions_StyledOption__4TCHg:hover h5,.QuestionOptions_StyledOption__4TCHg:hover svg{color:#fff!important}}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_make__Lb4By{height:50px;width:100px;max-width:80%;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_make__Lb4By{max-width:150px}}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_model___DBms{height:var(--testDriveQuiz-model-option-image-height);max-width:80%;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_model___DBms{max-width:var(--testDriveQuiz-model-option-image-width-lg)}}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_model___DBms.QuestionOptions_make__Lb4By{height:50px}.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_icon__cShs8{height:50px;max-width:80%;-o-object-fit:contain;object-fit:contain}@media(min-width:992px){.QuestionOptions_StyledOption__4TCHg img.QuestionOptions_icon__cShs8{height:100px;width:175px}}.QuestionOptions_BeerAutoGroupCustom__qcavK{border:none!important;background:var(--light)!important}@media(hover:hover){.QuestionOptions_BeerAutoGroupCustom__qcavK:hover{background:#b4b7bb!important}}.IconCircle_IconCircle__ivev1{height:75px;width:75px;border-radius:50%;margin-top:1rem!important;margin-bottom:1rem!important;transition-duration:.25s;display:flex;align-items:center;justify-content:center;position:relative}.IconCircle_IconCircle__ivev1 svg{height:35px;width:35px}@media(min-width:992px){.IconCircle_IconCircle__ivev1{height:100px;width:100px}}.IconCircle_BorderBlack__Egh1Q{border:1px solid #000}.IconCircle_BorderWhite__X55gM{border:2px solid hsla(0,0%,91%,.761)}@media(min-width:768px){.Dealerships_CarouselItem__yD9VY{flex-basis:50%}}@media(min-width:992px){.Dealerships_CarouselItem__yD9VY{flex-basis:33%!important}}@media(min-width:1200px){.Dealerships_xl5__mPzLS{flex-basis:20%!important}}.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}.CustomSlider_Container__xBzER{height:20px;width:100%;display:flex;align-items:center;justify-content:center;position:relative}.CustomSlider_Slider__zQRVe{width:100%;background-color:var(--search-slider-color)}.CustomSlider_Slider_Range__kJOnp,.CustomSlider_Slider_Track__q0U_v,.CustomSlider_Slider__zQRVe{position:absolute;top:0;border-radius:5px;height:5px}.CustomSlider_Slider_Track__q0U_v{background-color:var(--search-slider-track-color);width:100%;z-index:1}.CustomSlider_Slider_Range__kJOnp{background-color:var(--search-slider-range-color);z-index:2}.CustomSlider_Thumb__e0N6I,.CustomSlider_Thumb__e0N6I::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.CustomSlider_Thumb__e0N6I{pointer-events:none;position:absolute;top:2.5px;height:0;width:100%;outline:none}.CustomSlider_Thumb_Left__odznb{z-index:3}.CustomSlider_Thumb_Right__p8UUX{z-index:4}.CustomSlider_Thumb__e0N6I::-webkit-slider-thumb{background-color:#fff;border:2px solid var(--primary);border-radius:50%;cursor:pointer;height:20px;width:20px;pointer-events:all;position:relative}.CustomSlider_Thumb__e0N6I::-moz-range-thumb{background-color:#fff;border:2px solid var(--primary);border-radius:50%;cursor:pointer;height:20px;width:20px;pointer-events:all;position:absolute}.CustomSlider_LabelColour__99_uq{color:var(--search-slider-label-color)}.SearchPanel_DropdownToggle__qcNR3{background:none;border:none;box-shadow:none;color:var(--search-panel-color);width:100%;cursor:pointer;border-bottom:var(--search-panel-border-bottom);margin-bottom:-1px;padding:1.5rem 0;display:flex;align-items:center}.SearchPanel_DropdownToggle__qcNR3 .SearchPanel_text__frC8h{display:flex;align-items:center}.SearchPanel_DropdownToggle__qcNR3 img{transition:transform .3s}.SearchPanel_DropdownToggle__qcNR3 .SearchPanel_active__okdMb img{transform:rotate(180deg)}.SearchPanel_arrow__auV9p{filter:invert(1)}.search-input_searchInputContainer__dEnfv{position:relative}.search-input_searchInputContainer__dEnfv>input{padding-left:2.5rem!important}.search-input_searchInputContainer__dEnfv .search-input_searchIcon__TZECG{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);z-index:2}div.MakeRefinementCard_colored__ipviA{background:#fff;color:#000}div.MakeRefinementCard_colored__ipviA:hover{color:#383838;border:1px solid var(--primary-brighten)}.MakeRefinementCard_cardButton__dZaex{cursor:pointer;width:100%;margin-bottom:.75rem;background:var(--refinement-list-background);color:var(--refinement-list-color)}.MakeRefinementCard_cardButton__dZaex:hover{background:var(--refinement-list-hover-background);color:var(--refinement-list-hover-color);border:1px solid var(--primary)}.MakeRefinementCard_cardButton__dZaex .MakeRefinementCard_content__DuB9j{padding:1rem;display:flex;align-items:center;justify-content:space-between;font-size:.875rem}.MakeRefinementCard_refinedItem__o4lDP{background-color:var(--primary)!important;color:#fff!important}.MakeRefinementCard_selectModels__JifuT{display:flex;justify-content:flex-end}.MakeRefinementCard_selectModels__JifuT button{font-size:16px;font-style:normal;line-height:1.375;font-weight:400;display:flex;align-items:center;gap:8px}.MakeRefinementCard_iconDark__kV4NL{filter:invert(1)}.SearchListings_SearchStyle__KMw3O{background:var(--search-listings-background)}.SearchListings_SearchStyle__KMw3O .ais-NumericMenu-radio,.SearchListings_SearchStyle__KMw3O .ais-RefinementList-checkbox{margin-right:.5rem;width:auto}.SearchListings_SearchStyle__KMw3O .ais-Pagination-item--selected .ais-Pagination-link{background-color:var(--search-listings-pagination-selected-background-color);border-color:var(--search-listings-pagination-selected-border-color);color:var(--search-listings-pagination-selected-color)}.SearchListings_SearchStyle__KMw3O .ais-Pagination-item--selected .ais-Pagination-link:hover{color:var(--search-listings-pagination-selected-hover-color)}.SearchListings_SearchStyle__KMw3O .ais-Pagination-link{color:var(--search-listings-pagination-link-color);border:var(--search-listings-pagination-link-border)}.SearchListings_SearchStyle__KMw3O .ais-Pagination-link:hover{color:var(--search-listings-pagination-link-hover-color)}.SearchListings_SearchStyle__KMw3O .ais-Pagination-item--disabled .ais-Pagination-link{color:var(--search-listings-pagination-disabled-link-color)}.SearchListings_SearchStyle__KMw3O .ais-RangeInput-submit,.SearchListings_SearchStyle__KMw3O .ais-RangeInput-submit:hover{background-color:var(--primary)}.SearchListings_Title__63mLN{font-size:1.5rem}@media(min-width:992px){.SearchListings_Title__63mLN{font-size:2rem}}.SearchListings_ScrollBar__YAWVV{padding:8px 14px 0;max-height:calc(92.5vh - 52px);overflow-y:auto;overflow-x:hidden}.SearchListings_ScrollBar__YAWVV::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f5f5f5}.SearchListings_ScrollBar__YAWVV::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.SearchListings_ScrollBar__YAWVV::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:var(--primary)}.SearchListings_ScrollContainer__7WjT6{box-shadow:inset 0 1px 2px 0 rgba(60,64,67,.1),inset 0 2px 6px 2px rgba(60,64,67,.1)}@media(min-width:768px){.SearchListings_StickySortBy__C3UqX{position:sticky;top:0;transform:translateX(-14px);width:calc(100% + 28px);padding-left:10px!important;z-index:10;background:#f8f9fa}}.SearchSidebarSheet_Sheet__3IxKe{height:100%;width:100%;z-index:1032;overflow-y:auto;overflow-x:hidden;padding:0}@media(min-width:768px){.SearchSidebarSheet_Sheet__3IxKe{display:none}}.SearchSidebarSheet_MainContent__tKZmw{height:calc(100vh - 25px - 28px - 114px);height:calc(100dvh - 25px - 28px - 114px);overflow-y:auto;padding-left:15px;padding-right:15px;padding-bottom:2rem;background-color:var(--search-listings-background)}.SearchSidebarSheet_Footer__GoegD{position:fixed;bottom:0;left:0;width:100vw;margin:0;padding:15px;background-color:var(--search-listings-background)}.SearchSidebarSheet_Header__PYh6b{background-color:#040404;margin-top:0;padding-top:25px;padding-left:15px;background-color:var(--search-listings-background)}.Stats_StatsText__j2jgI{font-size:var(--stats-font-size);font-weight:var(--stats-font-weight);color:var(--stats-color)}.CarSidebar_Column__0qBDQ .CarSidebar_carCard__DiIf8{overflow:hidden;display:flex;flex-direction:column}.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)}.our-location_DealershipCard__SBbtJ{overflow:hidden;border-radius:12px;background:var;border:1px solid var(--light)}.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}@media only screen and (max-width:350px){.LocationCard2_ResponsiveText__V1Yzc{font-size:.875rem}}.LocationCard2_LinkText__CYR_P{color:var(--location-box-info-link-color)}.ModelForm_FormContainer__dmzvY{background:var(--models-form-background)}.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}.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}.FormContainer_OverflowHiddenSm__Vh7M5{overflow:hidden}@media(min-width:768px){.FormContainer_OverflowHiddenSm__Vh7M5{overflow:visible}}.FormContainer_RightChoiceAutoBG__2Yeob{background:#081376!important}.FormContainer_CasboltsMotorcyclesBg__6off6{background-image:url(https://res.cloudinary.com/total-dealer/image/upload/v1723513700/td_next/casbolts-motorcycles/action-2-hires_1_brq0mi);background-repeat:no-repeat;background-size:cover;background-color:var(--light)}.FormContainer_CasboltsMotorcyclesBg__6off6 div{justify-content:flex-start!important}.BrandsBlock_BrandBoxContainer__yvUhF{background:#fff;outline:.5px solid #ccc;width:130px;height:135px;margin-top:1px;margin-bottom:1px;display:flex;align-items:center;position:relative;overflow:hidden}.BrandsBlock_BrandBoxContainer__yvUhF:after{content:"";position:absolute;bottom:0;left:-140px;width:100%;height:3px;background-color:var(--brand-hover-color);transition:left .5s ease-in}.BrandsBlock_BrandBoxContainer__yvUhF:hover:after{left:0}.BrandsBlock_BrandBoxContainer__yvUhF img{padding:var(--brands-block-img-padding)!important}.BrandsBlock_BrandBanner__qKIFl.BrandsBlock_ImgContainer__bSF8E:last-of-type{border:1px solid red}.BrandsBlock_ImgBoxContainer__lbsWk{max-height:100px;position:relative;width:100%;height:100%}.BrandsBlock_ImgCardContainer__G0_gm{position:relative;height:40px;width:60px;max-width:var(--brand-block-img-card-container-max-width)}@media(min-width:768px){.BrandsBlock_ImgCardContainer__G0_gm{height:50px;width:80px}}@media(min-width:992px){.BrandsBlock_ImgCardContainer__G0_gm{height:60px;width:120px}}.BrandsBlock_ImgCardContainerBigger__9qR_O{position:relative;height:60px;width:80px;max-width:75%}@media(min-width:768px){.BrandsBlock_ImgCardContainerBigger__9qR_O{height:70px;width:100px}}@media(min-width:992px){.BrandsBlock_ImgCardContainerBigger__9qR_O{height:80px;width:140px}}.BrandsBlock_StyledCardLink__k6nIJ{background:var(--header-brandbox-background);box-shadow:var(--brand-box-box-shadow);padding:var(--brand-block-padding);border-radius:.5rem;flex:1 1;height:100%;transition-duration:.25s}.BrandsBlock_StyledCardLink__k6nIJ:hover{transform:scale(1.1);background:var(--header-brandbox-background-hover)}.SimpleImageCard_Img__arpGy{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;overflow:hidden}.SimpleImageCard_ImgFixedHeight__g46rx{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.SimpleImageCard_Image__rIvCs{width:100%!important}.SimpleImageCard_Image__rIvCs span{width:100%!important;height:auto;-o-object-fit:cover;object-fit:cover}.SimpleImageCard_TextContainer__2r0Ol{position:relative;padding:1rem 1.5rem;display:flex;flex-direction:column;flex-grow:1}.SimpleImageCard_TextContainer__2r0Ol p{flex-grow:1}.SimpleImageCard_TextContainer__2r0Ol p:last-child{margin-bottom:0!important}.SimpleImageCard_Tagline__WaUEu{font-size:.75rem;color:var(--primary)}.SimpleImageCard_Absolute__bV94F{position:absolute;top:0;right:0;bottom:0;left:0}.DobInput_Input__GSFeI{position:relative}.DobInput_Input__GSFeI:after{content:"/";position:absolute;right:-1rem;font-size:25px;line-height:25px;top:50%;transform:translateY(-50%);color:gray}.NzTradeIn_EmailPhone__dDbt_,.NzTradeIn_NameCtn__lxPX_{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;align-items:center;justify-content:center}@media(max-width:768px){.NzTradeIn_EmailPhone__dDbt_,.NzTradeIn_NameCtn__lxPX_{grid-template-columns:repeat(1,1fr);gap: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)}.preferred-dealer-input_card__ObxE3{background-color:var(--light);width:100%;border:2px solid transparent}.preferred-dealer-input_selected__QGYCw{border:2px solid var(--primary)}.preferred-dealer-input_otherColumn__Ue47p{margin-top:48px}@media(min-width:992px){.preferred-dealer-input_otherColumn__Ue47p{margin-top:8px}}.order-summary_model__DN9J0{display:flex;align-items:center}.order-summary_model__DN9J0 img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.order-summary_modelList__ZRNNB{min-width:240px;margin-top:1rem}.order-summary_modelList__ZRNNB ul{list-style:none;padding:0}.order-summary_modelList__ZRNNB ul li{margin-bottom:4px}.order-summary_highlighted__RDZPA{font-weight:700;text-transform:uppercase}.templateComponents_btnBackground__ekBTK{background-color:#f8f5ff}.templateComponents_HeroContent__Qllux h1{font-size:3rem}@media screen and (max-width:768px){.templateComponents_HeroContent__Qllux{padding-top:1rem}.templateComponents_HeroContent__Qllux h1{font-size:2.5rem}.templateComponents_HeroContent__Qllux h3{padding:1rem 0}.templateComponents_HeroContent__Qllux a{padding:.5rem;margin-right:.5rem;font-size:1rem}}.templateComponents_HeroCta__r131t a{padding:1rem 2rem;margin:.5rem 1rem 0 0;font-size:1.25rem;border-radius:30px}@media screen and (max-width:768px){.templateComponents_HeroCta__r131t a{padding:.5rem 1rem;margin-right:.5rem;font-size:1rem}}.templateComponents_CarouselItem__LNzPs{flex-basis:100%}@media(min-width:768px){.templateComponents_CarouselItem__LNzPs{flex-basis:35%}}.templateComponents_CarouselItemContainer__Bl79P{height:760px;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 2000px hsla(0,0%,8%,.3);transition:all .25s ease-out;cursor:pointer}.templateComponents_CarouselItemContainer__Bl79P:hover{box-shadow:inset 0 0 0 2000px hsla(0,0%,8%,0)}.templateComponents_CarouselItemContainer__Bl79P:hover button{color:#000;background-color:#fff}@media only screen and (max-width:991px){.templateComponents_CarouselItemContainer__Bl79P{height:350px}}@media only screen and (max-width:767px){.templateComponents_CarouselItemContainer__Bl79P{height:280px}}.templateComponents_CarouselItemContent__IGUa0{top:50%;left:0;position:relative;padding:40px;color:#fff}.templateComponents_CarouselItemContent__IGUa0 span{background-color:#f8f5ff;font-size:.8rem}@media(min-width:992px){.templateComponents_CarouselItemContent__IGUa0 span{font-size:1rem}}.templateComponents_CarouselItemContent__IGUa0 h4{font-size:.9rem}@media(min-width:992px){.templateComponents_CarouselItemContent__IGUa0 h4{font-size:1.3rem}}@media(min-width:1200px){.templateComponents_CarouselItemContent__IGUa0 h4{font-size:1.5rem}}.templateComponents_CarouselItemContent__IGUa0 h6{font-size:.7rem}@media(min-width:992px){.templateComponents_CarouselItemContent__IGUa0 h6{font-size:1rem}}@media(min-width:768px){.templateComponents_CarouselItemContent__IGUa0{top:60%}}@media(min-width:992px){.templateComponents_CarouselItemContent__IGUa0{top:75%}}.servco-garage-home_vehicleButtons__GlZBg{display:flex;flex-direction:column;gap:.5rem}.servco-garage-home_vehicleButtons__GlZBg a,.servco-garage-home_vehicleButtons__GlZBg button{width:100%;max-width:400px}@media(min-width:768px){.servco-garage-home_vehicleButtons__GlZBg{flex-direction:row;justify-content:flex-start;align-items:center}}