.PorscheNavBar-module-scss-module__a1YPrW__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:3.5625rem;padding:var(--spacing-sm) var(--spacing-md);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:sticky}@media only screen and (max-width:48rem){.PorscheNavBar-module-scss-module__a1YPrW__header{display:none}}.PorscheNavBar-module-scss-module__a1YPrW__header .PorscheNavBar-module-scss-module__a1YPrW__leftCtn{align-items:center;width:100%;height:100%;display:flex}.PorscheNavBar-module-scss-module__a1YPrW__header .PorscheNavBar-module-scss-module__a1YPrW__logo{object-fit:contain;width:12.5rem;height:2.6875rem}.PorscheNavBar-module-scss-module__a1YPrW__header .PorscheNavBar-module-scss-module__a1YPrW__rightCtn{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);width:100%;height:100%;display:flex}.PorscheNavBar-module-scss-module__a1YPrW__header .PorscheNavBar-module-scss-module__a1YPrW__button{align-items:center;gap:var(--spacing-xs);cursor:pointer;background-color:#0000;border:none;display:flex}
.NavItemIcon-module-scss-module__KWC_tW__listItemIcon{width:1.25rem;max-width:2.1875rem;height:1.25rem;font-size:var(--font-size-md);color:var(--text-primary);align-items:center;margin-left:0;margin-right:0;transition:transform .3s cubic-bezier(.1,.74,.45,1.3),color .1s;display:flex;overflow:hidden}.NavItemIcon-module-scss-module__KWC_tW__listItemIcon.NavItemIcon-module-scss-module__KWC_tW__lux,.NavItemIcon-module-scss-module__KWC_tW__listItemIcon.NavItemIcon-module-scss-module__KWC_tW__boldOnBlack{color:var(--lux-text-primary)}.NavItemIcon-module-scss-module__KWC_tW__listItemIcon.NavItemIcon-module-scss-module__KWC_tW__uppercase{width:1.25rem;height:1.25rem;font-size:var(--font-size-md);font-weight:700}.NavItemIcon-module-scss-module__KWC_tW__listItemIcon.NavItemIcon-module-scss-module__KWC_tW__hyundai{color:var(--hyundai-gray)}.NavItemIcon-module-scss-module__KWC_tW__listItemIcon.NavItemIcon-module-scss-module__KWC_tW__open{transform:rotate(180deg)}.NavItemIcon-module-scss-module__KWC_tW__listItemIcon.NavItemIcon-module-scss-module__KWC_tW__openHyundaiDropdown{color:var(--hyundai-active-blue)}
.NavLinkListItemText-module-scss-module__AUU6cW__listItemText{height:var(--font-size-lg);font-family:var(--nav-link-font-family,var(--typography-font-family))!important;font-size:var(--nav-link-font-size,var(--font-size-default))!important;letter-spacing:var(--nav-link-letter-spacing,var(--letter-spacing-sm))!important}.NavLinkListItemText-module-scss-module__AUU6cW__listItemText.NavLinkListItemText-module-scss-module__AUU6cW__kiaEvGreen{color:#238705}.NavLinkListItemText-module-scss-module__AUU6cW__listItemText.NavLinkListItemText-module-scss-module__AUU6cW__hyundai{color:var(--hyundai-gray);font-family:var(--header-font)!important;font-size:var(--font-size-default)!important;font-weight:700!important}
.NavLinkListItem-module-scss-module__kNATTa__listItem{justify-content:center;align-items:center;gap:var(--spacing-xs);height:100%;margin:0 var(--spacing-xxs);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);white-space:nowrap;border-radius:var(--radius-sm);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;flex-flow:row;transition:background-color .1s,scale .1s;display:flex}@media (hover:hover){.NavLinkListItem-module-scss-module__kNATTa__listItem:hover,.NavLinkListItem-module-scss-module__kNATTa__listItem:focus-visible{background-color:var(--elevated-level-two-90);outline:none}}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__bold{margin:0}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__bold:hover:not(.NavLinkListItem-module-scss-module__kNATTa__secondary){scale:1.05}@media (hover:hover) and (pointer:fine){.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__boldOnBlack:hover{background-color:#424242!important}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__volvo:hover{background-color:var(--surface)}}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__hyundai:not(.NavLinkListItem-module-scss-module__kNATTa__secondary){border-radius:0;padding-top:0;padding-bottom:0;position:relative}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__hyundai:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{background-color:var(--hyundai-active-blue);content:"";height:0;transition:height .1s;position:absolute;bottom:0;left:0;right:0}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__openDropdown:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{height:var(--spacing-xxs)}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__secondary{width:100%;margin:var(--spacing-xxs) 0;white-space:normal;justify-content:space-between}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__topLevelSection{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-md)}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase:not(.NavLinkListItem-module-scss-module__kNATTa__secondary),.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux:not(.NavLinkListItem-module-scss-module__kNATTa__secondary){height:fit-content;margin:0;padding:0}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase{gap:var(--spacing-xxs);position:relative}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{content:"";width:0;transition:width .3s;position:absolute;bottom:-.125rem;left:0}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase:hover:not(.NavLinkListItem-module-scss-module__kNATTa__secondary),.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase:focus-visible:not(.NavLinkListItem-module-scss-module__kNATTa__secondary){background-color:#0000;outline:none}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase:hover:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after,.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase:focus-visible:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{width:calc(100% - var(--spacing-xxxs))}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__uppercase:after{background-color:var(--text-primary);height:.0625rem}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux{font-family:var(--nav-link-font-family,var(--header-font));color:var(--lux-text-primary);position:relative}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{content:"";width:0;transition:width .3s;position:absolute;bottom:-.125rem;left:0}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux:hover:not(.NavLinkListItem-module-scss-module__kNATTa__secondary),.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux:focus-visible:not(.NavLinkListItem-module-scss-module__kNATTa__secondary){background-color:#0000;outline:none}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux:hover:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after,.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux:focus-visible:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{width:calc(100% - var(--spacing-xxxs))}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux:after{background-color:var(--lux-text-primary);height:.0625rem}@media (hover:hover) and (pointer:fine){.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__secondary:hover{background-color:#424242}}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__bmw{font-weight:700;position:relative}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__bmw:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{content:"";width:0;transition:width .3s;position:absolute;bottom:-.125rem;left:0}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__bmw:hover:not(.NavLinkListItem-module-scss-module__kNATTa__secondary),.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__bmw:focus-visible:not(.NavLinkListItem-module-scss-module__kNATTa__secondary){background-color:#0000;outline:none}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__bmw:hover:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after,.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__bmw:focus-visible:not(.NavLinkListItem-module-scss-module__kNATTa__secondary):after{width:calc(100% - var(--spacing-xxxs))}.NavLinkListItem-module-scss-module__kNATTa__listItem.NavLinkListItem-module-scss-module__kNATTa__lux.NavLinkListItem-module-scss-module__kNATTa__bmw:after{height:var(--spacing-xxxs);background-color:var(--primary)}
.NavLinkRenderable-module-scss-module__hY3aGW__listItemContainer{cursor:pointer;align-items:center;height:100%;display:flex}
.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn{cursor:pointer;align-items:stretch;height:100%;display:flex}.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn.NavSectionDropdown-module-scss-module__RREMPa__secondary{width:100%;height:auto;display:block}.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn .NavSectionDropdown-module-scss-module__RREMPa__dropdownAnchor{align-items:center;display:flex}.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn .NavSectionDropdown-module-scss-module__RREMPa__dropdownAnchor.NavSectionDropdown-module-scss-module__RREMPa__secondary{width:100%;height:auto;display:block}.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn .NavSectionDropdown-module-scss-module__RREMPa__dropdownMenu{width:14rem;max-height:none;padding:0 var(--spacing-xxs);background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn .NavSectionDropdown-module-scss-module__RREMPa__dropdownMenu.NavSectionDropdown-module-scss-module__RREMPa__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__RREMPa__dropdownCtn .NavSectionDropdown-module-scss-module__RREMPa__dropdownMenu.NavSectionDropdown-module-scss-module__RREMPa__boldOnBlack{border:var(--lux-border-soft);background-color:var(--lux-surface)!important}.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn .NavSectionDropdown-module-scss-module__RREMPa__dropdownMenu.NavSectionDropdown-module-scss-module__RREMPa__seeThrough{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:var(--surface-80)}.NavSectionDropdown-module-scss-module__RREMPa__dropdownCtn .NavSectionDropdown-module-scss-module__RREMPa__dropdownMenu .NavSectionDropdown-module-scss-module__RREMPa__hiddenLink{display:none}
.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle{justify-content:center;align-items:center;gap:var(--spacing-xs);margin:var(--spacing-xxs);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);background:var(--elevated-level-two-90);border-radius:var(--radius-sm);cursor:pointer;display:flex}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle .TruncatedNavItemsHandle-module-scss-module__hOmEaG__icon{width:1.25rem;height:1.25rem;font-size:var(--font-size-md);color:var(--text-primary)}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle .TruncatedNavItemsHandle-module-scss-module__hOmEaG__icon.TruncatedNavItemsHandle-module-scss-module__hOmEaG__uppercase{width:var(--font-size-sm);height:var(--font-size-sm);font-size:var(--font-size-sm)}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle .TruncatedNavItemsHandle-module-scss-module__hOmEaG__icon.TruncatedNavItemsHandle-module-scss-module__hOmEaG__boldOnBlack{color:var(--lux-text-primary)}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle .TruncatedNavItemsHandle-module-scss-module__hOmEaG__genesisBurger{width:1.25rem;height:1.25rem;color:var(--text-primary)}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle.TruncatedNavItemsHandle-module-scss-module__hOmEaG__bold{margin:0}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle.TruncatedNavItemsHandle-module-scss-module__hOmEaG__boldOnBlack{color:var(--lux-text-primary);background:var(--lux-surface)}@media (hover:hover) and (pointer:fine){.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle.TruncatedNavItemsHandle-module-scss-module__hOmEaG__boldOnBlack:hover{background:#6e6e6ee6}}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle.TruncatedNavItemsHandle-module-scss-module__hOmEaG__uppercase{padding:var(--spacing-xs) var(--spacing-sm);margin:0}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle.TruncatedNavItemsHandle-module-scss-module__hOmEaG__lux{color:var(--lux-text-primary);background:var(--lux-surface)}@media (hover:hover) and (pointer:fine){.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle.TruncatedNavItemsHandle-module-scss-module__hOmEaG__lux:hover{background:#6e6e6ee6}}.TruncatedNavItemsHandle-module-scss-module__hOmEaG__handle .TruncatedNavItemsHandle-module-scss-module__hOmEaG__listItemText{height:var(--spacing-lg);align-items:center;display:flex}
.MegaMenu-module-scss-module__jsvNGG__megaMenu{align-items:center;height:100%;display:flex}.MegaMenu-module-scss-module__jsvNGG__megaMenu .MegaMenu-module-scss-module__jsvNGG__hiddenLink{display:none}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray{z-index:12;opacity:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;height:.0625rem;transition:height .25s cubic-bezier(.77,0,.18,1),opacity 0s .25s;position:absolute;left:0;overflow:hidden;box-shadow:inset 0 .625rem 1.25rem #0003,0 .625rem 1.25rem #0003;background:var(--surface-80)!important}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray.MegaMenu-module-scss-module__jsvNGG__lux{color:var(--lux-text-primary);background:var(--lux-surface)!important}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--open{border-bottom:var(--border-soft);opacity:1;height:24.0625rem;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--open.MegaMenu-module-scss-module__jsvNGG__lux{border-bottom:var(--lux-border-soft)}@media screen and (max-width:84.375rem){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--open{height:28.125rem}}@media screen and (max-width:68.75rem){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--open{height:36.875rem}}@media screen and (max-width:53.125rem){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--open{height:53.125rem}}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--open.MegaMenu-module-scss-module__jsvNGG__sidebar{opacity:1;height:100vh;transition:height .25s cubic-bezier(.77,0,.18,1),opacity 0s .25s}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray.MegaMenu-module-scss-module__jsvNGG__sidebar{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;transition:height .25s cubic-bezier(.77,0,.18,1),opacity 0s .25s;left:20rem;box-shadow:.9375rem 0 1.25rem #0003;background:var(--elevated-level-two)!important}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openWithSubsections{border-bottom:var(--border-soft);opacity:1;height:24.0625rem;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openWithSubsections.MegaMenu-module-scss-module__jsvNGG__lux{border-bottom:var(--lux-border-soft)}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openWithSubsections.MegaMenu-module-scss-module__jsvNGG__sidebar{height:100vh}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openWithBigPictures{border-bottom:var(--border-soft);opacity:1;height:19.6875rem;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openWithBigPictures.MegaMenu-module-scss-module__jsvNGG__lux{border-bottom:var(--lux-border-soft)}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openWithBigPictures.MegaMenu-module-scss-module__jsvNGG__sidebar{height:100vh}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--shortModelList{box-shadow:inset var(--shadow-soft),var(--shadow-soft)}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openShortModelList{border-bottom:var(--border-soft);opacity:1;height:19.6875rem;transition:height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openShortModelList.MegaMenu-module-scss-module__jsvNGG__lux{border-bottom:var(--lux-border-soft)}@media screen and (max-width:53.125rem){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openShortModelList{height:auto;min-height:28.125rem}}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openShortModelList.MegaMenu-module-scss-module__jsvNGG__sidebar{height:100vh}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--tallModelList{-webkit-backdrop-filter:none;backdrop-filter:none;height:0;max-height:0;transition:max-height .25s cubic-bezier(.77,0,.18,1),height .25s cubic-bezier(.77,0,.18,1),opacity 0s .25s;background:var(--surface)!important}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openTallModelList{border-bottom:var(--border-soft);opacity:1;height:80vh;max-height:80vh;transition:max-height .25s cubic-bezier(.77,0,.18,1),height .25s cubic-bezier(.77,0,.18,1),opacity .25s}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openTallModelList.MegaMenu-module-scss-module__jsvNGG__lux{border-bottom:var(--lux-border-soft)}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray--openTallModelList.MegaMenu-module-scss-module__jsvNGG__sidebar{height:100vh;max-height:100vh}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__listCtn{align-content:center;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md);flex-flow:column wrap;display:flex;overflow:hidden}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__listCtn--noSubsections{height:24.0625rem}@media screen and (max-width:84.375rem){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__listCtn--noSubsections{height:28.125rem}}@media screen and (max-width:68.75rem){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__listCtn--noSubsections{height:36.875rem}}@media screen and (max-width:53.125rem){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__listCtn--noSubsections{height:53.125rem}}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__listCtn--noSubsections--sidebar{height:100vh}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__listCtn--sidebar{padding-top:var(--spacing-6xl)}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__sideScrollerViewPort{padding:var(--spacing-sm) var(--spacing-xxs)!important}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__sideScrollerCtn{display:flex;align-items:flex-start!important;gap:calc(var(--spacing-lg) - var(--spacing-sm))!important;padding:var(--spacing-xs) 0 var(--spacing-xxs)!important}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__chevronCtn{z-index:2;width:var(--spacing-3xl);background:var(--elevated-level-two);border-radius:var(--radius-lg);opacity:.4;cursor:pointer;justify-content:center;align-items:center;height:100%;transition:all .18s;display:flex;position:absolute}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__chevronCtn.MegaMenu-module-scss-module__jsvNGG__lux{background-color:#6e6e6ee6!important}@media (hover:hover) and (pointer:fine){.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__chevronCtn:hover{opacity:1}}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__chevronCtn .MegaMenu-module-scss-module__jsvNGG__chevron{font-size:var(--font-size-2xl);color:var(--text-primary);border-radius:var(--radius-full);opacity:1;cursor:pointer}.MegaMenu-module-scss-module__jsvNGG__megaMenuTray .MegaMenu-module-scss-module__jsvNGG__chevronCtn .MegaMenu-module-scss-module__jsvNGG__chevron.MegaMenu-module-scss-module__jsvNGG__lux{color:var(--lux-text-primary)}
.NavItems-module-scss-module__26DXJa__measurement{visibility:hidden;pointer-events:none;width:max-content;height:0;display:flex;position:fixed;top:0;left:0;overflow:hidden}.NavItems-module-scss-module__26DXJa__measurement .NavItems-module-scss-module__26DXJa__measurementItems{align-items:center;display:flex}
.DesktopSearchButton-module-scss-module__4peYMG__searchButton{padding:var(--spacing-xxs);border-radius:var(--radius-md);transition:var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.DesktopSearchButton-module-scss-module__4peYMG__searchButton:hover{background:var(--elevated-level-two)}.DesktopSearchButton-module-scss-module__4peYMG__searchButton.DesktopSearchButton-module-scss-module__4peYMG__lux:hover{background:#ffffff10}}
.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber{height:100%;padding-left:var(--spacing-lg);font-size:var(--font-size-lg);color:var(--text-primary);white-space:nowrap;border-left:1px solid #8d8d8d78;justify-content:center;align-items:center;font-style:normal;font-weight:500;line-height:1.4375rem;display:flex}.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber--lux,.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber--lux .DynamicPhoneDisplay-module-scss-module__9AJU4a__locationIcon{color:var(--lux-text-primary)!important}.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber--noPhone{display:none}.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber--noSearch{border-left:none;padding-left:0}.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber--skeleton{min-width:8.5625rem}.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber--onDark{color:var(--lux-text-primary)}@media (hover:hover) and (pointer:fine){.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber .DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneDiv a:hover{text-decoration:underline}}.DynamicPhoneDisplay-module-scss-module__9AJU4a__phoneNumber .DynamicPhoneDisplay-module-scss-module__9AJU4a__skeletonLoader{width:8.5625rem;height:var(--spacing-2xl);background:var(--elevated-level-two);border-radius:var(--radius-sm);animation:1.5s ease-in-out infinite DynamicPhoneDisplay-module-scss-module__9AJU4a__pulse;position:relative}@keyframes DynamicPhoneDisplay-module-scss-module__9AJU4a__pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}
.CenteredNavBar-module-scss-module__Ij1g8a__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:4.25rem;padding-right:var(--spacing-md);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:sticky}@media only screen and (max-width:48rem){.CenteredNavBar-module-scss-module__Ij1g8a__header{display:none}}.CenteredNavBar-module-scss-module__Ij1g8a__header .CenteredNavBar-module-scss-module__Ij1g8a__leftCtn{width:fit-content;padding-left:var(--spacing-md);justify-content:flex-start;align-items:center;display:flex}.CenteredNavBar-module-scss-module__Ij1g8a__header .CenteredNavBar-module-scss-module__Ij1g8a__centerCtn{justify-content:center;align-items:center;gap:var(--spacing-xxs);width:fit-content;height:var(--spacing-3xl);display:flex}.CenteredNavBar-module-scss-module__Ij1g8a__header .CenteredNavBar-module-scss-module__Ij1g8a__rightCtn{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);width:fit-content;height:100%;display:flex}
.Logo-module-scss-module__tzNs6a__logo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:56.25rem){.Logo-module-scss-module__tzNs6a__logo{max-width:var(--nav-logo-width-mobile)}}
.InfoBarButtonBase-module-scss-module__pXaypq__button{color:var(--text-primary);white-space:nowrap;align-items:center;display:flex;gap:var(--spacing-xxs)!important;height:var(--spacing-lg)!important;padding:0 var(--spacing-xxs)!important;font-size:var(--font-size-xs)!important;box-shadow:none!important;background-color:#0000!important;border:none!important}@media (hover:hover) and (pointer:fine){.InfoBarButtonBase-module-scss-module__pXaypq__button:hover{--text-color:var(--text-primary)!important}.InfoBarButtonBase-module-scss-module__pXaypq__button:hover.InfoBarButtonBase-module-scss-module__pXaypq__button--lux{--text-color:var(--lux-text-primary)!important}}.InfoBarButtonBase-module-scss-module__pXaypq__button p{font-size:var(--font-size-xs)!important}.InfoBarButtonBase-module-scss-module__pXaypq__button--lux{--text-color:var(--lux-text-primary)!important}.InfoBarButtonBase-module-scss-module__pXaypq__button--hyundai{height:var(--spacing-xl)!important}.InfoBarButtonBase-module-scss-module__pXaypq__button--hyundai p{font-size:var(--font-size-sm)!important}.InfoBarButtonBase-module-scss-module__pXaypq__icon{display:flex;width:var(--font-size-sm)!important;height:var(--font-size-sm)!important;font-size:var(--font-size-sm)!important}
.OemLogo-module-scss-module__wetHEa__oemLink{height:100%}.OemLogo-module-scss-module__wetHEa__oemLink.OemLogo-module-scss-module__wetHEa__center{height:fit-content}.OemLogo-module-scss-module__wetHEa__oemLogo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:56.25rem){.OemLogo-module-scss-module__wetHEa__oemLogo{max-width:var(--nav-logo-width-mobile)}}@media (max-width:25rem){.OemLogo-module-scss-module__wetHEa__oemLogo{max-width:1.875rem}}@media only screen and (max-width:25rem){.OemLogo-module-scss-module__wetHEa__kiaLogo{max-width:4.0625rem}}
.ShopperAssuranceLogo-module-scss-module__sXpivG__shopperAssurance{max-width:var(--nav-logo-width)}.ShopperAssuranceLogo-module-scss-module__sXpivG__shopperAssurance .ShopperAssuranceLogo-module-scss-module__sXpivG__assuranceLogo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:56.25rem){.ShopperAssuranceLogo-module-scss-module__sXpivG__shopperAssurance .ShopperAssuranceLogo-module-scss-module__sXpivG__assuranceLogo{max-width:var(--nav-logo-width-mobile)}}
.DesktopLockup-module-scss-module__-1FYgq__logoContainer{justify-content:center;align-items:center;gap:var(--spacing-sm);flex-flow:row;height:100%;display:flex}.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__logoSeparator{background-color:var(--text-secondary);opacity:.5;width:.0625rem;height:1.875rem}.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__secondaryLogoButton{align-items:center;gap:var(--spacing-xxs);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__homeStoreMenu{background-color:var(--elevated-level-one);border-radius:var(--radius-lg);padding:0}.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__homeStoreOptions{gap:var(--spacing-xxs);padding:var(--spacing-xs);flex-direction:column;display:flex}.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__homeStoreOption{padding:var(--spacing-xxs) var(--spacing-xs);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__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__homeStoreOptionActive{background-color:var(--elevated-level-two)}.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__optionLogo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:56.25rem){.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__optionLogo{max-width:var(--nav-logo-width-mobile)}}.DesktopLockup-module-scss-module__-1FYgq__logoContainer .DesktopLockup-module-scss-module__-1FYgq__optionLogo{max-width:8.75rem}
.LogoText-module-scss-module__tAjzOG__logoText{align-items:center;gap:var(--spacing-sm);display:flex}@media only screen and (max-width:31.25rem){.LogoText-module-scss-module__tAjzOG__logoText{gap:var(--spacing-xs)}}.LogoText-module-scss-module__tAjzOG__textContainer{width:100%;min-width:9.375rem;max-width:12.5rem}@media only screen and (max-width:31.25rem){.LogoText-module-scss-module__tAjzOG__textContainer{min-width:7.5rem;max-width:7.5rem}}@media only screen and (max-width:23.75rem){.LogoText-module-scss-module__tAjzOG__textContainer{min-width:6.25rem;max-width:6.25rem}}.LogoText-module-scss-module__tAjzOG__textContainer .LogoText-module-scss-module__tAjzOG__dealerName{font-size:var(--text-logo-name-font-size,var(--font-size-default))}@media only screen and (max-width:25rem){.LogoText-module-scss-module__tAjzOG__textContainer .LogoText-module-scss-module__tAjzOG__kiaDealerName{font-size:var(--font-size-xs)!important}}.LogoText-module-scss-module__tAjzOG__textContainerMultiline{white-space:normal;line-height:1.15}
.DynamicLogo-module-scss-module__PCQlaa__desktopLockup{display:block}@media only screen and (max-width:48rem){.DynamicLogo-module-scss-module__PCQlaa__desktopLockup{display:none}}.DynamicLogo-module-scss-module__PCQlaa__mobileLockup{display:none}@media only screen and (max-width:48rem){.DynamicLogo-module-scss-module__PCQlaa__mobileLockup{display:block}}
.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText{align-items:center;gap:var(--spacing-md);min-width:0;color:var(--text-primary);text-decoration:none;display:flex}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText .HyundaiDealerLogoText-module-scss-module__9j52la__hyundaiLogo{width:3.75rem;height:auto;display:block}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText .HyundaiDealerLogoText-module-scss-module__9j52la__logoDivider{width:.0625rem;height:var(--spacing-2xl);background-color:var(--border-color-strong)}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText .HyundaiDealerLogoText-module-scss-module__9j52la__name{max-width:16rem;font-size:var(--text-logo-name-font-size,var(--font-size-md));text-overflow:ellipsis;overflow:hidden}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText .HyundaiDealerLogoText-module-scss-module__9j52la__nameMultiline{white-space:normal;line-height:1.15}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText.HyundaiDealerLogoText-module-scss-module__9j52la__mobile{gap:var(--spacing-xs)}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText.HyundaiDealerLogoText-module-scss-module__9j52la__mobile .HyundaiDealerLogoText-module-scss-module__9j52la__hyundaiLogo{width:3.25rem}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText.HyundaiDealerLogoText-module-scss-module__9j52la__mobile .HyundaiDealerLogoText-module-scss-module__9j52la__logoDivider{height:var(--spacing-xl)}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText.HyundaiDealerLogoText-module-scss-module__9j52la__mobile .HyundaiDealerLogoText-module-scss-module__9j52la__name{max-width:var(--spacing-9xl);font-size:var(--text-logo-name-font-size,var(--font-size-default))}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText.HyundaiDealerLogoText-module-scss-module__9j52la__footer{max-width:var(--spacing-12xl);color:var(--white)}.HyundaiDealerLogoText-module-scss-module__9j52la__dealerLogoText.HyundaiDealerLogoText-module-scss-module__9j52la__footer .HyundaiDealerLogoText-module-scss-module__9j52la__name{max-width:var(--spacing-12xl);color:inherit}
.CloseButton-module-scss-module__KvaW8a__iconBtn{width:var(--spacing-2xl);background:0 0;border:none;justify-content:center;align-items:center;height:fit-content;padding:0;display:flex}.CloseButton-module-scss-module__KvaW8a__iconBtn .CloseButton-module-scss-module__KvaW8a__closeIcon{color:var(--text-primary)}.CloseButton-module-scss-module__KvaW8a__iconBtn .CloseButton-module-scss-module__KvaW8a__closeIcon.CloseButton-module-scss-module__KvaW8a__dark{color:var(--lux-text-primary)}.CloseButton-module-scss-module__KvaW8a__iconBtn.CloseButton-module-scss-module__KvaW8a__carshop{width:fit-content}.CloseButton-module-scss-module__KvaW8a__iconBtn .CloseButton-module-scss-module__KvaW8a__carshopClose{fill:var(--text-primary)}.CloseButton-module-scss-module__KvaW8a__iconBtn .CloseButton-module-scss-module__KvaW8a__carshopCloseTitle{color:var(--text-secondary)}
.CountrySelector-module-scss-module__W7NhlG__countrySelector{height:1.4375rem;padding-left:var(--spacing-md);border-left:1px solid #8d8d8d78;align-items:center;display:flex}@media only screen and (max-width:48rem){.CountrySelector-module-scss-module__W7NhlG__countrySelector{border:none;padding:0}}.CountrySelector-module-scss-module__W7NhlG__countrySelector .CountrySelector-module-scss-module__W7NhlG__button{padding:var(--spacing-xxs);transition:var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.CountrySelector-module-scss-module__W7NhlG__countrySelector .CountrySelector-module-scss-module__W7NhlG__button:hover{background:var(--elevated-level-two-90)}.CountrySelector-module-scss-module__W7NhlG__countrySelector .CountrySelector-module-scss-module__W7NhlG__button.CountrySelector-module-scss-module__W7NhlG__lux:hover{background-color:#424242}}
.LogoAndName-module-scss-module__sD9ZtW__container{justify-content:center;align-items:center;gap:var(--spacing-xl);cursor:pointer;display:flex}.LogoAndName-module-scss-module__sD9ZtW__container .LogoAndName-module-scss-module__sD9ZtW__logo{min-width:7.5rem;color:var(--lux-text-primary)}.LogoAndName-module-scss-module__sD9ZtW__container .LogoAndName-module-scss-module__sD9ZtW__name{font-family:var(--header-font);font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-sm);color:var(--lux-text-primary);white-space:nowrap;font-style:normal;font-weight:400;line-height:.9375rem}@media only screen and (max-width:48rem){.LogoAndName-module-scss-module__sD9ZtW__container .LogoAndName-module-scss-module__sD9ZtW__name{white-space:normal}}
.MobileMenuActionButton-module-scss-module__CKEn2a__iconBtn{align-items:center;gap:var(--spacing-sm);min-width:var(--spacing-3xl);padding:var(--spacing-xxs);font-size:var(--font-size-xs);color:var(--text-primary);background-color:#0000;border:none;flex-direction:row;display:flex}.MobileMenuActionButton-module-scss-module__CKEn2a__darkIcon{color:var(--lux-text-primary)!important}
.MobileMenuActions-module-scss-module__PuJTBG__container{align-items:center;gap:var(--spacing-xxs);flex-wrap:wrap;display:flex}.MobileMenuActions-module-scss-module__PuJTBG__container .MobileMenuActions-module-scss-module__PuJTBG__carshopAccessibilityIcon{fill:var(--text-primary)}.MobileMenuActions-module-scss-module__PuJTBG__container .MobileMenuActions-module-scss-module__PuJTBG__carshopAccessibility{width:fit-content}.MobileMenuActions-module-scss-module__PuJTBG__container .MobileMenuActions-module-scss-module__PuJTBG__carshopAccessibilityTitle{color:var(--text-primary);font-size:var(--font-size-xs)!important;font-weight:400!important}.MobileMenuActions-module-scss-module__PuJTBG__titleBackContainer{align-items:center;gap:var(--spacing-sm);display:flex}.MobileMenuActions-module-scss-module__PuJTBG__titleBackContainer--clickable{cursor:pointer}.MobileMenuActions-module-scss-module__PuJTBG__titleBackContainer .MobileMenuActions-module-scss-module__PuJTBG__title{font-family:var(--header-font);font-size:var(--font-size-md);margin:0;font-weight:700}.MobileMenuActions-module-scss-module__PuJTBG__titleBackContainer .MobileMenuActions-module-scss-module__PuJTBG__title.MobileMenuActions-module-scss-module__PuJTBG__carshop{font-size:var(--font-size-md)}.MobileMenuActions-module-scss-module__PuJTBG__backButton{padding:var(--spacing-xs);justify-content:center;align-items:center;transition:all .25s;display:flex}.MobileMenuActions-module-scss-module__PuJTBG__backButton--hidden{width:0;margin-left:calc(-1*var(--spacing-md));transition:all .25s}
.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer{top:var(--site-banner-offset,0);z-index:115;background-color:var(--surface);position:sticky}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer.MobileMenuTopBar-module-scss-module__Y0Ezoq__dark{background-color:var(--lux-surface)}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar{padding:var(--spacing-md) var(--spacing-md);color:var(--text-primary);border-bottom:var(--border-soft);justify-content:space-between;align-items:center;display:flex}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar.MobileMenuTopBar-module-scss-module__Y0Ezoq__dark{color:var(--lux-text-primary);background:var(--lux-surface);border-bottom:var(--lux-border-soft)}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar .MobileMenuTopBar-module-scss-module__Y0Ezoq__titleContainer{align-items:center;gap:var(--spacing-sm);display:flex}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar .MobileMenuTopBar-module-scss-module__Y0Ezoq__mainMenuTextContainer{align-items:center;gap:var(--spacing-sm);transition:transform .25s,opacity .25s;display:flex;transform:translate(-2.8125rem)}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar .MobileMenuTopBar-module-scss-module__Y0Ezoq__mainMenuTextContainer.MobileMenuTopBar-module-scss-module__Y0Ezoq__open{transform:translate(0)}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar .MobileMenuTopBar-module-scss-module__Y0Ezoq__backContainer{align-items:center;gap:var(--spacing-sm);opacity:0;transition:transform .25s,opacity .25s;display:flex;transform:translate(-1.25rem)}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar .MobileMenuTopBar-module-scss-module__Y0Ezoq__backContainer.MobileMenuTopBar-module-scss-module__Y0Ezoq__open{opacity:1;transform:translate(0)}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__topBar .MobileMenuTopBar-module-scss-module__Y0Ezoq__backContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__backButton{width:fit-content!important}.MobileMenuTopBar-module-scss-module__Y0Ezoq__topBarContainer .MobileMenuTopBar-module-scss-module__Y0Ezoq__actionsContainer{padding:var(--spacing-xs)}
.OpenButton-module-scss-module__SmW5jG__iconBtn{width:var(--spacing-2xl);background:0 0;border:none;justify-content:center;align-items:center;height:fit-content;padding:0;display:flex}.OpenButton-module-scss-module__SmW5jG__iconBtn.OpenButton-module-scss-module__SmW5jG__lexus{height:var(--spacing-2xl);color:var(--text-primary)}.OpenButton-module-scss-module__SmW5jG__iconBtn.OpenButton-module-scss-module__SmW5jG__dark{color:var(--lux-text-primary);fill:var(--lux-text-primary)}.OpenButton-module-scss-module__SmW5jG__iconBtn .OpenButton-module-scss-module__SmW5jG__icon{width:var(--spacing-lg);height:var(--spacing-lg);font-size:var(--font-size-lg);color:var(--primary)}.OpenButton-module-scss-module__SmW5jG__iconBtn .OpenButton-module-scss-module__SmW5jG__icon.OpenButton-module-scss-module__SmW5jG__dark{color:var(--lux-text-primary)}.OpenButton-module-scss-module__SmW5jG__iconBtn .OpenButton-module-scss-module__SmW5jG__icon.OpenButton-module-scss-module__SmW5jG__genesisBurger{width:var(--spacing-lg);height:var(--spacing-md);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.OpenButton-module-scss-module__SmW5jG__iconBtn .OpenButton-module-scss-module__SmW5jG__icon.OpenButton-module-scss-module__SmW5jG__lexus{color:var(--text-primary)}.OpenButton-module-scss-module__SmW5jG__iconBtn .OpenButton-module-scss-module__SmW5jG__carshopClose,.OpenButton-module-scss-module__SmW5jG__iconBtn .OpenButton-module-scss-module__SmW5jG__carshopClose:active{fill:var(--text-primary)}.OpenButton-module-scss-module__SmW5jG__iconBtn .OpenButton-module-scss-module__SmW5jG__carshopTitle{color:var(--text-secondary)}
.PhoneMenuItem-module-scss-module__QrvPla__menuItem{align-items:center;gap:var(--spacing-xxs);width:100%;padding:var(--spacing-xs);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);border:var(--border-soft);border-radius:var(--radius-md);flex-direction:column;display:flex}
.MobileMenu-module-scss-module__-u2ppa__openButton{width:var(--spacing-2xl);height:var(--spacing-2xl);justify-content:center;align-items:center;display:flex}.MobileMenu-module-scss-module__-u2ppa__dialog{z-index:101;visibility:visible;background-color:var(--surface);flex-direction:column;max-height:100vh;animation:.16s MobileMenu-module-scss-module__-u2ppa__slide;display:flex;position:fixed;inset:0;overflow-y:scroll}.MobileMenu-module-scss-module__-u2ppa__listContainer{height:100%;max-height:100%;display:flex;position:relative;overflow:hidden scroll}.MobileMenu-module-scss-module__-u2ppa__listContainer .MobileMenu-module-scss-module__-u2ppa__mainPage{width:100%;transition:width .25s;overflow:hidden}.MobileMenu-module-scss-module__-u2ppa__listContainer .MobileMenu-module-scss-module__-u2ppa__mainPage .MobileMenu-module-scss-module__-u2ppa__list{gap:var(--spacing-sm);width:100%;height:100%;padding:var(--spacing-xl) var(--spacing-md);color:var(--text-primary);background-color:var(--surface);flex-direction:column;display:flex;overflow-x:hidden}.MobileMenu-module-scss-module__-u2ppa__listContainer .MobileMenu-module-scss-module__-u2ppa__mainPage .MobileMenu-module-scss-module__-u2ppa__list.MobileMenu-module-scss-module__-u2ppa__dark{color:var(--lux-text-primary);background:var(--lux-surface)}.MobileMenu-module-scss-module__-u2ppa__listItemText{margin:0}.MobileMenu-module-scss-module__-u2ppa__subList{margin-bottom:var(--spacing-xl);padding:0}@keyframes MobileMenu-module-scss-module__-u2ppa__slide{0%{transform:translate(25rem)}to{transform:translate(0)}}
.CarshopMobileNavBar-module-scss-module__KvJSSG__header{height:4.625rem;padding-left:var(--spacing-md)}.CarshopMobileNavBar-module-scss-module__KvJSSG__logo{width:9.625rem}.CarshopMobileNavBar-module-scss-module__KvJSSG__actions{align-items:center;gap:var(--spacing-md);display:flex}@media only screen and (max-width:24.375rem){.CarshopMobileNavBar-module-scss-module__KvJSSG__actions{gap:var(--spacing-xs)}}.CarshopMobileNavBar-module-scss-module__KvJSSG__divider{background-color:#cdcfd040;min-width:.0625rem;height:2.125rem}.CarshopMobileNavBar-module-scss-module__KvJSSG__icon,.CarshopMobileNavBar-module-scss-module__KvJSSG__icon:active{fill:var(--carshop-accent)}.CarshopMobileNavBar-module-scss-module__KvJSSG__homeSelector{display:flex}@media only screen and (max-width:23.125rem){.CarshopMobileNavBar-module-scss-module__KvJSSG__homeSelector{display:none}}
.PhoneMenu-module-scss-module__WRM1mW__phoneMenuContainer{position:relative}.PhoneMenu-module-scss-module__WRM1mW__phoneMenuContainer .PhoneMenu-module-scss-module__WRM1mW__phoneMenu{background-color:var(--elevated-level-one);border-radius:var(--radius-lg);min-width:25rem;box-shadow:var(--shadow-strong);padding:0}.PhoneMenu-module-scss-module__WRM1mW__menu{gap:var(--spacing-xs);padding:var(--spacing-xs);flex-direction:column;display:flex}.PhoneMenu-module-scss-module__WRM1mW__menu .PhoneMenu-module-scss-module__WRM1mW__menuHeader{justify-content:center;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xs);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);border-radius:var(--radius-md);flex-direction:column;display:flex}.PhoneMenu-module-scss-module__WRM1mW__menu .PhoneMenu-module-scss-module__WRM1mW__menuItems{gap:var(--spacing-xxs);flex-direction:row;display:flex}.PhoneMenu-module-scss-module__WRM1mW__messageButtonContainer{justify-content:center;align-items:center;gap:var(--spacing-xxs);flex-direction:column;display:flex}
.GenesisInfoBar-module-scss-module__oBnyMW__container{top:var(--site-banner-offset,0);z-index:12;width:100%;height:3.4375rem;padding:var(--spacing-sm) var(--spacing-2xl);background-color:var(--black);justify-content:space-between;align-items:center;display:flex;position:sticky}@media only screen and (max-width:48rem){.GenesisInfoBar-module-scss-module__oBnyMW__container{display:none}}.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer{align-items:center;gap:var(--spacing-xl);display:flex}.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__phoneNumbers,.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__phoneNumbers .GenesisInfoBar-module-scss-module__oBnyMW__servicePhone,.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__phoneNumbers .GenesisInfoBar-module-scss-module__oBnyMW__partsPhone{align-items:center;gap:var(--spacing-xs);display:flex}@media only screen and (max-width:78.125rem){.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__phoneNumbers .GenesisInfoBar-module-scss-module__oBnyMW__servicePhone,.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__phoneNumbers .GenesisInfoBar-module-scss-module__oBnyMW__partsPhone{display:none}}.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__phoneNumbers .GenesisInfoBar-module-scss-module__oBnyMW__salesPhone{align-items:center;gap:var(--spacing-xs);display:flex}@media only screen and (max-width:62.5rem){.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__phoneNumbers .GenesisInfoBar-module-scss-module__oBnyMW__salesPhone{display:none}}.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__iconContainer{align-items:center;gap:var(--spacing-xs);display:flex}@media only screen and (max-width:87.5rem){.GenesisInfoBar-module-scss-module__oBnyMW__container .GenesisInfoBar-module-scss-module__oBnyMW__rightContainer .GenesisInfoBar-module-scss-module__oBnyMW__iconContainer{display:none}}
.MobileNavBar-module-scss-module__1iZB0q__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:4.625rem;padding:var(--spacing-xxs) var(--spacing-xxs) var(--spacing-xxs) var(--spacing-md);color:var(--text-primary);background-color:var(--elevated-level-one);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);content-visibility:hidden;display:none;position:sticky}.MobileNavBar-module-scss-module__1iZB0q__header.MobileNavBar-module-scss-module__1iZB0q__volvo{box-shadow:none;background-color:#fafafa;border-bottom:none}.MobileNavBar-module-scss-module__1iZB0q__header.MobileNavBar-module-scss-module__1iZB0q__volvoDarkMode{background-color:var(--elevated-level-one)}.MobileNavBar-module-scss-module__1iZB0q__header.MobileNavBar-module-scss-module__1iZB0q__dark{background-color:var(--lux-surface);border-bottom:var(--lux-border-soft)}.MobileNavBar-module-scss-module__1iZB0q__header.MobileNavBar-module-scss-module__1iZB0q__bmw{background-color:var(--black);border-bottom:.0625rem solid #ffffff30}.MobileNavBar-module-scss-module__1iZB0q__header.MobileNavBar-module-scss-module__1iZB0q__onTop{z-index:12!important}.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__logoContainer{align-items:center;display:flex}.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__logoContainer .MobileNavBar-module-scss-module__1iZB0q__logo{width:var(--spacing-2xl);height:var(--spacing-2xl)}.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__logoContainer .MobileNavBar-module-scss-module__1iZB0q__volvoLogo{width:6.25rem;height:100%}@media only screen and (max-width:48rem){.MobileNavBar-module-scss-module__1iZB0q__header{content-visibility:visible;justify-content:space-between;align-items:center;display:flex}}.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__linkContainer{justify-content:center;align-items:center;gap:var(--spacing-lg);flex-flow:row;display:flex}@media only screen and (max-width:28.125rem){.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__linkContainer{gap:var(--spacing-xs)}}@media only screen and (max-width:23.75rem){.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__linkContainer{gap:var(--spacing-xxs)}}.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__iconWrp{background:0 0;border:none;width:fit-content;height:fit-content;padding:0;display:flex}.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__iconBtn{width:var(--spacing-2xl);height:var(--spacing-2xl);font-size:var(--font-size-lg);color:var(--primary);flex-flow:row;justify-content:center;align-items:center;gap:0;display:flex;overflow:hidden}.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__iconBtn path,.MobileNavBar-module-scss-module__1iZB0q__header .MobileNavBar-module-scss-module__1iZB0q__iconBtn rect{fill:var(--primary)}.MobileNavBar-module-scss-module__1iZB0q__kiaLogoLockup{justify-content:flex-start;align-items:center;gap:var(--spacing-xxs);flex-flow:row;display:flex}.MobileNavBar-module-scss-module__1iZB0q__kiaLogoLockup .MobileNavBar-module-scss-module__1iZB0q__oemLogo,.MobileNavBar-module-scss-module__1iZB0q__kiaLogoLockup .MobileNavBar-module-scss-module__1iZB0q__dealerLogo{align-items:center;display:flex}@media (max-width:48rem){.MobileNavBar-module-scss-module__1iZB0q__kiaLogoLockup .MobileNavBar-module-scss-module__1iZB0q__dealerLogo img{width:auto;max-width:5.9375rem;height:auto;max-height:var(--spacing-2xl);object-fit:contain}}@media only screen and (max-width:25rem){.MobileNavBar-module-scss-module__1iZB0q__kiaLogoLockup .MobileNavBar-module-scss-module__1iZB0q__dealerLogo img{width:3.125rem;height:2.1875rem}}.MobileNavBar-module-scss-module__1iZB0q__volvoInfoBar{display:none}@media (max-width:48rem){.MobileNavBar-module-scss-module__1iZB0q__volvoInfoBar{justify-content:space-between;align-items:center;gap:var(--spacing-xxs);width:100%;height:100%;max-height:var(--spacing-2xl);padding:var(--spacing-xs) var(--spacing-md);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__1iZB0q__volvoInfoBar .MobileNavBar-module-scss-module__1iZB0q__infoBarAddressButton{width:fit-content!important}}
.FindADealer-module-scss-module__khEKMW__findADealer{justify-content:center;align-items:center;gap:var(--spacing-xs);height:100%;padding:0 var(--spacing-xl);background:linear-gradient(to left, var(--primary), transparent);flex-flow:row;display:flex}
.BigLogoNavBar-module-scss-module__o-Je7W__navBar{top:var(--site-banner-offset,0);z-index:11;gap:var(--spacing-sm);width:100%;height:6.25rem;padding:0 var(--spacing-md);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);flex-direction:row;display:flex;position:sticky;background:var(--surface)!important}.BigLogoNavBar-module-scss-module__o-Je7W__navBar.BigLogoNavBar-module-scss-module__o-Je7W__black{border-bottom:var(--lux-border-soft);background:var(--lux-surface)!important}@media only screen and (max-width:48rem){.BigLogoNavBar-module-scss-module__o-Je7W__navBar{display:none}}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__logoContainer{align-items:center;gap:var(--spacing-lg);flex-shrink:0;height:100%;display:flex}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar{justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-bottom:var(--border-strong);width:100%;height:2.625rem;display:flex}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar.BigLogoNavBar-module-scss-module__o-Je7W__black{border-bottom:var(--lux-border-soft)}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__textLogoContainer{align-items:center;gap:var(--spacing-xs);display:flex}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__harleyShield{width:var(--spacing-lg);height:var(--spacing-lg);color:var(--text-primary);transition:color .2s ease-in-out}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__harleyShield.BigLogoNavBar-module-scss-module__o-Je7W__black{color:var(--lux-text-primary)}@media (hover:hover) and (pointer:fine){.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__harleyShield:hover{color:var(--mdc-theme-primary)}}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__infoContainer{align-items:center;gap:var(--spacing-lg);display:flex}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__infoItem{align-items:center;gap:var(--spacing-xs);transition:background-color .2s ease-in-out;display:flex;font-size:var(--font-size-xs)!important}@media only screen and (max-width:90rem){.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__infoItem{display:none}}@media (hover:hover) and (pointer:fine){.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__infoItem.BigLogoNavBar-module-scss-module__o-Je7W__black:hover{background-color:var(--lux-surface)}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__topBar .BigLogoNavBar-module-scss-module__o-Je7W__infoItem:hover{background-color:var(--elevated-level-two)}}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__bottomBar{z-index:1;align-items:center;min-width:0;height:100%;display:flex}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__bottomBar .BigLogoNavBar-module-scss-module__o-Je7W__menuStart{flex-shrink:0;width:0;height:0;overflow:hidden}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__bottomBar .BigLogoNavBar-module-scss-module__o-Je7W__menuList{flex:1;align-items:center;min-width:0;display:flex;overflow:visible}.BigLogoNavBar-module-scss-module__o-Je7W__navBar .BigLogoNavBar-module-scss-module__o-Je7W__innerContainer .BigLogoNavBar-module-scss-module__o-Je7W__bottomBar .BigLogoNavBar-module-scss-module__o-Je7W__actions{flex-shrink:0;align-items:center;width:fit-content;display:flex}.BigLogoNavBar-module-scss-module__o-Je7W__navItemsSkeleton{width:100%;height:var(--spacing-2xl);background-color:var(--elevated-level-two)}.BigLogoNavBar-module-scss-module__o-Je7W__navItemsSkeleton.BigLogoNavBar-module-scss-module__o-Je7W__black{background-color:var(--gray-60)}
.BmwNavBar-module-scss-module__jZm7Ma__navBar{top:var(--site-banner-offset,0);z-index:11;height:4.3125rem;margin-bottom:calc(-1*var(--spacing-xxxs));padding:0 var(--spacing-lg);background-color:var(--black);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);flex-flow:row;justify-content:space-between;align-items:center;gap:3rem;display:flex;position:sticky}@media only screen and (max-width:48rem){.BmwNavBar-module-scss-module__jZm7Ma__navBar{display:none}}.BmwNavBar-module-scss-module__jZm7Ma__navBar .BmwNavBar-module-scss-module__jZm7Ma__leftCtn{z-index:1;flex-flow:row;justify-content:flex-start;align-items:center;gap:2.25rem;width:100%;height:100%;display:flex}.BmwNavBar-module-scss-module__jZm7Ma__navBar .BmwNavBar-module-scss-module__jZm7Ma__leftCtn .BmwNavBar-module-scss-module__jZm7Ma__logoContainer{width:var(--spacing-2xl);height:var(--spacing-2xl)}.BmwNavBar-module-scss-module__jZm7Ma__navBar .BmwNavBar-module-scss-module__jZm7Ma__leftCtn .BmwNavBar-module-scss-module__jZm7Ma__logoContainer .BmwNavBar-module-scss-module__jZm7Ma__logo{object-fit:contain;width:100%;height:100%}.BmwNavBar-module-scss-module__jZm7Ma__navBar .BmwNavBar-module-scss-module__jZm7Ma__leftCtn .BmwNavBar-module-scss-module__jZm7Ma__menuList{justify-content:flex-start;align-items:center;gap:var(--spacing-lg);flex-flow:row;width:100%;height:1.875rem;display:flex;overflow:visible}.BmwNavBar-module-scss-module__jZm7Ma__navBar .BmwNavBar-module-scss-module__jZm7Ma__rightCtn{z-index:1;flex-flow:row;justify-content:center;align-items:center;gap:0;width:fit-content;height:100%;display:flex}
.CarshopNavBar-module-scss-module__fjjzqq__navBar{top:var(--site-banner-offset,0);z-index:11;height:3.75rem;padding:var(--spacing-sm) var(--spacing-xl);background-color:var(--surface);border-bottom:var(--border-strong);justify-content:space-between;align-items:center;display:flex;position:sticky}@media only screen and (max-width:48rem){.CarshopNavBar-module-scss-module__fjjzqq__navBar{display:none}}.CarshopNavBar-module-scss-module__fjjzqq__navBar .CarshopNavBar-module-scss-module__fjjzqq__navItemsContainer{flex:1;justify-content:space-between;display:flex;min-width:calc(50vw - 9.375rem)!important;max-width:calc(50vw - 9.375rem)!important}.CarshopNavBar-module-scss-module__fjjzqq__navBar .CarshopNavBar-module-scss-module__fjjzqq__navItemsContainer .CarshopNavBar-module-scss-module__fjjzqq__navItems{align-items:center;gap:var(--spacing-sm);flex:1;width:100%;min-width:40vw;display:flex}.CarshopNavBar-module-scss-module__fjjzqq__navBar .CarshopNavBar-module-scss-module__fjjzqq__logo{width:var(--spacing-10xl)}.CarshopNavBar-module-scss-module__fjjzqq__navBar .CarshopNavBar-module-scss-module__fjjzqq__rightContent{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);display:flex;min-width:calc(50vw - 9.375rem)!important;max-width:calc(50vw - 9.375rem)!important}.CarshopNavBar-module-scss-module__fjjzqq__navBar .CarshopNavBar-module-scss-module__fjjzqq__rightContent .CarshopNavBar-module-scss-module__fjjzqq__icon{fill:var(--carshop-accent);width:var(--spacing-lg);height:var(--spacing-lg);justify-content:center;align-items:center;display:flex}
.DefaultNavBar-module-scss-module__YCC3Ma__listCtn{top:var(--site-banner-offset,0);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:sticky}@media print{.DefaultNavBar-module-scss-module__YCC3Ma__listCtn{display:none}}@media only screen and (max-width:48rem){.DefaultNavBar-module-scss-module__YCC3Ma__listCtn{display:none}}.DefaultNavBar-module-scss-module__YCC3Ma__listCtn .DefaultNavBar-module-scss-module__YCC3Ma__menuList{width:100%;padding:var(--spacing-xxs) 0;flex-direction:row;justify-content:space-between;display:flex}
.GenesisMobileNavBar-module-scss-module___Prl_a__header{top:var(--site-banner-offset,0);z-index:11;width:100%;padding:var(--spacing-xs);color:var(--text-primary);background-color:var(--elevated-level-one);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:none;position:sticky}.GenesisMobileNavBar-module-scss-module___Prl_a__header.GenesisMobileNavBar-module-scss-module___Prl_a__onTop{z-index:12!important}.GenesisMobileNavBar-module-scss-module___Prl_a__header.GenesisMobileNavBar-module-scss-module___Prl_a__genesis{padding:var(--spacing-sm) var(--spacing-lg);color:var(--lux-text-primary);background-color:var(--lux-surface)}@media only screen and (max-width:48rem){.GenesisMobileNavBar-module-scss-module___Prl_a__header{justify-content:space-between;align-items:center;display:flex}}
.GenesisNavBar-module-scss-module__5eMiqa__navBar{top:calc(var(--site-banner-offset,0) + 3.4375rem);z-index:11;height:4.3125rem;padding:var(--spacing-md) var(--spacing-2xl);background:var(--lux-surface);justify-content:space-between;align-items:center;display:flex;position:sticky}@media only screen and (max-width:48rem){.GenesisNavBar-module-scss-module__5eMiqa__navBar{display:none}}.GenesisNavBar-module-scss-module__5eMiqa__navBar .GenesisNavBar-module-scss-module__5eMiqa__navItems{align-items:center;gap:var(--spacing-md);width:fit-content;display:flex}.GenesisNavBar-module-scss-module__5eMiqa__rightCtn{align-items:center;gap:var(--spacing-xs);display:flex}
.BlackGlassNavBar-module-scss-module__jhJJTa__navBar{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;gap:var(--spacing-3xl);height:4.3125rem;margin-bottom:calc(-1*var(--spacing-xxxs));padding:var(--spacing-md) var(--spacing-xl);border-bottom:var(--lux-border-soft);box-shadow:var(--shadow-soft);display:flex;position:sticky;background:var(--lux-surface)!important}@media only screen and (max-width:48rem){.BlackGlassNavBar-module-scss-module__jhJJTa__navBar{display:none}}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar:before{content:"";-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;height:100%;position:absolute;top:0;left:0}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn{z-index:1;align-items:center;width:75%;height:100%;display:flex}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn .BlackGlassNavBar-module-scss-module__jhJJTa__logoLink{height:100%;margin-right:var(--spacing-md)}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn .BlackGlassNavBar-module-scss-module__jhJJTa__logoLink.BlackGlassNavBar-module-scss-module__jhJJTa__text{justify-content:flex-start;align-items:center;max-width:12.5rem;display:flex}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn .BlackGlassNavBar-module-scss-module__jhJJTa__logoLink .BlackGlassNavBar-module-scss-module__jhJJTa__logo{object-fit:contain;width:auto;max-width:13.75rem;height:100%;display:inline-block}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn .BlackGlassNavBar-module-scss-module__jhJJTa__logoLink .BlackGlassNavBar-module-scss-module__jhJJTa__textLogo{width:max-content;max-width:13.75rem;color:var(--text-primary);margin-bottom:0}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn .BlackGlassNavBar-module-scss-module__jhJJTa__logoLink .BlackGlassNavBar-module-scss-module__jhJJTa__textLogo.BlackGlassNavBar-module-scss-module__jhJJTa__lux{color:var(--lux-text-primary)}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn .BlackGlassNavBar-module-scss-module__jhJJTa__menuList{align-items:center;gap:var(--spacing-lg);width:100%;display:flex;overflow:visible}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__rightCtn{z-index:1;align-items:center;width:fit-content;height:100%;display:flex}
.GlassNavBar-module-scss-module__VfQrdW__navBar{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;align-items:center;gap:var(--spacing-3xl);height:4.3125rem;margin-bottom:calc(-1*var(--spacing-xxxs));padding:0 var(--spacing-xl);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:flex;position:sticky;background:var(--surface-80)!important}@media only screen and (max-width:48rem){.GlassNavBar-module-scss-module__VfQrdW__navBar{display:none}}.GlassNavBar-module-scss-module__VfQrdW__navBar:before{content:"";-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;height:100%;position:absolute;top:0;left:0}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__leftCtn{z-index:1;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);flex-flow:row;width:75%;height:100%;display:flex}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__leftCtn .GlassNavBar-module-scss-module__VfQrdW__logoLink{height:100%;margin-right:var(--spacing-md)}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__leftCtn .GlassNavBar-module-scss-module__VfQrdW__logoLink.GlassNavBar-module-scss-module__VfQrdW__text{justify-content:flex-start;align-items:center;max-width:12.5rem;display:flex}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__leftCtn .GlassNavBar-module-scss-module__VfQrdW__logoLink .GlassNavBar-module-scss-module__VfQrdW__logo{object-fit:contain;width:auto;max-width:13.75rem;height:100%;display:inline-block}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__leftCtn .GlassNavBar-module-scss-module__VfQrdW__logoLink .GlassNavBar-module-scss-module__VfQrdW__textLogo{width:max-content;max-width:13.75rem;color:var(--text-primary);margin-bottom:0}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__leftCtn .GlassNavBar-module-scss-module__VfQrdW__menuList{width:100%;height:var(--spacing-3xl);display:flex;overflow:visible}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__rightCtn{z-index:1;align-items:center;width:fit-content;height:100%;display:flex}
.InvertedGlassNavBar-module-scss-module__udutvG__navBar{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;gap:var(--spacing-3xl);height:4.3125rem;margin-bottom:calc(-1*var(--spacing-xxxs));padding:var(--spacing-md) var(--spacing-xl);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:flex;position:sticky;background:var(--surface-80)!important}@media only screen and (max-width:48rem){.InvertedGlassNavBar-module-scss-module__udutvG__navBar{display:none}}.InvertedGlassNavBar-module-scss-module__udutvG__navBar:before{content:"";-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;height:100%;position:absolute;top:0;left:0}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__leftCtn{z-index:1;align-items:center;width:100%;height:100%;display:flex}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__leftCtn .InvertedGlassNavBar-module-scss-module__udutvG__logoLink{height:100%;margin-right:var(--spacing-md)}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__leftCtn .InvertedGlassNavBar-module-scss-module__udutvG__logoLink.InvertedGlassNavBar-module-scss-module__udutvG__text{justify-content:flex-start;align-items:center;max-width:12.5rem;display:flex}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__leftCtn .InvertedGlassNavBar-module-scss-module__udutvG__logoLink .InvertedGlassNavBar-module-scss-module__udutvG__logo{object-fit:contain;width:auto;max-width:13.75rem;height:100%;display:inline-block}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__leftCtn .InvertedGlassNavBar-module-scss-module__udutvG__logoLink .InvertedGlassNavBar-module-scss-module__udutvG__textLogo{width:max-content;max-width:13.75rem;color:var(--text-primary);margin-bottom:0}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__leftCtn .InvertedGlassNavBar-module-scss-module__udutvG__menuList{flex-direction:row;justify-content:flex-end;width:100%;margin-left:auto;display:flex;overflow:visible}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__rightCtn{z-index:1;align-items:center;width:fit-content;height:100%;display:flex}
.GroupNavBar-module-scss-module__Nl-F1G__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:3.5625rem;padding:var(--spacing-sm) var(--spacing-md);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:sticky}@media only screen and (max-width:48rem){.GroupNavBar-module-scss-module__Nl-F1G__header{display:none}}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__leftCtn{align-items:center;width:100%;height:100%;display:flex}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__menuList{justify-content:flex-start;align-items:center;width:100%;display:flex}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__rightCtn{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__button{width:fit-content!important}
.HyundaiNavBar-module-scss-module__aExZ8G__navigation{top:var(--site-banner-offset,0);z-index:11;width:100%;height:var(--spacing-4xl);padding:0 var(--spacing-xl);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:sticky}.HyundaiNavBar-module-scss-module__aExZ8G__navigation.HyundaiNavBar-module-scss-module__aExZ8G__infoBarVisible{top:calc(var(--site-banner-offset,0) + 2.75rem)}@media only screen and (max-width:48rem){.HyundaiNavBar-module-scss-module__aExZ8G__navigation{display:none}}.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__logo{align-items:center;gap:var(--spacing-lg);min-width:var(--font-size-10xl);flex:none;display:flex}.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__logo .HyundaiNavBar-module-scss-module__aExZ8G__hyundaiLogoLink{align-items:center;display:flex}.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__logo .HyundaiNavBar-module-scss-module__aExZ8G__hyundaiLogoLink .HyundaiNavBar-module-scss-module__aExZ8G__hyundaiLogo{width:3.5rem;height:auto;display:block}.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__logo .HyundaiNavBar-module-scss-module__aExZ8G__logoDivider{width:.0625rem;height:calc(var(--spacing-2xl)*.8);background-color:var(--border-color-strong)}.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__menu{flex:auto;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);min-width:var(--spacing-8xl);flex:none;height:100%;display:flex}.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__actions .HyundaiNavBar-module-scss-module__aExZ8G__searchButton{width:calc(var(--spacing-4xl)*.8);height:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;transition:background-color .1s,color .1s;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiNavBar-module-scss-module__aExZ8G__navigation .HyundaiNavBar-module-scss-module__aExZ8G__actions .HyundaiNavBar-module-scss-module__aExZ8G__searchButton:hover{background-color:var(--elevated-level-two)}}
.LandRoverNavBar-module-scss-module__EyqMRa__navBar{top:var(--site-banner-offset,0);z-index:11;width:100%;height:var(--spacing-3xl);padding:0 var(--spacing-lg);background-color:var(--white);border-bottom:var(--border-strong);justify-content:space-between;align-items:center;display:flex;position:sticky}.LandRoverNavBar-module-scss-module__EyqMRa__navBar.LandRoverNavBar-module-scss-module__EyqMRa__hasInfoBar{top:calc(var(--site-banner-offset,0) + var(--spacing-xl))}@media only screen and (max-width:48rem){.LandRoverNavBar-module-scss-module__EyqMRa__navBar{display:none}}.LandRoverNavBar-module-scss-module__EyqMRa__navBar .LandRoverNavBar-module-scss-module__EyqMRa__navItems{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.LandRoverNavBar-module-scss-module__EyqMRa__navBar .LandRoverNavBar-module-scss-module__EyqMRa__actions{min-width:var(--spacing-3xl);justify-content:flex-end;align-items:center;height:100%;display:flex}
.LexusMobileNavBar-module-scss-module__ncpCWq__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:4.625rem;padding:var(--spacing-xs);color:var(--text-primary);background-color:var(--elevated-level-one);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:none;position:sticky}.LexusMobileNavBar-module-scss-module__ncpCWq__header.LexusMobileNavBar-module-scss-module__ncpCWq__onTop{z-index:12!important}@media only screen and (max-width:48rem){.LexusMobileNavBar-module-scss-module__ncpCWq__header{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}}.LexusMobileNavBar-module-scss-module__ncpCWq__header .LexusMobileNavBar-module-scss-module__ncpCWq__linkContainer{align-items:center;gap:var(--spacing-lg);display:flex}@media only screen and (max-width:28.125rem){.LexusMobileNavBar-module-scss-module__ncpCWq__header .LexusMobileNavBar-module-scss-module__ncpCWq__linkContainer{gap:var(--spacing-sm)}}@media only screen and (max-width:23.75rem){.LexusMobileNavBar-module-scss-module__ncpCWq__header .LexusMobileNavBar-module-scss-module__ncpCWq__linkContainer{gap:var(--spacing-xs)}}@media only screen and (max-width:20rem){.LexusMobileNavBar-module-scss-module__ncpCWq__header .LexusMobileNavBar-module-scss-module__ncpCWq__linkContainer{gap:var(--spacing-xxs)}}.LexusMobileNavBar-module-scss-module__ncpCWq__header .LexusMobileNavBar-module-scss-module__ncpCWq__link{height:var(--spacing-2xl);justify-content:center;align-items:center;display:flex}.LexusMobileNavBar-module-scss-module__ncpCWq__header .LexusMobileNavBar-module-scss-module__ncpCWq__iconWrp{background:0 0;border:none;width:fit-content;height:fit-content;padding:0;display:flex}.LexusMobileNavBar-module-scss-module__ncpCWq__locationIcon{width:2.375rem;height:2.375rem;fill:var(--text-primary);overflow:hidden}.LexusMobileNavBar-module-scss-module__ncpCWq__iconBtn{width:var(--spacing-lg);height:var(--spacing-lg);margin:var(--spacing-xs);font-size:var(--font-size-lg);color:var(--primary);overflow:hidden}.LexusMobileNavBar-module-scss-module__ncpCWq__logoLink{object-fit:contain;max-width:8.75rem;padding-left:var(--spacing-md);align-items:center;display:flex}.LexusMobileNavBar-module-scss-module__ncpCWq__logoContainer{max-width:8.75rem}.LexusMobileNavBar-module-scss-module__ncpCWq__logoContainer p{font-size:var(--font-size-xs)}
.LexusNavBar-module-scss-module__3skD6a__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:4.25rem;padding-right:var(--spacing-md);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:sticky}@media only screen and (max-width:48rem){.LexusNavBar-module-scss-module__3skD6a__header{display:none}}.LexusNavBar-module-scss-module__3skD6a__header .LexusNavBar-module-scss-module__3skD6a__leftCtn{width:fit-content;padding-left:var(--spacing-md);border-left:var(--spacing-2xl) solid var(--text-primary);transition:var(--transition-bounce);justify-content:flex-start;align-items:center;display:flex;transform:translate(-1.5625rem)}@media (hover:hover) and (pointer:fine){.LexusNavBar-module-scss-module__3skD6a__header .LexusNavBar-module-scss-module__3skD6a__leftCtn:hover{cursor:pointer;transform:translate(-.3125rem)}}.LexusNavBar-module-scss-module__3skD6a__header .LexusNavBar-module-scss-module__3skD6a__centerCtn{justify-content:center;align-items:center;gap:var(--spacing-md);width:fit-content;height:100%;display:flex}.LexusNavBar-module-scss-module__3skD6a__header .LexusNavBar-module-scss-module__3skD6a__rightCtn{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);width:fit-content;height:100%;display:flex}
.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar{display:none}@media (max-width:48rem){.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar{justify-content:space-between;align-items:center;gap:var(--spacing-xxs);height:2.875rem;padding:var(--spacing-xs) var(--spacing-md);background-color:var(--elevated-level-one);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);flex-flow:row;display:flex}}.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__logoButton{align-items:center;gap:var(--spacing-xxs);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__homeStoreMenu{background-color:var(--elevated-level-one);border-radius:var(--radius-lg);padding:0}.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__homeStoreOptions{gap:var(--spacing-xxs);padding:var(--spacing-xs);flex-direction:column;display:flex}.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__homeStoreOption{padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius-md);transition:var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__homeStoreOptionActive{background-color:var(--elevated-level-two)}.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__optionLogo{width:auto;max-width:var(--nav-logo-width-desktop);object-fit:contain;display:inline-block}@media (max-width:56.25rem){.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__optionLogo{max-width:var(--nav-logo-width-mobile)}}.MobileNavInfoBar-module-scss-module__Kx0jBq__infoBar .MobileNavInfoBar-module-scss-module__Kx0jBq__optionLogo{max-width:7.5rem}
.PorscheMobileNavBar-module-scss-module__vC7-VG__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:4.625rem;padding:var(--spacing-xxs) var(--spacing-md) var(--spacing-xxs) var(--spacing-md);color:var(--text-primary);background-color:var(--surface);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:none;position:sticky}.PorscheMobileNavBar-module-scss-module__vC7-VG__header.PorscheMobileNavBar-module-scss-module__vC7-VG__onTop{z-index:12!important}@media only screen and (max-width:48rem){.PorscheMobileNavBar-module-scss-module__vC7-VG__header{justify-content:space-between;align-items:center;display:flex}}
.PremierTruckNavBar-module-scss-module__aI9oEW__navBar{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;align-items:center;gap:var(--spacing-3xl);height:4.875rem;margin-bottom:calc(-1*var(--spacing-xxxs));background:var(--lux-surface);box-shadow:var(--shadow-soft);display:flex;position:sticky}@media only screen and (max-width:48rem){.PremierTruckNavBar-module-scss-module__aI9oEW__navBar{display:none}}.PremierTruckNavBar-module-scss-module__aI9oEW__navBar .PremierTruckNavBar-module-scss-module__aI9oEW__leftCtn{z-index:1;width:75%;height:100%;padding-left:var(--spacing-xl);justify-content:flex-start;align-items:center;gap:var(--spacing-sm);flex-flow:row;display:flex}.PremierTruckNavBar-module-scss-module__aI9oEW__navBar .PremierTruckNavBar-module-scss-module__aI9oEW__leftCtn .PremierTruckNavBar-module-scss-module__aI9oEW__logoCtn{justify-content:center;align-items:center;gap:var(--spacing-lg);margin-right:var(--spacing-md);padding-right:var(--spacing-xl);border-right:var(--lux-border-soft);flex-flow:row;display:flex}.PremierTruckNavBar-module-scss-module__aI9oEW__navBar .PremierTruckNavBar-module-scss-module__aI9oEW__leftCtn .PremierTruckNavBar-module-scss-module__aI9oEW__logoCtn .PremierTruckNavBar-module-scss-module__aI9oEW__logo{object-fit:contain;width:auto;max-width:6.25rem;height:100%;display:inline-block}.PremierTruckNavBar-module-scss-module__aI9oEW__navBar .PremierTruckNavBar-module-scss-module__aI9oEW__leftCtn .PremierTruckNavBar-module-scss-module__aI9oEW__menuList{align-items:center;gap:var(--spacing-lg);width:100%;height:var(--spacing-3xl);display:flex;overflow:visible}.PremierTruckNavBar-module-scss-module__aI9oEW__navBar .PremierTruckNavBar-module-scss-module__aI9oEW__rightCtn{z-index:1;align-items:center;gap:var(--spacing-sm);width:fit-content;height:100%;display:flex}.PremierTruckNavBar-module-scss-module__aI9oEW__navBar .PremierTruckNavBar-module-scss-module__aI9oEW__rightCtn.PremierTruckNavBar-module-scss-module__aI9oEW__nonPtg{padding-right:var(--spacing-xl);background:linear-gradient(to left, var(--primary), transparent)}
.TradeNavBar-module-scss-module__HQpsXG__header{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;height:4.875rem;padding:var(--spacing-sm) var(--spacing-4xl);color:var(--text-primary);background-color:var(--surface);box-shadow:var(--shadow-soft);display:flex;position:sticky}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header{height:3.875rem;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-md)}}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__logoLink{height:100%;margin-right:var(--spacing-md)}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__logoLink .TradeNavBar-module-scss-module__HQpsXG__mobileLogo{display:none}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__logoLink .TradeNavBar-module-scss-module__HQpsXG__mobileLogo{display:block}}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__logoLink .TradeNavBar-module-scss-module__HQpsXG__logo{object-fit:contain;width:auto;max-width:13.75rem;height:100%;display:inline-block}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__logoLink .TradeNavBar-module-scss-module__HQpsXG__logo{max-width:6.25rem}}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__logoLink .TradeNavBar-module-scss-module__HQpsXG__textLogo{width:max-content;max-width:13.75rem;color:var(--text-primary);margin-bottom:0}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__linkBtn{margin-left:var(--spacing-md);font-size:var(--font-size-md);color:var(--text-primary);white-space:nowrap;font-weight:400}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__linkBtn{display:none}}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__menu{background-color:var(--surface);border-radius:var(--radius-lg);top:3.125rem!important}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__menu .TradeNavBar-module-scss-module__HQpsXG__item{margin:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-2xl);font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-md);color:var(--text-primary);white-space:nowrap;border-radius:var(--radius-sm);justify-content:center;font-weight:500;line-height:1.5625rem}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__menu .TradeNavBar-module-scss-module__HQpsXG__item--inventory{padding:var(--spacing-xxs) var(--spacing-md);justify-content:flex-start}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__mobileMenu{display:none}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__mobileMenu{margin-left:var(--spacing-sm);display:block}}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__phone{margin-right:var(--spacing-lg);font-size:var(--font-size-md);color:var(--primary)}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__phone{display:none}}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__phoneButton{height:var(--spacing-2xl);margin-right:var(--spacing-sm);display:none}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__phoneButton{display:block}}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__iconBtn{width:var(--spacing-lg);margin:var(--spacing-xs);color:var(--primary);overflow:hidden}.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__openBtn{width:fit-content;height:var(--spacing-3xl);padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-default);white-space:nowrap;border-radius:var(--radius-lg);font-weight:400}@media only screen and (max-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__header .TradeNavBar-module-scss-module__HQpsXG__rightCtn .TradeNavBar-module-scss-module__HQpsXG__openBtn{height:2.375rem;padding:var(--spacing-sm) var(--spacing-md)}}.TradeNavBar-module-scss-module__HQpsXG__desktopNav{display:none}@media (min-width:48rem){.TradeNavBar-module-scss-module__HQpsXG__desktopNav{align-items:center;display:flex}}
.VolvoNavBar-module-scss-module__aMSrka__navBar{top:var(--site-banner-offset,0);z-index:11;height:var(--spacing-4xl);margin-bottom:calc(-1*var(--spacing-xxxs));padding:0 var(--spacing-xl);align-items:center;column-gap:var(--spacing-3xl);background-color:#fafafa;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:sticky}@media only screen and (max-width:48rem){.VolvoNavBar-module-scss-module__aMSrka__navBar{display:none}}.VolvoNavBar-module-scss-module__aMSrka__navBar.VolvoNavBar-module-scss-module__aMSrka__darkMode{background-color:var(--elevated-level-one)}.VolvoNavBar-module-scss-module__aMSrka__navBar .VolvoNavBar-module-scss-module__aMSrka__leftCtn{z-index:1;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);height:100%;display:flex}.VolvoNavBar-module-scss-module__aMSrka__navBar .VolvoNavBar-module-scss-module__aMSrka__leftCtn .VolvoNavBar-module-scss-module__aMSrka__menuList{width:100%;height:var(--spacing-3xl);justify-content:flex-start;align-items:center;display:flex;overflow:visible}.VolvoNavBar-module-scss-module__aMSrka__navBar .VolvoNavBar-module-scss-module__aMSrka__logoLink{justify-content:center;align-items:center;height:100%;display:flex}.VolvoNavBar-module-scss-module__aMSrka__navBar .VolvoNavBar-module-scss-module__aMSrka__logoLink .VolvoNavBar-module-scss-module__aMSrka__logo{width:6.75rem;height:var(--spacing-xs)}.VolvoNavBar-module-scss-module__aMSrka__navBar .VolvoNavBar-module-scss-module__aMSrka__rightCtn{z-index:1;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}
.GenesisFooter-module-scss-module__15cg9W__container{flex-direction:column;display:flex}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__top{background-color:var(--black)}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__top .GenesisFooter-module-scss-module__15cg9W__navItems{gap:var(--spacing-11xl);padding:var(--spacing-xl) var(--spacing-4xl);flex-wrap:wrap;display:flex}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__top .GenesisFooter-module-scss-module__15cg9W__navItems{gap:var(--spacing-lg);padding:var(--spacing-lg);flex-direction:column}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__top .GenesisFooter-module-scss-module__15cg9W__prop65Wrap{padding:var(--spacing-xl) 3.75rem var(--spacing-2xl)}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__top .GenesisFooter-module-scss-module__15cg9W__prop65Wrap{padding:var(--spacing-xl) var(--spacing-lg)}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle{padding:var(--spacing-md) var(--spacing-4xl);background-color:var(--lux-surface);border-bottom:2px solid #707070;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle{gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-lg);flex-direction:column}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle .GenesisFooter-module-scss-module__15cg9W__rightContainer{align-items:center;gap:var(--spacing-md);display:flex}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle .GenesisFooter-module-scss-module__15cg9W__rightContainer{justify-content:center;width:100%}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle .GenesisFooter-module-scss-module__15cg9W__rightContainer .GenesisFooter-module-scss-module__15cg9W__followUs{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-sm);color:var(--lux-text-primary);margin:0;font-weight:400;line-height:1.25rem}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle .GenesisFooter-module-scss-module__15cg9W__rightContainer .GenesisFooter-module-scss-module__15cg9W__followUs{display:none}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle .GenesisFooter-module-scss-module__15cg9W__rightContainer .GenesisFooter-module-scss-module__15cg9W__socialIconsContainer{gap:var(--spacing-xs);display:flex}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle .GenesisFooter-module-scss-module__15cg9W__rightContainer .GenesisFooter-module-scss-module__15cg9W__socialIconsContainer{justify-content:space-evenly;width:100%}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__middle .GenesisFooter-module-scss-module__15cg9W__rightContainer .GenesisFooter-module-scss-module__15cg9W__socialIconsContainer .GenesisFooter-module-scss-module__15cg9W__socialIcon{fill:var(--lux-text-primary);color:var(--lux-text-primary)}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__bottom{padding:var(--spacing-sm) var(--spacing-4xl) var(--spacing-5xl);background-color:var(--black);justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__bottom{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-lg);flex-direction:column}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__bottom .GenesisFooter-module-scss-module__15cg9W__leftContainer{gap:var(--spacing-lg);display:flex}@media only screen and (max-width:48rem){.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__bottom .GenesisFooter-module-scss-module__15cg9W__leftContainer{flex-direction:column}}.GenesisFooter-module-scss-module__15cg9W__container .GenesisFooter-module-scss-module__15cg9W__bottom .GenesisFooter-module-scss-module__15cg9W__leftContainer .GenesisFooter-module-scss-module__15cg9W__label{font-size:var(--font-size-sm);font-weight:400;line-height:var(--spacing-md);color:var(--lux-text-primary);margin:0}
.HyundaiFooter-module-scss-module__4m8_ZW__footer{width:100%;color:var(--white);background-color:var(--black);justify-content:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content{align-items:stretch;gap:var(--spacing-4xl);width:100%;max-width:calc(87rem + var(--spacing-2xl)*2);padding:var(--spacing-4xl) var(--spacing-2xl) var(--spacing-2xl);flex-direction:column;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content{align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-sm) var(--spacing-lg)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary{gap:var(--spacing-4xl);grid-template-columns:1fr 1fr 1.25fr;display:grid}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer{gap:var(--spacing-md)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs{align-items:center;gap:var(--spacing-lg);display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs{gap:var(--spacing-md)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__carCareImage{width:3.75rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__programs .HyundaiFooter-module-scss-module__4m8_ZW__ioniqImage{width:3.375rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__address{align-items:flex-start;gap:var(--spacing-xs);margin:0;font-style:normal;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__address .HyundaiFooter-module-scss-module__4m8_ZW__addressText{gap:var(--spacing-xxs);flex-direction:column;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__directionsLink{align-items:center;gap:var(--spacing-xxs);width:fit-content;color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__dealer .HyundaiFooter-module-scss-module__4m8_ZW__directionsLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact{gap:var(--spacing-md);flex-direction:column;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments{gap:var(--spacing-lg);display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department{padding:0 0 var(--spacing-xxs);color:var(--white);opacity:.75;cursor:pointer;background:0 0;border:0;transition:opacity .14s ease-in-out;position:relative}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department:hover{opacity:1}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department.HyundaiFooter-module-scss-module__4m8_ZW__activeDepartment{color:var(--hyundai-active-blue);opacity:1}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__departments .HyundaiFooter-module-scss-module__4m8_ZW__department.HyundaiFooter-module-scss-module__4m8_ZW__activeDepartment:after{height:var(--spacing-xxxs);background-color:var(--hyundai-active-blue);content:"";position:absolute;bottom:0;left:0;right:0}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions{justify-content:space-between;gap:var(--spacing-md);width:100%}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__phoneLink{align-items:center;gap:var(--spacing-xs);color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__phoneLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__contactLink{align-items:center;gap:var(--spacing-xs);color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__actions .HyundaiFooter-module-scss-module__4m8_ZW__contactLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__hours{gap:var(--spacing-sm);flex-direction:column;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__hours .HyundaiFooter-module-scss-module__4m8_ZW__hour{gap:var(--spacing-md);grid-template-columns:6.5rem 1fr;display:grid}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__contact .HyundaiFooter-module-scss-module__4m8_ZW__hours .HyundaiFooter-module-scss-module__4m8_ZW__hour{gap:var(--spacing-sm);grid-template-columns:1fr auto;width:100%}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map{width:100%;color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;display:block}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map:hover{opacity:.9}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapImage{object-fit:cover;width:100%;height:13.125rem;display:block}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapImage{height:8.375rem}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapFallback{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;height:13.125rem;padding:var(--spacing-xl);background:linear-gradient(135deg, color-mix(in srgb, var(--white) 12%, transparent), color-mix(in srgb, var(--white) 4%, transparent)),color-mix(in srgb, var(--white) 8%, transparent);border:.0625rem solid color-mix(in srgb, var(--white) 18%, transparent);flex-direction:column;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__primary .HyundaiFooter-module-scss-module__4m8_ZW__map .HyundaiFooter-module-scss-module__4m8_ZW__mapFallback{height:8.375rem;padding:var(--spacing-md)}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary{align-items:center;gap:var(--spacing-xl);grid-template-columns:1fr auto 1fr;display:grid}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__social{align-items:center;gap:var(--spacing-md);min-height:var(--spacing-lg);display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__social{justify-content:center}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__social .HyundaiFooter-module-scss-module__4m8_ZW__socialIcon{width:1.25rem;height:1.25rem;color:var(--white);opacity:.8;filter:brightness(0)invert();fill:var(--white)}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos{justify-content:center;align-items:center;gap:var(--spacing-md);display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__hyundaiLogoLink{align-items:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__hyundaiLogoLink .HyundaiFooter-module-scss-module__4m8_ZW__hyundaiLogo{width:5.125rem;height:auto}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__logoDivider{background-color:var(--white);opacity:.5;width:.0625rem;height:3.25rem}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoLink{min-height:3.25rem;padding:var(--spacing-xs);background-color:var(--white);align-items:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoLink .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogo{width:auto;max-height:var(--font-size-3xl);object-fit:contain}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__logos .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoLink .HyundaiFooter-module-scss-module__4m8_ZW__dealerLogoPlaceholder{width:7.5rem;height:var(--font-size-3xl);background-color:var(--black);opacity:.08}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__language{justify-content:flex-end;align-items:center;gap:var(--spacing-xxs);color:var(--white);display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__secondary .HyundaiFooter-module-scss-module__4m8_ZW__language{justify-content:center}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks{justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks{gap:var(--spacing-sm) var(--spacing-md);max-width:17rem}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink{color:var(--white);text-decoration:none;transition:opacity .14s ease-in-out;position:relative}@media (hover:hover) and (pointer:fine){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink:hover{opacity:.7}}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink:after{top:50%;right:calc(var(--spacing-lg)*-.5);width:.0625rem;height:var(--font-size-sm);background-color:var(--white);opacity:.5;content:"";position:absolute;transform:translateY(-50%)}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__legalLinks .HyundaiFooter-module-scss-module__4m8_ZW__legalLink:last-child:after{display:none}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__watermark{justify-content:center;display:flex}.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__disclaimer{align-items:center;gap:var(--spacing-md);flex-direction:column;max-width:65rem;margin:0 auto;display:flex}@media (max-width:48rem){.HyundaiFooter-module-scss-module__4m8_ZW__footer .HyundaiFooter-module-scss-module__4m8_ZW__content .HyundaiFooter-module-scss-module__4m8_ZW__disclaimer{max-width:18rem}}
.PenskeWatermark-module-scss-module__EnkYzG__penskeWatermark{height:100%;padding:var(--spacing-xs) 0}
.PremierTruckInfoBar-module-scss-module__V52N7G__infoBar{z-index:1;width:100%;height:var(--spacing-xl);padding:0 var(--spacing-xl);background:var(--lux-surface);border-bottom:var(--lux-border-soft);justify-content:flex-start;align-items:center;display:flex}@media (max-width:48rem){.PremierTruckInfoBar-module-scss-module__V52N7G__infoBar{display:none}}.PremierTruckInfoBar-module-scss-module__V52N7G__infoBar .PremierTruckInfoBar-module-scss-module__V52N7G__navItems{align-items:center;gap:var(--spacing-xxs);margin-left:auto;display:flex}.PremierTruckInfoBar-module-scss-module__V52N7G__infoBar .PremierTruckInfoBar-module-scss-module__V52N7G__navItems .PremierTruckInfoBar-module-scss-module__V52N7G__navItem{display:flex}
