/*!
 Source: Base: sb.basicNavigation
*/.header-item--basicMenu{align-items:stretch !important}.header-item--basicMenu>nav{display:flex}.header-item--basicMenu ul.nav{display:flex;flex-wrap:nowrap;align-items:center}.header-item--basicMenu ul.nav li{position:relative;display:flex;background:rgba(0,0,0,0);transition:all 0.2s;cursor:pointer;align-items:center}.header-item--basicMenu ul.nav li a,.header-item--basicMenu ul.nav li button,.header-item--basicMenu ul.nav li a:visited{display:flex;align-items:center;height:100%;background:transparent;color:#002C5E;font-weight:500;font-family:"Hyundai Sans Head",sans-serif;letter-spacing:normal;white-space:nowrap;text-decoration:none;text-transform:none;transition:all 0.3s ease-in}.header-item--basicMenu ul.nav li .vehicle-count{padding-left:5px}.header-item--basicMenu ul.nav li .alg-stock{margin-left:0.25rem}.header-item--basicMenu ul.nav>li{height:100%;background:rgba(0,0,0,0)}.header-item--basicMenu ul.nav>li>a,.header-item--basicMenu ul.nav>li>button,.header-item--basicMenu ul.nav>li>a:visited{height:100%;color:#666;font-size:16px;font-weight:500}.header-item--basicMenu ul.nav>li>a:focus{background-color:unset}.header-item--basicMenu ul.nav>li:hover,.header-item--basicMenu ul.nav>li.active-menu{background:rgba(0,0,0,0)}.header-item--basicMenu ul.nav>li:hover>[aria-expanded]:after,.header-item--basicMenu ul.nav>li.active-menu>[aria-expanded]:after{transform:rotate(-135deg) translateY(-1px) translateX(-1px);-webkit-transform:rotate(-135deg) translateY(-1px) translateX(-1px);color:#05A9D2}.header-item--basicMenu ul.nav>li:hover>a,.header-item--basicMenu ul.nav>li.active-menu>a{background:rgba(0,0,0,0);color:#1F1E20}.header-item--basicMenu ul.nav>li:hover>.sub-menu,.header-item--basicMenu ul.nav>li.active-menu>.sub-menu{opacity:1;visibility:visible;-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.header-item--basicMenu ul.nav li.current-menu-item{background:#fff}.header-item--basicMenu ul.nav li.current-menu-item>a{color:#002C5E}.header-item--basicMenu>nav>ul>li>.sub-menu{display:block;position:absolute;top:100%;left:0;right:unset;padding:0;z-index:-1;opacity:0;visibility:hidden;background:#fff;border:none;border-top:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header-item--basicMenu>nav>ul>li>.sub-menu li a{padding:15px;width:100%}.header-item--basicMenu>nav>ul>li>.sub-menu li.long-item a{white-space:normal}.header-item--basicMenu>nav>ul>li>.sub-menu li.menu-item-has-children:not(.column)>ul.sub-menu{position:absolute;top:0;left:100%;-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);background:#fff;border:none;border-top:none;padding:0;display:none}.header-item--basicMenu>nav>ul>li>.sub-menu li.menu-item-has-children:not(.column)>ul.sub-menu:before{content:"";width:100%;position:absolute;top:0;left:0;border-top:none}.header-item--basicMenu>nav>ul>li>.sub-menu li.menu-item-has-children:not(.column).submenu-left>ul.sub-menu{left:auto;right:100%}.header-item--basicMenu>nav>ul>li>.sub-menu li.menu-item-has-children:not(.column):hover>ul.sub-menu,.header-item--basicMenu>nav>ul>li>.sub-menu li.menu-item-has-children:not(.column).active-menu>ul.sub-menu{display:block}.header-item--basicMenu>nav>ul>li>.sub-menu li:not(.sub-heading):hover{background:#fff}.header-item--basicMenu>nav>ul>li>.sub-menu li:not(.sub-heading):hover>a{background:#fff;color:#05A9D2}.header-item--basicMenu>nav>ul>li>.sub-menu.more-menu .menu-item-has-children>ul.sub-menu{position:absolute;background:#fff;opacity:0;visibility:hidden;top:100%;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header-item--basicMenu>nav>ul>li>.sub-menu.more-menu .menu-item-has-children:hover>ul.sub-menu,.header-item--basicMenu>nav>ul>li>.sub-menu.more-menu .menu-item-has-children.active-menu>ul.sub-menu{opacity:1;visibility:visible;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.header-item--basicMenu .megamenu>.sub-menu{min-width:650px}@media (min-width: 768px) and (max-width: 1024px){.header-item--basicMenu ul.nav>li>a,.header-item--basicMenu ul.nav>li>button{padding:0 7px}.header-item--basicMenu ul.nav>li a,.header-item--basicMenu ul.nav>li button{font-size:12px}.header-item--basicMenu ul.nav>li.menu-item-has-children>a{padding-right:0}.header-item--basicMenu ul.nav>li.menu-item-has-children>a+button{padding-left:0}}@media (min-width: 1025px) and (max-width: 1199px){.header-item--basicMenu ul.nav>li>a,.header-item--basicMenu ul.nav>li>button{padding:0 8px}.header-item--basicMenu ul.nav>li a,.header-item--basicMenu ul.nav>li button{font-size:13px}.header-item--basicMenu ul.nav>li.menu-item-has-children>a{padding-right:0}.header-item--basicMenu ul.nav>li.menu-item-has-children>a+button{padding-left:0}}@media (min-width: 1200px){.header-item--basicMenu ul.nav>li>a,.header-item--basicMenu ul.nav>li>button{padding:0 10px}.header-item--basicMenu ul.nav>li a,.header-item--basicMenu ul.nav>li button{font-size:14px}.header-item--basicMenu ul.nav>li.menu-item-has-children>a{padding-right:0}.header-item--basicMenu ul.nav>li.menu-item-has-children>a+button{padding-left:0}}.header-item--basicMenu ul.sub-menu .di-vehicle-icon a:before{content:"";width:60px;height:40px;display:block;margin:0 10px 0 0}.header-item--basicMenu ul.sub-menu .di-vehicle-icon.large-icon a:before{width:120px;height:60px}.header-item--basicMenu li.right-edge:not(.column):not(.split-menu)>.sub-menu li.menu-item-has-children>ul.sub-menu{left:auto;right:100%}.header-item--basicMenu li.right-edge:not(.column)>.sub-menu{right:0;left:auto}.header-item--basicMenu li.split-menu>.sub-menu{width:500px}.header-item--basicMenu li.split-menu>.sub-menu>li{min-width:50%;width:50%;float:left}@media (min-width: 992px){.header-item--basicMenu li.split-menu>.sub-menu>li.menu-item-has-children{display:flex !important}}.header-item--basicMenu li.split-menu>.sub-menu>li:nth-child(odd)>.sub-menu{left:auto !important;right:100%}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu{padding:0;display:grid;align-items:start;width:800px;left:-300px}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu .submenu-indicator,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu .submenu-indicator{display:none}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"],.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"]{margin:0;padding:0;display:inline-block;vertical-align:top}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"]>a,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"]>a{color:#002C5E;background:#e6e6e6}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"] ul.dropdown-menu,.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"] ul.sub-menu,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"] ul.dropdown-menu,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"] ul.sub-menu{display:block;position:relative;left:0;width:100%;padding:0}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"] ul.dropdown-menu li,.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"] ul.sub-menu li,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"] ul.dropdown-menu li,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"] ul.sub-menu li{display:block}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"] ul.dropdown-menu li a,.header-item--basicMenu .megamenu.newVehicles ul.sub-menu li[class*="column"] ul.sub-menu li a,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"] ul.dropdown-menu li a,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu li[class*="column"] ul.sub-menu li a{padding:5px 15px 5px 15px}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu>li:not(.column),.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu>li:not(.column){grid-column:1/ -1}.header-item--basicMenu .megamenu.newVehicles ul.sub-menu>li:not(.column) ul.dropdown-menu,.header-item--basicMenu .megamenu.newVehicles ul.sub-menu>li:not(.column) ul.sub-menu,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu>li:not(.column) ul.dropdown-menu,.header-item--basicMenu .megamenu.newVehicles ul.dropdown-menu>li:not(.column) ul.sub-menu{width:auto}.header-item--basicMenu.megamenu--noColumns .megamenu.newVehicles ul.sub-menu,.header-item--basicMenu.megamenu--noColumns .megamenu.newVehicles ul.dropdown-menu{left:0;width:auto;min-width:auto;max-width:300px}.header-item--basicMenu.megamenu--twoColumns .megamenu.newVehicles ul.sub-menu,.header-item--basicMenu.megamenu--twoColumns .megamenu.newVehicles ul.dropdown-menu{grid-template-columns:repeat(2, 1fr)}.header-item--basicMenu.megamenu--twoColumns .megamenu.newVehicles ul.sub-menu>li:not(.column),.header-item--basicMenu.megamenu--twoColumns .megamenu.newVehicles ul.dropdown-menu>li:not(.column){grid-column:auto}.header-item--basicMenu.megamenu--twoColumns .megamenu.newVehicles ul.sub-menu li.full-menu,.header-item--basicMenu.megamenu--twoColumns .megamenu.newVehicles ul.dropdown-menu li.full-menu{grid-column:1/ -1}.header-item--basicMenu.megamenu--threeColumns .megamenu.newVehicles ul.sub-menu,.header-item--basicMenu.megamenu--threeColumns .megamenu.newVehicles ul.dropdown-menu{grid-template-columns:repeat(3, 1fr)}.header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles ul.sub-menu,.header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles ul.dropdown-menu{grid-template-columns:repeat(4, 1fr)}.header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles ul.sub-menu li:nth-child(odd)[class*="menu-half"],.header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles ul.dropdown-menu li:nth-child(odd)[class*="menu-half"]{grid-column:1/3}.header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles ul.sub-menu li:nth-child(even)[class*="menu-half"],.header-item--basicMenu.megamenu--fourColumns .megamenu.newVehicles ul.dropdown-menu li:nth-child(even)[class*="menu-half"]{grid-column:3/5}.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.sub-menu,.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.dropdown-menu{grid-template-columns:repeat(5, 1fr)}.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.sub-menu li:nth-child(odd)[class*="menu-half"],.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.dropdown-menu li:nth-child(odd)[class*="menu-half"]{grid-column:1/3}.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.sub-menu li:nth-child(even)[class*="menu-half"],.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.dropdown-menu li:nth-child(even)[class*="menu-half"]{grid-column:3/6}.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.sub-menu li:nth-child(3n+1)[class*="menu-third"],.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.dropdown-menu li:nth-child(3n+1)[class*="menu-third"]{grid-column:1/2}.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.sub-menu li:nth-child(3n+2)[class*="menu-third"],.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.dropdown-menu li:nth-child(3n+2)[class*="menu-third"]{grid-column:2/4}.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.sub-menu li:nth-child(3n+3)[class*="menu-third"],.header-item--basicMenu.megamenu--fiveColumns .megamenu.newVehicles ul.dropdown-menu li:nth-child(3n+3)[class*="menu-third"]{grid-column:4/6}.admin-settings .header-item--basicMenu .sub-menu{display:none !important}
