.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions{align-items:flex-start;gap:var(--gap-md);width:100%;padding:var(--padding-lg)var(--padding-lg)var(--padding-md)var(--padding-lg);background-color:var(--surface-80);background-image:linear-gradient(var(--surface-80),var(--surface-80)),linear-gradient(229deg,#ff9602 1.14%,#ac0bb6 50.87%,#0370ff 88.77%);border-radius:var(--radius-xl);background-size:100% 100%,200% 200%;background-origin:border-box;background-clip:padding-box,border-box;border:2px solid transparent;flex-direction:column;animation:3s linear infinite AiSuggestions-module-scss-module__LC0lsa__gradient-rotate,5s ease-in-out infinite AiSuggestions-module-scss-module__LC0lsa__glowing-border;display:flex;position:relative}.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions.AiSuggestions-module-scss-module__LC0lsa__carshop{background-image:linear-gradient(var(--surface-80),var(--surface-80)),linear-gradient(229deg,var(--carshop-accent)1.14%,var(--carshop-blue)50.87%,var(--carshop-green)88.77%);background-size:100% 100%,200% 200%;background-origin:border-box;background-clip:padding-box,border-box;animation:3s linear infinite AiSuggestions-module-scss-module__LC0lsa__gradient-rotate,5s ease-in-out infinite AiSuggestions-module-scss-module__LC0lsa__glowing-border}@media screen and (max-width:768px){.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions{z-index:1000;border-bottom:none;border-left:none;border-right:none;border-radius:0;justify-content:center;padding:12px;display:flex;position:fixed;bottom:0;left:0;right:0}}.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsInner{align-items:center;gap:var(--gap-md);display:flex}@media screen and (min-width:768px){.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsInner{padding:var(--padding-md)}}.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeader{align-items:center;gap:var(--gap-md);width:100%;height:32px;display:flex}.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeader .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeaderText{color:transparent;background:linear-gradient(229deg,#ff9602 1.14%,#ac0bb6 50.87%,#0370ff 88.77%) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite AiSuggestions-module-scss-module__LC0lsa__gradient-rotate}.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeader .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeaderText.AiSuggestions-module-scss-module__LC0lsa__carshop{color:transparent;background:linear-gradient(229deg,var(--carshop-accent)1.14%,var(--carshop-red)50.87%,var(--carshop-green)88.77%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite AiSuggestions-module-scss-module__LC0lsa__gradient-rotate}.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeader .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeaderButton{margin-left:auto;display:block}@media screen and (min-width:768px){.AiSuggestions-module-scss-module__LC0lsa__aiSuggestions .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeader .AiSuggestions-module-scss-module__LC0lsa__aiSuggestionsHeaderButton{display:none}}@keyframes AiSuggestions-module-scss-module__LC0lsa__gradient-rotate{0%{background-position:0 0,0%}50%{background-position:0 0,100%}to{background-position:0 0,0%}}@keyframes AiSuggestions-module-scss-module__LC0lsa__glowing-border{0%{box-shadow:0 0 3px -3px rgba(255,150,2,.4),0 0 6px -3px rgba(172,11,182,.4),0 0 9px -3px rgba(3,112,255,.4)}25%{box-shadow:0 0 6px -1px rgba(3,112,255,.4),0 0 9px -1px rgba(255,150,2,.4),0 0 12px -1px rgba(172,11,182,.4)}50%{box-shadow:0 0 6px -1px rgba(172,11,182,.4),0 0 9px -1px rgba(3,112,255,.4),0 0 12px -1px rgba(255,150,2,.4)}75%{box-shadow:0 0 6px -1px rgba(255,150,2,.4),0 0 9px -1px rgba(172,11,182,.4),0 0 12px -1px rgba(3,112,255,.4)}to{box-shadow:0 0 3px -3px rgba(255,150,2,.4),0 0 6px -3px rgba(172,11,182,.4),0 0 9px -3px rgba(3,112,255,.4)}}
.MobileNavBar-module-scss-module__tsLBta__header{z-index:11;width:100%;height:74px;padding:var(--padding-sm)var(--padding-sm)var(--padding-sm)var(--padding-lg);color:var(--text-primary);background-color:var(--elevated-level-one);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:none;position:-webkit-sticky;position:sticky;top:0}.MobileNavBar-module-scss-module__tsLBta__header.MobileNavBar-module-scss-module__tsLBta__volvo{box-shadow:none;background-color:#fafafa;border-bottom:none}.MobileNavBar-module-scss-module__tsLBta__header.MobileNavBar-module-scss-module__tsLBta__volvoDarkMode{background-color:var(--elevated-level-one)}.MobileNavBar-module-scss-module__tsLBta__header.MobileNavBar-module-scss-module__tsLBta__bmw{background-color:var(--black);border-bottom:1px solid rgba(255,255,255,.19)}.MobileNavBar-module-scss-module__tsLBta__header.MobileNavBar-module-scss-module__tsLBta__onTop{z-index:12!important}.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__logoContainer{align-items:center;display:flex}.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__logoContainer .MobileNavBar-module-scss-module__tsLBta__logo{width:40px;height:40px}.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__logoContainer .MobileNavBar-module-scss-module__tsLBta__volvoLogo{width:100px;height:100%}@media only screen and (max-width:768px){.MobileNavBar-module-scss-module__tsLBta__header{justify-content:space-between;align-items:center;display:flex}}.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__linkContainer{justify-content:center;align-items:center;gap:var(--gap-xl);flex-flow:row;display:flex}@media only screen and (max-width:450px){.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__linkContainer{gap:var(--gap-md)}}@media only screen and (max-width:380px){.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__linkContainer{gap:var(--gap-sm)}}.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__iconWrp{background:0 0;border:none;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0;display:flex}.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__iconBtn{width:40px;height:40px;color:var(--primary);flex-flow:row;justify-content:center;align-items:center;gap:0;font-size:24px;display:flex;overflow:hidden}.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__iconBtn path,.MobileNavBar-module-scss-module__tsLBta__header .MobileNavBar-module-scss-module__tsLBta__iconBtn rect{fill:var(--primary)}.MobileNavBar-module-scss-module__tsLBta__kiaLogoLockup{justify-content:flex-start;align-items:center;gap:var(--gap-sm);flex-flow:row;display:flex}.MobileNavBar-module-scss-module__tsLBta__kiaLogoLockup .MobileNavBar-module-scss-module__tsLBta__oemLogo,.MobileNavBar-module-scss-module__tsLBta__kiaLogoLockup .MobileNavBar-module-scss-module__tsLBta__dealerLogo{align-items:center;display:flex}@media (max-width:768px){.MobileNavBar-module-scss-module__tsLBta__kiaLogoLockup .MobileNavBar-module-scss-module__tsLBta__dealerLogo img{object-fit:contain;width:auto;max-width:95px;height:auto;max-height:40px}}@media only screen and (max-width:400px){.MobileNavBar-module-scss-module__tsLBta__kiaLogoLockup .MobileNavBar-module-scss-module__tsLBta__dealerLogo img{width:50px;height:35px}}.MobileNavBar-module-scss-module__tsLBta__volvoInfoBar{display:none}@media (max-width:768px){.MobileNavBar-module-scss-module__tsLBta__volvoInfoBar{justify-content:space-between;align-items:center;gap:var(--gap-sm);width:100%;height:100%;max-height:40px;padding:var(--padding-md)var(--padding-lg);background-color:var(--elevated-level-two);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:flex;overflow-x:auto}.MobileNavBar-module-scss-module__tsLBta__volvoInfoBar .MobileNavBar-module-scss-module__tsLBta__infoBarAddressButton{width:-moz-fit-content!important;width:fit-content!important}}
.CarshopMobileNavBar-module-scss-module__IaqIJG__header{height:74px;padding-left:14px}.CarshopMobileNavBar-module-scss-module__IaqIJG__logo{width:154px}.CarshopMobileNavBar-module-scss-module__IaqIJG__actions{align-items:center;gap:14px;display:flex}@media only screen and (max-width:390px){.CarshopMobileNavBar-module-scss-module__IaqIJG__actions{gap:8px}}.CarshopMobileNavBar-module-scss-module__IaqIJG__divider{background-color:rgba(205,207,208,.25);min-width:1px;height:34px}.CarshopMobileNavBar-module-scss-module__IaqIJG__icon,.CarshopMobileNavBar-module-scss-module__IaqIJG__icon:active{fill:var(--carshop-accent)}.CarshopMobileNavBar-module-scss-module__IaqIJG__homeSelector{display:flex}@media only screen and (max-width:370px){.CarshopMobileNavBar-module-scss-module__IaqIJG__homeSelector{display:none}}
.InfoBarButtonBase-module-scss-module__0agz5G__button{color:var(--text-primary);white-space:nowrap;align-items:center;display:flex;gap:var(--gap-sm)!important;height:24px!important;box-shadow:none!important;background-color:transparent!important;border:none!important;padding:0 4px!important;font-size:12px!important}@media (hover:hover) and (pointer:fine){.InfoBarButtonBase-module-scss-module__0agz5G__button:hover{--text-color:var(--text-primary)!important}.InfoBarButtonBase-module-scss-module__0agz5G__button:hover.InfoBarButtonBase-module-scss-module__0agz5G__button--lux{--text-color:var(--lux-text-primary)!important}}.InfoBarButtonBase-module-scss-module__0agz5G__button p{font-size:12px!important}.InfoBarButtonBase-module-scss-module__0agz5G__button--lux{--text-color:var(--lux-text-primary)!important}.InfoBarButtonBase-module-scss-module__0agz5G__icon{display:flex;width:14px!important;height:14px!important;font-size:14px!important}
.Logo-module-scss-module__ukw5fG__logo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:900px){.Logo-module-scss-module__ukw5fG__logo{max-width:var(--nav-logo-width-mobile)}}
.OemLogo-module-scss-module__buawdG__oemLink{height:100%}.OemLogo-module-scss-module__buawdG__oemLink.OemLogo-module-scss-module__buawdG__center{height:-moz-fit-content;height:fit-content}.OemLogo-module-scss-module__buawdG__oemLogo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:900px){.OemLogo-module-scss-module__buawdG__oemLogo{max-width:var(--nav-logo-width-mobile)}}@media (max-width:400px){.OemLogo-module-scss-module__buawdG__oemLogo{max-width:30px}}@media only screen and (max-width:400px){.OemLogo-module-scss-module__buawdG__kiaLogo{max-width:65px}}
.NavItemIcon-module-scss-module__8XTPEW__listItemIcon{width:20px;max-width:35px;height:20px;color:var(--text-primary);margin-left:0;margin-right:0;font-size:20px;transition:transform .3s cubic-bezier(.1,.74,.45,1.3);overflow:hidden}.NavItemIcon-module-scss-module__8XTPEW__listItemIcon.NavItemIcon-module-scss-module__8XTPEW__lux,.NavItemIcon-module-scss-module__8XTPEW__listItemIcon.NavItemIcon-module-scss-module__8XTPEW__boldOnBlack{color:var(--lux-text-primary)}.NavItemIcon-module-scss-module__8XTPEW__listItemIcon.NavItemIcon-module-scss-module__8XTPEW__uppercase{width:20px;height:20px;font-size:20px;font-weight:700}.NavItemIcon-module-scss-module__8XTPEW__listItemIcon.NavItemIcon-module-scss-module__8XTPEW__open{transform:rotate(180deg)}
.NavLinkListItemText-module-scss-module__9-qPPW__listItemText{height:24px}.NavLinkListItemText-module-scss-module__9-qPPW__listItemText.NavLinkListItemText-module-scss-module__9-qPPW__kiaEvGreen{color:#238705}
.NavLinkListItem-module-scss-module__x1VpbW__listItem{justify-content:center;align-items:center;gap:var(--gap-md);height:100%;color:var(--text-primary);white-space:nowrap;border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-flow:row;margin:0 5px;padding:12px 15px;transition:background-color .1s,scale .1s;display:flex}@media (hover:hover){.NavLinkListItem-module-scss-module__x1VpbW__listItem:hover{background-color:var(--elevated-level-two-90);outline:none}.NavLinkListItem-module-scss-module__x1VpbW__listItem:focus-visible{background-color:var(--elevated-level-two-90);outline:none}}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__bold{margin:0}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__bold:hover:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){scale:1.05}@media (hover:hover) and (pointer:fine){.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__boldOnBlack:hover{background-color:#424242!important}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__volvo:hover{background-color:var(--surface)}}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__secondary{white-space:normal;justify-content:space-between;width:100%;margin:5px 0}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__topLevelSection{padding:12px 10px 12px 15px}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary),.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){margin:0;padding:0}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase{gap:var(--gap-sm);position:relative}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{content:"";width:0;transition:width .3s;position:absolute;bottom:-2px;left:0}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase:hover:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){background-color:transparent;outline:none}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase:focus-visible:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){background-color:transparent;outline:none}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase:hover:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{width:calc(100% - 2px)}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase:focus-visible:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{width:calc(100% - 2px)}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__uppercase:after{background-color:var(--text-primary);height:1px}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux{font-family:var(--header-font);color:var(--lux-text-primary);position:relative}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{content:"";width:0;transition:width .3s;position:absolute;bottom:-2px;left:0}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux:hover:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){background-color:transparent;outline:none}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux:focus-visible:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){background-color:transparent;outline:none}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux:hover:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{width:calc(100% - 2px)}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux:focus-visible:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{width:calc(100% - 2px)}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux:after{background-color:var(--lux-text-primary);height:1px}@media (hover:hover) and (pointer:fine){.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__secondary:hover{background-color:#424242}}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__bmw{font-weight:700;position:relative}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__bmw:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{content:"";width:0;transition:width .3s;position:absolute;bottom:-2px;left:0}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__bmw:hover:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){background-color:transparent;outline:none}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__bmw:focus-visible:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary){background-color:transparent;outline:none}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__bmw:hover:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{width:calc(100% - 2px)}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__bmw:focus-visible:not(.NavLinkListItem-module-scss-module__x1VpbW__secondary):after{width:calc(100% - 2px)}.NavLinkListItem-module-scss-module__x1VpbW__listItem.NavLinkListItem-module-scss-module__x1VpbW__lux.NavLinkListItem-module-scss-module__x1VpbW__bmw:after{background-color:var(--primary);height:2px}
.NavLinkRenderable-module-scss-module___vFUEq__listItemContainer{cursor:pointer;align-items:center;display:flex}
.NavSectionDropdown-module-scss-module__l6Qvhq__dropdownCtn{cursor:pointer;align-items:center;display:flex}.NavSectionDropdown-module-scss-module__l6Qvhq__dropdownCtn.NavSectionDropdown-module-scss-module__l6Qvhq__secondary{width:100%;display:block}.NavSectionDropdown-module-scss-module__l6Qvhq__dropdownMenu{background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-lg);width:220px;max-height:none;box-shadow:var(--shadow-soft);padding:0 5px}.NavSectionDropdown-module-scss-module__l6Qvhq__dropdownMenu.NavSectionDropdown-module-scss-module__l6Qvhq__lux{color:var(--lux-text-primary);border:var(--lux-border-soft);box-shadow:var(--shadow-soft);background-color:var(--lux-surface)!important}.NavSectionDropdown-module-scss-module__l6Qvhq__dropdownMenu.NavSectionDropdown-module-scss-module__l6Qvhq__boldOnBlack{border:var(--lux-border-soft);background-color:var(--lux-surface)!important}.NavSectionDropdown-module-scss-module__l6Qvhq__dropdownMenu.NavSectionDropdown-module-scss-module__l6Qvhq__seeThrough{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:var(--surface-80)}
.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle{color:var(--text-primary);background:var(--elevated-level-two-90);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin:5px;padding:12px 15px;display:flex}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle .TruncatedNavItemsHandle-module-scss-module__AoRhcq__icon{width:20px;height:20px;color:var(--text-primary);font-size:20px}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle .TruncatedNavItemsHandle-module-scss-module__AoRhcq__icon.TruncatedNavItemsHandle-module-scss-module__AoRhcq__uppercase{width:14px;height:14px;font-size:14px}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle .TruncatedNavItemsHandle-module-scss-module__AoRhcq__icon.TruncatedNavItemsHandle-module-scss-module__AoRhcq__boldOnBlack{color:var(--lux-text-primary)}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle .TruncatedNavItemsHandle-module-scss-module__AoRhcq__genesisBurger{width:20px;height:20px;color:var(--text-primary)}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle.TruncatedNavItemsHandle-module-scss-module__AoRhcq__bold{margin:0}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle.TruncatedNavItemsHandle-module-scss-module__AoRhcq__boldOnBlack{color:var(--lux-text-primary);background:var(--lux-surface)}@media (hover:hover) and (pointer:fine){.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle.TruncatedNavItemsHandle-module-scss-module__AoRhcq__boldOnBlack:hover{background:rgba(110,110,110,.9)}}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle.TruncatedNavItemsHandle-module-scss-module__AoRhcq__uppercase{margin:0;padding:6px 10px}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle.TruncatedNavItemsHandle-module-scss-module__AoRhcq__lux{color:var(--lux-text-primary);background:var(--lux-surface)}@media (hover:hover) and (pointer:fine){.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle.TruncatedNavItemsHandle-module-scss-module__AoRhcq__lux:hover{background:rgba(110,110,110,.9)}}.TruncatedNavItemsHandle-module-scss-module__AoRhcq__handle .TruncatedNavItemsHandle-module-scss-module__AoRhcq__listItemText{align-items:center;height:24px;display:flex}
.ShopperAssuranceLogo-module-scss-module__-gF3pa__shopperAssurance{max-width:var(--nav-logo-width)}.ShopperAssuranceLogo-module-scss-module__-gF3pa__shopperAssurance .ShopperAssuranceLogo-module-scss-module__-gF3pa__assuranceLogo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:900px){.ShopperAssuranceLogo-module-scss-module__-gF3pa__shopperAssurance .ShopperAssuranceLogo-module-scss-module__-gF3pa__assuranceLogo{max-width:var(--nav-logo-width-mobile)}}
.DesktopLockup-module-scss-module__CYhtcG__logoContainer{justify-content:center;align-items:center;gap:var(--gap-lg);flex-flow:row;height:100%;display:flex}.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__logoSeparator{background-color:var(--text-secondary);opacity:.5;width:1px;height:30px}.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__secondaryLogoButton{align-items:center;gap:var(--gap-sm);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__homeStoreMenu{background-color:var(--elevated-level-one);border-radius:var(--radius-lg);padding:0}.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__homeStoreOptions{gap:var(--gap-sm);padding:var(--padding-md);flex-direction:column;display:flex}.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__homeStoreOption{padding:var(--padding-sm)var(--padding-md);border-radius:var(--radius-md);transition:var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__homeStoreOptionActive{background-color:var(--elevated-level-two)}.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__optionLogo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;max-width:140px;display:inline-block}@media (max-width:900px){.DesktopLockup-module-scss-module__CYhtcG__logoContainer .DesktopLockup-module-scss-module__CYhtcG__optionLogo{max-width:var(--nav-logo-width-mobile)}}
.LogoText-module-scss-module__y4UxMq__logoText{align-items:center;gap:var(--gap-lg);display:flex}@media only screen and (max-width:500px){.LogoText-module-scss-module__y4UxMq__logoText{gap:var(--gap-md)}}.LogoText-module-scss-module__y4UxMq__textContainer{width:100%;min-width:150px;max-width:200px}@media only screen and (max-width:500px){.LogoText-module-scss-module__y4UxMq__textContainer{min-width:120px;max-width:120px}}@media only screen and (max-width:380px){.LogoText-module-scss-module__y4UxMq__textContainer{min-width:100px;max-width:100px}}@media only screen and (max-width:400px){.LogoText-module-scss-module__y4UxMq__textContainer .LogoText-module-scss-module__y4UxMq__kiaDealerName{font-size:10px!important}}
.DynamicLogo-module-scss-module__OPhopG__desktopLockup{display:block}@media only screen and (max-width:768px){.DynamicLogo-module-scss-module__OPhopG__desktopLockup{display:none}}.DynamicLogo-module-scss-module__OPhopG__mobileLockup{display:none}@media only screen and (max-width:768px){.DynamicLogo-module-scss-module__OPhopG__mobileLockup{display:block}}
.CenteredNavBar-module-scss-module__Cm-MAG__header{z-index:11;width:100%;height:68px;padding-right:var(--padding-lg);color:var(--text-primary);background-color:var(--surface);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);justify-content:space-between;align-items:center;display:flex;position:-webkit-sticky;position:sticky;top:0}@media only screen and (max-width:768px){.CenteredNavBar-module-scss-module__Cm-MAG__header{display:none}}.CenteredNavBar-module-scss-module__Cm-MAG__header .CenteredNavBar-module-scss-module__Cm-MAG__leftCtn{width:-moz-fit-content;width:fit-content;padding-left:var(--padding-lg);justify-content:flex-start;align-items:center;display:flex}.CenteredNavBar-module-scss-module__Cm-MAG__header .CenteredNavBar-module-scss-module__Cm-MAG__centerCtn{justify-content:center;align-items:center;gap:var(--gap-sm);width:-moz-fit-content;width:fit-content;height:100%;display:flex}.CenteredNavBar-module-scss-module__Cm-MAG__header .CenteredNavBar-module-scss-module__Cm-MAG__rightCtn{justify-content:flex-end;align-items:center;gap:var(--gap-md);width:-moz-fit-content;width:fit-content;height:100%;display:flex}
.InfoBar-module-scss-module__u7kzMG__infoCtn{z-index:13;background-color:var(--elevated-level-two);flex-flow:row;justify-content:space-between;align-items:center;gap:0;width:100%;height:32px;padding:4px 8px;display:flex;position:-webkit-sticky;position:sticky;top:-32px;overflow-x:auto}.InfoBar-module-scss-module__u7kzMG__infoCtn.InfoBar-module-scss-module__u7kzMG__lux{background-color:#424242}.InfoBar-module-scss-module__u7kzMG__infoCtn.InfoBar-module-scss-module__u7kzMG__bmw{background-color:var(--black);border-bottom:1px solid rgba(255,255,255,.25)}@media only screen and (max-width:768px){.InfoBar-module-scss-module__u7kzMG__infoCtn{display:none}}@media print{.InfoBar-module-scss-module__u7kzMG__infoCtn{display:none}}.InfoBar-module-scss-module__u7kzMG__kiaInfoBar{border-bottom:2px solid var(--black)}@media only screen and (max-width:992px){.InfoBar-module-scss-module__u7kzMG__kiaInfoBar{display:none}}.InfoBar-module-scss-module__u7kzMG__kiaInfoBar.InfoBar-module-scss-module__u7kzMG__darkMode{border-bottom:2px solid var(--white)}.InfoBar-module-scss-module__u7kzMG__buttonGroupContainer{justify-content:flex-start;align-items:center;gap:var(--gap-xl);flex-flow:row;display:flex}.InfoBar-module-scss-module__u7kzMG__buttonGroup{justify-content:flex-start;align-items:center;gap:var(--gap-md);flex-flow:row;display:flex}@media only screen and (max-width:1440px){.InfoBar-module-scss-module__u7kzMG__hideOnDsktpXl{display:none}}@media only screen and (max-width:1200px){.InfoBar-module-scss-module__u7kzMG__hideOnDsktpLg{display:none}}.InfoBar-module-scss-module__u7kzMG__bmwContainer{justify-content:flex-start;align-items:center;gap:var(--gap-xl);flex-flow:row;display:flex}.InfoBar-module-scss-module__u7kzMG__logoContainer{justify-content:flex-start;align-items:center;gap:var(--gap-md);flex-flow:row;display:flex}.InfoBar-module-scss-module__u7kzMG__logoContainer .InfoBar-module-scss-module__u7kzMG__logo{width:-moz-fit-content;width:fit-content;height:16px}
.DefaultNavBar-module-scss-module__2NM7xa__listCtn{z-index:11;width:100%;color:var(--text-primary);background-color:var(--surface);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);justify-content:space-between;align-items:center;display:flex;position:-webkit-sticky;position:sticky;top:0}@media print{.DefaultNavBar-module-scss-module__2NM7xa__listCtn{display:none}}@media only screen and (max-width:768px){.DefaultNavBar-module-scss-module__2NM7xa__listCtn{display:none}}.DefaultNavBar-module-scss-module__2NM7xa__listCtn .DefaultNavBar-module-scss-module__2NM7xa__menuList{flex-direction:row;justify-content:space-between;width:100%;padding:5px 0;display:flex}
.DefaultNavHeader-module-scss-module__u-Wn0a__header{z-index:12;border-width:2px;border-bottom:var(--border-strong);flex-direction:column;align-items:center;width:100%;display:flex;position:-webkit-sticky;position:sticky}@media only screen and (max-width:768px){.DefaultNavHeader-module-scss-module__u-Wn0a__header{display:none}}@media print{.DefaultNavHeader-module-scss-module__u-Wn0a__header{display:none}}@media (hover:hover) and (pointer:fine){.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__phoneDiv a:hover{text-decoration:underline}}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn{width:100%;color:var(--text-primary);background-color:var(--surface);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__leftCtn{align-items:center;width:100%;height:100%;padding:0 24px;display:flex}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__leftCtn .DefaultNavHeader-module-scss-module__u-Wn0a__phoneNumber{justify-content:space-between;align-items:flex-end;margin-top:12px;margin-left:12px;font-size:32px;line-height:40px;display:flex}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__logo{object-fit:contain;width:350px;height:100px}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__hyundaiAssurance{background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-lg);width:148px;height:62px;box-shadow:var(--shadow-soft);object-fit:contain;padding:6px 8px}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__rightCtn{justify-content:flex-end;align-items:center;width:100%;height:100%;padding:0 24px;display:flex}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__rightCtn .DefaultNavHeader-module-scss-module__u-Wn0a__searchBtn{background-color:var(--primary);border-radius:var(--radius-full);border:none;width:150px;height:42px;margin-top:8px;margin-right:12px;padding:4px}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__rightCtn .DefaultNavHeader-module-scss-module__u-Wn0a__buttonCtn{align-items:center;width:142px;display:flex}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__rightCtn .DefaultNavHeader-module-scss-module__u-Wn0a__buttonCtn .DefaultNavHeader-module-scss-module__u-Wn0a__iconCtn{background-color:var(--white);border-radius:var(--radius-xl);justify-content:center;align-items:center;width:34px;height:34px;margin-right:8px;display:flex}.DefaultNavHeader-module-scss-module__u-Wn0a__header .DefaultNavHeader-module-scss-module__u-Wn0a__mainCtn .DefaultNavHeader-module-scss-module__u-Wn0a__rightCtn .DefaultNavHeader-module-scss-module__u-Wn0a__buttonCtn .DefaultNavHeader-module-scss-module__u-Wn0a__iconCtn .DefaultNavHeader-module-scss-module__u-Wn0a__icon{object-fit:contain;width:20px;height:20px;color:var(--text-primary)}
.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray{opacity:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;height:1px;transition:height .25s cubic-bezier(.77,0,.18,1),opacity 0s .25s;position:absolute;left:0;overflow:hidden;box-shadow:inset 0 10px 20px rgba(0,0,0,.2),0 10px 20px rgba(0,0,0,.2);background:var(--surface-80)!important}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray.MegaMenu-module-scss-module__PD_3Ta__lux{color:var(--lux-text-primary);background:var(--lux-surface)!important}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--open{border-bottom:var(--border-soft);opacity:1;height:385px;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--open.MegaMenu-module-scss-module__PD_3Ta__lux{border-bottom:var(--lux-border-soft)}@media screen and (max-width:1350px){.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--open{height:450px}}@media screen and (max-width:1100px){.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--open{height:590px}}@media screen and (max-width:850px){.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--open{height:850px}}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--open.MegaMenu-module-scss-module__PD_3Ta__sidebar{opacity:1;height:100vh;transition:height .25s cubic-bezier(.77,0,.18,1),opacity 0s .25s}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray.MegaMenu-module-scss-module__PD_3Ta__sidebar{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;transition:height .25s cubic-bezier(.77,0,.18,1),opacity 0s .25s;left:320px;box-shadow:15px 0 20px rgba(0,0,0,.2);background:var(--elevated-level-two)!important}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--openWithSubsections{border-bottom:var(--border-soft);opacity:1;height:385px;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--openWithSubsections.MegaMenu-module-scss-module__PD_3Ta__lux{border-bottom:var(--lux-border-soft)}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--openWithSubsections.MegaMenu-module-scss-module__PD_3Ta__sidebar{height:100vh}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--openWithBigPictures{border-bottom:var(--border-soft);opacity:1;height:315px;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--openWithBigPictures.MegaMenu-module-scss-module__PD_3Ta__lux{border-bottom:var(--lux-border-soft)}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray--openWithBigPictures.MegaMenu-module-scss-module__PD_3Ta__sidebar{height:100vh}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray .MegaMenu-module-scss-module__PD_3Ta__listCtn{flex-flow:column wrap;align-content:center;align-items:center;gap:10px;width:100%;padding:20px;display:flex;overflow:hidden}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray .MegaMenu-module-scss-module__PD_3Ta__listCtn--noSubsections{height:385px}@media screen and (max-width:1350px){.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray .MegaMenu-module-scss-module__PD_3Ta__listCtn--noSubsections{height:450px}}@media screen and (max-width:1100px){.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray .MegaMenu-module-scss-module__PD_3Ta__listCtn--noSubsections{height:590px}}@media screen and (max-width:850px){.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray .MegaMenu-module-scss-module__PD_3Ta__listCtn--noSubsections{height:850px}}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray .MegaMenu-module-scss-module__PD_3Ta__listCtn--noSubsections--sidebar{height:100vh}.MegaMenu-module-scss-module__PD_3Ta__megaMenuTray .MegaMenu-module-scss-module__PD_3Ta__listCtn--sidebar{padding-top:100px}.MegaMenu-module-scss-module__PD_3Ta__sideScrollerViewPort{padding:10px 5px!important}.MegaMenu-module-scss-module__PD_3Ta__sideScrollerCtn{display:flex;align-items:flex-start!important;gap:calc(var(--spacing-xl) - 12px)!important;padding:8px 0 5px!important}.MegaMenu-module-scss-module__PD_3Ta__chevronCtn{z-index:2;background:var(--elevated-level-two);border-radius:var(--radius-lg);opacity:.4;cursor:pointer;justify-content:center;align-items:center;width:48px;height:100%;transition:all .18s;display:flex;position:absolute}.MegaMenu-module-scss-module__PD_3Ta__chevronCtn.MegaMenu-module-scss-module__PD_3Ta__lux{background-color:rgba(110,110,110,.9)!important}@media (hover:hover) and (pointer:fine){.MegaMenu-module-scss-module__PD_3Ta__chevronCtn:hover{opacity:1}}.MegaMenu-module-scss-module__PD_3Ta__chevronCtn .MegaMenu-module-scss-module__PD_3Ta__chevron{color:var(--text-primary);border-radius:var(--radius-full);opacity:1;cursor:pointer;font-size:28px}.MegaMenu-module-scss-module__PD_3Ta__chevronCtn .MegaMenu-module-scss-module__PD_3Ta__chevron.MegaMenu-module-scss-module__PD_3Ta__lux{color:var(--lux-text-primary)}
.modal-module-scss-module__Gi3Fsq__modalBody{z-index:10;background-color:var(--surface);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0}@media only screen and (max-width:768px){.modal-module-scss-module__Gi3Fsq__modalBody{width:100%;height:100dvh;animation:none;top:0;z-index:11!important}}@media print{.modal-module-scss-module__Gi3Fsq__modalBody{height:-moz-fit-content;height:fit-content;position:static;background:var(--white)!important}}.modal-module-scss-module__Gi3Fsq__modalCtn{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}@media only screen and (max-width:768px){.modal-module-scss-module__Gi3Fsq__modalCtn{padding-top:0!important}}@media print{.modal-module-scss-module__Gi3Fsq__modalCtn{height:-moz-fit-content;height:fit-content;overflow-y:visible;background:var(--white)!important}}
