.AnimatedLexusText-module-scss-module__wCuyma__experienceAmazing{width:100%;font-family:var(--header-font);font-size:var(--font-size-2xl);color:var(--white);text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:3%;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:48rem){.AnimatedLexusText-module-scss-module__wCuyma__experienceAmazing{font-size:var(--font-size-md);justify-content:flex-start;gap:2%}}
.LexusLogo-module-scss-module__fQOvxq__logoContainer{align-items:flex-start;gap:var(--spacing-xxs);flex-direction:column;width:fit-content;display:flex}.LexusLogo-module-scss-module__fQOvxq__logoWrapper{width:6.4375rem;height:1.4375rem;position:relative}.LexusLogo-module-scss-module__fQOvxq__logo{width:100%;height:100%;position:absolute;top:0;left:0}.LexusLogo-module-scss-module__fQOvxq__dealerLockupName{width:100%;font-size:var(--font-size-xs);color:var(--text-primary);text-transform:uppercase;white-space:wrap;margin:0;font-weight:600;line-height:1}.LexusLogo-module-scss-module__fQOvxq__dealerLockupName.LexusLogo-module-scss-module__fQOvxq__white{color:var(--white)}.LexusLogo-module-scss-module__fQOvxq__dealerLockupContainer{align-items:flex-start;gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}.LexusLogo-module-scss-module__fQOvxq__dealerLockupSeparator{width:100%;height:var(--spacing-xxs);background-color:var(--text-primary);border:none;margin:0;padding:0}.LexusLogo-module-scss-module__fQOvxq__dealerLockupSeparator.LexusLogo-module-scss-module__fQOvxq__white{background-color:var(--white)}
.LexusNavBar-module-scss-module__3skD6a__header{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;align-items:center;gap:var(--spacing-md);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);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);flex-shrink:0;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);flex:1;min-width:0;height:100%;display:flex;overflow:visible}.LexusNavBar-module-scss-module__3skD6a__header .LexusNavBar-module-scss-module__3skD6a__rightCtn{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);flex-shrink:0;width:fit-content;height:100%;display:flex}
.ImageTextCard-module-scss-module__2varYG__card{align-items:flex-start;gap:var(--spacing-xs);width:19.375rem;height:fit-content;padding:var(--spacing-sm);background-color:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);cursor:pointer;flex-direction:column;display:flex;position:relative}@media only screen and (max-width:48rem){.ImageTextCard-module-scss-module__2varYG__card{flex-direction:row;align-items:center;min-width:17.5rem;min-height:5.9375rem}}.ImageTextCard-module-scss-module__2varYG__card.ImageTextCard-module-scss-module__2varYG__border{background-color:var(--elevated-level-two);border:var(--border-strong);box-shadow:none}.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__image{width:100%;min-height:var(--spacing-10xl);max-height:var(--spacing-10xl);border-radius:var(--radius-xl);object-fit:cover}@media only screen and (max-width:48rem){.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__image{border-radius:var(--radius-lg);width:auto;min-width:5.625rem;max-width:5.625rem;min-height:4.375rem;max-height:4.375rem}}.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__emptyImage{width:100%;min-height:var(--spacing-10xl);max-height:var(--spacing-10xl);background-color:var(--elevated-level-two);border-radius:var(--radius-xl);justify-content:center;align-items:center;display:flex}.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__emptyImage .ImageTextCard-module-scss-module__2varYG__fallbackImage{width:3.125rem;height:3.125rem}@media only screen and (max-width:48rem){.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__emptyImage{border-radius:var(--radius-lg);width:auto;min-width:5.625rem;min-height:4.375rem;max-height:4.375rem}}.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__bottom{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details{flex-direction:column;display:flex}.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details h3{font-size:var(--font-size-md);color:var(--text-primary);font-weight:500}@media only screen and (max-width:48rem){.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details h3{margin-bottom:var(--spacing-xxxs);font-size:var(--font-size-md);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details p{font-size:var(--font-size-default);color:var(--text-secondary);margin:0}@media only screen and (max-width:48rem){.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details p{font-size:var(--font-size-sm);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.ImageTextCard-module-scss-module__2varYG__small.ImageTextCard-module-scss-module__2varYG__card{filter:none;flex-direction:row;min-width:17.5rem;height:5.9375rem;min-height:0}.ImageTextCard-module-scss-module__2varYG__small.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__image{border-radius:var(--radius-lg);width:auto;min-width:5.625rem;max-width:5.625rem;min-height:4.375rem;max-height:4.375rem}.ImageTextCard-module-scss-module__2varYG__small.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__emptyImage{border-radius:var(--radius-lg);width:auto;min-width:5.625rem;min-height:4.375rem;max-height:4.375rem}.ImageTextCard-module-scss-module__2varYG__small.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details{justify-content:center;height:100%}.ImageTextCard-module-scss-module__2varYG__small.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details h3{margin:0;margin-bottom:var(--spacing-xxxs);font-size:var(--font-size-sm);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:normal;display:-webkit-box;overflow:hidden}.ImageTextCard-module-scss-module__2varYG__small.ImageTextCard-module-scss-module__2varYG__card .ImageTextCard-module-scss-module__2varYG__details p{font-size:var(--font-size-sm);line-height:normal}
.ChatVehicleCardsWidget-module-scss-module__AnMtja__vehicleSearchResults{margin-bottom:var(--spacing-sm)}
.TypingIndicator-module-scss-module__fQjxfG__dotFlashing{width:.375rem;height:.375rem;margin:0 var(--spacing-sm);background-color:var(--gray);border-radius:var(--radius-sm);position:relative}.TypingIndicator-module-scss-module__fQjxfG__dotFlashingGray{animation:.5s linear .5s infinite alternate TypingIndicator-module-scss-module__fQjxfG__dot-flashing-gray}.TypingIndicator-module-scss-module__fQjxfG__dotFlashingPrimary{animation:.5s linear .5s infinite alternate TypingIndicator-module-scss-module__fQjxfG__dot-flashing-primary}.TypingIndicator-module-scss-module__fQjxfG__dotFlashing:before,.TypingIndicator-module-scss-module__fQjxfG__dotFlashing:after{background-color:var(--gray);content:"";display:inline-block;position:absolute;top:0}.TypingIndicator-module-scss-module__fQjxfG__dotFlashing:before{border-radius:var(--radius-sm);width:.375rem;height:.375rem;left:-.625rem}.TypingIndicator-module-scss-module__fQjxfG__dotFlashingGray:before{animation:1s infinite alternate TypingIndicator-module-scss-module__fQjxfG__dot-flashing-gray}.TypingIndicator-module-scss-module__fQjxfG__dotFlashingPrimary:before{animation:1s infinite alternate TypingIndicator-module-scss-module__fQjxfG__dot-flashing-primary}.TypingIndicator-module-scss-module__fQjxfG__dotFlashing:after{border-radius:var(--radius-sm);width:.375rem;height:.375rem;left:.625rem}.TypingIndicator-module-scss-module__fQjxfG__dotFlashingGray:after{animation:1s 1s infinite alternate TypingIndicator-module-scss-module__fQjxfG__dot-flashing-gray}.TypingIndicator-module-scss-module__fQjxfG__dotFlashingPrimary:after{animation:1s 1s infinite alternate TypingIndicator-module-scss-module__fQjxfG__dot-flashing-primary}@keyframes TypingIndicator-module-scss-module__fQjxfG__dot-flashing-gray{0%{background-color:var(--gray)}50%,to{background-color:var(--gray-30)}}@keyframes TypingIndicator-module-scss-module__fQjxfG__dot-flashing-primary{0%{background-color:var(--primary)}50%,to{background-color:var(--gray-30)}}
.FloatingChat-module-scss-module__tGZ7aW__chatCtn{z-index:100;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);width:34.0625rem;max-height:41.875rem;padding-top:var(--spacing-sm);background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);flex-direction:column;transition:width .5s cubic-bezier(.075,.82,.165,1),max-height .5s cubic-bezier(.075,.82,.165,1),right .5s cubic-bezier(.075,.82,.165,1),bottom .5s cubic-bezier(.075,.82,.165,1);display:flex;position:fixed;bottom:7.75rem;right:.9375rem;overflow:hidden}.FloatingChat-module-scss-module__tGZ7aW__chatCtn--left{left:.9375rem;right:auto}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn{border-radius:var(--radius-xs);border:none;justify-content:flex-start;width:100%;height:-webkit-fill-available;max-height:75rem;transition:all .5s cubic-bezier(.075,.82,.165,1);bottom:0;left:0;right:0}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn--minimized{border:none;width:0;max-height:0;transition:width .5s cubic-bezier(.075,.82,.165,1),max-height .5s cubic-bezier(.075,.82,.165,1),right .5s cubic-bezier(.075,.82,.165,1),bottom .5s cubic-bezier(.075,.82,.165,1);bottom:2.1875rem;right:3.125rem}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn--minimized{height:4.5rem}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn--minimizedLeft{border:none;width:0;max-height:0;transition:width .5s cubic-bezier(.075,.82,.165,1),max-height .5s cubic-bezier(.075,.82,.165,1),right .5s cubic-bezier(.075,.82,.165,1),bottom .5s cubic-bezier(.075,.82,.165,1);bottom:2.1875rem;left:3.125rem;right:auto}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn--minimizedLeft{height:4.5rem}.FloatingChat-module-scss-module__tGZ7aW__chatCtn--minimizedMobileLocations{border:none;width:0;height:4.5rem;max-height:0;transition:width .5s cubic-bezier(.075,.82,.165,1),max-height .5s cubic-bezier(.075,.82,.165,1),right .5s cubic-bezier(.075,.82,.165,1),bottom .5s cubic-bezier(.075,.82,.165,1);bottom:9.6875rem;right:3.125rem}.FloatingChat-module-scss-module__tGZ7aW__chatCtn--minimizedMobileLocationsLeft{border:none;width:0;height:4.5rem;max-height:0;transition:width .5s cubic-bezier(.075,.82,.165,1),max-height .5s cubic-bezier(.075,.82,.165,1),right .5s cubic-bezier(.075,.82,.165,1),bottom .5s cubic-bezier(.075,.82,.165,1);bottom:9.6875rem;left:3.125rem;right:auto}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea{border-radius:var(--radius-xl);flex-direction:column;width:100%;height:100%;max-height:37.375rem;transition:all .5s cubic-bezier(.075,.82,.165,1);display:flex;position:relative;overflow:hidden}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea{max-width:none;max-height:-webkit-fill-available;padding-bottom:var(--spacing-xl)}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea--minimized{max-height:0;transition:all .5s ease-in}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea--minimized{max-height:0;padding-bottom:0}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea--disclaimerGate{flex:1;min-height:25rem}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea--disclaimerGate .FloatingChat-module-scss-module__tGZ7aW__messageCtn--disclaimerGate{flex:1;min-height:17.5rem}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea .FloatingChat-module-scss-module__tGZ7aW__disclaimer{margin:0 var(--spacing-md) calc(-1*var(--spacing-xs)) 0;font-size:var(--font-size-xs);color:var(--text-secondary);text-align:right}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea .FloatingChat-module-scss-module__tGZ7aW__messageCtn{gap:var(--spacing-xs);width:100%;height:100%;min-height:1.25rem;padding-right:var(--spacing-sm);padding-left:var(--spacing-sm);background-color:var(--elevated-level-one);flex-direction:column;transition:all .5s cubic-bezier(.175,.885,.32,1.275);display:flex;overflow:hidden auto}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea .FloatingChat-module-scss-module__tGZ7aW__messageCtn--minimized{height:0;min-height:0;max-height:0;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea .FloatingChat-module-scss-module__tGZ7aW__messageCtn--minimized{display:none}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea .FloatingChat-module-scss-module__tGZ7aW__messageCtn li{list-style:none}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea .FloatingChat-module-scss-module__tGZ7aW__messageCtn li:first-child{margin-top:auto}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__contentArea .FloatingChat-module-scss-module__tGZ7aW__messageCtn .FloatingChat-module-scss-module__tGZ7aW__suggestionsCtn{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-xxs) var(--spacing-lg);flex-wrap:wrap;display:flex}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header{width:100%;height:100%;min-height:3.125rem;padding-right:var(--spacing-sm);padding-left:var(--spacing-sm);border-radius:var(--radius-lg);cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__closeBtn{width:var(--font-size-3xl);min-width:unset;height:var(--font-size-3xl);font-size:var(--font-size-2xl);color:var(--text-primary);margin-left:auto;padding:0}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__closeBtn--hidden{visibility:hidden}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__closeBtn--open{visibility:visible}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header{height:3.125rem}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__doubleCtn{align-items:center;gap:var(--spacing-xs);flex-direction:row;display:flex}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__doubleCtn .FloatingChat-module-scss-module__tGZ7aW__iconCtn{background:var(--primary-gradient,var(--primary));border:var(--border-strong);border-radius:var(--radius-lg);width:2.75rem;height:2.75rem;box-shadow:var(--shadow-soft);flex-direction:row;justify-content:center;align-items:center;display:flex}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__doubleCtn .FloatingChat-module-scss-module__tGZ7aW__iconCtn .FloatingChat-module-scss-module__tGZ7aW__icon{width:var(--spacing-lg);height:var(--spacing-lg);color:var(--on-primary);margin:auto}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__doubleCtn .FloatingChat-module-scss-module__tGZ7aW__consumerChatCtn{gap:var(--spacing-xxs);flex-direction:column;display:flex}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__doubleCtn .FloatingChat-module-scss-module__tGZ7aW__consumerChatCtn .FloatingChat-module-scss-module__tGZ7aW__headerAI{font-size:var(--font-size-md);color:var(--text-primary);font-weight:500;line-height:1.25rem}.FloatingChat-module-scss-module__tGZ7aW__chatCtn .FloatingChat-module-scss-module__tGZ7aW__header .FloatingChat-module-scss-module__tGZ7aW__doubleCtn .FloatingChat-module-scss-module__tGZ7aW__consumerChatCtn .FloatingChat-module-scss-module__tGZ7aW__subtitleAI{font-size:var(--font-size-sm);font-weight:400;line-height:var(--font-size-sm);color:var(--text-secondary)}.FloatingChat-module-scss-module__tGZ7aW__chatCtn--disclaimerGate{min-height:30rem}@media only screen and (max-width:48rem){.FloatingChat-module-scss-module__tGZ7aW__chatCtn--disclaimerGate{min-height:unset}}.FloatingChat-module-scss-module__tGZ7aW__chatCtn--disclaimerGate .FloatingChat-module-scss-module__tGZ7aW__contentArea:not(.FloatingChat-module-scss-module__tGZ7aW__contentArea--minimized){flex:1;min-height:0}.FloatingChat-module-scss-module__tGZ7aW__loadingMsg{justify-content:center;align-items:center;gap:var(--spacing-sm);width:3.125rem;min-height:var(--spacing-2xl);padding:var(--spacing-sm);color:var(--text-primary);background:var(--gray-30);border-radius:.9375rem .9375rem .9375rem var(--spacing-xxxs);flex-direction:row;display:flex;position:relative;left:.3125rem}.FloatingChat-module-scss-module__tGZ7aW__loadingMsg p{margin:0}
.SidebarChat-module-scss-module__c3Zj3q__body{width:100%;margin-top:var(--spacing-md);padding:0 var(--spacing-xxs);flex-direction:column;align-items:center;display:flex;position:relative}.SidebarChat-module-scss-module__c3Zj3q__body--disclaimerGate{min-height:20rem}.SidebarChat-module-scss-module__c3Zj3q__body li{list-style:none}.SidebarChat-module-scss-module__c3Zj3q__body li:first-child{margin-top:auto}.SidebarChat-module-scss-module__c3Zj3q__body .SidebarChat-module-scss-module__c3Zj3q__disclaimer{margin-right:var(--spacing-xs);margin-bottom:calc(-1*var(--spacing-xs));font-size:var(--font-size-xs);color:var(--text-secondary);text-align:center;margin-left:auto}.SidebarChat-module-scss-module__c3Zj3q__infoHeader{flex-direction:column;align-items:center;width:100%;display:flex}.SidebarChat-module-scss-module__c3Zj3q__infoHeader h2{font-size:var(--font-size-lg);letter-spacing:var(--letter-spacing-md);align-items:center;font-weight:500;line-height:1.5625rem;display:flex}.SidebarChat-module-scss-module__c3Zj3q__infoHeader p{font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-md);color:var(--text-primary);opacity:.6;font-weight:400;line-height:125%}.SidebarChat-module-scss-module__c3Zj3q__chatInput{width:100%}.SidebarChat-module-scss-module__c3Zj3q__chatMsgs{gap:var(--spacing-xs);width:100%;height:100%;margin-top:var(--spacing-sm);flex-direction:column-reverse;display:flex}.SidebarChat-module-scss-module__c3Zj3q__loadingMsg{justify-content:center;align-items:center;gap:var(--spacing-sm);width:3.125rem;height:var(--spacing-2xl);margin-bottom:var(--spacing-md);padding:var(--spacing-sm);color:var(--text-primary);background:var(--gray-30);border-radius:var(--spacing-xxxs) .9375rem .9375rem;flex-direction:row;display:flex;position:relative;left:.3125rem}.SidebarChat-module-scss-module__c3Zj3q__loadingMsg p{margin:0}
.FavoritesMenu-module-scss-module__qhnb1q__comparisonPopoverCtn{z-index:1000;min-width:28.125rem!important;max-width:28.125rem!important;margin-top:var(--spacing-xs)!important;padding:var(--spacing-md)!important;background-color:var(--elevated-level-one)!important;border-radius:var(--radius-2xl)!important;box-shadow:var(--shadow-strong)!important}@media only screen and (max-width:48rem){.FavoritesMenu-module-scss-module__qhnb1q__comparisonPopoverCtn{min-width:17.5rem!important;max-width:80vw!important}}.FavoritesMenu-module-scss-module__qhnb1q__comparisonPopoverCtn.FavoritesMenu-module-scss-module__qhnb1q__floating{top:unset!important;bottom:7.5rem!important;right:4.375rem!important;left:unset!important;position:fixed!important}.FavoritesMenu-module-scss-module__qhnb1q__favoriteItem{position:relative}.FavoritesMenu-module-scss-module__qhnb1q__favoriteItem .FavoritesMenu-module-scss-module__qhnb1q__favoriteItemLink{z-index:1;position:absolute;inset:0}.FavoritesMenu-module-scss-module__qhnb1q__favoriteItem .FavoritesMenu-module-scss-module__qhnb1q__favoriteItemLink .FavoritesMenu-module-scss-module__qhnb1q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.FavoritesMenu-module-scss-module__qhnb1q__favoriteItem .FavoritesMenu-module-scss-module__qhnb1q__deleteButton{z-index:2;position:relative;width:var(--font-size-3xl)!important;height:var(--font-size-3xl)!important}.FavoritesMenu-module-scss-module__qhnb1q__favoritesHeader{padding-bottom:var(--spacing-md)}.FavoritesMenu-module-scss-module__qhnb1q__favoriteButtonContainer{align-items:center;gap:var(--spacing-xxs);display:flex;position:relative}.FavoritesMenu-module-scss-module__qhnb1q__favoriteButtonContainer.FavoritesMenu-module-scss-module__qhnb1q__floating{right:var(--font-size-md);bottom:var(--font-size-md);z-index:99;background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-full);width:3.125rem;height:3.125rem;box-shadow:var(--shadow-soft);cursor:pointer;justify-content:center;transition:background-color .2s ease-in-out;display:flex;position:fixed}.FavoritesMenu-module-scss-module__qhnb1q__favoriteButtonContainer.FavoritesMenu-module-scss-module__qhnb1q__floating:active{scale:.96}.FavoritesMenu-module-scss-module__qhnb1q__favoriteButtonContainer.FavoritesMenu-module-scss-module__qhnb1q__showAboveChat{bottom:7.5rem}.FavoritesMenu-module-scss-module__qhnb1q__favoriteButtonLabel{z-index:1;width:var(--font-size-sm);height:var(--font-size-sm);padding:var(--spacing-xxs);font-size:var(--font-size-xxs);line-height:var(--spacing-xs);color:var(--on-primary);background:var(--primary-gradient,var(--primary));border:var(--spacing-xxxs) solid var(--elevated-level-one);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;position:absolute;top:-.25rem;right:-.1875rem}.FavoritesMenu-module-scss-module__qhnb1q__favoritesCtn{max-width:100%;padding-right:var(--spacing-4xl)}
.PhoneAndSearch-module-scss-module___j6x7G__phoneAndSearch{align-items:center;gap:var(--spacing-lg);flex-shrink:0;display:flex}
.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}
.KiaDealerLogoText-module-scss-module__JuWPuW__dealerLogoText{min-width:0;color:inherit;align-items:center;text-decoration:none;display:flex}.KiaDealerLogoText-module-scss-module__JuWPuW__dealerLogoText .KiaDealerLogoText-module-scss-module__JuWPuW__name{max-width:16rem;font-size:var(--text-logo-name-font-size,var(--font-size-md));text-overflow:ellipsis;overflow:hidden}.KiaDealerLogoText-module-scss-module__JuWPuW__dealerLogoText .KiaDealerLogoText-module-scss-module__JuWPuW__nameMultiline{white-space:normal;line-height:1.15}.KiaDealerLogoText-module-scss-module__JuWPuW__dealerLogoText--mobile .KiaDealerLogoText-module-scss-module__JuWPuW__name{max-width:var(--spacing-9xl);font-size:var(--text-logo-name-font-size,var(--font-size-default))}
.KiaLogoLockup-module-scss-module__YVaQQa__lockup{justify-content:flex-start;align-items:center;gap:var(--spacing-lg);flex-flow:row;flex:none;display:flex}.KiaLogoLockup-module-scss-module__YVaQQa__lockup .KiaLogoLockup-module-scss-module__YVaQQa__kiaLogoLink{align-items:center;display:flex}.KiaLogoLockup-module-scss-module__YVaQQa__lockup .KiaLogoLockup-module-scss-module__YVaQQa__kiaLogoLink .KiaLogoLockup-module-scss-module__YVaQQa__kiaLogo{width:4.5rem;height:auto;display:block}.KiaLogoLockup-module-scss-module__YVaQQa__lockup .KiaLogoLockup-module-scss-module__YVaQQa__divider{width:.0625rem;height:var(--spacing-xl);opacity:.35;background-color:currentColor}.KiaLogoLockup-module-scss-module__YVaQQa__lockup--mobile{gap:var(--spacing-sm)}.KiaLogoLockup-module-scss-module__YVaQQa__lockup--mobile .KiaLogoLockup-module-scss-module__YVaQQa__kiaLogoLink .KiaLogoLockup-module-scss-module__YVaQQa__kiaLogo{width:var(--spacing-3xl)}.KiaLogoLockup-module-scss-module__YVaQQa__lockup--mobile .KiaLogoLockup-module-scss-module__YVaQQa__divider{height:var(--spacing-lg)}
.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}}
.ShopperAssuranceImage-module-scss-module__leyJVa__shopperAssurance{margin-right:var(--spacing-md)}
.LexusFooter-module-scss-module__K2NWsW__container{justify-content:center;align-items:center;gap:var(--spacing-5xl);width:100%;padding:var(--spacing-5xl) var(--spacing-2xl) var(--spacing-8xl);color:var(--text-primary);background-color:var(--black);border-top:.3125rem solid var(--text-primary);flex-direction:column;display:flex}@media only screen and (max-width:48rem){.LexusFooter-module-scss-module__K2NWsW__container{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2xl)}}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer{justify-content:space-between;gap:var(--spacing-2xl);flex-direction:row;width:100%;max-width:75rem;display:flex}@media only screen and (max-width:48rem){.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer{flex-direction:column;align-items:flex-start}}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__content{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;display:flex}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__content .LexusFooter-module-scss-module__K2NWsW__address{gap:var(--spacing-sm);flex-direction:column;font-style:normal;display:flex}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__content .LexusFooter-module-scss-module__K2NWsW__address .LexusFooter-module-scss-module__K2NWsW__group{gap:var(--spacing-xxs);flex-direction:column;display:flex}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__legalCtn{flex-direction:column;max-width:12.5rem;display:flex}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__legalCtn .LexusFooter-module-scss-module__K2NWsW__text{margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-md);opacity:var(--text-secondary);line-height:1.3125rem}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__legalCtn .LexusFooter-module-scss-module__K2NWsW__linkCtn{gap:var(--spacing-xs);width:100%;margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__legalCtn .LexusFooter-module-scss-module__K2NWsW__linkCtn .LexusFooter-module-scss-module__K2NWsW__link{width:fit-content;font-size:var(--font-size-sm);line-height:var(--font-size-md);letter-spacing:var(--letter-spacing-md);outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs);opacity:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__legalCtn .LexusFooter-module-scss-module__K2NWsW__linkCtn .LexusFooter-module-scss-module__K2NWsW__link:hover{text-decoration:underline}}.LexusFooter-module-scss-module__K2NWsW__container .LexusFooter-module-scss-module__K2NWsW__footer .LexusFooter-module-scss-module__K2NWsW__bbbLink{margin-bottom:var(--spacing-md);outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs)}.LexusFooter-module-scss-module__K2NWsW__mainContent{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column;width:100%;display:flex}@media only screen and (max-width:48rem){.LexusFooter-module-scss-module__K2NWsW__mainContent{align-items:flex-start;width:100%}}.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__row{justify-content:space-between;gap:var(--spacing-2xl);flex-flow:wrap;width:100%;height:100%;display:flex}@media only screen and (max-width:48rem){.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__row{flex-flow:column;justify-content:flex-start;max-width:25rem}}.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__bottomContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}@media only screen and (max-width:48rem){.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__bottomContainer{align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column}}.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__bottomContainer .LexusFooter-module-scss-module__K2NWsW__socialLinks{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);width:fit-content;display:flex}.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__bottomContainer .LexusFooter-module-scss-module__K2NWsW__socialLinks a{cursor:pointer}.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__bottomContainer .LexusFooter-module-scss-module__K2NWsW__socialLinks a:focus{outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs);text-decoration:underline}.LexusFooter-module-scss-module__K2NWsW__mainContent .LexusFooter-module-scss-module__K2NWsW__bottomContainer .LexusFooter-module-scss-module__K2NWsW__legalLinks{gap:var(--spacing-xs);flex-direction:row;display:flex}.LexusFooter-module-scss-module__K2NWsW__experienceAmazing{width:100%;font-family:var(--header-font);font-size:var(--font-size-2xl);color:var(--white);text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:3%;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:48rem){.LexusFooter-module-scss-module__K2NWsW__experienceAmazing{font-size:var(--font-size-md);justify-content:flex-start;gap:2%}}.LexusFooter-module-scss-module__K2NWsW__divider{background:linear-gradient(90deg,#0000,#fff,#0000);width:90%;max-width:75rem;height:.0625rem;margin:0}@media only screen and (max-width:48rem){.LexusFooter-module-scss-module__K2NWsW__divider{display:none}}.LexusFooter-module-scss-module__K2NWsW__socialIcon{width:var(--spacing-lg);height:var(--spacing-lg);filter:brightness(0)saturate()invert()sepia()saturate(0%)hue-rotate(360deg)brightness()contrast()}
.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__header{justify-content:flex-start;align-items:center;gap:var(--spacing-lg);top:var(--site-banner-offset,0);z-index:11;width:100%;height:var(--spacing-4xl);padding:var(--spacing-xxs) var(--spacing-lg);background-color:var(--black);box-shadow:var(--shadow-soft);flex-flow:row;display:flex;position:sticky}@media only screen and (max-width:48rem){.BmwNavBar-module-scss-module__jZm7Ma__header{display:none}}.BmwNavBar-module-scss-module__jZm7Ma__header .BmwNavBar-module-scss-module__jZm7Ma__brand{transition:var(--transition-bounce-sm);flex-shrink:0}@media (hover:hover) and (pointer:fine){.BmwNavBar-module-scss-module__jZm7Ma__header .BmwNavBar-module-scss-module__jZm7Ma__brand:hover{transform:scale(1.1)}}.BmwNavBar-module-scss-module__jZm7Ma__header .BmwNavBar-module-scss-module__jZm7Ma__brand .BmwNavBar-module-scss-module__jZm7Ma__logoLink{width:var(--spacing-2xl);height:var(--spacing-2xl);flex-flow:row;justify-content:center;align-items:center;gap:0;display:flex}.BmwNavBar-module-scss-module__jZm7Ma__header .BmwNavBar-module-scss-module__jZm7Ma__brand .BmwNavBar-module-scss-module__jZm7Ma__logoLink .BmwNavBar-module-scss-module__jZm7Ma__logo{width:var(--spacing-2xl);height:var(--spacing-2xl)}.BmwNavBar-module-scss-module__jZm7Ma__header .BmwNavBar-module-scss-module__jZm7Ma__menu{justify-content:flex-start;align-items:center;gap:var(--spacing-lg);flex-flow:row;flex:1;min-width:0;height:100%;display:flex;overflow:visible}.BmwNavBar-module-scss-module__jZm7Ma__header .BmwNavBar-module-scss-module__jZm7Ma__right{justify-content:flex-end;align-items:center;gap:var(--spacing-lg);flex-flow:row;flex-shrink:0;height:100%;display:flex}.BmwNavBar-module-scss-module__jZm7Ma__header .BmwNavBar-module-scss-module__jZm7Ma__right .BmwNavBar-module-scss-module__jZm7Ma__actions{flex-flow:row;justify-content:center;align-items:center;gap:0;width:fit-content;height:100%;display:flex}
.CenteredNavBar-module-scss-module__Ij1g8a__header{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;align-items:center;gap:var(--spacing-md);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);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);flex-shrink:0;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);min-width:0;height:var(--spacing-3xl);flex:1;display:flex;overflow:visible}.CenteredNavBar-module-scss-module__Ij1g8a__header .CenteredNavBar-module-scss-module__Ij1g8a__rightCtn{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);flex-shrink:0;width:fit-content;height:100%;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;justify-content:space-between;align-items:center;gap:var(--spacing-md);height:4.3125rem;padding:var(--spacing-md) var(--spacing-2xl);background:var(--lux-surface);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);flex:1;min-width:0;display:flex;overflow:visible}.GenesisNavBar-module-scss-module__5eMiqa__rightCtn{align-items:center;gap:var(--spacing-xs);flex-shrink:0;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;flex:1;align-items:center;min-width:0;height:100%;display:flex}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__leftCtn .BlackGlassNavBar-module-scss-module__jhJJTa__logoGroup{flex-shrink:0;align-items:center;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);flex-shrink:0}.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);flex:1;width:100%;min-width:0;display:flex;overflow:visible}.BlackGlassNavBar-module-scss-module__jhJJTa__navBar .BlackGlassNavBar-module-scss-module__jhJJTa__rightCtn{z-index:1;flex-shrink:0;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;flex:1;min-width:0;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);flex-shrink:0}.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%;min-width:0;height:var(--spacing-3xl);flex:1;display:flex;overflow:visible}.GlassNavBar-module-scss-module__VfQrdW__navBar .GlassNavBar-module-scss-module__VfQrdW__rightCtn{z-index:1;flex-shrink:0;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;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){.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;flex:1;align-items:center;min-width:0;height:100%;display:flex}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__leftCtn .InvertedGlassNavBar-module-scss-module__udutvG__logoCtn{flex-shrink:0;height:100%}.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);flex-shrink:0}.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{width:100%;min-width:0;height:var(--spacing-3xl);flex-direction:row;flex:1;justify-content:flex-end;align-items:center;margin-left:auto;display:flex;overflow:visible}.InvertedGlassNavBar-module-scss-module__udutvG__navBar .InvertedGlassNavBar-module-scss-module__udutvG__rightCtn{z-index:1;flex-shrink:0;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,.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__rightCtn{flex:1;align-items:center;min-width:0;height:100%;display:flex}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__leftCtn{z-index:1;gap:var(--spacing-sm);overflow:visible}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__menuList{flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex;overflow:visible}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__logo{z-index:2;padding-inline:var(--spacing-md);flex-shrink:0;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__rightCtn{z-index:1;justify-content:flex-end}.GroupNavBar-module-scss-module__Nl-F1G__header .GroupNavBar-module-scss-module__Nl-F1G__button{width:fit-content!important}
.KiaMobileNavBar-module-scss-module__Wlg0rq__utilityBar{top:calc(var(--site-banner-offset,0) - 1.875rem);z-index:12;width:100%;height:1.875rem;padding:0 var(--spacing-sm);font-size:var(--font-size-xs);border-bottom:.0625rem solid;justify-content:flex-end;align-items:center;display:none;position:sticky}.KiaMobileNavBar-module-scss-module__Wlg0rq__utilityBar--dark{color:var(--white);background-color:var(--kia-midnight-black);border-bottom-color:var(--white)}.KiaMobileNavBar-module-scss-module__Wlg0rq__utilityBar--light{color:var(--kia-midnight-black);background-color:var(--white);border-bottom-color:var(--kia-midnight-black)}@media only screen and (max-width:48rem){.KiaMobileNavBar-module-scss-module__Wlg0rq__utilityBar{display:flex}}.KiaMobileNavBar-module-scss-module__Wlg0rq__utilityBar .KiaMobileNavBar-module-scss-module__Wlg0rq__hours{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KiaMobileNavBar-module-scss-module__Wlg0rq__header{top:var(--site-banner-offset,0);z-index:11;width:100%;height:4.375rem;padding:0 var(--spacing-xxs) 0 var(--spacing-md);box-shadow:var(--shadow-soft);justify-content:space-between;align-items:center;display:none;position:sticky}.KiaMobileNavBar-module-scss-module__Wlg0rq__header--dark{color:var(--white);background-color:var(--kia-midnight-black)}.KiaMobileNavBar-module-scss-module__Wlg0rq__header--light{color:var(--kia-midnight-black);background-color:var(--white)}.KiaMobileNavBar-module-scss-module__Wlg0rq__header.KiaMobileNavBar-module-scss-module__Wlg0rq__onTop{z-index:12}@media only screen and (max-width:48rem){.KiaMobileNavBar-module-scss-module__Wlg0rq__header{display:flex}}.KiaMobileNavBar-module-scss-module__Wlg0rq__header .KiaMobileNavBar-module-scss-module__Wlg0rq__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-xxs);flex-flow:row;height:100%;display:flex}
.KiaNavBar-module-scss-module__A6WIUq__navigation{top:var(--site-banner-offset,0);z-index:11;justify-content:space-between;align-items:center;gap:var(--spacing-xl);width:100%;height:4.375rem;padding:0 var(--spacing-xl);border-bottom:var(--border-soft);box-shadow:var(--shadow-soft);display:flex;position:sticky}.KiaNavBar-module-scss-module__A6WIUq__navigation--dark{color:var(--white);background-color:var(--kia-midnight-black)}.KiaNavBar-module-scss-module__A6WIUq__navigation--light{color:var(--kia-midnight-black);background-color:var(--white)}@media only screen and (max-width:48rem){.KiaNavBar-module-scss-module__A6WIUq__navigation{display:none}}.KiaNavBar-module-scss-module__A6WIUq__navigation .KiaNavBar-module-scss-module__A6WIUq__logo{flex:none;align-items:center;display:flex}.KiaNavBar-module-scss-module__A6WIUq__navigation .KiaNavBar-module-scss-module__A6WIUq__menu{flex:auto;justify-content:flex-end;align-items:center;gap:1.875rem;min-width:0;height:100%;display:flex}.KiaNavBar-module-scss-module__A6WIUq__navigation .KiaNavBar-module-scss-module__A6WIUq__actions{flex:none;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)}
.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;min-width:0;height:100%;padding-left:var(--spacing-xl);justify-content:flex-start;align-items:center;gap:var(--spacing-sm);flex-flow:row;flex:1;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;flex-shrink:0;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%;min-width:0;height:var(--spacing-3xl);flex:1;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);flex-shrink:0;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)}
.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);min-width:0;height:100%;display:flex}.VolvoNavBar-module-scss-module__aMSrka__navBar .VolvoNavBar-module-scss-module__aMSrka__leftCtn .VolvoNavBar-module-scss-module__aMSrka__menuList{width:100%;min-width:0;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{flex-shrink:0;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;flex-shrink:0;justify-content:flex-end;align-items:center;width:100%;min-width:0;height:100%;display:flex}
.LandRoverInfoBar-module-scss-module__oytUfq__infoBar{top:var(--site-banner-offset,0);z-index:12;width:100%;height:var(--spacing-xl);padding:0 var(--spacing-lg);font-family:var(--header-font);color:var(--on-primary);background-color:var(--primary);justify-content:space-between;align-items:center;display:flex;position:sticky;overflow:visible}@media only screen and (max-width:48rem){.LandRoverInfoBar-module-scss-module__oytUfq__infoBar{display:none}}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandsButton{align-items:center;gap:var(--spacing-xxs);height:var(--spacing-xl);letter-spacing:var(--letter-spacing-sm);color:var(--on-primary);text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandMenu{background-color:var(--primary);border-radius:var(--radius-lg);padding:0}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOptions{gap:var(--spacing-xs);padding:var(--spacing-md);flex-direction:column;display:flex}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption{min-width:16rem;min-height:var(--spacing-4xl);padding:var(--spacing-md) var(--spacing-xl);color:var(--on-primary);border-radius:var(--radius-md);transition:var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption:hover{background-color:color-mix(in srgb, var(--on-primary) 14%, var(--primary))}}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption .LandRoverInfoBar-module-scss-module__oytUfq__brandLogo{width:13.5rem;height:auto;max-height:1.0625rem;color:var(--on-primary);fill:currentColor;object-fit:contain;object-position:center;display:block}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption .LandRoverInfoBar-module-scss-module__oytUfq__brandLogo path,.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption .LandRoverInfoBar-module-scss-module__oytUfq__brandLogo polygon{fill:currentColor!important}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption .LandRoverInfoBar-module-scss-module__oytUfq__brandLogo--defender{width:8.5rem}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption .LandRoverInfoBar-module-scss-module__oytUfq__brandLogo--discovery{width:var(--spacing-11xl)}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__brandOption .LandRoverInfoBar-module-scss-module__oytUfq__brandLogo--range_rover{width:13.5rem}.LandRoverInfoBar-module-scss-module__oytUfq__infoBar .LandRoverInfoBar-module-scss-module__oytUfq__actions .LandRoverInfoBar-module-scss-module__oytUfq__phone{align-items:center;gap:var(--spacing-md);display:flex;--text-color:var(--on-primary)!important}
.VolvoInfoBar-module-scss-module__qX52IG__infoBar{z-index:2;width:100%;height:var(--spacing-xl);padding:0 var(--spacing-xl);background-color:var(--elevated-level-two);justify-content:flex-start;align-items:center;display:flex;overflow-x:auto}@media (max-width:48rem){.VolvoInfoBar-module-scss-module__qX52IG__infoBar{display:none}}.VolvoInfoBar-module-scss-module__qX52IG__infoBar .VolvoInfoBar-module-scss-module__qX52IG__buttonGroupContainer{justify-content:flex-start;align-items:center;gap:var(--spacing-lg);flex-flow:row;display:flex}.VolvoInfoBar-module-scss-module__qX52IG__infoBar .VolvoInfoBar-module-scss-module__qX52IG__buttonGroup{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);flex-flow:row;display:flex}@media only screen and (max-width:90rem){.VolvoInfoBar-module-scss-module__qX52IG__infoBar .VolvoInfoBar-module-scss-module__qX52IG__hideOnDsktpXl{display:none}}@media only screen and (max-width:75rem){.VolvoInfoBar-module-scss-module__qX52IG__infoBar .VolvoInfoBar-module-scss-module__qX52IG__hideOnDsktpLg{display:none}}.VolvoInfoBar-module-scss-module__qX52IG__infoBar .VolvoInfoBar-module-scss-module__qX52IG__navItems{align-items:center;gap:var(--spacing-xxs);margin-left:auto;display:flex}.VolvoInfoBar-module-scss-module__qX52IG__infoBar .VolvoInfoBar-module-scss-module__qX52IG__navItems .VolvoInfoBar-module-scss-module__qX52IG__navItem{display:flex}
.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar{top:var(--site-banner-offset,0);z-index:12;width:100%;height:2.75rem;padding:0 var(--spacing-xl);background-color:var(--hyundai-navy);justify-content:space-between;align-items:center;display:flex;position:sticky;overflow:hidden}@media only screen and (max-width:48rem){.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar{display:none}}.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__iconList{align-items:center;gap:var(--spacing-xl);min-width:0;height:100%;display:flex}@media (max-width:75rem){.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__iconList{display:none}}.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__iconListItem{align-items:center;height:100%;display:flex;overflow:hidden}.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__iconItem,.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__iconLink{align-items:center;display:flex}.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__carCareImage,.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__ioniqImage{width:3.84rem;height:auto;max-height:calc(var(--spacing-2xl)*.8);object-fit:contain;display:block}.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__shopperAssuranceImage{width:4.32rem;height:auto;max-height:calc(var(--spacing-2xl)*.8);object-fit:contain;display:block}.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__hopeOnWheelsImage{width:5.5rem;height:auto;max-height:calc(var(--spacing-2xl)*.8);object-fit:contain;display:block}.HyundaiInfoBar-module-scss-module__9vVNPq__infoBar .HyundaiInfoBar-module-scss-module__9vVNPq__contactList{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);min-width:0;font-size:var(--font-size-sm);display:flex}
.KiaInfoBar-module-scss-module__98IRUW__infoBar{top:calc(var(--site-banner-offset,0) - 1.875rem);z-index:12;width:100%;height:1.875rem;padding:0 var(--spacing-xl);border-bottom:.0625rem solid;justify-content:flex-end;align-items:center;display:flex;position:sticky}.KiaInfoBar-module-scss-module__98IRUW__infoBar--dark{--text-primary:var(--white);background-color:var(--kia-midnight-black);border-bottom-color:var(--white)}.KiaInfoBar-module-scss-module__98IRUW__infoBar--light{--text-primary:var(--kia-midnight-black);background-color:var(--white);border-bottom-color:var(--kia-midnight-black)}@media only screen and (max-width:48rem){.KiaInfoBar-module-scss-module__98IRUW__infoBar{display:none}}.KiaInfoBar-module-scss-module__98IRUW__infoBar .KiaInfoBar-module-scss-module__98IRUW__contactList{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-flow:row;min-width:0;display:flex;overflow:hidden}
.JaguarInfoBar-module-scss-module___WlDuW__infoBar{top:calc(var(--site-banner-offset,0) - var(--spacing-xl));z-index:12;width:100%;height:var(--spacing-xl);padding:0 var(--spacing-lg);font-family:var(--header-font);color:var(--on-primary);background-color:var(--primary);justify-content:space-between;align-items:center;display:flex;position:sticky;overflow:visible}@media only screen and (max-width:48rem){.JaguarInfoBar-module-scss-module___WlDuW__infoBar{display:none}}.JaguarInfoBar-module-scss-module___WlDuW__infoBar .JaguarInfoBar-module-scss-module___WlDuW__addressLink{min-width:0}.JaguarInfoBar-module-scss-module___WlDuW__infoBar .JaguarInfoBar-module-scss-module___WlDuW__actions,.JaguarInfoBar-module-scss-module___WlDuW__infoBar .JaguarInfoBar-module-scss-module___WlDuW__phone{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.JaguarInfoBar-module-scss-module___WlDuW__infoBar .JaguarInfoBar-module-scss-module___WlDuW__phone{margin-left:auto}
