.sub-nav-mobile[data-v-2b41d986]{background:#e4dcd3;box-shadow:0 2px 4px rgba(0,0,0,.1);height:59px;position:fixed;top:56px;width:100%;z-index:100}.sub-nav-mobile .center-block[data-v-2b41d986],.sub-nav-mobile[data-v-2b41d986]{align-items:center;display:flex;justify-content:center}.sub-nav-mobile .center-block .heading[data-v-2b41d986]{align-items:center;display:flex;font-family:HyundaiSansHeadBold;font-size:23px;font-style:normal;font-weight:700;line-height:28px}.sub-nav-mobile .center-block .heading-image img[data-v-2b41d986]{height:35px}.sub-nav-mobile .center-block .arrow[data-v-2b41d986]{border-bottom:4px solid #000;border-right:4px solid #000;height:15px;margin-left:20px;margin-top:-5px;transform:rotate(45deg);width:15px}.sub-nav-mobile .center-block .arrow.toggled[data-v-2b41d986]{margin-top:0;transform:rotate(-135deg)}#sub-nav-mobile-items[data-v-2b41d986]{align-items:center;background:#e4dcd3;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;left:0;padding-top:5%;position:fixed;right:0;top:115px;z-index:100}#sub-nav-mobile-items .item[data-v-2b41d986]{color:#000;font-family:HyundaiSansHeadMedium;font-size:19px;font-style:normal;font-weight:400;margin-bottom:30px;width:-moz-fit-content;width:fit-content}#sub-nav-mobile-items button[data-v-2b41d986]{align-items:center;background:#002c5f;color:#fff;display:flex;font-family:HyundaiSansHeadLight;font-size:16px;font-style:normal;font-weight:400;height:41px;justify-content:center;line-height:20px;margin:auto auto 30px;max-width:323px;padding:5px;width:90%}.place-holder[data-v-2b41d986]{height:56px}.sticky-nav-mobi[data-v-35d52ba5]{left:0;position:fixed;width:100%;z-index:9}.sticky-nav-mobi a[data-v-35d52ba5]{font-size:10px}.pre-owned-new-navigation .sub-pages-container-mobile{display:none}@media screen and (max-width:1199px){.pre-owned-new-navigation .sub-pages-container-mobile{display:block}.pre-owned-new-navigation .sub-pages-container{display:none}}.pre-owned-new-navigation .sub-pages{background-color:#e4dcd3!important}.pre-owned-new-navigation .sub-pages #nav_collapse{margin-bottom:0}.pre-owned-new-navigation .sub-pages .navbar-brand{color:#000;font-family:HyundaiSansHeadMedium;font-size:23px;margin-right:65px}.pre-owned-new-navigation .sub-pages .navbar-brand h1{font-size:30px;margin-top:5px}@media(max-width:768px){.pre-owned-new-navigation .sub-pages .navbar-brand h1{font-size:24px}}.pre-owned-new-navigation .sub-pages .navbar-brand img{height:3rem!important}.pre-owned-new-navigation .sub-pages a.nav-link{color:#000!important;font-size:13px!important;font-weight:700;margin-right:15px}.pre-owned-new-navigation .sub-pages a.nav-link.active{border-bottom:3px solid #00aad2;border-top:0;padding-bottom:15px;padding-top:22px}.pre-owned-new-navigation .sticky-nav-mobi{top:99px}@media(max-width:564px){.pre-owned-new-navigation body{margin-top:74px}}.pre-owned-new-navigation .navbar-brand img{height:2rem!important}.pre-owned-new-navigation .btn-primary{padding:.25rem .5rem}.pre-owned-new-navigation .button__callMeBack{line-height:1.1;padding:12px 43px!important;text-align:center}.landing__sliderScrollButtonLeft{border:2px solid #000!important;border-right-width:1px!important;line-height:1;padding:10px 15px!important;text-align:center}.landing__sliderScrollButtonRight{border:2px solid #000!important;border-left-width:1px!important;line-height:1;padding:10px 15px!important;text-align:center}.landingMobile__sliderButtonWrapper{display:block;text-align:center;width:100%}.landingMobile__sliderScrollButtonPrev{border:2px solid #000!important;margin:0 -5px 0 0!important;padding:10px!important}.landingMobile__sliderScrollButtonNext{border:2px solid #000!important;border-left-width:1px!important;margin:0 0 0 -1px!important;padding:10px!important}.landingMobile__sliderViewAllLink{padding-bottom:1.5rem;padding-top:1.5rem;text-align:center;width:100%}.landingMobile__sliderViewAllLink a{color:#000;font-family:Hyundai Sans Head!important;font-size:28px;font-weight:500;-webkit-text-decoration:none;text-decoration:none}.browse-banner{min-height:611px}.browse-banner .card img{height:13rem}.browse-banner .clear-card{background:transparent;border:none!important}.browse-banner .clear-card h3{font-size:2rem}@media(max-width:1300px){.browse-banner .clear-card h3{font-size:2rem}}.browse-banner .btn-secondary{background-color:#002c5f;color:#fff}.fav{align-items:center;display:flex;height:62px;justify-content:center;padding:10px;position:absolute;right:1rem;top:10rem;width:64px}.fav .btn-link img{cursor:pointer;height:20px}.fav .btn-link.focus,.fav .btn-link:focus{box-shadow:none}.fav .btn{padding-left:.15rem;padding-right:.15rem}.vehicle-item a,.vehicle-item a:hover{-webkit-text-decoration:none;text-decoration:none}.vehicle-info .info-item{align-items:center;display:flex;font-family:HyundaiSansHeadMedium;font-size:12px;font-weight:400}.vehicle-info .info-icon{height:auto!important;margin-right:.5rem;width:14px}.vehicle-info .bg-blue{background-color:#002c5f}.vehicle-info .dealer-showroom .btn-secondary{font-weight:700}.browse-banner{background-color:#f2ece4;color:#000}.browse-banner .scrolling-wrapper::-webkit-scrollbar{display:none}.browse-banner .scrolling-wrapper{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.browse-banner .card{border:1px solid rgba(0,0,0,.125);border-radius:5px}.browse-banner .card .card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);height:13rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media(max-width:1400px){.browse-banner .card .card-img-top{height:10rem}}@media(max-width:1199px){.browse-banner .card .card-img-top{height:10rem}}@media(max-width:992px){.browse-banner .card .card-img-top{height:7rem}}@media(max-width:768px){.browse-banner .card .card-img-top{height:15rem}}.browse-banner .card .card-title{color:#000;font-family:HyundaiSansHeadBold;font-size:16px;font-weight:700;height:2.45rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.browse-banner .card h3{font-family:HyundaiSansHeadBold;margin-top:1rem}.browse-banner .card .subtitle{margin:1.75rem 0}.browse-banner .card .card-footer{background:#f6f3f2;border-top:none;color:#000}.browse-banner .card .card-footer img{height:1rem}.browse-banner .card .card-footer span{font-size:.75rem;font-weight:700}.browse-banner .card .price{color:#000;font-size:16px!important;font-weight:700;text-align:center}.landing__sliderFooter{color:#676767;font-family:Hyundai Sans Head!important;padding-left:17px;text-align:left}.skeleton-container{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;padding:20px;width:100%}.card-skeleton-wrapper{align-items:center;background-color:#f5f5f5;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;height:362px;justify-content:center;overflow:hidden;padding:10px;width:231px}.card-skeleton{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.skeleton-image,.skeleton-info-item,.skeleton-location,.skeleton-subtitle,.skeleton-title{animation:shimmer 1.5s linear infinite;background-color:#e0e0e0;border-radius:4px}.skeleton-image{height:150px;margin-bottom:10px;width:100%}