.AllVehiclesNav_vcWrapper__0jZWg{max-width:1912px;margin:0 auto;padding:0 80px;display:flex;box-sizing:border-box;gap:24px}.AllVehiclesNav_vcWrapperFilter___z3z5{max-width:1912px;margin:24px auto;display:flex;padding:0 80px}.AllVehiclesNav_vcFilterWrapper__DOQFk{max-width:1124;margin:24px;display:flex}.AllVehiclesNav_vcSideNav__QCIoU{width:302px;display:inline-flex;padding-right:56px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px}.AllVehiclesNav_vcContentNav__o99s7{flex:1 1;width:calc(100% - 302px)}.AllVehiclesNav_vcWrapperHeadingConatiner__esLJu{display:flex;justify-content:space-between;align-items:center}.AllVehiclesNav_vcMainHeading__o348V{color:#000;font-family:HyundaiSansHead-Medium;font-size:48px;font-style:normal;font-weight:500;line-height:116.667%;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.AllVehiclesNav_vehiclegrid__PXXYU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;width:100%}.AllVehiclesNav_caretBackLink__X57Qy{display:flex;align-items:center;gap:4px}.AllVehiclesNav_caretBackLink__X57Qy:hover{cursor:pointer}.AllVehiclesNav_headerContainer__Y7Ezd{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.AllVehiclesNav_filterTitle__rTMoR{color:#000;font-family:HyundaiSansHead-Regular;font-size:48px;font-style:normal;font-weight:500;line-height:116.667%}.AllVehiclesNav_description__QSIUl{color:#707070;font-feature-settings:"liga" off,"clig" off;font-family:HyundaiSansText-Regular;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.AllVehiclesNav_priceDisheading__YQnTk{color:#5D5D5C;font-weight:700}.AllVehiclesNav_priceDisText__tZKHX,.AllVehiclesNav_priceDisheading__YQnTk{font-family:HyundaiSansText-Regular;font-size:16px;font-style:normal;line-height:125%}.AllVehiclesNav_priceDisText__tZKHX{color:#000;font-weight:400;margin-top:16px}@media (max-width:1199px) and (min-width:768px){.AllVehiclesNav_vcContentNav__o99s7{width:100%}.AllVehiclesNav_vehiclegrid__PXXYU{grid-template-columns:repeat(2,1fr)}.AllVehiclesNav_vcWrapper__0jZWg{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;margin:0;padding:0}.AllVehiclesNav_vcWrapperFilter___z3z5{padding:0 32px 32px;margin:0;display:block}.AllVehiclesNav_vcWrapperFilter___z3z5,.AllVehiclesNav_vcWrapper__0jZWg{max-width:none}.AllVehiclesNav_vcWrapperHeadingConatiner__esLJu{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 32px 24px}.AllVehiclesNav_headerContainer__Y7Ezd{gap:2px}.AllVehiclesNav_filterTitle__rTMoR{font-size:32px;line-height:125%}.AllVehiclesNav_caretBackLink__X57Qy{margin-bottom:4px}.AllVehiclesNav_vcMainHeading__o348V{font-size:32px;line-height:125%}}@media (max-width:767px){.AllVehiclesNav_vehiclegrid__PXXYU{grid-template-columns:1fr;gap:16px}.AllVehiclesNav_vcWrapper__0jZWg{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;margin:0;padding:0}.AllVehiclesNav_vcWrapperHeadingConatiner__esLJu{flex-direction:column;align-items:flex-start;gap:24px;padding:24px 16px}.AllVehiclesNav_filterTitle__rTMoR,.AllVehiclesNav_vcMainHeading__o348V{font-size:28px;line-height:128.571%}.AllVehiclesNav_vcWrapperFilter___z3z5{padding:0 16px 16px;margin:0;display:block}.AllVehiclesNav_vcContentNav__o99s7{width:100%}}@media (min-width:1200px){.global-header__postal-modal{position:absolute;right:0;width:auto;height:auto;background:transparent;z-index:800;display:block;top:36px}.global-header-location-modal__mobile-header{display:none}.global-header-location-modal-wrapper{width:454px;height:auto;background:#fff;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:2px;animation:dropdownIn .2s ease-out;position:relative}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1199px){.global-header-entry-cancelcta,.global-header-entry-submitcta{padding:16px 24px!important}.global-header-location-modal__mobile-header{display:block;margin-bottom:32px}.global-header-location-modal__header-back{display:flex;justify-content:space-between;align-items:center;width:100%;color:#002c5f;font-size:13px;font-family:HyundaiSansHead-Regular;font-weight:400;cursor:pointer;padding:14px 0}.global-header-location-modal__back-main{display:flex;align-items:center;gap:4px}.global-entry-modal-input-icon .icon-search{width:18px;height:18px;font-size:18px}.global-header-location-modal__back-main .icon-chevron-left{flex-shrink:0;font-size:20px}.global-header-location-modal__back-text{color:#002c5f;font-family:HyundaiSansText-Medium;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.global-header-location-modal__header-back .icon-close-light{font-size:24px;cursor:pointer;padding:4px}.global-header-location-modal__header-back .icon-close-light:focus,.global-header-location-modal__header-back:focus{outline:2px solid #002c5f;outline-offset:2px}.global-header-entry-modal-submit{display:flex;padding:0!important;align-items:center;align-content:center;gap:16px;flex-wrap:wrap;width:50%;align-self:flex-end!important}.global-header__postal-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:800;display:flex;justify-content:flex-end}.global-header-location-modal-wrapper{background:#ffffff;padding:32px;width:100%;height:100vh;display:flex;flex-direction:column;animation:slideIn .3s ease-out}}.global-entry-modal-search-label-update{color:#000;font-family:HyundaiSansText-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:8px}.global-header-entry-modal-searchbar{display:flex;flex-direction:column;margin-bottom:16px;flex:1 1}.global-entry-modal-search-label{color:#000000;font-family:HyundaiSansText-Regular;font-size:14px;font-weight:400;line-height:1.2857;margin-bottom:8px}.global-header-entry-modal-input-wrapper{display:flex;align-items:center;position:relative;background:#fff}.global-header-entry-modal-input{border:none;font-size:16px;color:#5d5d5c;font-family:HyundaiSansText-Regular;line-height:1.25;width:100%}.global-header-entry-modal-input::placeholder{color:#5d5d5c}.global-header-entry-modal-input-icon{margin-left:16px;cursor:pointer;color:#5d5d5c}.global-header-entry-modal-enablelocation{margin-top:8px;display:flex;align-items:center;gap:8px}.global-header-entry-modal-enablelocationcta{color:#002c5f;font-family:HyundaiSansText-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;background:none;border:none}.global-header-entry-modal-search-error{color:#e22c35;font-family:HyundaiSansText-Regular;font-size:14px;font-weight:400;line-height:1.2857;margin:8px 0;display:flex;align-items:center;gap:8px}.global-header-entry-modal-submit{margin-top:auto;display:flex;justify-content:flex-end;align-items:center;gap:16px;align-self:stretch}.global-header-entry-cancelcta,.global-header-entry-submitcta{font-family:HyundaiSansHead-Medium;font-size:16px;font-weight:500;line-height:1.25;cursor:pointer;border:none;display:flex;height:48px;min-width:140px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0}.global-header-entry-submitcta{background:#002c5f;color:#ffffff}.global-header-entry-cancelcta{background:#ffffff;color:#002c5f;border:1px solid #002c5f}.auto-complete__predictions__list{position:absolute;top:100%;left:0;right:0;background:#ffffff;border:1px solid #002c5f;border-top:none;max-height:155px;overflow-y:auto;z-index:1;margin:0;padding:0;list-style:none}.auto-complete__predictions__list-item{padding:16px;color:#000000;font-family:HyundaiSansText-Regular;font-size:14px;font-weight:400;line-height:1.25;cursor:pointer;border-bottom:1px solid #e5e5e5}.auto-complete__predictions__list-item.highlighted,.auto-complete__predictions__list-item:hover{background:#f6f3f2}.global-header-entry-cancelcta:focus,.global-header-entry-modal-enablelocationcta:focus,.global-header-entry-submitcta:focus{outline:2px solid #002c5f;outline-offset:2px}.global-header-entry-submitcta:hover:not(:disabled){background:#001a39}.global-header-entry-cancelcta:hover{background:#f6f3f2}.global-header-entry-modal-enablelocationcta:hover{text-decoration-thickness:2px}.global-header-entry-submitcta:disabled{background:#909090;cursor:not-allowed}@media (max-width:767px){.global-header-location-modal-wrapper{padding:16px}.global-header-location-modal__mobile-header{margin-bottom:16px}.global-header-entry-modal-submit{width:100%;gap:16px}.auto-complete__predictions__list{max-height:40vh}}@media (forced-colors:active){.global-header-entry-cancelcta,.global-header-entry-modal-input-wrapper,.global-header-entry-submitcta{border:2px solid ButtonText}}:root{--drawer-height:calc(100vh - var(--header-height, 60px));--mobile-drawer-height:100vh}.header-navigation-component{position:-webkit-sticky;position:sticky;top:0;z-index:9;background-color:#fff;width:100%;transition:transform .3s ease-in-out;will-change:transform}.header-navigation-component.header-show{transform:translateY(0)}.header-navigation-component.header-hide{transform:translateY(-100%)}.container{max-width:1912px;padding:0 80px;margin:0 auto;position:relative}.header-navigation-component+*{padding-top:0;transition:padding-top .3s ease-in-out}.header-navigation-component.header-hide+*{padding-top:71px}.drawer-content{display:flex;flex-direction:column;height:100vh;height:100dvh;background:#fff;overflow-y:auto;position:relative;min-height:100%;max-height:100vh;max-height:100dvh}.drawer-main{flex:1 1;overflow-y:auto;padding:24px 40px 32px;min-height:0;max-height:calc(100% - 80px)}.drawer-footer{padding:24px 40px;border-top:1px solid #e5e5e5;background:#f6f3f2;flex-shrink:0;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.drawer-header{display:flex;justify-content:flex-start;margin-bottom:24px}.drawer-language-toggle{display:flex;align-items:center;gap:4px;padding:4px;width:-moz-fit-content;width:fit-content}.drawer-lang-button{font-family:HyundaiSansText-Medium;font-weight:500;font-size:14px;line-height:1.2857142857142858em;background:transparent;border:none;color:#5d5d5c;padding:4px 8px}.drawer-lang-button.active{color:#002c5f}.drawer-lang-separator{width:2px;height:18px;margin:0 4px;background:#002c5f}.global-header-entry-modal-section{margin:0}.icon-hamburger-menu .icon-menu-margin,.icon-hamburger-menu--active .icon-menu-margin{margin-bottom:3px}.global-header-menu{color:#000;text-align:right;font-family:HyundaiSansText-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.dropdown-overlay{background-color:rgba(0,0,0,.5)}.dropdown-overlay.show{display:block}body.overlay-active,html.overlay-active{overflow:hidden!important;height:100%}.overlay-active main{pointer-events:none}.show{display:flex!important}.show~.dropdown-nav-backdrop{display:block}body.dropdown-open{overflow:hidden}.showmenu{visibility:visible!important}.hide{display:none!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:1000px 0}}.global-header__container{align-items:center;min-height:40px}.global-header .container{width:100%!important}.global-header__navbar-links .navbar-links__item.active .navbar-links__button{cursor:pointer}.global-header__links.global-header__logo-links{width:20%;float:left}.global-header__links.global-header__logo-links .icon-logo-en{font-size:30px;margin-left:-8px}@media (max-width:1199px){.drawer-content{height:100vh;height:100dvh;width:100vw;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:100vh;max-height:100dvh;overflow:hidden}.keylinks-margin{margin-bottom:16px!important}.container{padding:0 40px}.global-header__links.global-header__logo-links{width:50%;float:left}.global-header__links.global-header__main-links{width:50%;justify-content:flex-end;display:flex}}.global-header__logo-links
.global-header__highlighted-links{width:20%;float:right;flex-grow:1;font-family:HyundaiSansHead-Medium;font-weight:600}.global-header__highlighted-links .global-header__navbar-links{align-items:center}.global-header__navbar-links .navbar-links__item{width:max-content}.global-header__navbar-links .navbar-links__item-content{height:100%}.global-header__navbar-links .navbar-links__item:nth-child(2){position:static}.global-header__navbar-links .navbar-links__item:first-child,.global-header__navbar-links .navbar-links__item:last-child{height:100%;position:relative}.global-header__toggle-container{display:flex;gap:4px;padding:8px}.global-header__lang-button-en,.global-header__lang-button-fr{font-family:HyundaiSansText-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:128.571%;background:transparent;border:none;color:#909090;cursor:pointer}.global-header__lang-button-en.active,.global-header__lang-button-fr.active{color:#002C5F}.global-header__lang-septr{width:2px;height:18px;margin:0 4px;background:#002C5F}.global-header__logo,.global-header__navbar-links .navbar-links__item>span:first-child{height:100%;display:table-cell;vertical-align:middle;position:relative}.shopping-tools-dropdown,.shopping-tools-dropdown--active{background-color:#fff;display:none;left:50%;position:absolute;margin-left:-130px;margin-top:1px;width:260px;z-index:1001}.shopping-tools-dropdown--active{display:block}.shopping-tools-dropdown__menu ul{list-style-type:none;padding-left:0}.shopping-tools-dropdown__menu h4{padding-left:10px;margin-bottom:20px;margin-top:40px}.shopping-tools-dropdown__menu ul li:hover{background-color:#d8d8d1}.shopping-tools-dropdown__menu ul li{height:auto;margin-bottom:0;position:relative;width:100%}.shopping-tools-dropdown__menu ul li span{font-size:18px;height:20px;margin-top:-.5em;position:absolute;right:20px;top:50%;width:1em}.shopping-tools-dropdown__menu ul li a{display:block;font-size:16px;padding:16px 36px 16px 20px}.shopping-tools-dropdown__menu ul li a,.shopping-tools-dropdown__menu ul li a:hover{color:#413f40;cursor:pointer}.vehicle-nav-filter-v2__container{position:relative;padding:24px 0 40px;overflow-y:auto;width:1160px;margin:0 auto}.vehicle-nav-filter-v2__close-btn{margin-left:auto;font-size:14px;border:none;display:flex;width:32px;height:32px;justify-content:center;align-content:center;align-items:center;background:hsla(0,0%,41%,.05);cursor:pointer}.vehicle-nav-filter-v2__primary-nav{display:flex;justify-content:center;align-items:center;padding-left:0}.vehicle-nav-filter-v2__category{margin-right:24px;padding:9px 0}.vehicle-nav-filter-v2__category:last-of-type{margin-right:0}.vehicle-nav-filter-v2__category-image{width:180px;object-fit:cover;min-height:91px}.vehicle-nav-filter-v2__category-link{text-align:center;font-family:HyundaiSansHead-Regular;font-weight:400;font-size:18px;color:dimgray;line-height:150%;display:inline-block;overflow-x:hidden}.vehicle-nav-filter-v2__category-link:focus,.vehicle-nav-filter-v2__category-link:visited{color:dimgray}.vehicle-nav-filter-v2__category-link:hover{color:#002c5f;font-weight:600}.vehicle-nav-filter-v2__category-text{margin-top:8px}.vehicle-nav-filter-v2__see-all-vehicles{margin-left:24px}.vehicle-nav-filter-v2__see-all-vehicles-link{display:flex;align-items:center;min-width:180px;justify-content:center;color:#002c5f;font-family:HyundaiSansText-Medium;font-weight:500}.vehicle-nav-filter-v2__see-all-vehicles-link:hover{font-weight:800;color:#002c5f}.vehicle-nav-filter-v2__see-all-vehicles-text{color:#002c5f;display:inline-block;font-size:18px;line-height:150%;margin:0 4px 0 0}.vehicle-nav-filter-v2__see-all-vehicles-text.en{margin-left:0}@media (max-width:1199px){.vehicle-nav-filter-v2__see-all-vehicles-text.en{margin-left:8px}}.vehicle-nav-filter-v2__additional-links{display:flex;padding-top:40px;border-top:1px solid #ccc;color:dimgray;margin-top:24px;justify-content:center}.vehicle-nav-filter-v2__additional-links__link{margin-right:16px;font-family:HyundaiSansText-Regular;font-weight:400;font-size:16px;line-height:150%}.vehicle-nav-filter-v2__additional-links__link:last-of-type{margin-right:0}.vehicle-nav-filter-v2__additional-links--text{margin:0;color:#413f40}.vehicle-nav-filter-v2__additional-links--text:hover{color:#002c5f;font-weight:600}.vehicle-nav-filter-v2__additional-links .icon-external-link,.vehicle-nav-filter-v2__additional-links__link{color:#413f40}.vehicle-nav-filter-v2__additional-links .icon-external-link:hover,.vehicle-nav-filter-v2__additional-links__link:hover{color:#002c5f;font-weight:600}@media (max-width:1199px){.vehicle-nav-filter-v2__container{width:100%;padding:20px 15px 40px}.vehicle-nav-filter-v2__close-btn{margin-right:0}.vehicle-nav-filter-v2__primary-nav{justify-content:flex-start;flex-wrap:wrap}.vehicle-nav-filter-v2__category{margin-right:48px;margin-bottom:40px}.vehicle-nav-filter-v2__additional-links{margin-top:0;padding-left:0}.vehicle-nav-filter-v2__see-all-vehicles{margin-bottom:40px;margin-left:0}}@media (max-width:991px){.header-navigation-component.header-hide+*{padding-top:60px}.vehicle-nav-filter-v2__see-all-vehicles{margin-left:0}.dropdown-nav__categorized-links ul li{padding:0;margin-top:12px}.dropdown-nav__categorized-links ul li:first-of-type{padding-top:0;margin-top:0}}@media (max-width:767px){.keylinks-margin{margin-bottom:12px!important}.container,.drawer-main{padding:0 16px}.dropdown-nav__categorized-links ul li{max-width:none;width:100%;margin:12px 0}.dropdown-nav__categorized-links ul li:last-of-type{margin-bottom:0}.vehicle-nav-filter-v2__category{margin-right:24px;margin-bottom:18px}.vehicle-nav-filter-v2__category-image{width:160px}.vehicle-nav-filter-v2__category-link,.vehicle-nav-filter-v2__see-all-vehicles-text{font-size:16px}}@media (max-width:479px){.vehicle-nav-filter-v2__container{padding:40px 16px}.vehicle-nav-filter-v2__primary-nav{padding:0;display:grid;grid-template-columns:repeat(2,1fr)}.vehicle-nav-filter-v2__category{margin:0;padding:0;height:150px;display:flex;align-items:center}.vehicle-nav-filter-v2__category-image{width:160px}.vehicle-nav-filter-v2__category-link{font-size:16px}.vehicle-nav-filter-v2__see-all-vehicles{margin-bottom:32px;padding-top:30px;grid-column:span 2}.vehicle-nav-filter-v2__see-all-vehicles-link{font-family:HyundaiSansText-Medium;font-weight:500;justify-content:flex-start}.vehicle-nav-filter-v2__see-all-vehicles-text{font-size:16px}.vehicle-nav-filter-v2__additional-links{padding-left:0;justify-content:flex-start;flex-wrap:wrap;padding-top:32px}.vehicle-nav-filter-v2__additional-links__link{width:100%;margin-bottom:24px}.vehicle-nav-filter-v2__additional-links__link:last-of-type{margin-bottom:0}.vehicle-nav-filter-v2__close-btn{top:12px;right:12px}}.vn-dropdown,.vn-dropdown--active{display:none;height:100%;left:0;pointer-events:none;position:fixed;right:0;z-index:700}.vn-dropdown--active{background-color:#fff;top:154px}@media (max-width:991px){.vn-dropdown--active{top:142px}}@media (max-width:767px){.vn-dropdown--active{top:79px}}.vn-dropdown__inner{height:100%;pointer-events:all;position:relative;overflow-y:scroll;padding-bottom:100px}@media (max-width:991px){.vn-dropdown__inner{padding-bottom:0}}@media (max-width:479px){.vn-dropdown__inner{padding-bottom:100px}}.vn-dropdown__container{overflow-x:hidden;overflow-y:auto;pointer-events:auto;pointer-events:all;max-height:calc(100% - 4px);margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.global-nav-submenu.vn-dropdown--active{display:block}.vn-filters{background:#fff;z-index:800;position:fixed;left:0;right:0;top:90px;transform:translateY(0);transition:transform .3s ease}.vn-filters.scroll-up{transform:translateY(-106px)}@media (max-width:991px){.vn-filters{top:60px}.vn-filters.scroll-up{transform:translateY(-96px)}}@media (max-width:767px){.vn-filters{top:80px}.vn-filters.scroll-up{transform:translateY(-79px)}}.vn-filters .minicard-filter-container{overflow-y:auto}#category-filter-cards{border-bottom:1px solid #ccc}.minicard-filter-container{width:1160px;margin:40px auto 0;padding-bottom:40px;overflow-y:auto}.minicard-filter-container__categories,.minicard-filter-container__primary-nav{display:flex;justify-content:center;align-items:center;list-style-type:none;padding-left:0;margin-bottom:0}.minicard-filter-container__category{margin-right:24px;padding:9px 0}.minicard-filter-container__category:last-of-type{margin-right:0}.minicard-filter-container__category-image{width:180px;object-fit:cover;min-height:91px}.minicard-filter-container__category-link{text-align:center;font-family:HyundaiSansHead-Regular;font-weight:400;font-size:18px;color:dimgray;line-height:150%;display:inline-block;overflow-x:hidden}.minicard-filter-container__category-link:focus,.minicard-filter-container__category-link:visited{color:dimgray}.minicard-filter-container__category-link:hover{color:#002c5f;font-weight:600}.minicard-filter-container__category-text{margin-top:8px}.minicard-filter-container__category--active .minicard-filter-container__category-link{font-weight:600;color:#002c5f}.minicard-filter-container__see-all-vehicles{margin-left:24px}.minicard-filter-container__see-all-vehicles-link{display:flex;align-items:center;min-width:180px;justify-content:center;color:#002c5f;font-family:HyundaiSansText-Medium;font-weight:500}.minicard-filter-container__see-all-vehicles-link:hover{font-weight:800;color:#002c5f}.minicard-filter-container__see-all-vehicles-text{color:#002c5f;display:inline-block;font-size:18px;line-height:150%;margin:0 4px 0 0}.minicard-filter-container__see-all-vehicles-text.en{margin-left:0}@media (max-width:1199px){.minicard-filter-container__see-all-vehicles-text.en{margin-left:8px}}.minicard-filter-container__additional-links{display:flex;padding-top:40px;border-top:1px solid #ccc;color:dimgray;margin-top:24px;justify-content:center;list-style-type:none;margin-bottom:0;padding-left:0}.minicard-filter-container__additional-links__link{margin-right:16px;font-family:HyundaiSansText-Regular;font-weight:400;font-size:16px;line-height:150%}.minicard-filter-container__additional-links__link:last-of-type{margin-right:0}.minicard-filter-container__additional-links__link--active .minicard-filter-container__additional-links--text,.minicard-filter-container__additional-links__link--active a{font-weight:600;color:#002c5f}.minicard-filter-container__additional-links--text{margin:0;color:#413f40}.minicard-filter-container__additional-links--text:hover{color:#002c5f;font-weight:600}.minicard-filter-container__additional-links .icon-external-link,.minicard-filter-container__additional-links__link{color:#413f40}.minicard-filter-container__additional-links .icon-external-link:hover,.minicard-filter-container__additional-links__link:hover{color:#002c5f;font-weight:600}@media (max-width:1199px){.minicard-filter-container{padding-left:10px;padding-right:10px;width:100%}.minicard-filter-container__container{width:100%;padding:40px 15px}.minicard-filter-container__close-btn{margin-right:20px}.minicard-filter-container__primary-nav{justify-content:flex-start;flex-wrap:wrap}.minicard-filter-container__category{margin-right:48px;margin-bottom:40px}.minicard-filter-container__additional-links{margin-top:0}.minicard-filter-container__see-all-vehicles{margin-bottom:40px;margin-left:0}}@media (max-width:991px){.minicard-filter-container__see-all-vehicles{margin-left:0}}@media (max-width:767px){.minicard-filter-container{padding-left:20px;padding-right:20px}.minicard-filter-container__container{width:100%;padding:40px 20px}.minicard-filter-container__see-all-vehicles{margin-left:24px}}@media (max-width:479px){.minicard-filter-container__container{padding:48px 16px}.minicard-filter-container__primary-nav{padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:9px;column-gap:9px}.minicard-filter-container__category{margin:0;padding:0;height:150px;display:flex;align-items:center}.minicard-filter-container__category-image{width:160px}.minicard-filter-container__category-link{font-size:16px}.minicard-filter-container__see-all-vehicles{margin-bottom:32px;margin-left:0;padding-top:30px;grid-column:span 2}.minicard-filter-container__see-all-vehicles-link{font-family:HyundaiSansText-Medium;font-weight:500;justify-content:flex-start}.minicard-filter-container__see-all-vehicles-text{font-size:16px}.minicard-filter-container__additional-links{padding-left:0;justify-content:flex-start;flex-wrap:wrap;padding-top:32px}.minicard-filter-container__additional-links__link{width:100%;margin-bottom:24px}.minicard-filter-container__additional-links__link:last-of-type{margin-bottom:0}}.global-nav-header .global-header{transition:top .3s ease}.cursor-pointer{cursor:pointer}.active-blue{color:#00819e}.chrome-yellow{color:#ffa000}.green{color:#03825e}.active-red{color:#cf2d1e}.bright-blue{color:#00819e}.owners-dropdown,.owners-dropdown--active{background-color:#fff;display:none;left:50%;position:absolute;margin-left:-130px;margin-top:1px;width:260px;z-index:1001}.owners-dropdown--active{display:block}.owners-dropdown__menu ul{list-style-type:none;padding-left:0}.owners-dropdown__menu h4{padding-left:10px;margin-bottom:20px;margin-top:40px}.owners-dropdown__menu ul li:hover{background-color:#d8d8d1}.owners-dropdown__menu ul li{height:auto;margin-bottom:0;position:relative;width:100%}.owners-dropdown__menu ul li span{font-size:18px;height:20px;margin-top:-.5em;position:absolute;right:20px;top:50%;width:1em}.owners-dropdown__menu ul li a{display:block;font-size:16px;padding:16px 36px 16px 20px}.owners-dropdown__menu ul li a,.owners-dropdown__menu ul li a:hover{color:#413f40;cursor:pointer}.global-nav-submenu{display:none;pointer-events:none;position:fixed;left:0;z-index:1001}.global-nav-submenu__inner{background-color:transparent;height:calc(100vh - 96px);pointer-events:none;position:relative}.global-nav-submenu__inner-scroll{overflow-x:hidden;overflow-y:auto;pointer-events:auto;pointer-events:all;max-height:calc(100% - 4px)}@media (max-width:767px){.global-nav-submenu{max-width:100vw}.global-nav-submenu__inner{height:calc(100vh - 66px)}.global-nav-submenu__inner.iOS-device>.container{max-height:calc(100vh - 138px)!important}}.global-nav-scroll{overflow:hidden}.global-nav-scroll-iphone{overflow:hidden!important;height:100%;position:relative;z-index:0}.nav-modal-background--submenu{opacity:0!important}.dropdown-nav,.dropdown-nav--active{background-color:#fff;display:none;left:0;position:fixed;width:100%;z-index:1001;top:72px;justify-content:space-between;transition:top .3s ease-in-out}.dropdown-nav__category-header--back .icon-close-light{font-size:15px}.dropdown-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,44,95,.5);z-index:6;display:none;overflow:hidden}.header-navigation-component.header-hide .dropdown-nav,.header-navigation-component.header-hide .dropdown-nav--active{top:0}.dropdown-nav__container{height:100vh;overflow:auto}@media (min-width:1441px){.dropdown-nav,.dropdown-nav--active{left:0}}.dropdown-nav__menu.container{padding:32px 80px;display:flex;justify-content:flex-start;gap:48px;flex:0 1 auto;width:100%;max-width:1912px;margin:0 auto}@media (max-width:1199px){.dropdown-nav__menu.container{margin-bottom:90px!important;align-items:flex-start;justify-content:flex-start;padding:16px 15px 0}}@media (max-width:767px){.dropdown-nav__menu.container{padding:0 20px}}.dropdown-nav__close-btn{position:absolute;font-size:14px;right:0;top:-16px;display:flex;width:32px;height:32px;justify-content:center;align-content:center;align-items:center;background:hsla(0,0%,41%,.05);cursor:pointer}.dropdown-nav-back{color:#002c5f;font-family:HyundaiSansText-Medium;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.dropdown-nav-back-main{display:flex;justify-content:center;align-items:center;gap:4px}.dropdown-nav-back-main .icon-chevron-left{flex-shrink:0;font-size:20px}@media (max-width:1199px){.dropdown-nav__close-btn{top:-20px;right:20px}}.dropdown-nav__category-header{font-size:14px;display:flex;justify-content:flex-start;align-items:flex-start;cursor:pointer;flex-direction:column;padding:14px 0;width:100%}.dropdown-nav__category-header--back,.dropdown-nav__category-header--name{display:flex;align-items:center}.dropdown-nav__category-header--back{color:#002c5f;font-size:13px;font-family:HyundaiSansHead-Regular;font-weight:400;display:flex;justify-content:space-between;align-items:center;width:100%}.dropdown-nav__categorized-links--category{color:#5d5d5c;list-style:none}.dropdown-nav__category-header--name{color:#5D5D5C;font-family:HyundaiSansText-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:133.33%}.dropdown-nav--active{position:fixed;width:100%;left:0;margin-left:0;display:block;max-height:80vh;overflow:auto}@media (max-width:991px){.dropdown-nav--active{top:61px}}.dropdown-nav__key-links{color:#696969;display:flex;align-items:center;min-width:270px}.dropdown-nav__key-links ul{display:flex;flex-direction:column;max-width:270px;align-items:baseline}.keylinks-margin{margin-bottom:12px}@media (max-width:767px){.dropdown-nav__key-links ul{margin-bottom:0}.dropdown-nav__category-header--name{font-size:11px;line-height:14px;margin-bottom:12px}.dropdown-nav__categorized-links--category{font-size:11px;line-height:14px}}.dropdown-nav__key-links--item{min-width:270px;margin-bottom:16px}.dropdown-nav__key-links--item:last-child{margin-bottom:0}.dropdown-nav__key-links--icon img{width:24px;height:24px}@media (max-width:991px){.dropdown-nav__key-links--icon img{width:20px;height:20px}.dropdown-nav__category-header--name{margin-bottom:12px}}@media (max-width:767px){.dropdown-nav__key-links--icon{margin-right:16px}.dropdown-nav__key-links--icon img{height:16px;width:16px}}.dropdown-nav__key-links--anchor{display:flex;flex-direction:column;color:#696969;text-decoration:none}@media (max-width:767px){.dropdown-nav__key-links--anchor{flex-direction:row;max-width:100%}}.dropdown-nav__key-links--content{display:flex;align-items:center}.dropdown-nav__key-links--external-link{margin-left:5px}.dropdown-nav__key-links--title{color:var(--text-primary,#000);font-family:HyundaiSansHead-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:140%}.dropdown-nav__key-links--desc{font-family:HyundaiSansText-Regular;font-weight:400;font-size:13px;line-height:17px;font-weight:100}@media (max-width:1199px){.dropdown-nav__key-links{width:auto;padding-right:40px;margin-right:0}.dropdown-nav__key-links ul{grid-template-columns:1fr}}@media (max-width:991px){.dropdown-nav__key-links{width:auto;align-items:flex-start}.dropdown-nav__key-links ul{padding:0}}@media (max-width:767px){.dropdown-nav__key-links{width:100%;display:block;padding-right:0}.dropdown-nav__key-links ul{padding:0;gap:0}.dropdown-nav__key-links--item{min-width:0}.dropdown-nav__key-links--content{margin-top:0}}.dropdown-nav__categorized-links{display:flex;font-size:16px;gap:48px}.dropdown-nav__categorized-links ul{padding-left:0}.dropdown-nav__categorized-links ul:first-of-type{margin-right:48px}.dropdown-nav__categorized-links ul li{margin-top:16px}.dropdown-nav__categorized-links ul li.dropdown-nav__categorized-links--category{margin-top:0}@media (max-width:991px){.dropdown-nav__categorized-links ul li{padding:0;margin-top:12px}.dropdown-nav__categorized-links ul li:first-of-type{padding-top:0;margin-top:0}}@media (max-width:767px){.dropdown-nav__categorized-links ul li{max-width:none}.hamburger-menu--active .dropdown-nav__categorized-links ul:first-of-type{padding-left:0;padding-top:12px}}@media (max-width:1199px){.hamburger-menu--active .dropdown-nav__categorized-links ul:first-of-type{padding-left:0;padding-top:12px}.dropdown-nav__categorized-links ul{border:0}}.dropdown-nav__categorized-links .icon-external-link{margin-left:2px}.dropdown-nav__categorized-links .icon-icon_hyundai-electric-certified-dealer-2{position:absolute;left:-15px;top:2px}.dropdown-nav__categorized-links .icon-icon_hyundai-electric-certified-dealer-2:before{color:#002c5f}.dropdown-nav__categorized-links--category{font-family:HyundaiSansText-Regular;font-size:18px;padding:0;color:#5D5D5C;font-size:12px;font-style:normal;font-weight:400;line-height:133.333%}.dropdown-nav__categorized-links--anchor{position:relative;font-family:HyundaiSansHead-Regular;font-weight:400;color:#000;font-size:16px;font-style:normal;line-height:125%;text-decoration:none;display:flex;gap:4px}@media (max-width:991px){.dropdown-nav__categorized-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px}.dropdown-nav__categorized-links ul:first-of-type{border:none}}@media (max-width:767px){.dropdown-nav__categorized-links--anchor{font-size:14px;line-height:18px}.dropdown-nav__categorized-links{width:100%;flex-wrap:wrap;border-left:none;margin:0 0 40px;display:block;font-size:13px}.dropdown-nav__categorized-links ul{width:100%;margin:0}.dropdown-nav__categorized-links ul li{width:100%;margin:12px 0}.dropdown-nav__categorized-links ul li:last-of-type{margin-bottom:0}.dropdown-nav__categorized-links--category{font-size:11px;line-height:14px}.dropdown-nav__categorized-links--link{max-width:none}.dropdown-nav__categorized-links .icon-icon_hyundai-electric-certified-dealer-2{position:static;margin-right:5px;font-size:14px}.dropdown-nav__categorized-links .icon-icon_hyundai-electric-certified-dealer-2:before{color:#002c5f}}.dropdown-nav__banner{display:flex;align-items:flex-start;justify-content:center;margin:0 auto}.dropdown-nav__banner.has-icon{width:50%}.dropdown-nav__banner.has-image{width:60%;align-items:center}.dropdown-nav__banner--container{padding:32px;max-width:411px;display:flex;align-items:center;justify-content:flex-start}.dropdown-nav__banner--content{display:flex;flex-direction:column;justify-content:flex-start}.dropdown-nav__banner--container.brand-primary{background:#002c5f;color:#fff}.dropdown-nav__banner--container.brand-secondary{background:#F6F3F2;color:#000}.dropdown-nav__banner--container.brand-n-line{background:#AACAE6;color:#000}.dropdown-nav__banner--content .dropdown-nav__banner__span{font-family:HyundaiSansHead-Medium;font-size:24px;font-style:normal;font-weight:500;line-height:133.333%;margin-bottom:16px}.dropdown-nav__banner--icon img{width:28px;margin-right:16px}.dropdown-nav__banner--image img{width:auto;margin-right:16px}.dropdown-nav__banner--cta{display:flex;padding:16px 24px;justify-content:center;align-items:center;text-align:center;font-family:HyundaiSansHead-Medium;font-size:16px;font-style:normal;font-weight:500;line-height:125%;color:#002c5f;width:-moz-fit-content;width:fit-content;background:#fff;text-decoration:none}.dropdown-nav__banner--cta.brand-primary{background:#fff;color:#000}.dropdown-nav__banner--cta.brand-secondary{color:#fff;background:#002c5f}.dropdown-nav__banner--cta.brand-n-line{color:#fff;background:#DE3112}.dropdown-nav__banner--desc{font-family:HyundaiSansText-Regular;font-weight:400;font-size:16px;line-height:normal;margin-bottom:24px}@media (max-width:1199px){.dropdown-nav__banner{margin:0 auto}.dropdown-nav__banner.has-icon{width:70%}.dropdown-nav__banner.has-image{width:85%}.dropdown-nav__banner .container{height:100%;padding-right:0}.dropdown-nav__banner--content,.dropdown-nav__banner--icon{position:relative}.dropdown-nav__banner--container{padding:24px;width:332px}.dropdown-nav__banner--content{flex-direction:column;align-items:flex-start}.dropdown-nav__banner--message{line-height:17px;font-family:HyundaiSansHead-Regular;font-weight:400}.dropdown-nav__banner--cta{margin:8px 0}}@media (max-width:767px){.dropdown-nav__banner{padding:20px 24px}.dropdown-nav__banner.has-icon,.dropdown-nav__banner.has-image{width:100%;height:100%}.dropdown-nav__banner--content{padding:0}.dropdown-nav__banner--container{padding:24px;width:100%}.dropdown-nav__banner--desc{font-size:14px}.dropdown-nav__banner.has-image{flex-direction:column-reverse}.dropdown-nav__banner--image{width:100%}.dropdown-nav__banner--image img{width:100%;margin-right:0}}.hasAlertBar .dropdown-nav,.hasAlertBar .dropdown-nav--active{top:188px}.hasAlertBar .dropdown-nav--active{max-height:calc(100vh - 230px)}@media (max-width:991px){.hasAlertBar .dropdown-nav,.hasAlertBar .dropdown-nav--active{top:191px}.hasAlertBar .dropdown-nav--active{max-height:calc(100vh - 230px)}.hasAlertBar .dropdown-nav__container{height:calc(100vh - 270px)}}.btn-primary{border-color:#002c5f;background:#002c5f;color:#fff!important}.navbar{margin-bottom:0!important;border:0!important;min-height:0!important}@media (max-width:767px){.navbar-logo{overflow:hidden}.icon-only-logo{padding:0!important}.navbar-logo img{width:70px;margin-top:-8px}}.navbar .icon-logo-en,.navbar .icon-logo-fr{width:125px;margin-left:-20px;color:transparent}.navbar .icon-logo-en:before,.navbar .icon-logo-fr:before{font-size:30px!important}@media (max-width:991px){.navbar .icon-logo-en,.navbar .icon-logo-fr{width:100px;margin-left:-15px}.navbar .icon-logo-en:before,.navbar .icon-logo-fr:before{font-size:24px!important}}@media (max-width:767px){.navbar .icon-logo-en,.navbar .icon-logo-fr{margin-left:-22px}}.navbar .icon-menu-hamburger{margin-right:-50px}@media (max-width:991px){.navbar .icon-menu-hamburger{margin-right:0}}.navbar ul{list-style-type:none;@media (max-width:767px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:0;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.skip-nav-link{padding-left:20px;background-color:#000}.skip-nav-button{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);border:0;padding:30px}.skip-nav-button:active,.skip-nav-button:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;padding:20px 0;display:inline-block}.global-nav-header{position:fixed;left:0;top:0;width:100%;z-index:400}.navbar{border:0}.navbar-links__item{display:flex;align-items:center;padding:0 12px}.navbar-links__item:first-child{padding-left:0}@media (max-width:991px){.navbar-links__item{padding:0}}.nav li a,.nav li a:focus,.nav li a:hover{background-color:none}.global-header{background-color:#fff;border-radius:0;color:#fff;margin:0;line-height:1.25em}.global-header .container{position:relative}.global-header__container{display:flex;justify-content:space-between}.global-header.dropdown-active{z-index:9}.global-header.scroll-up{top:-136px}.global-header.scroll-up .vn-dropdown--active{top:48px!important}.global-header__static-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:3}.global-header__navbar-links{color:#413f40;float:none;height:71px;margin:0;width:100%;display:flex;-moz-justify-content:space-between;justify-content:space-between}.global-header__navbar-links .navbar-links__item{display:flex}.global-header__navbar-links .navbar-links__item .navbar-links__button,.global-header__navbar-links .navbar-links__item .navbar-links__link{display:flex;align-items:center;color:#002c5f;font-family:HyundaiSansHead-Medium;font-weight:500;font-size:16px;background:none;border:0;line-height:125%;outline-offset:4px;gap:8px}.hyundai-logo-anchor{padding-left:0!important}.global-header__navbar-links .navbar-links__item .icon-nav-chevron,.global-header__navbar-links .navbar-links__item .navbar-links__button .icon-nav-chevron{font-size:16px;font-family:icons}.global-header__navbar-links .navbar-links__item .navbar-links__button .icon-nav-chevron:before,.global-header__navbar-links .navbar-links__item .navbar-links__link .icon-nav-chevron:before{content:"\E906";transition:transform .1s ease-in}@media (max-width:991px){.global-header__navbar-links .navbar-links__item .navbar-links__button,.global-header__navbar-links .navbar-links__item .navbar-links__link{font-size:14px}}.global-header__navbar-links .navbar-links__item.active{border-bottom:3px solid #002c5f;background:#F5F5F5}.global-header__navbar-links .navbar-links__item.active .navbar-links__button{color:#002c5f;font-family:HyundaiSansHead-Medium}.global-header__navbar-links .navbar-links__item.active .icon-nav-chevron:before{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.global-header__links{display:inline-block}.global-header__main-links{max-height:70px}.global-header__highlighted-links{width:20%;float:right;flex-grow:1;font-family:HyundaiSansHead-Medium;font-weight:600;padding-right:12px}.global-header__highlighted-links .global-header__navbar-links{justify-content:flex-end;gap:12px}@media (max-width:991px){.global-header__highlighted-links .global-header__navbar-links{padding-left:0}}.global-header__highlighted-link a{display:flex;padding:0;align-items:center;font-family:HyundaiSansText-Medium;font-weight:500;color:#002c5f;font-size:14px;line-height:128.571%;text-decoration:none;gap:4px;cursor:pointer}@media (max-width:991px){.global-header__highlighted-link a{margin-left:12px}}@media (max-width:767px){.global-header__highlighted-link{width:65%;justify-content:flex-end}.global-header__highlighted-link a{padding-top:0;margin-left:12px}}.global-header__highlighted-link--icon img{width:13px;margin-right:7px}.icon-hamburger-menu,.icon-hamburger-menu--active{border:0;height:30px;background:#fff;display:flex!important;height:56px;align-items:center;gap:4px}.icon-hamburger-menu i,.icon-hamburger-menu--active i{display:block;width:24px;height:2px}.icon-hamburger-menu--active i:first-child{transform-origin:0 0}.icon-hamburger-menu--active i:nth-last-child(2){transform-origin:0 100%}.icon-hamburger-menu--active i{width:21px}.icon-hamburger-menu--active i:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}.icon-hamburger-menu--active i:nth-last-child(2){transform:rotate(-45deg) translate(1px,3px)}.secondary-nav__button,.secondary-nav__button--active{appearance:none;background:#fff;border:none;border-radius:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:0;height:36px;position:relative;overflow:hidden;margin:0;padding:0;transition:background .3s;text-indent:-9999px;top:2px;width:36px;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:background .3s}.secondary-nav__button span,.secondary-nav__button--active span{background:#413f40;display:block;height:4px;left:0;position:absolute;right:0;top:16px}.secondary-nav__button span:after,.secondary-nav__button span:before,.secondary-nav__button--active span:after,.secondary-nav__button--active span:before{background-color:#413f40;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.secondary-nav__button span:before,.secondary-nav__button--active span:before{top:-8px}.secondary-nav__button span:after,.secondary-nav__button--active span:after{bottom:-8px}.secondary-nav__button span,.secondary-nav__button--active span{transition:background 0s .3s}.secondary-nav__button span:after,.secondary-nav__button span:before,.secondary-nav__button--active span:after,.secondary-nav__button--active span:before{transition-duration:.3s;transition-delay:.3s,0s}.secondary-nav__button span:before,.secondary-nav__button--active span:before{transition-property:top,transform}.secondary-nav__button span:after,.secondary-nav__button--active span:after{transition-property:bottom,transform}.secondary-nav__button--active span{background:none}.secondary-nav__button--active span:before{top:0;transform:rotate(45deg)}.secondary-nav__button--active span:after{bottom:0;transform:rotate(-45deg)}.secondary-nav__button--active span:after,.secondary-nav__button--active span:before{transition-delay:0s,.3s}.global-header__navbar-links .navbar-links__item-content{display:table;position:relative}.global-header__navbar-links .navbar-links__item-content .navbar-links__item-content-button{display:table-cell;vertical-align:middle}.global-header__navbar-links .navbar-links__item-content a{text-decoration:none}.global-header__navbar-links li{list-style:none}.new-padding{padding:0 4px}.global-header__navbar-links li.active .navbar-link__chevron{visibility:visible}.icon-menu-hamburger{border:none;font-size:25px;padding:0;background:transparent}.notification-bar{display:block;position:relative;background:#f9f9f9;padding:40px 20px 15px;border-bottom:1px solid #d8d8d8;color:#000;z-index:9}.notification-bar__close{position:absolute;right:0;top:10px;background:transparent;border:none;z-index:1;cursor:pointer}.notification-bar__close-icon{font-size:18px;color:#696969;font-weight:800}.notification-bar .region-selector__form .region-selector__form__instructions--text{font-family:HyundaiSansText-Regular;font-weight:400;font-size:16px;color:#696969}.notification-bar .region-selector__form__field{margin-top:12px}.notification-bar .region-selector__form__field .form__radio .form__label{font-family:HyundaiSansText-Regular;font-weight:400;color:#696969}.notification-bar .region-selector__form__field:last-child{display:flex;align-items:flex-end}@media (max-width:767px){.notification-bar .region-selector__form__field:last-child{margin-top:20px}}.notification-bar .region-selector__form__field:first-child{padding-left:105px}.notification-bar .region-selector__form__field .region-selector__form__label{font-family:HyundaiSansHead-Medium;font-weight:600;color:#413f40;margin-bottom:10px;border-bottom:none;font-size:16px}.notification-bar .region-selector__form-submit{margin-left:20px;position:relative;min-width:130px;width:30%}.notification-bar .region-selector__form-submit .btn__icon{padding-left:14px}.notification-bar .form__container{display:flex;align-items:center}.notification-bar .form__container .form__radio-container{background:#fff;border-color:#3865ae;color:#3865ae}.notification-bar label{font-weight:400;color:#413f40}.notification-bar .form__radio-input:checked+.form__radio-label:before{opacity:1;font-family:icons;background:#002c5f}.notification-bar .utility-nav__wrapper .form__select__input{font-size:12px;border:0;height:auto;padding:0}.notification-bar .icon-chevron-down{position:relative;font-family:HyundaiSansText-Regular;font-weight:400;max-width:321px}.notification-bar .icon-chevron-down .form__select__input{background:#fff;border-color:dimgray;color:dimgray;font-family:HyundaiSansText-Regular;font-weight:400;border-width:1px;height:56px;line-height:56px;font-size:15px;padding:0 18px;text-transform:none;-webkit-padding-end:55px;-moz-padding-end:55px}.notification-bar .icon-chevron-down:before{bottom:25px;right:22px;position:absolute;content:"";width:10px;height:10px;transform:rotate(45deg);border:1px solid #413f40;border-width:0 2px 2px 0;font-family:icons;z-index:10;pointer-events:none}.notification-bar .region-selector__form-submit{height:56px;line-height:56px;display:flex;justify-content:center;align-items:center}.notification-bar .region-selector__form-submit .btn__text{font-family:HyundaiSansHead-Regular;font-weight:400;font-size:14px}.utility-nav{display:block;position:relative;background:#fff;color:#696969;padding:6px;border-bottom:1px solid #ccc;z-index:9}.utility-nav__close{position:absolute;right:0;top:0;background:transparent;border:none;z-index:1;cursor:pointer}.utility-nav__close-icon{font-size:30px;color:#696969;opacity:.8}.utility-nav__wrapper{display:flex;justify-content:flex-end;align-items:center;position:relative;padding:0 3px}@media (max-width:767px){.utility-nav__wrapper{padding:0 10px}}.utility-nav__wrapper .utility-nav__item{border-right:1px solid #d8d8d8;padding:0 20px;font-size:12px;color:#696969;display:flex;align-items:center;height:22px}@media (max-width:767px){.utility-nav__wrapper .utility-nav__item{padding:0 15px}}.utility-nav__wrapper .utility-nav__item.utility-nav__find-my-dealer{cursor:pointer}.utility-nav__wrapper .utility-nav__item.utility-nav__find-my-dealer button{border:none;background-color:transparent}.utility-nav__wrapper .utility-nav__item.utility-nav__find-my-dealer .find-my-dealer__text{border:0;background:none;padding:0;margin-left:5px}.utility-nav__wrapper .utility-nav__item.utility-nav__province{cursor:pointer;border:none;background-color:transparent;padding-right:10px}@media (max-width:767px){.utility-nav__wrapper .utility-nav__item.utility-nav__province{padding-right:20px}}.utility-nav__wrapper .utility-nav__item.utility-nav__province .utility-nav__province--text{margin-left:5px;margin-right:13px}@media (max-width:767px){.utility-nav__wrapper .utility-nav__item.utility-nav__province .utility-nav__province--text{margin-right:25px}}.utility-nav__wrapper .utility-nav__item.utility-nav__province .utility-nav__language--text{text-transform:uppercase}.utility-nav__wrapper .utility-nav__item.utility-nav__province span{display:flex;align-items:center}.utility-nav__wrapper .utility-nav__item.utility-nav__search{padding-right:0;cursor:pointer}.utility-nav__wrapper .utility-nav__item.utility-nav__search .utility-nav__search__text{background:transparent;padding-left:0;margin-left:5px;border:0}.utility-nav__wrapper .utility-nav__item.utility-nav__search .icon-search:before{content:"\E976";font-family:icons}.utility-nav__wrapper .utility-nav__item.utility-nav__province .form__select__input{margin-right:15px;cursor:pointer;border:0;background:none;padding:0;margin-left:5px}.utility-nav__wrapper .utility-nav__item:last-child{border:0}.utility-nav .form__container{display:flex;align-items:center}.utility-nav .form__container .form__radio-container{background:#fff;border-color:#3865ae;color:#3865ae}.utility-nav label{font-weight:400;color:#413f40}.utility-nav .form__radio-input:checked+.form__radio-label:before{opacity:1;font-family:icons}@media (max-width:1199px){.global-header .container,.hamburger-menu--active .dropdown-nav__categorized-links ul{width:100%}.hamburger-menu--active .dropdown-nav__categorized-links ul li{width:100%;list-style:none}}@media (max-width:991px){.global-header__navbar-links{height:60px;margin-bottom:0;margin-top:0}}@media (max-width:767px){.global-header__navbar-links{justify-content:flex-start;padding:0}.navbar-links__item.global-header__highlighted-link{margin-right:0;margin-left:auto}}@media (max-width:479px){.notification-bar{padding:20px}.region-selector__form-submit .btn__icon{display:none}}.hamburger-menu__wrapper{width:40px;height:21px}@media screen and (max-width:768px){.hamburger-menu__wrapper{width:21px}}.hamburger-menu{display:none}.hamburger-menu--active{display:block;position:fixed!important;width:100%;left:0;top:0;color:#000;height:100vh;height:100dvh;background:#fff;z-index:999;max-height:100vh;max-height:100dvh;overflow:hidden}@media (max-width:1199px){.hamburger-menu--active{top:0!important;height:100vh!important;width:100vw!important;z-index:700}}@media (max-width:767px){.hamburger-menu--active{top:0!important;height:100vh!important}.drawer-main{padding:16px;height:auto;flex:1 1;min-height:0;overflow-y:auto}.drawer-footer{position:-webkit-sticky;position:sticky;bottom:0;flex-shrink:0;padding:16px}}@media (max-width:991px){.hamburger-menu--active .dropdown-nav__key-links ul{margin-bottom:0}.hamburger-menu--active .dropdown-nav__key-links--icon{margin-right:16px}.hamburger-menu--active .dropdown-nav__key-links--icon img{height:16px;width:16px}.hamburger-menu--active .dropdown-nav__key-links--title{padding-top:0}.hamburger-menu--active .dropdown-nav__key-links--anchor{flex-direction:row;max-width:100%}.hamburger-menu--active .dropdown-nav__key-links--anchor--title{padding-top:0}}@media (max-width:1199px){.hamburger-menu--active .dropdown-nav__key-links{width:100%}.hamburger-menu--active .dropdown-nav__key-links ul{padding:0}.hamburger-menu--active .dropdown-nav__key-links--item{width:100%;list-style:none}}@media (max-width:767px){.hamburger-menu--active .dropdown-nav__key-links ul{padding:0}.hamburger-menu--active .dropdown-nav__key-links--icon{display:flex;align-items:center}.hamburger-menu--active .dropdown-nav__key-links--title{padding-bottom:0;font-size:18px;line-height:24px}.dropdown-nav__key-links--title{font-size:18px}}.hamburger-menu--active .dropdown-nav__container{padding:32px 40px;display:flex;flex-direction:column}@media (max-width:1199px){.hamburger-menu--active .dropdown-nav__categorized-links{width:100%;flex-wrap:wrap;border-left:none;margin:0 0 40px}.hamburger-menu--active .dropdown-nav__categorized-links ul{width:100%}.hamburger-menu--active .dropdown-nav__categorized-links ul li{width:100%;list-style:none}.hamburger-menu--active .dropdown-nav__categorized-links{display:flex;gap:24px;padding:24px 0}}@media (max-width:767px){.hamburger-menu--active .dropdown-nav__categorized-links{margin:0;display:flex;gap:16px;padding:24px 0}.hamburger-menu--active .dropdown-nav__container{padding:16px}.hamburger-menu--active .dropdown-nav__categorized-links ul:first-of-type{padding-left:0}}@media (max-width:1199px){.hamburger-menu--active{top:60px!important;height:calc(100vh - 60px)!important;width:100vw!important;z-index:700}.hamburger-menu--active .drawer-content{height:calc(100vh - 60px);width:100vw;position:relative;top:auto;left:0;right:0;bottom:0}.hamburger-menu--active .dropdown-nav__banner--image{bottom:0}}@media (max-width:767px){.hamburger-menu--active{top:44px!important;height:calc(100vh - 44px)!important}.drawer-main{padding:16px;height:calc(100% - 80px)}.hamburger-menu--active .dropdown-nav__banner{height:100%}}.hamburger-menu--active.top-zero{top:0!important;height:100vh!important}.global-nav-dropdown__mobile .mobile-header__highlighted-link:not(:first-child),.global-nav-dropdown__mobile .mobile-header__main-link:not(:first-child),.global-nav-dropdown__mobile .mobile-header__search-bar:not(:first-child){padding:0 0 24px}.global-nav-dropdown__mobile .mobile-header__main-link--anchor,.global-nav-dropdown__mobile .mobile-header__search-bar--anchor{display:flex;justify-content:space-between;align-items:center;color:#000;font-family:HyundaiSansHead-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:140%;margin-left:0;padding:0;text-decoration:none;background:transparent;border:none;width:100%}.global-nav-dropdown__mobile .mobile-header__highlighted-link--anchor{color:#002C5F;font-family:HyundaiSansText-Medium;font-size:16px;font-style:normal;font-weight:500;line-height:128.571%;text-decoration:none;display:flex;gap:4px}@media (max-width:1199px){.hamburger-menu--active.top-zero{top:0!important;height:100vh!important}.hamburger-menu--active.top-zero .drawer-content{height:100vh;top:0}.global-nav-dropdown__navbar-links.highlited-links{margin-top:24px;display:flex;gap:24px}}@media (max-width:479px){.global-nav-dropdown__mobile .mobile-header__highlighted-link--anchor,.global-nav-dropdown__mobile .mobile-header__main-link--anchor,.global-nav-dropdown__mobile .mobile-header__search-bar--anchor{font-size:16px}}@media (max-width:767px){.global-nav-dropdown__mobile .mobile-header__highlighted-link,.global-nav-dropdown__mobile .mobile-header__main-link,.global-nav-dropdown__mobile .mobile-header__search-bar{margin:0}.global-nav-dropdown__navbar-links.highlited-links{gap:16px}}.global-nav-dropdown__mobile .mobile-header__main-link .utility-nav__language--text,.global-nav-dropdown__mobile .mobile-header__main-link .utility-nav__province--text{margin-left:7px}.global-nav-dropdown__mobile .mobile-header__find-my-dealer,.global-nav-dropdown__mobile .mobile-header__province-selector,.global-nav-dropdown__mobile .mobile-header__search-bar{display:flex;margin:0;background:#f3f3f3;padding:16px 24px}.global-nav-dropdown__mobile .mobile-header__find-my-dealer input,.global-nav-dropdown__mobile .mobile-header__province-selector input,.global-nav-dropdown__mobile .mobile-header__search-bar input{margin-left:8px;background-color:#f3f3f3;font-size:13px;font-style:italic;border:0;width:calc(100% - 40px)}.global-nav-dropdown__mobile .mobile-header__find-my-dealer button{border:0}.global-nav-dropdown-wrapper{height:100%;margin-top:0;padding:0 15px;position:fixed}.global-nav-dropdown-wrapper.global-nav-submenu .global-nav-submenu__inner{height:100vh}.global-nav-dropdown-wrapper.global-nav-submenu .global-nav-submenu__inner-scroll{max-height:calc(100% - 4px)}button:focus{outline:1px auto -webkit-focus-ring-color}.fixed-modal,.fixed-modal--active{display:block;left:0;position:fixed;right:0;top:0;transform:translateY(-120%);transition:transform .2s linear;z-index:800}.fixed-modal--active{display:block;top:0;transform:translate(0)}.modal-mask,.modal-mask--active{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:500;transition:visibility .25s linear 0s,opacity .25s linear}.modal-mask--active{opacity:1;visibility:visible}@media (max-width:991px){.nav-modal-background,.nav-modal-background--submenu{top:0}.nav-modal-background--submenu{top:66px}}@media (max-width:767px){.hamburger-menu--active.top-zero{top:0!important;height:100vh!important}.hamburger-menu--active.top-zero .drawer-main{height:calc(100vh - 80px)}.nav-modal-background--submenu{top:60px}}.nav-modal-background,.nav-modal-background--submenu{top:72px}@media (max-width:991px){.nav-modal-background,.nav-modal-background--submenu{top:0}.nav-modal-background--submenu{top:72px}}@media (max-width:767px){.nav-modal-background--submenu{top:66px}}@supports (padding:max(0px)){.hamburger-menu--active{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.drawer-footer{padding-bottom:max(24px,env(safe-area-inset-bottom))}.drawer-main{padding-left:max(40px,env(safe-area-inset-left));padding-right:max(40px,env(safe-area-inset-right))}@media (max-width:767px){.drawer-main{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.drawer-footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}}}.vehicles-dropdown-container{position:fixed;top:72px;left:0;right:0;background:white;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1001;max-height:80vh;overflow-y:auto;border:1px solid #e5e5e5;border-top:none}.vehicles-dropdown-container .loading-container{display:flex;align-items:center;justify-content:center;min-height:200px;font-size:16px;color:#666}.navbar-links__item[data-menuname=vehicles]{position:relative}.vehicles-dropdown-container.dropdown-nav{opacity:1;visibility:visible}