.LexusModelImage-module-scss-module__LYiu4W__carOverlayImageCtn{z-index:2;aspect-ratio:2;justify-content:flex-end;width:50%;padding:0;display:flex;position:absolute;bottom:-30%;right:0}@media only screen and (max-width:75rem){.LexusModelImage-module-scss-module__LYiu4W__carOverlayImageCtn{aspect-ratio:auto;width:100%;margin:-17vw auto 0;position:relative}}.LexusModelImage-module-scss-module__LYiu4W__carOverlayImageCtn .LexusModelImage-module-scss-module__LYiu4W__carOverlayImage{z-index:2;object-fit:contain;width:100%;height:100%;position:relative;top:20%}@media only screen and (max-width:75rem){.LexusModelImage-module-scss-module__LYiu4W__carOverlayImageCtn .LexusModelImage-module-scss-module__LYiu4W__carOverlayImage{top:0}}
.LexusTooltip-module-scss-module__jdGlWW__tooltipContainer{width:auto;max-width:none;display:inline-block;position:relative}.LexusTooltip-module-scss-module__jdGlWW__tooltip{width:15.625rem;margin-left:var(--spacing-xs);padding:var(--spacing-md);font-size:var(--font-size-sm);color:var(--lux-text-primary);background-color:var(--lux-surface);border-radius:var(--spacing-xxs);box-shadow:var(--shadow-strong);line-height:1.5;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.LexusTooltip-module-scss-module__jdGlWW__tooltip:before{border-width:var(--spacing-xs);border-style:solid;border-color:#0000 var(--lux-surface) #0000 #0000;content:"";position:absolute;top:50%;left:-.5rem;transform:translateY(-50%)}.LexusTooltip-module-scss-module__jdGlWW__clickableFeature{cursor:pointer}.LexusTooltip-module-scss-module__jdGlWW__clickableFeature.LexusTooltip-module-scss-module__jdGlWW__luxTooltip{color:var(--lux-text-primary)}@media only screen and (max-width:48rem){.LexusTooltip-module-scss-module__jdGlWW__clickableFeature{color:var(--text-primary)}}
.LexusPriceContainer-module-scss-module__A5bVJq__priceContainer{gap:var(--spacing-xxs);font-size:var(--font-size-lg);flex-direction:column;display:flex}.LexusPriceContainer-module-scss-module__A5bVJq__startingAt{font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-sm);font-family:Pakt!important}.LexusPriceContainer-module-scss-module__A5bVJq__price{align-items:center;gap:var(--spacing-xs);letter-spacing:var(--letter-spacing-sm);line-height:1;display:flex;font-family:Pakt!important}.LexusPriceContainer-module-scss-module__A5bVJq__priceSeparator{background-color:var(--white);width:.0625rem;height:2.375rem;rotate:15deg}.LexusPriceContainer-module-scss-module__A5bVJq__priceSeparator.LexusPriceContainer-module-scss-module__A5bVJq__separatorPrimary{background-color:var(--text-primary)}
.LexusTitleContainer-module-scss-module__Lcqj7G__titleCtn{gap:var(--spacing-xxs);flex-direction:column;width:fit-content;display:flex}.LexusTitleContainer-module-scss-module__Lcqj7G__underline{background-color:var(--white);width:calc(100% - .625rem);height:.3125rem}.LexusTitleContainer-module-scss-module__Lcqj7G__trimTitle{font-size:clamp(var(--font-size-2xl),3vw,var(--font-size-3xl));letter-spacing:var(--letter-spacing-sm);color:var(--white);white-space:nowrap;font-weight:400;line-height:1.2;position:relative}@media only screen and (max-width:48rem){.LexusTitleContainer-module-scss-module__Lcqj7G__trimTitle{white-space:normal}}
.LexusHeroBackground-module-scss-module__I5ySOq__backgroundImage{width:100%;padding:var(--spacing-lg);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.LexusHeroBackground-module-scss-module__I5ySOq__gradientOverlay{z-index:1;background:linear-gradient(to top right,#000c,#0000);width:100%;height:100%;position:absolute;bottom:0;left:0}
.LexusDesktopHero-module-scss-module__ZhwB8a__backgroundImage{height:13.125rem}.LexusDesktopHero-module-scss-module__ZhwB8a__overlay{z-index:8;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex;position:relative}
.LexusMobileHero-module-scss-module__-jiCQG__mobileHero{flex-direction:column;width:100%;display:flex}.LexusMobileHero-module-scss-module__-jiCQG__mobileBackgroundImage{height:21.25rem}@media only screen and (max-width:75rem){.LexusMobileHero-module-scss-module__-jiCQG__mobileBackgroundImage{justify-content:flex-start}}@media only screen and (max-width:48rem){.LexusMobileHero-module-scss-module__-jiCQG__mobileBackgroundImage{min-height:12.5rem;max-height:15.625rem}}.LexusMobileHero-module-scss-module__-jiCQG__mobileImageContainer{width:100%;height:auto;margin-top:calc(-1*var(--spacing-3xl))}.LexusMobileHero-module-scss-module__-jiCQG__mobileImageContainer img{object-fit:contain;width:100%;height:auto}.LexusMobileHero-module-scss-module__-jiCQG__overlay{z-index:8;gap:var(--spacing-xs);width:100%;color:var(--white);flex-direction:column;display:flex;position:relative}.LexusMobileHero-module-scss-module__-jiCQG__mobilePriceContainer{padding:var(--spacing-lg);display:none}@media only screen and (max-width:48rem){.LexusMobileHero-module-scss-module__-jiCQG__mobilePriceContainer{display:block}}.LexusMobileHero-module-scss-module__-jiCQG__desktopPriceContainer{display:block}@media only screen and (max-width:48rem){.LexusMobileHero-module-scss-module__-jiCQG__desktopPriceContainer{display:none}}
.Dropdown-module-scss-module__9LCDiW__searchContainer{flex-direction:column;align-items:flex-start;display:flex;position:relative}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__validationInput{opacity:0;pointer-events:none;width:100%;height:3.5rem;position:absolute;top:0;left:0}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__expandIcon{color:var(--text-primary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:1.25rem;transition:all .3s cubic-bezier(.1,.74,.45,1.3);display:flex}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__expandIcon.Dropdown-module-scss-module__9LCDiW__open{transform:rotate(180deg)}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__closeIconButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__closeIconButton .Dropdown-module-scss-module__9LCDiW__closeIcon{font-size:var(--font-size-md);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;transition:all .3s;display:flex}@media (hover:hover) and (pointer:fine){.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__closeIconButton .Dropdown-module-scss-module__9LCDiW__closeIcon:hover{background-color:var(--elevated-level-two)}}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp{z-index:1000;gap:var(--spacing-xxs);width:100%;max-height:40vh;margin-top:var(--spacing-3xl);padding:var(--spacing-xxs);background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);opacity:1;filter:blur();flex-direction:column;transition:all .45s cubic-bezier(.175,.885,.32,1.1);display:flex;position:absolute;overflow-y:auto}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp.Dropdown-module-scss-module__9LCDiW__above{margin-top:0;margin-bottom:var(--spacing-xs);top:auto;bottom:100%}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp.Dropdown-module-scss-module__9LCDiW__hidden{z-index:-1;opacity:0;pointer-events:none;transform:translateY(-.625rem)}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchInputWrp{align-items:center;gap:var(--spacing-xxs);height:var(--font-size-3xl);padding:0 var(--spacing-sm) 0 0;font-size:var(--font-size-sm);background:var(--elevated-level-two);border-radius:var(--radius-sm);flex-shrink:0;display:flex}@media (max-width:48rem){.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchInputWrp{font-size:var(--font-size-default)}}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchInputWrp .Dropdown-module-scss-module__9LCDiW__searchInput{width:100%;height:100%;padding:0 0 0 var(--spacing-sm);color:var(--text-primary);background:0 0;border:none;outline:none}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchInputWrp .Dropdown-module-scss-module__9LCDiW__searchInput::placeholder{font-size:var(--font-size-sm);color:var(--text-secondary);opacity:.7}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchInputWrp .Dropdown-module-scss-module__9LCDiW__searchIcon{color:var(--text-secondary)}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchRslts{justify-content:flex-start;gap:var(--spacing-xxs);width:100%;height:fit-content;padding:var(--spacing-xxs);box-sizing:border-box;scrollbar-width:none;flex-direction:column;display:flex}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchRslts.Dropdown-module-scss-module__9LCDiW__noResults{justify-content:center;align-items:center;display:flex;padding:var(--spacing-xs)!important}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchRslts::-webkit-scrollbar{display:none}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchRslts.Dropdown-module-scss-module__9LCDiW__hidden{visibility:hidden;opacity:0}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchRslts .Dropdown-module-scss-module__9LCDiW__optionWrp{transition:all .5s cubic-bezier(.175,.885,.32,1.1)}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchRslts .Dropdown-module-scss-module__9LCDiW__optionWrp.Dropdown-module-scss-module__9LCDiW__hidden{filter:blur(10px)}.Dropdown-module-scss-module__9LCDiW__searchContainer .Dropdown-module-scss-module__9LCDiW__resultsWrp .Dropdown-module-scss-module__9LCDiW__searchRslts .Dropdown-module-scss-module__9LCDiW__noResults{padding:var(--spacing-xxs)}
.Form-module-scss-module__pDZeCa__formWrapper{width:100%;height:fit-content;padding:0 0 var(--spacing-md) 0;flex-direction:column;align-items:center;display:flex}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm{justify-content:center;align-items:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;width:100%;height:100%;display:flex;container-type:inline-size}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm--inline{padding:var(--spacing-md);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft)}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__contactPreferenceSelectorWrapper{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w1{width:calc(100% - .625rem)}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w2{width:calc(50% - .625rem)}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w3{width:calc(33.33% - .625rem)}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w4{width:calc(66.66% - .625rem)}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__formHeader{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-xxs);width:100%;padding:0 0 var(--spacing-sm) var(--spacing-xxs);border-bottom:var(--border-strong);flex-direction:column;display:flex}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__recipientDealerSelector{gap:var(--spacing-sm);width:100%}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__formFooter{gap:var(--spacing-sm);width:calc(100% - .625rem);padding:0 0 var(--spacing-xs);display:flex}@media (max-width:48rem){.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__formFooter{flex-direction:column-reverse}}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__successHeader{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__resetCountdown{align-items:center;gap:var(--spacing-xxs);width:100%;max-width:22.5rem;margin-top:var(--spacing-xs);flex-direction:column;display:flex}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__resetProgressTrack{background-color:var(--elevated-level-two);border-radius:var(--radius-xl);width:100%;height:.375rem;overflow:hidden}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__resetProgressBar{background-color:var(--primary);transform-origin:0;width:100%;height:100%;animation-name:Form-module-scss-module__pDZeCa__reset-progress;animation-duration:0s;animation-timing-function:linear;animation-fill-mode:forwards}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__failureHeader{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__contentElementWrapper{width:100%;margin:var(--spacing-xs) 0 var(--spacing-md)}.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__contentElementWrapper p{margin:0}@container (max-width:21.875rem){.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w1,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w2,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w3,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w4{width:calc(100% - .625rem)}}@media (max-width:48rem){.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w1,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w2,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w3,.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__elementWrapper--w4{width:calc(100% - .625rem)}}.Form-module-scss-module__pDZeCa__formSkeleton{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.Form-module-scss-module__pDZeCa__formSkeleton .Form-module-scss-module__pDZeCa__skeletonRow{gap:var(--spacing-sm);display:flex}@media only screen and (max-width:48rem){.Form-module-scss-module__pDZeCa__formSkeleton .Form-module-scss-module__pDZeCa__skeletonRow{flex-direction:column}}.Form-module-scss-module__pDZeCa__formSkeleton .Form-module-scss-module__pDZeCa__skeletonField{width:100%;height:var(--spacing-3xl);background:var(--elevated-level-two);border-radius:var(--radius-md);animation:1.5s ease-in-out infinite Form-module-scss-module__pDZeCa__form-skeleton-pulse}.Form-module-scss-module__pDZeCa__formSkeleton .Form-module-scss-module__pDZeCa__skeletonButton{background:var(--elevated-level-two);border-radius:var(--radius-md);width:100%;height:2.75rem;animation:1.5s ease-in-out infinite Form-module-scss-module__pDZeCa__form-skeleton-pulse}@keyframes Form-module-scss-module__pDZeCa__form-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes Form-module-scss-module__pDZeCa__reset-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.Form-module-scss-module__pDZeCa__formWrapper .Form-module-scss-module__pDZeCa__renderedForm .Form-module-scss-module__pDZeCa__resetProgressBar{animation:none}}
.PaymentFormInput-module-scss-module__CKjMyW__inputContainer{align-items:center;gap:var(--spacing-lg);width:100%;padding:var(--spacing-xs);background-color:var(--elevated-level-two);border:var(--border-strong);border-radius:var(--radius-md);flex-direction:row;display:flex}.PaymentFormInput-module-scss-module__CKjMyW__inputContainer .PaymentFormInput-module-scss-module__CKjMyW__input{margin:0}.PaymentFormInput-module-scss-module__CKjMyW__inputSkeleton{background-color:var(--gray-30);border-radius:var(--radius-full);width:100%;height:1.375rem;animation:1.5s infinite PaymentFormInput-module-scss-module__CKjMyW__pulse}
.TradeFormInput-module-scss-module__OUpASq__container{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.TradeFormInput-module-scss-module__OUpASq__ctaContainer{align-items:center;gap:var(--spacing-xs);flex-direction:row;height:1.875rem;display:flex}
.PaymentForm-module-scss-module__a5S4Sq__inputCtn{gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}.PaymentForm-module-scss-module__a5S4Sq__inputCtn--flat{box-shadow:none;padding:0}.PaymentForm-module-scss-module__a5S4Sq__inputCtn .PaymentForm-module-scss-module__a5S4Sq__input{box-sizing:border-box;width:100%;margin:0}.PaymentForm-module-scss-module__a5S4Sq__inputCtn .PaymentForm-module-scss-module__a5S4Sq__aprInput{width:6.25rem}.PaymentForm-module-scss-module__a5S4Sq__inputCtn .PaymentForm-module-scss-module__a5S4Sq__inputWrp{width:100%}.PaymentForm-module-scss-module__a5S4Sq__inputCtn .PaymentForm-module-scss-module__a5S4Sq__topInputs{gap:var(--spacing-xs);flex-direction:column;display:flex}.PaymentForm-module-scss-module__a5S4Sq__inputCtn .PaymentForm-module-scss-module__a5S4Sq__btmInputs{gap:var(--spacing-xs);width:100%;display:flex}@media (max-width:48rem){.PaymentForm-module-scss-module__a5S4Sq__inputCtn .PaymentForm-module-scss-module__a5S4Sq__btmInputs{flex-direction:column}}.PaymentForm-module-scss-module__a5S4Sq__inputCtn .PaymentForm-module-scss-module__a5S4Sq__submit{height:3.5rem}.PaymentForm-module-scss-module__a5S4Sq__sliderContainer{align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs);background-color:var(--elevated-level-two);border-radius:var(--radius-md);flex-direction:column;display:flex}.PaymentForm-module-scss-module__a5S4Sq__sliderContainer .PaymentForm-module-scss-module__a5S4Sq__sliderInner{width:100%;padding-right:var(--spacing-md);padding-left:var(--spacing-md);background-color:var(--elevated-level-one);border-radius:var(--radius-full)}.PaymentForm-module-scss-module__a5S4Sq__range{width:100%;margin-top:var(--spacing-lg);justify-content:center;display:flex}.PaymentForm-module-scss-module__a5S4Sq__labelContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.PaymentForm-module-scss-module__a5S4Sq__labelContainer .PaymentForm-module-scss-module__a5S4Sq__label{margin:0}.PaymentForm-module-scss-module__a5S4Sq__labelContainer .PaymentForm-module-scss-module__a5S4Sq__tradeValue{font-weight:600}.PaymentForm-module-scss-module__a5S4Sq__vehiclePriceInput{gap:var(--spacing-xs);flex-direction:row;width:100%;display:flex}@media (max-width:48rem){.PaymentForm-module-scss-module__a5S4Sq__vehiclePriceInput{flex-direction:column}}.PaymentForm-module-scss-module__a5S4Sq__customTermInput{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}
.PaymentResult-module-scss-module__jXCYDq__resultWrp{gap:var(--spacing-sm);width:100%;padding:var(--spacing-xs);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}.PaymentResult-module-scss-module__jXCYDq__resultWrp--flat{box-shadow:none;padding:0}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__result{gap:var(--spacing-xl);height:fit-content;padding:var(--spacing-lg);font-family:var(--header-font);background-color:var(--elevated-level-two);border-radius:var(--radius-lg);flex-direction:column;display:flex}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__result .PaymentResult-module-scss-module__jXCYDq__value{align-items:center;gap:var(--spacing-xxs);flex-direction:column;display:flex}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__result .PaymentResult-module-scss-module__jXCYDq__value p{margin:0}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__result .PaymentResult-module-scss-module__jXCYDq__value .PaymentResult-module-scss-module__jXCYDq__price{font-size:var(--font-size-4xl);letter-spacing:var(--letter-spacing-sm);color:var(--text-primary);font-weight:700;line-height:normal}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__result .PaymentResult-module-scss-module__jXCYDq__value .PaymentResult-module-scss-module__jXCYDq__label{font-family:var(--typography-font-family);font-size:var(--font-size-default);letter-spacing:var(--letter-spacing-sm);color:var(--text-secondary);font-weight:400;line-height:normal}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__actions{gap:var(--spacing-xs);flex-direction:row;display:flex}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__paymentTable{width:100%}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__paymentTable .PaymentResult-module-scss-module__jXCYDq__paymentTableBody{gap:var(--spacing-xs);flex-direction:column;display:flex}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__paymentTable .PaymentResult-module-scss-module__jXCYDq__paymentTableBody .PaymentResult-module-scss-module__jXCYDq__dataRow,.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__paymentTable .PaymentResult-module-scss-module__jXCYDq__paymentTableBody .PaymentResult-module-scss-module__jXCYDq__paymentRow{justify-content:space-between;align-items:center;width:100%;display:flex}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__paymentTable .PaymentResult-module-scss-module__jXCYDq__paymentTableBody .PaymentResult-module-scss-module__jXCYDq__dataRow{padding-bottom:var(--spacing-xs);border-bottom:.0625rem dotted var(--text-secondary)}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__paymentTable .PaymentResult-module-scss-module__jXCYDq__paymentTableBody .PaymentResult-module-scss-module__jXCYDq__paymentRow{padding:var(--spacing-xs);background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-sm)}.PaymentResult-module-scss-module__jXCYDq__resultWrp .PaymentResult-module-scss-module__jXCYDq__paymentTable .PaymentResult-module-scss-module__jXCYDq__paymentTableBody .PaymentResult-module-scss-module__jXCYDq__valueCell{justify-content:flex-end;display:flex}.PaymentResult-module-scss-module__jXCYDq__link{margin-top:auto}.PaymentResult-module-scss-module__jXCYDq__accordion{gap:var(--spacing-xs);flex-direction:column;display:flex}.PaymentResult-module-scss-module__jXCYDq__paymentBreakdown{gap:var(--spacing-xl);height:fit-content;font-family:var(--header-font);border-radius:var(--radius-lg);flex-direction:column;display:flex}
.ButtonNotification-module-scss-module__PznVtW__buttonCtn{z-index:1;width:100%;position:relative}.ButtonNotification-module-scss-module__PznVtW__buttonCtn .ButtonNotification-module-scss-module__PznVtW__notification{z-index:0;width:inherit;height:var(--font-size-3xl);color:var(--on-primary);background:var(--primary);border-radius:var(--radius-sm);pointer-events:none;justify-content:center;align-items:center;animation-name:ButtonNotification-module-scss-module__PznVtW__bounce-out;animation-duration:.75s;animation-fill-mode:both;display:flex;position:absolute;top:0}.ButtonNotification-module-scss-module__PznVtW__buttonCtn .ButtonNotification-module-scss-module__PznVtW__notification--show{z-index:10;box-shadow:var(--shadow-soft);animation-name:ButtonNotification-module-scss-module__PznVtW__bounce-in;top:-2.75rem;animation-duration:.5s!important}.ButtonNotification-module-scss-module__PznVtW__buttonCtn .ButtonNotification-module-scss-module__PznVtW__notification--initial{animation-duration:0s!important}.ButtonNotification-module-scss-module__PznVtW__buttonCtn .ButtonNotification-module-scss-module__PznVtW__notification .ButtonNotification-module-scss-module__PznVtW__progressFixed{z-index:1;background-color:var(--on-primary);opacity:.7;border-radius:0 0 0 .3125rem;width:.3125rem;height:.1875rem;position:absolute;bottom:0;left:0}.ButtonNotification-module-scss-module__PznVtW__buttonCtn .ButtonNotification-module-scss-module__PznVtW__notification .ButtonNotification-module-scss-module__PznVtW__progress{z-index:1;background-color:var(--on-primary);transform-origin:0;opacity:.7;border-radius:0 0 .3125rem;width:calc(100% - .3125rem);height:.1875rem;animation:3.4s linear forwards ButtonNotification-module-scss-module__PznVtW__track-progress;position:absolute;bottom:0;left:.3125rem}@keyframes ButtonNotification-module-scss-module__PznVtW__bounce-in{0%,40%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(2.75rem)}40%{opacity:1;transform:translateY(-.625rem)}75%{transform:translateY(.3125rem)}90%{transform:translateY(-.1563rem)}to{transform:translate(0,0)}}@keyframes ButtonNotification-module-scss-module__PznVtW__bounce-out{0%{transform:translateY(-2.75rem)}20%{transform:translateY(-2.5938rem)}40%,45%{opacity:1;transform:translateY(-3.0625rem)}to{opacity:0;transform:translate(0,0)}}@keyframes ButtonNotification-module-scss-module__PznVtW__track-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
.CarouselIndicators-module-scss-module__SRlDPa__ctn{display:var(--vehicle-carousel-indicator-display,flex);width:70%;max-width:9.375rem;height:3.125rem;padding:var(--spacing-md) 0;align-items:center;margin:0 auto;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.CarouselIndicators-module-scss-module__SRlDPa__ctn--center{justify-content:center}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators{align-items:center;gap:var(--spacing-xs);transition:left .5s;display:flex;position:relative;left:0}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper{width:var(--spacing-lg);height:var(--spacing-lg);outline-offset:var(--spacing-xxxs);cursor:pointer;background-color:#0000;border:none;border-radius:100%;outline:.0625rem solid #0000;justify-content:center;align-items:center;padding:0;transition:all .5s;display:flex}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper:focus-visible{outline:.0625rem solid var(--primary);outline-offset:var(--spacing-xxxs)}@media (hover:hover) and (pointer:fine){.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper:hover{opacity:.7;background-color:#ffffff30}}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper .CarouselIndicators-module-scss-module__SRlDPa__dot{background-color:var(--white);opacity:.5;border-radius:6.25rem;width:.375rem;height:.375rem;transition:all .5s}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper .CarouselIndicators-module-scss-module__SRlDPa__dot--medium{opacity:.7;width:.625rem;height:.625rem}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper .CarouselIndicators-module-scss-module__SRlDPa__dot--active{width:var(--font-size-sm);height:var(--font-size-sm);opacity:1}
.CardBadges-module-scss-module__siH1Qa__scroller{padding:var(--spacing-sm)}.CardBadges-module-scss-module__siH1Qa__scroller--carshop{padding:var(--spacing-sm) var(--spacing-md)}.CardBadges-module-scss-module__siH1Qa__scroller--halfPaddingBottom{padding-bottom:var(--spacing-xs)!important}.CardBadges-module-scss-module__siH1Qa__scroller--halfPaddingTop{padding-top:var(--spacing-xs)!important}.CardBadges-module-scss-module__siH1Qa__scrollerCtn{max-width:50rem}.CardBadges-module-scss-module__siH1Qa__scrollerCtn--carshop{gap:var(--spacing-xxs)}.CardBadges-module-scss-module__siH1Qa__badge{justify-content:space-between;align-items:center;gap:var(--spacing-xs);width:fit-content;min-width:fit-content;padding:var(--spacing-xxs) var(--spacing-xs);background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);-webkit-user-select:none;user-select:none;display:flex}.CardBadges-module-scss-module__siH1Qa__badge--iconOnly{padding:var(--spacing-xxs)}.CardBadges-module-scss-module__siH1Qa__badge--carshop{gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);box-shadow:none;border:.0625rem solid #cdcfd040}.CardBadges-module-scss-module__siH1Qa__badge--interactive{cursor:pointer;transition:box-shadow .2s ease-in-out}@media (hover:hover) and (pointer:fine){.CardBadges-module-scss-module__siH1Qa__badge--interactive:hover{box-shadow:var(--shadow-hover)}}.CardBadges-module-scss-module__siH1Qa__badge--large{height:2.1875rem}.CardBadges-module-scss-module__siH1Qa__badge--lexusCare{width:3.75rem;height:3.75rem;box-shadow:none;-webkit-backdrop-filter:blur(var(--spacing-xxxs));backdrop-filter:blur(var(--spacing-xxxs));background-color:#fff9;border:none}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon{-webkit-user-select:none;user-select:none}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled{color:var(--text-primary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled path,.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled rect{fill:var(--text-primary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--carshop{color:var(--text-secondary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--carshop path,.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--carshop rect{fill:var(--text-secondary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--large{height:100%!important}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle{height:fit-content;font-size:var(--font-size-sm);color:var(--text-primary);white-space:nowrap;margin:0;font-weight:400;line-height:1}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle--carshop{color:var(--text-secondary);font-weight:700}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle .CardBadges-module-scss-module__siH1Qa__miles{margin-right:var(--spacing-xxxs);display:inline-block}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle .CardBadges-module-scss-module__siH1Qa__miles--carshop{color:var(--text-primary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__titleAndProperty{align-items:center;gap:var(--spacing-xxs);display:flex}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__colorInfo{align-items:center;gap:var(--spacing-xs);display:flex}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__colorInfo .CardBadges-module-scss-module__siH1Qa__colorSwatch{width:var(--font-size-sm);height:var(--font-size-sm);border:var(--border-strong);border-radius:50%}.CardBadges-module-scss-module__siH1Qa__button{justify-content:center;align-items:center;gap:var(--spacing-xxs);width:100%;padding:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-primary);background-color:var(--elevated-level-one);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);flex-direction:row;transition:box-shadow .2s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.CardBadges-module-scss-module__siH1Qa__button:hover{box-shadow:var(--shadow-hover)}}
.ArrivalDateBadgeTitle-module-scss-module__J9O5oG__arrivalDateBadge{align-items:center;gap:var(--spacing-xxs);height:var(--spacing-md);font-size:var(--font-size-sm);cursor:pointer;display:flex}.ArrivalDateBadgeTitle-module-scss-module__J9O5oG__menu{width:20.875rem;padding:var(--spacing-sm);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);margin:0;position:absolute}@media only screen and (max-width:48rem){.ArrivalDateBadgeTitle-module-scss-module__J9O5oG__menu{width:calc(100vw - 7.25rem);box-shadow:var(--shadow-soft);position:absolute;left:2.125rem}}.ArrivalDateBadgeTitle-module-scss-module__J9O5oG__menu .ArrivalDateBadgeTitle-module-scss-module__J9O5oG__textCtn{gap:var(--spacing-xs);flex-direction:column;display:flex}
.LexusCareBadge-module-scss-module__uZvafa__menu{width:20.875rem;padding:var(--spacing-sm);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);margin:0;position:absolute}@media only screen and (max-width:48rem){.LexusCareBadge-module-scss-module__uZvafa__menu{width:calc(100vw - 7.25rem);box-shadow:var(--shadow-soft);position:absolute;left:2.125rem}}
.LexusStatusDisclaimerBadge-module-scss-module__E12m3a__menu{gap:var(--spacing-xs);width:18.75rem;padding:var(--spacing-xs);background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}
.PopoverBadge-module-scss-module__LZFnGa__menu{gap:var(--spacing-xs);width:25rem;padding:var(--spacing-xs);background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}
.VideoModal-module-scss-module__Gq0XJW__videoModal{background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);-webkit-overflow-scrolling:touch;padding:0;transition:all .3s ease-in-out;position:fixed;inset:0}.VideoModal-module-scss-module__Gq0XJW__videoModal:focus{outline:none}.VideoModal-module-scss-module__Gq0XJW__videoModal[open]{opacity:1;scale:1}@starting-style{.VideoModal-module-scss-module__Gq0XJW__videoModal[open]{opacity:0;scale:.9}}.VideoModal-module-scss-module__Gq0XJW__videoModal::backdrop{background-color:var(--modal-backdrop);-webkit-backdrop-filter:var(--modal-backdrop-blur);backdrop-filter:var(--modal-backdrop-blur)}.VideoModal-module-scss-module__Gq0XJW__videoModal .VideoModal-module-scss-module__Gq0XJW__closeButton{top:var(--spacing-xs);right:var(--spacing-xs);z-index:10;position:absolute}.VideoModal-module-scss-module__Gq0XJW__videoModal .VideoModal-module-scss-module__Gq0XJW__iframe{border:none;width:75vw;height:45vw;display:flex}.VideoModal-module-scss-module__Gq0XJW__videoModal .VideoModal-module-scss-module__Gq0XJW__iframe--other{width:45vw;height:27vw;padding:var(--spacing-md)}@media only screen and (max-width:48rem){.VideoModal-module-scss-module__Gq0XJW__videoModal .VideoModal-module-scss-module__Gq0XJW__iframe{width:88vw;height:52.8vw}}
.PhotoModal-module-scss-module__uWTsFq__iframe{border:none;width:100%;height:100%;overflow:hidden}
.VehicleCardCta-module-scss-module__ONC4XW__customCta{justify-content:center;align-items:center;gap:var(--spacing-xs);text-align:center;background:var(--srp-card-button-background-color,var(--primary-gradient,var(--primary)));border-radius:var(--button-radius,var(--radius-md));width:100%;height:2.75rem;box-shadow:var(--shadow-soft);cursor:pointer;border:none;padding:0;display:flex}@media (hover:hover) and (pointer:fine){.VehicleCardCta-module-scss-module__ONC4XW__customCta:hover{box-shadow:var(--shadow-hover);transition:all .14s cubic-bezier(.1,.74,.45,1)}}.VehicleCardCta-module-scss-module__ONC4XW__customCta.VehicleCardCta-module-scss-module__ONC4XW__disabled{opacity:.5;cursor:not-allowed}.VehicleCardCta-module-scss-module__ONC4XW__customCta.VehicleCardCta-module-scss-module__ONC4XW__a2zBtn{color:var(--on-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta.VehicleCardCta-module-scss-module__ONC4XW__placeholder{visibility:hidden}.VehicleCardCta-module-scss-module__ONC4XW__customCta .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon{color:var(--on-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon path,.VehicleCardCta-module-scss-module__ONC4XW__customCta .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon rect{fill:var(--on-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon--ptg{width:var(--spacing-2xl);height:var(--spacing-2xl)}.VehicleCardCta-module-scss-module__ONC4XW__customCta .VehicleCardCta-module-scss-module__ONC4XW__ctaLabel{font-size:var(--font-size-default);font-weight:500;line-height:var(--spacing-md);letter-spacing:var(--letter-spacing-lg);color:var(--primary-button-text-color,var(--on-primary));margin:0}.VehicleCardCta-module-scss-module__ONC4XW__phoneToolLink{border:none;width:100%}.VehicleCardCta-module-scss-module__ONC4XW__phoneToolLink .VehicleCardCta-module-scss-module__ONC4XW__customCta{box-sizing:border-box;width:100%;margin-left:0;margin-right:0}.VehicleCardCta-module-scss-module__ONC4XW__halfWidth{width:calc(50% - .375rem)!important}.VehicleCardCta-module-scss-module__ONC4XW__secondary{background:var(--srp-card-secondary-button-background-color,var(--surface));border:var(--carshop-srp-cta-border,var(--border-soft))}.VehicleCardCta-module-scss-module__ONC4XW__secondary.VehicleCardCta-module-scss-module__ONC4XW__a2zBtn{color:var(--srp-card-secondary-button-text-color,var(--text-primary))}.VehicleCardCta-module-scss-module__ONC4XW__secondary .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon{font-size:var(--font-size-default);color:var(--srp-card-secondary-button-text-color,var(--text-primary))}.VehicleCardCta-module-scss-module__ONC4XW__secondary .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon path,.VehicleCardCta-module-scss-module__ONC4XW__secondary .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon rect{fill:var(--srp-card-secondary-button-text-color,var(--text-primary))}.VehicleCardCta-module-scss-module__ONC4XW__secondary .VehicleCardCta-module-scss-module__ONC4XW__ctaLabel{color:var(--srp-card-secondary-button-text-color,var(--text-primary))}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopPink{padding-right:var(--spacing-lg);padding-left:var(--spacing-lg);background:var(--elevated-level-one);--carshop-srp-cta-border:var(--spacing-xxxs) solid var(--carshop-accent);border:var(--carshop-srp-cta-border);justify-content:center;position:relative}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopPink .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon{top:50%;left:var(--spacing-md);color:var(--text-primary);position:absolute;transform:translateY(-50%)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopPink .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon path,.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopPink .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon rect{fill:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopPink .VehicleCardCta-module-scss-module__ONC4XW__ctaChevron{right:var(--spacing-md);left:auto}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopPink .VehicleCardCta-module-scss-module__ONC4XW__ctaLabel{color:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopYellow{padding-right:var(--spacing-lg);padding-left:var(--spacing-lg);background:var(--elevated-level-one);--carshop-srp-cta-border:var(--spacing-xxxs) solid var(--carshop-yellow);border:var(--carshop-srp-cta-border);justify-content:center;position:relative}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopYellow .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon{top:50%;left:var(--spacing-md);color:var(--text-primary);position:absolute;transform:translateY(-50%)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopYellow .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon path,.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopYellow .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon rect{fill:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopYellow .VehicleCardCta-module-scss-module__ONC4XW__ctaChevron{right:var(--spacing-md);left:auto}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopYellow .VehicleCardCta-module-scss-module__ONC4XW__ctaLabel{color:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopGreen{padding-right:var(--spacing-lg);padding-left:var(--spacing-lg);background:var(--elevated-level-one);--carshop-srp-cta-border:var(--spacing-xxxs) solid var(--carshop-green);border:var(--carshop-srp-cta-border);justify-content:center;position:relative}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopGreen .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon{top:50%;left:var(--spacing-md);color:var(--text-primary);position:absolute;transform:translateY(-50%)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopGreen .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon path,.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopGreen .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon rect{fill:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopGreen .VehicleCardCta-module-scss-module__ONC4XW__ctaChevron{right:var(--spacing-md);left:auto}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopGreen .VehicleCardCta-module-scss-module__ONC4XW__ctaLabel{color:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopBlue{padding-right:var(--spacing-lg);padding-left:var(--spacing-lg);background:var(--elevated-level-one);--carshop-srp-cta-border:var(--spacing-xxxs) solid var(--carshop-blue);border:var(--carshop-srp-cta-border);justify-content:center;position:relative}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopBlue .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon{top:50%;left:var(--spacing-md);color:var(--text-primary);position:absolute;transform:translateY(-50%)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopBlue .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon path,.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopBlue .VehicleCardCta-module-scss-module__ONC4XW__ctaIcon rect{fill:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopBlue .VehicleCardCta-module-scss-module__ONC4XW__ctaChevron{right:var(--spacing-md);left:auto}.VehicleCardCta-module-scss-module__ONC4XW__customCta--carShopBlue .VehicleCardCta-module-scss-module__ONC4XW__ctaLabel{color:var(--text-primary)}.VehicleCardCta-module-scss-module__ONC4XW__miniLabel{font-weight:var(--font-weight-bold)!important}
.SideScroller-module-scss-module__HVgNBG__slidesContainer{box-sizing:border-box;grid-template-columns:100%;width:100%;position:relative}.SideScroller-module-scss-module__HVgNBG__tabsContainer{justify-content:center;align-items:center;width:100%;display:flex}.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer{z-index:10;justify-content:start;align-items:center;gap:var(--spacing-md);max-width:95rem;min-height:var(--spacing-4xl);padding:0 calc(var(--spacing-4xl) - var(--spacing-xs));display:flex;position:relative}@media only screen and (max-width:48rem){.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer{min-width:0;padding:0 calc(var(--spacing-lg) - var(--spacing-xs));-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto}}.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer--customWidth{max-width:100%;padding:0}.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer--small{min-height:var(--spacing-3xl)}.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer--large{min-height:var(--spacing-6xl)}@media only screen and (min-width:48.0625rem){.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer--right{justify-content:end}.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer--center{justify-content:center}}@media only screen and (max-width:48rem){.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer--center{justify-content:flex-start}}.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTab{padding:var(--spacing-xs);flex-shrink:0}.SideScroller-module-scss-module__HVgNBG__tabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTabsContainer .SideScroller-module-scss-module__HVgNBG__scrollTab .SideScroller-module-scss-module__HVgNBG__scrollTabButton{white-space:nowrap;cursor:pointer;background-color:#0000;border:none;margin:0;padding:0}.SideScroller-module-scss-module__HVgNBG__viewport{box-sizing:border-box;overflow:hidden;-webkit-mask:none;mask:none}.SideScroller-module-scss-module__HVgNBG__viewport--disabled{overflow:visible}.SideScroller-module-scss-module__HVgNBG__viewport--left.SideScroller-module-scss-module__HVgNBG__none{-webkit-mask:unset;mask:unset}.SideScroller-module-scss-module__HVgNBG__viewport--left.SideScroller-module-scss-module__HVgNBG__small{-webkit-mask:linear-gradient(90deg,#0000 1%,#fff 5%);mask:linear-gradient(90deg,#0000 1%,#fff 5%)}.SideScroller-module-scss-module__HVgNBG__viewport--left{-webkit-mask:linear-gradient(90deg,#0000 5%,#fff 15%);mask:linear-gradient(90deg,#0000 5%,#fff 15%)}.SideScroller-module-scss-module__HVgNBG__viewport--right.SideScroller-module-scss-module__HVgNBG__none{-webkit-mask:unset;mask:unset}.SideScroller-module-scss-module__HVgNBG__viewport--right.SideScroller-module-scss-module__HVgNBG__small{-webkit-mask:linear-gradient(270deg,#0000 1%,#fff 5%);mask:linear-gradient(270deg,#0000 1%,#fff 5%)}.SideScroller-module-scss-module__HVgNBG__viewport--right{-webkit-mask:linear-gradient(270deg,#0000 5%,#fff 15%);mask:linear-gradient(270deg,#0000 5%,#fff 15%)}.SideScroller-module-scss-module__HVgNBG__viewport--both.SideScroller-module-scss-module__HVgNBG__none{-webkit-mask:unset;mask:unset}.SideScroller-module-scss-module__HVgNBG__viewport--both.SideScroller-module-scss-module__HVgNBG__small{-webkit-mask:linear-gradient(90deg,#0000 1%,#fff 5% 95%,#0000 99%);mask:linear-gradient(90deg,#0000 1%,#fff 5% 95%,#0000 99%)}.SideScroller-module-scss-module__HVgNBG__viewport--both{-webkit-mask:linear-gradient(90deg,#0000 5%,#fff 15% 85%,#0000 95%);mask:linear-gradient(90deg,#0000 5%,#fff 15% 85%,#0000 95%)}.SideScroller-module-scss-module__HVgNBG__viewport .SideScroller-module-scss-module__HVgNBG__ctn{align-items:center;gap:var(--spacing-xxs);height:fit-content;display:flex}.SideScroller-module-scss-module__HVgNBG__viewport .SideScroller-module-scss-module__HVgNBG__ctn::-webkit-scrollbar{display:none}.SideScroller-module-scss-module__HVgNBG__chevronCtn{z-index:2;opacity:100;background-color:#0000;border:none;justify-content:center;align-items:center;width:2.75rem;height:100%;transition:all .24s;display:flex;position:absolute;top:0}.SideScroller-module-scss-module__HVgNBG__chevronCtn.SideScroller-module-scss-module__HVgNBG__disabled{opacity:0;pointer-events:none}.SideScroller-module-scss-module__HVgNBG__chevronCtn.SideScroller-module-scss-module__HVgNBG__adjustTopRow{padding-top:var(--spacing-xs)}.SideScroller-module-scss-module__HVgNBG__chevronCtn.SideScroller-module-scss-module__HVgNBG__adjustBottomRow{padding-bottom:var(--spacing-xs)}.SideScroller-module-scss-module__HVgNBG__chevronRight{padding-right:var(--spacing-xxs);right:0}.SideScroller-module-scss-module__HVgNBG__chevronLeft{padding-left:var(--spacing-xxs);left:0}.SideScroller-module-scss-module__HVgNBG__chevron{color:var(--text-primary);cursor:pointer}.SideScroller-module-scss-module__HVgNBG__hidden{opacity:0;pointer-events:none}
.FiltersBar-module-scss-module__vLI9TW__scroller{margin:0 var(--spacing-xs);padding:var(--spacing-xxs) 0}.FiltersBar-module-scss-module__vLI9TW__scrollerCtn{margin-right:var(--spacing-xxs);gap:var(--spacing-xs)!important}.FiltersBar-module-scss-module__vLI9TW__allFilterWrp{justify-content:center;align-items:center;gap:var(--spacing-xs);margin-right:.0625rem;margin-left:var(--spacing-xs);padding-right:var(--spacing-xs);border-top:none;border-right:var(--border-strong);border-bottom:none;border-left:none;display:flex}@media only screen and (max-width:48rem){.FiltersBar-module-scss-module__vLI9TW__allFilterWrp{margin-right:0}}.FiltersBar-module-scss-module__vLI9TW__allFilterWrp .FiltersBar-module-scss-module__vLI9TW__filterCount{width:1.25rem;height:1.25rem;font-size:var(--font-size-xs);color:var(--on-primary);background:var(--primary-gradient,var(--primary));border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}
.SortDropdown-module-scss-module__mGwyBq__sortBy{color:var(--text-primary);align-items:center;margin:0;display:flex}.SortDropdown-module-scss-module__mGwyBq__sortBy--margin{margin:var(--spacing-xs) 0}@media only screen and (max-width:48rem){.SortDropdown-module-scss-module__mGwyBq__sortBy{display:none}}.SortDropdown-module-scss-module__mGwyBq__dropdownContainer{position:relative}.SortDropdown-module-scss-module__mGwyBq__dropdownMenu{z-index:10;visibility:hidden;width:12.5rem;margin-top:var(--spacing-xs);padding:0 var(--spacing-xxs);background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);transform-origin:top;opacity:0;pointer-events:none;transition:opacity .24s,transform .24s;position:absolute;top:100%;left:0;transform:translateY(-.625rem)}.SortDropdown-module-scss-module__mGwyBq__dropdownMenu--open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}@media only screen and (max-width:48rem){.SortDropdown-module-scss-module__mGwyBq__dropdownMenu{display:none}}
.AiSearchBar-module-scss-module__zD_UZa__container{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.AiSearchBar-module-scss-module__zD_UZa__container .AiSearchBar-module-scss-module__zD_UZa__filterBtn{justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);color:var(--text-primary);background-color:var(--elevated-level-one);border:var(--border-strong);border-radius:var(--radius-full);display:flex}.AiSearchBar-module-scss-module__zD_UZa__container .AiSearchBar-module-scss-module__zD_UZa__filterBtn--hidden{background-color:var(--red);display:none}@media only screen and (min-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__container .AiSearchBar-module-scss-module__zD_UZa__filterBtn{display:none}}.AiSearchBar-module-scss-module__zD_UZa__container .AiSearchBar-module-scss-module__zD_UZa__filterBtn .AiSearchBar-module-scss-module__zD_UZa__icon{width:var(--font-size-lg);height:var(--font-size-lg);color:var(--primary);background-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.AiSearchBar-module-scss-module__zD_UZa__container--hidden{visibility:hidden;width:0;transition:visibility .5s cubic-bezier(.075,.82,.165,1),width .5s cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__container--hidden{display:none}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer{align-items:center;gap:var(--spacing-md);width:fit-content;transition:transform .25s cubic-bezier(.175,.885,.32,2.875);display:flex;position:relative}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__inputContainer{width:100%}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer--hidden{visibility:hidden;width:0;transition:width .5s cubic-bezier(.075,.82,.165,1)}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__inputContainer--hidden{display:none}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer--loading{transition:transform 1s;transform:scale(.92)}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input{width:21rem;height:3.875rem;padding:var(--spacing-sm);font-family:var(--typography-font-family);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);flex-grow:1;flex-shrink:0;transition:width .5s cubic-bezier(.075,.82,.165,1),box-shadow .5s cubic-bezier(.075,.82,.165,1)}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input--focus{box-shadow:var(--shadow-hover)}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input--visible{width:37.5rem}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input{display:none}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input--mobile{display:none}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input--mobile{width:100%;margin:0;display:block}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input input{width:26.25rem;color:var(--text-primary);background-color:inherit;border:none!important}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__input input{width:calc(100vw - 7.25rem)}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__button{right:var(--spacing-sm);width:fit-content;height:var(--spacing-2xl);white-space:nowrap;flex-shrink:0;position:absolute}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__button{display:none}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__button--mobile{display:none}@media only screen and (max-width:48rem){.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__button--mobile{display:block}}.AiSearchBar-module-scss-module__zD_UZa__inputContainer .AiSearchBar-module-scss-module__zD_UZa__spinner{width:1.25rem;height:1.25rem;font-size:var(--font-size-md);color:var(--on-primary);justify-content:center;align-items:center;display:flex}
.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions{align-items:flex-start;gap:var(--spacing-xs);width:100%;padding:var(--spacing-md) var(--spacing-md) var(--spacing-xs) var(--spacing-md);background-color:var(--surface-80);background-image:linear-gradient(var(--surface-80), var(--surface-80)),linear-gradient(229deg, #ff9602 1.14%, #ac0bb6 50.87%, #0370ff 88.77%);border-top:var(--spacing-xxxs) solid #0000;border-right:var(--spacing-xxxs) solid #0000;border-bottom:var(--spacing-xxxs) solid #0000;border-left:var(--spacing-xxxs) solid #0000;border-radius:var(--radius-xl);background-size:100% 100%,200% 200%;background-origin:border-box;background-clip:padding-box,border-box;flex-direction:column;animation:3s linear infinite AiSuggestions-module-scss-module__nwpKOW__gradient-rotate,5s ease-in-out infinite AiSuggestions-module-scss-module__nwpKOW__glowing-border;display:flex;position:relative}.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions.AiSuggestions-module-scss-module__nwpKOW__carshop{background-image:linear-gradient(var(--surface-80), var(--surface-80)),linear-gradient(229deg, var(--carshop-accent) 1.14%, var(--carshop-blue) 50.87%, var(--carshop-green) 88.77%);background-size:100% 100%,200% 200%;background-origin:border-box;background-clip:padding-box,border-box;animation:3s linear infinite AiSuggestions-module-scss-module__nwpKOW__gradient-rotate,5s ease-in-out infinite AiSuggestions-module-scss-module__nwpKOW__glowing-border}@media screen and (max-width:48rem){.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions{z-index:1000;padding:var(--spacing-sm);border-bottom:none;border-left:none;border-right:none;border-radius:0;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}}.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsInner{align-items:center;gap:var(--spacing-xs);display:flex}@media screen and (min-width:48rem){.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsInner{padding:var(--spacing-xs)}}.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeader{align-items:center;gap:var(--spacing-xs);width:100%;height:var(--spacing-xl);display:flex}.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeader .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeaderText{color:#0000;background:linear-gradient(229deg,#ff9602 1.14%,#ac0bb6 50.87%,#0370ff 88.77%) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite AiSuggestions-module-scss-module__nwpKOW__gradient-rotate}.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeader .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeaderText.AiSuggestions-module-scss-module__nwpKOW__carshop{color:#0000;background:linear-gradient(229deg, var(--carshop-accent) 1.14%, var(--carshop-red) 50.87%, var(--carshop-green) 88.77%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite AiSuggestions-module-scss-module__nwpKOW__gradient-rotate}.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeader .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeaderButton{margin-left:auto;display:block}@media screen and (min-width:48rem){.AiSuggestions-module-scss-module__nwpKOW__aiSuggestions .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeader .AiSuggestions-module-scss-module__nwpKOW__aiSuggestionsHeaderButton{display:none}}@keyframes AiSuggestions-module-scss-module__nwpKOW__gradient-rotate{0%{background-position:0 0,0%}50%{background-position:0 0,100%}to{background-position:0 0,0%}}@keyframes AiSuggestions-module-scss-module__nwpKOW__glowing-border{0%{box-shadow:0 0 3px -3px #ff960266,0 0 6px -3px #ac0bb666,0 0 9px -3px #0370ff66}25%{box-shadow:0 0 6px -1px #0370ff66,0 0 9px -1px #ff960266,0 0 12px -1px #ac0bb666}50%{box-shadow:0 0 6px -1px #ac0bb666,0 0 9px -1px #0370ff66,0 0 12px -1px #ff960266}75%{box-shadow:0 0 6px -1px #ff960266,0 0 9px -1px #ac0bb666,0 0 12px -1px #0370ff66}to{box-shadow:0 0 3px -3px #ff960266,0 0 6px -3px #ac0bb666,0 0 9px -3px #0370ff66}}
.DisabledInventoryWarning-module-scss-module__o46KQq__disabledConditionFilterWarning{justify-content:center;align-items:center;gap:var(--spacing-lg);width:fit-content;height:100%;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-md);background-color:var(--elevated-level-two);border-radius:var(--radius-xl);cursor:pointer;flex-direction:row;transition:background-color .5s cubic-bezier(.075,.82,.165,1);display:flex}@media only screen and (max-width:48rem){.DisabledInventoryWarning-module-scss-module__o46KQq__disabledConditionFilterWarning{width:100%}}
.ContactPreferenceSelector-module-scss-module__IuMq_G__selectorCtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap;display:flex}.ContactPreferenceSelector-module-scss-module__IuMq_G__selectorCtn .ContactPreferenceSelector-module-scss-module__IuMq_G__buttonCtn{align-items:center;gap:var(--spacing-xxs);display:flex}.ContactPreferenceSelector-module-scss-module__IuMq_G__selectorCtn .ContactPreferenceSelector-module-scss-module__IuMq_G__buttonCtn .ContactPreferenceSelector-module-scss-module__IuMq_G__button{width:fit-content;padding:var(--spacing-xs) var(--spacing-sm);color:var(--text-secondary);border:var(--border-strong);border-radius:var(--radius-sm);box-shadow:none;transition:box-shadow .3s}.ContactPreferenceSelector-module-scss-module__IuMq_G__selectorCtn .ContactPreferenceSelector-module-scss-module__IuMq_G__buttonCtn .ContactPreferenceSelector-module-scss-module__IuMq_G__button--selected{box-shadow:var(--shadow-border)}
.EndCard-module-scss-module__iNJi8W__container{align-items:flex-start;gap:var(--spacing-xl);width:100%;min-height:43.75rem;padding-top:var(--spacing-md);flex-direction:row;display:flex}@media only screen and (max-width:48rem){.EndCard-module-scss-module__iNJi8W__container{flex-direction:column;min-height:28.125rem}}.EndCard-module-scss-module__iNJi8W__container .EndCard-module-scss-module__iNJi8W__overlayCtn{justify-content:center;align-items:flex-start;gap:var(--spacing-xl);max-width:34.375rem;padding:5% 0 0 var(--spacing-md);flex-direction:column;flex-shrink:0;display:flex}@media only screen and (max-width:48rem){.EndCard-module-scss-module__iNJi8W__container .EndCard-module-scss-module__iNJi8W__overlayCtn{max-width:none;padding:var(--spacing-xs) var(--spacing-sm)}}.EndCard-module-scss-module__iNJi8W__container .EndCard-module-scss-module__iNJi8W__image{background-image:var(--srp-lizard-image-url);height:43.75rem;opacity:var(--srp-lizard-opacity,1);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;flex:1}@media only screen and (max-width:48rem){.EndCard-module-scss-module__iNJi8W__container .EndCard-module-scss-module__iNJi8W__image{flex:unset;background-position:bottom;width:100%;height:18.75rem}}.EndCard-module-scss-module__iNJi8W__container .EndCard-module-scss-module__iNJi8W__image.EndCard-module-scss-module__iNJi8W__oem{opacity:var(--srp-lizard-opacity,0)}
.CollapsibleDisclaimer-module-scss-module__VRwoOa__disclaimer{gap:var(--spacing-xxs);flex-direction:column;display:flex}.CollapsibleDisclaimer-module-scss-module__VRwoOa__disclaimer .CollapsibleDisclaimer-module-scss-module__VRwoOa__body--clamped{max-height:var(--spacing-6xl);overflow:hidden}.CollapsibleDisclaimer-module-scss-module__VRwoOa__disclaimer .CollapsibleDisclaimer-module-scss-module__VRwoOa__body--faded{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.CollapsibleDisclaimer-module-scss-module__VRwoOa__disclaimer .CollapsibleDisclaimer-module-scss-module__VRwoOa__toggle .CollapsibleDisclaimer-module-scss-module__VRwoOa__toggleIcon{transition:transform .2s ease-in-out}.CollapsibleDisclaimer-module-scss-module__VRwoOa__disclaimer .CollapsibleDisclaimer-module-scss-module__VRwoOa__toggle .CollapsibleDisclaimer-module-scss-module__VRwoOa__toggleIcon--expanded{transform:rotate(180deg)}
.InlineBanner-module-scss-module__92oVPq__banner{width:100%;padding:var(--spacing-md);flex:0 0 100%}@media only screen and (max-width:48rem){.InlineBanner-module-scss-module__92oVPq__banner{padding:var(--spacing-xs) 0 var(--spacing-md)}}.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame{border-radius:var(--srp-card-border-radius,var(--radius-xl));position:relative;overflow:hidden}.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame:after{border-radius:inherit;box-shadow:inset var(--shadow-soft);pointer-events:none;content:"";position:absolute;inset:0}.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame .InlineBanner-module-scss-module__92oVPq__image{width:100%;height:auto;transition:transform .2s ease-in-out;display:block}.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame .InlineBanner-module-scss-module__92oVPq__link{cursor:pointer;display:block}@media (hover:hover) and (pointer:fine){.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame .InlineBanner-module-scss-module__92oVPq__link .InlineBanner-module-scss-module__92oVPq__image:hover{transform:scale(1.005)}}.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame .InlineBanner-module-scss-module__92oVPq__chip{bottom:var(--spacing-xs);z-index:1;min-height:unset;padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius-full);--button-height:auto;--text-font-size:var(--font-size-xxs);transition:transform .2s ease-in-out;position:absolute;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame .InlineBanner-module-scss-module__92oVPq__chip:hover{transform:translate(-50%)scale(1.06)}}.InlineBanner-module-scss-module__92oVPq__banner .InlineBanner-module-scss-module__92oVPq__frame .InlineBanner-module-scss-module__92oVPq__chip:active{transform:translate(-50%)}
.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)}
.InlineBannerDetailsModal-module-scss-module__BGEdxW__details{gap:var(--spacing-md);padding-top:var(--spacing-xs);flex-direction:column;display:flex}.InlineBannerDetailsModal-module-scss-module__BGEdxW__details .InlineBannerDetailsModal-module-scss-module__BGEdxW__disclaimer{gap:var(--spacing-xxs);flex-direction:column;display:flex}.InlineBannerDetailsModal-module-scss-module__BGEdxW__details .InlineBannerDetailsModal-module-scss-module__BGEdxW__inventory{margin-top:var(--spacing-xs)}
.VDPCardBase-module-scss-module__YWtSRq__card{gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--vdp-card-border-radius,var(--radius-xl));box-shadow:var(--shadow-soft);flex-direction:column;display:flex}@media print{.VDPCardBase-module-scss-module__YWtSRq__card{display:none}}.VDPCardBase-module-scss-module__YWtSRq__card .VDPCardBase-module-scss-module__YWtSRq__head{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xxs);display:flex}.VDPCardBase-module-scss-module__YWtSRq__card.VDPCardBase-module-scss-module__YWtSRq__hyundaiVdp{padding:var(--spacing-md);border:none}.VDPCardBase-module-scss-module__YWtSRq__card.VDPCardBase-module-scss-module__YWtSRq__hyundaiVdp .VDPCardBase-module-scss-module__YWtSRq__head{margin-bottom:var(--spacing-sm);padding:0 0 var(--spacing-md);font-family:var(--header-font);border-bottom:var(--border-strong)}
.LocationSelectorButton-module-scss-module__YVwz5G__locationSelectorButton{justify-content:center;align-items:center;gap:var(--spacing-xxs);padding:0 var(--spacing-xxs) 0 var(--spacing-xxs);border-radius:var(--radius-sm);cursor:pointer;flex-direction:row;display:flex}.LocationSelectorButton-module-scss-module__YVwz5G__locationSelectorButton .LocationSelectorButton-module-scss-module__YVwz5G__icon{font-size:var(--font-size-default);color:var(--primary);justify-content:center;align-items:center;display:flex}.LocationSelectorButton-module-scss-module__YVwz5G__locationSelectorButton .LocationSelectorButton-module-scss-module__YVwz5G__icon.LocationSelectorButton-module-scss-module__YVwz5G__mobileMenu{font-size:var(--font-size-lg)}.LocationSelectorButton-module-scss-module__YVwz5G__locationSelectorButton .LocationSelectorButton-module-scss-module__YVwz5G__dropdownIcon{transition:var(--transition-fast);width:var(--font-size-default)!important;height:var(--font-size-default)!important;font-size:var(--font-size-default)!important;color:var(--text-primary)!important}.LocationSelectorButton-module-scss-module__YVwz5G__locationSelectorButton .LocationSelectorButton-module-scss-module__YVwz5G__dropdownIcon.LocationSelectorButton-module-scss-module__YVwz5G__lux{color:var(--white)!important}.LocationSelectorButton-module-scss-module__YVwz5G__mobileMenuLocationSelector{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xxs);cursor:pointer;background-color:#0000;border:none;display:flex}.LocationSelectorButton-module-scss-module__YVwz5G__mobileMenuLocationSelector.LocationSelectorButton-module-scss-module__YVwz5G__mobileMenu{color:var(--text-primary);flex-direction:row}.LocationSelectorButton-module-scss-module__YVwz5G__mobileMenuLocationSelector.LocationSelectorButton-module-scss-module__YVwz5G__mobileMenu.LocationSelectorButton-module-scss-module__YVwz5G__lux{color:var(--white)}.LocationSelectorButton-module-scss-module__YVwz5G__loading{width:var(--spacing-6xl);height:var(--spacing-lg);background-color:var(--surface);border-radius:var(--radius-sm);animation:.5s infinite alternate LocationSelectorButton-module-scss-module__YVwz5G__loading}.LocationSelectorButton-module-scss-module__YVwz5G__loading.LocationSelectorButton-module-scss-module__YVwz5G__lux{background-color:var(--white);animation:.5s infinite alternate LocationSelectorButton-module-scss-module__YVwz5G__loading-lux}@keyframes LocationSelectorButton-module-scss-module__YVwz5G__loading{0%{background-color:var(--surface)}50%{background-color:var(--elevated-level-two)}to{background-color:var(--surface)}}@keyframes LocationSelectorButton-module-scss-module__YVwz5G__loading-lux{0%{background-color:var(--black)}to{background-color:#282629}}
.AdvancedPaymentEstimateCard-module-scss-module__DyG-MW__card{box-shadow:none;flex-direction:column;padding:0;display:flex}.AdvancedPaymentEstimateCard-module-scss-module__DyG-MW__form{gap:var(--spacing-sm);flex-direction:column;display:flex}
.InventoryPageHeading-module-scss-module__2UFP4a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}
.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)}}
.ConsumerReportsBadge-module-scss-module__h7jZPG__wrapper{max-width:9.375rem}.ConsumerReportsBadge-module-scss-module__h7jZPG__wrapper img{max-width:100%!important;height:auto!important}
.InventorySearch-module-scss-module__NViutq__inputCtn{visibility:visible;flex-shrink:0;align-items:center;width:21.5rem;transition:visibility .5s cubic-bezier(.075,.82,.165,1);display:flex;position:relative}.InventorySearch-module-scss-module__NViutq__inputCtn--hidden{visibility:hidden;width:0;transition:none}@media only screen and (max-width:32.5rem){.InventorySearch-module-scss-module__NViutq__inputCtn--hidden{display:none}}@media only screen and (max-width:48rem){.InventorySearch-module-scss-module__NViutq__inputCtn{width:100%}}.InventorySearch-module-scss-module__NViutq__inputCtn .InventorySearch-module-scss-module__NViutq__resultsDetail{bottom:-2.5rem;left:var(--spacing-sm);font-family:var(--typography-font-family);font-size:var(--font-size-xs);color:var(--text-secondary);position:absolute}@media only screen and (max-width:32.5rem){.InventorySearch-module-scss-module__NViutq__inputCtn .InventorySearch-module-scss-module__NViutq__resultsDetail{display:none}}.InventorySearch-module-scss-module__NViutq__inputCtn .InventorySearch-module-scss-module__NViutq__vehiclesListSearch{height:3.875rem;padding:var(--spacing-sm);font-family:var(--typography-font-family);background-color:var(--elevated-level-one);border:var(--srp-search-border-color,var(--border-soft));border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);flex-grow:1;flex-shrink:0;transition:box-shadow .5s cubic-bezier(.075,.82,.165,1)}.InventorySearch-module-scss-module__NViutq__inputCtn .InventorySearch-module-scss-module__NViutq__vehiclesListSearch--focus{box-shadow:var(--shadow-hover)}@media only screen and (max-width:48rem){.InventorySearch-module-scss-module__NViutq__inputCtn .InventorySearch-module-scss-module__NViutq__vehiclesListSearch{width:100%;margin:0}}.InventorySearch-module-scss-module__NViutq__inputCtn .InventorySearch-module-scss-module__NViutq__vehiclesListSearch input{color:var(--text-primary);background-color:inherit;border:none!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}}
.SubaruBadges-module-scss-module__Q6pPDW__container{align-items:center;gap:var(--spacing-xxs);row-gap:var(--spacing-xs);grid-template-columns:repeat(auto-fit,minmax(max(6.25rem,32%),1fr));display:grid}.SubaruBadges-module-scss-module__Q6pPDW__badge{justify-content:center;align-items:center;transition:opacity .2s;display:flex}@media (hover:hover) and (pointer:fine){.SubaruBadges-module-scss-module__Q6pPDW__badge:hover{opacity:.8}}.SubaruBadges-module-scss-module__Q6pPDW__badge:focus{border-radius:var(--radius-xs);outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs)}.SubaruBadges-module-scss-module__Q6pPDW__badgeImage{object-fit:contain;width:100%;height:auto;max-height:4.5rem;display:block}.SubaruBadges-module-scss-module__Q6pPDW__awardsTextBadge{flex-direction:column;grid-column:span 2;align-items:flex-start;display:flex}.SubaruBadges-module-scss-module__Q6pPDW__awardsTextBadge:only-child{grid-column:1/-1}.SubaruBadges-module-scss-module__Q6pPDW__awardsTextBadge{padding:var(--spacing-xxs);color:inherit;background:0 0;text-decoration:none}.SubaruBadges-module-scss-module__Q6pPDW__awardsTextBadge .SubaruBadges-module-scss-module__Q6pPDW__awardsHeading{font-family:Helvetica Neue,helvetica,arial,sans-serif;line-height:1.3;font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-md)!important;display:block!important}.SubaruBadges-module-scss-module__Q6pPDW__awardsTextBadge .SubaruBadges-module-scss-module__Q6pPDW__awardsLink{margin:var(--spacing-sm) 0 0;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.9375rem;line-height:1.3;letter-spacing:var(--letter-spacing-md)!important;display:block!important}
.MobileControls-module-scss-module__AV9E2q__mobileControls{top:calc(var(--site-banner-offset,0) + 4.75rem);z-index:10;width:100%;padding:var(--spacing-md);opacity:0;pointer-events:none;flex-direction:row;justify-content:space-between;align-items:center;display:none;position:fixed;scale:.5}@supports (animation-timeline:scroll()){.MobileControls-module-scss-module__AV9E2q__mobileControls{animation:linear both MobileControls-module-scss-module__AV9E2q__show-controls;animation-timeline:scroll(root);animation-range:18.125rem 18.75rem}}@media print{.MobileControls-module-scss-module__AV9E2q__mobileControls{display:none}}@media (max-width:48rem){.MobileControls-module-scss-module__AV9E2q__mobileControls{display:flex}}@media print and (max-width:48rem){.MobileControls-module-scss-module__AV9E2q__mobileControls{display:none!important}}@keyframes MobileControls-module-scss-module__AV9E2q__show-controls{to{opacity:1;pointer-events:auto;scale:1}}.MobileControls-module-scss-module__AV9E2q__buttonGroup{gap:var(--spacing-xxs);height:var(--spacing-3xl);padding:var(--spacing-xxs) var(--spacing-xs);background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-full);box-shadow:var(--shadow-soft);flex-direction:row;display:flex}.MobileControls-module-scss-module__AV9E2q__buttonGroup .MobileControls-module-scss-module__AV9E2q__button{justify-content:center;align-items:center;gap:var(--spacing-xxxs);min-width:var(--font-size-3xl);padding:var(--spacing-xs);border-radius:var(--radius-full);background-color:#0000;border:none;flex-direction:column;display:flex}.MobileControls-module-scss-module__AV9E2q__buttonGroup .MobileControls-module-scss-module__AV9E2q__button .MobileControls-module-scss-module__AV9E2q__label{font-size:var(--font-size-xs)}
.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)}}
.SrpCallout-module-scss-module__y1nZ6W__srpCallout{flex-direction:column;align-items:flex-end;width:100%;display:flex}.SrpCallout-module-scss-module__y1nZ6W__srpCallout .SrpCallout-module-scss-module__y1nZ6W__subtextCtn{align-items:center;gap:var(--spacing-xs);height:fit-content;padding:var(--spacing-sm);background:var(--surface-background);border-radius:var(--radius-xl);display:flex}
.CardActionButtons-module-scss-module__eNL3da__cardActionButtons{box-sizing:border-box;flex-direction:row;align-items:center;display:flex}
.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}
.CreditAppCTA-module-scss-module__diGGLa__card{justify-content:center;align-items:center;gap:var(--spacing-lg);width:100%;padding:var(--spacing-xl);background-color:var(--pre-qual-green);border-radius:var(--radius-lg);flex-direction:column;display:flex}.CreditAppCTA-module-scss-module__diGGLa__card--gubagooEnabled{padding:var(--spacing-md)}.CreditAppCTA-module-scss-module__diGGLa__card--brandColor{color:var(--on-primary);background:var(--primary-gradient,var(--primary))}.CreditAppCTA-module-scss-module__diGGLa__card--noColor{padding:var(--spacing-xs);color:var(--text-primary);background:var(--surface)}@media only screen and (max-width:48rem){.CreditAppCTA-module-scss-module__diGGLa__card{padding:var(--spacing-md);padding-top:var(--spacing-xl)}}.CreditAppCTA-module-scss-module__diGGLa__card .CreditAppCTA-module-scss-module__diGGLa__info{flex-direction:column;align-items:center;display:flex;position:relative}.CreditAppCTA-module-scss-module__diGGLa__card .CreditAppCTA-module-scss-module__diGGLa__actionButtons{flex-direction:column;justify-content:center;width:100%;display:flex}.CreditAppCTA-module-scss-module__diGGLa__card .CreditAppCTA-module-scss-module__diGGLa__actionButtons--gubagooEnabled{gap:var(--spacing-xs)}.CreditAppCTA-module-scss-module__diGGLa__card .CreditAppCTA-module-scss-module__diGGLa__actionButtons .CreditAppCTA-module-scss-module__diGGLa__nissanCtn{width:18.75rem}.CreditAppCTA-module-scss-module__diGGLa__card .CreditAppCTA-module-scss-module__diGGLa__actionButtons .CreditAppCTA-module-scss-module__diGGLa__nissanCtn--gubagooEnabled{width:100%}@media only screen and (max-width:48rem){.CreditAppCTA-module-scss-module__diGGLa__card .CreditAppCTA-module-scss-module__diGGLa__actionButtons .CreditAppCTA-module-scss-module__diGGLa__nissanCtn{width:100%}}.CreditAppCTA-module-scss-module__diGGLa__button{width:100%;height:3.25rem}.CreditAppCTA-module-scss-module__diGGLa__button--brandColor{background-color:var(--surface)}.CreditAppCTA-module-scss-module__diGGLa__button--brandColor p{color:var(--text-primary)}@media only screen and (max-width:48rem){.CreditAppCTA-module-scss-module__diGGLa__button{width:100%;padding:var(--spacing-lg)}}
.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}
@media print{.Collection-module-scss-module__XObj-q__page{display:none}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__page{overflow:visible}.Collection-module-scss-module__XObj-q__employeePricingBanner{display:none}}.Collection-module-scss-module__XObj-q__employeePricingBanner{z-index:1;width:15.625rem;height:15.625rem;position:fixed;top:4.6875rem;right:.625rem;overflow:hidden}.Collection-module-scss-module__XObj-q__employeePricingBanner span{width:150%;padding:var(--spacing-md) 0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--on-primary);text-align:center;background-color:var(--primary);opacity:.55;transition:opacity .5s;display:block;position:absolute;top:3.75rem;left:-2.1875rem;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.Collection-module-scss-module__XObj-q__employeePricingBanner span:hover{opacity:1}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__content{flex-direction:column;overflow:hidden;padding-top:0!important}}.Collection-module-scss-module__XObj-q__content .Collection-module-scss-module__XObj-q__aiSearchToggle{background-color:var(--surface-background);display:none;position:relative}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__content .Collection-module-scss-module__XObj-q__aiSearchToggle{width:100%;padding:var(--spacing-sm) var(--spacing-xs) 0;flex-direction:column;transition:padding-top .5s cubic-bezier(.075,.82,.165,1);display:flex}.Collection-module-scss-module__XObj-q__content .Collection-module-scss-module__XObj-q__aiSearchToggle--open{padding-bottom:var(--spacing-sm)}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__contentLeft{flex:inherit;max-width:inherit;height:auto;position:static;overflow:visible}}.Collection-module-scss-module__XObj-q__contentLeft--hidden{visibility:hidden;max-width:0}.Collection-module-scss-module__XObj-q__contentLeft--llmSearch,.Collection-module-scss-module__XObj-q__contentLeft--table{flex:0}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__contentMiddle{flex:inherit;max-width:inherit;height:auto;min-height:100vh;padding:0 var(--spacing-xs);border:none}@supports (animation-timeline:scroll()){.Collection-module-scss-module__XObj-q__contentMiddle{animation:linear both Collection-module-scss-module__XObj-q__remove-scroll-padding;animation-timeline:scroll(root);animation-range:0 25rem}}}.Collection-module-scss-module__XObj-q__contentMiddle--aiSearch,.Collection-module-scss-module__XObj-q__contentMiddle--llmSearch{padding-top:0}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__contentMiddle--llmSearch{padding:0!important}}.Collection-module-scss-module__XObj-q__contentMiddle--table{flex:1;padding:0;overflow:visible}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__contentMiddle .Collection-module-scss-module__XObj-q__quickTags{display:none}}.Collection-module-scss-module__XObj-q__contentMiddle .Collection-module-scss-module__XObj-q__quickTags.Collection-module-scss-module__XObj-q__hidden{opacity:0;height:0;margin:0;padding:0 3%;transition:all .5s cubic-bezier(.075,.82,.165,1)}@keyframes Collection-module-scss-module__XObj-q__remove-scroll-padding{to{padding:0}}@media print{.Collection-module-scss-module__XObj-q__vehiclesList{display:none}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList{padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-5xl);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;overflow-y:visible}}.Collection-module-scss-module__XObj-q__vehiclesList--aiSearch,.Collection-module-scss-module__XObj-q__vehiclesList--llmSearch{border-radius:0}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList--llmSearch{border-radius:0!important}}.Collection-module-scss-module__XObj-q__vehiclesList--table{border-radius:0}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__backCtn{height:0;padding:0 var(--spacing-xl);transition:all .5s cubic-bezier(.075,.82,.165,1);overflow:hidden}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__backCtn{display:none}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__backCtn--visible{height:fit-content;padding:var(--spacing-xl);padding-bottom:0}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__backCtn .Collection-module-scss-module__XObj-q__backBtn{width:fit-content;color:var(--text-primary);border:var(--border-strong);box-shadow:none;border-style:solid;border-width:.0625rem}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header{padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-md);opacity:1;justify-content:flex-start;align-items:center;transition:justify-content .5s cubic-bezier(.075,.82,.165,1);display:flex}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header{gap:var(--spacing-sm);height:unset;margin-bottom:var(--spacing-sm);flex-direction:column;padding:0}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header.Collection-module-scss-module__XObj-q__hidden{opacity:0;max-height:0;padding:0 3%;transition:all .3s ease-in-out}@media only screen and (max-width:64rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer{flex-direction:column}}@media only screen and (max-width:32.5rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer{width:100%}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__disabledConditionFilterWarning{width:100%;width:var(--font-size-10xl);height:100%;padding:var(--spacing-sm);background-color:var(--elevated-level-two);border-radius:var(--radius-xl);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;transition:background-color .5s cubic-bezier(.075,.82,.165,1);display:flex}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__disabledConditionFilterWarning{width:100%}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__sortContainer{align-items:center;padding:0;display:flex}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__quickTags{display:none}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__desktopSort{margin:0 var(--spacing-lg);display:inline-block}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__sortContainer{background-color:var(--elevated-level-one);flex-direction:row;justify-content:center;width:100%;height:100%;padding-inline:0;display:flex;overflow:scroll hidden}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__quickTags{justify-content:start;width:100%;height:fit-content;margin:0;transition:height .5s cubic-bezier(.075,.82,.165,1);display:grid;overflow:hidden}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__sortContainer.Collection-module-scss-module__XObj-q__hidden,.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__desktopSort{display:none}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__filtersCtn{align-items:center;gap:var(--spacing-xs);transition:all .5s cubic-bezier(.075,.82,.165,1);display:flex}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__filtersCtn--twoButtons{padding:var(--spacing-xxxs) var(--spacing-xs) var(--spacing-xxxs) var(--spacing-xxxs);background-color:var(--elevated-level-two);border-radius:var(--radius-lg)}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer .Collection-module-scss-module__XObj-q__filtersCtn .Collection-module-scss-module__XObj-q__clearFiltersText{cursor:pointer}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__tableControls{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);width:fit-content;display:flex}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__tableControls{justify-content:space-between}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__tableControls .Collection-module-scss-module__XObj-q__internalMobileSort{display:none}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__tableControls .Collection-module-scss-module__XObj-q__internalMobileSort{display:block}}@media only screen and (max-width:32.5rem){.Collection-module-scss-module__XObj-q__vehiclesListContent{padding:0}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesListContent--llmSearch{padding:0}}@media only screen and (max-width:32.5rem){.Collection-module-scss-module__XObj-q__vehiclesListContent .Collection-module-scss-module__XObj-q__spinner{height:6.25rem}}.Collection-module-scss-module__XObj-q__floatingBtnWrp{z-index:2;transition:right .6s cubic-bezier(.075,.82,.165,1);position:fixed;top:50%;right:-1.25rem}.Collection-module-scss-module__XObj-q__floatingBtnWrp--hidden{right:-5rem}.Collection-module-scss-module__XObj-q__filterFloatingBtn{width:fit-content;height:fit-content;padding:var(--spacing-xxxs) var(--spacing-sm);background-color:var(--primary);box-shadow:var(--shadow-soft);border:none;transform:rotate(270deg)}.Collection-module-scss-module__XObj-q__filterFloatingBtn p{width:fit-content;font-size:var(--font-size-default);color:var(--on-primary);margin:0}.Collection-module-scss-module__XObj-q__page{background:inherit;flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}@media print{.Collection-module-scss-module__XObj-q__page{display:none}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__page{overflow:visible}}.Collection-module-scss-module__XObj-q__content{background:var(--surface-background);display:flex}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__content{flex-direction:column;overflow:hidden;padding-top:0!important}}.Collection-module-scss-module__XObj-q__contentLeft{flex:20%;max-width:clamp(16rem,20vw,22rem);height:calc(100vh - 3.5625rem);transition:max-width .5s cubic-bezier(.075,.82,.165,1),visibility .5s ease-in-out;position:sticky;overflow:auto}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__contentLeft{flex:inherit;max-width:inherit;height:auto;position:static;overflow:visible}}.Collection-module-scss-module__XObj-q__contentMiddle{align-items:center;gap:calc(var(--spacing-xs) - var(--spacing-xxxs));height:auto;min-height:100vh;padding-top:calc(var(--spacing-md) - var(--spacing-xxxs));color:var(--text-primary);flex-direction:column;flex:1 0 60%;transition:padding-top .5s cubic-bezier(.075,.82,.165,1);display:flex;overflow-x:hidden}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__contentMiddle{flex:inherit;max-width:inherit;height:auto;min-height:100vh;padding:0 var(--spacing-xs);border:none}@supports (animation-timeline:scroll()){.Collection-module-scss-module__XObj-q__contentMiddle{animation:linear both Collection-module-scss-module__XObj-q__remove-scroll-padding;animation-timeline:scroll(root);animation-range:0 25rem}}}.Collection-module-scss-module__XObj-q__contentMiddle .Collection-module-scss-module__XObj-q__quickTags{opacity:1;grid-template-columns:100%;justify-content:flex-start;align-items:center;width:100%;transition:all .5s cubic-bezier(.075,.82,.165,1);display:flex;overflow:hidden}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__contentMiddle .Collection-module-scss-module__XObj-q__quickTags{display:none}}.Collection-module-scss-module__XObj-q__vehiclesList{background-color:var(--elevated-level-one);border-radius:var(--radius-3xl) 0 0 0;flex-direction:column;width:100%;min-height:auto;transition:border-radius .5s cubic-bezier(.075,.82,.165,1);display:flex;max-height:none!important}@media print{.Collection-module-scss-module__XObj-q__vehiclesList{display:none}}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList{padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-5xl);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;overflow-y:visible}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header{gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-md);opacity:1;flex-direction:column;justify-content:flex-start;align-items:center;transition:justify-content .5s cubic-bezier(.075,.82,.165,1);display:flex}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header{gap:var(--spacing-sm);height:unset;margin-bottom:var(--spacing-sm);flex-direction:column;padding:0}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer{align-items:center;gap:var(--spacing-sm);flex-direction:row;width:100%;display:flex;position:relative}@media only screen and (max-width:64rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer{flex-direction:column;align-items:flex-start}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer{align-items:center;gap:var(--spacing-sm);flex-direction:row;width:100%;display:flex}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer{flex-direction:column}}@media only screen and (max-width:32.5rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__searchAndSortContainer{width:100%}}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__sortContainer{align-items:center;padding:0;display:flex}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__quickTags{display:none}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__desktopSort{margin:0 var(--spacing-lg);display:inline-block}@media only screen and (max-width:48rem){.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__sortContainer{background-color:var(--elevated-level-one);flex-direction:row;justify-content:center;width:100%;height:100%;padding-inline:0;display:flex;overflow:scroll hidden}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__quickTags{justify-content:start;width:100%;height:fit-content;margin:0;transition:height .5s cubic-bezier(.075,.82,.165,1);display:grid;overflow:hidden}.Collection-module-scss-module__XObj-q__vehiclesList .Collection-module-scss-module__XObj-q__header .Collection-module-scss-module__XObj-q__searchAndSortAndCalloutContainer .Collection-module-scss-module__XObj-q__sortContainer .Collection-module-scss-module__XObj-q__desktopSort{display:none}}.Collection-module-scss-module__XObj-q__vehiclesListContent{width:100%;min-height:100vh;padding:0 var(--spacing-md);flex-wrap:wrap;display:flex}@media only screen and (max-width:32.5rem){.Collection-module-scss-module__XObj-q__vehiclesListContent{padding:0}}.Collection-module-scss-module__XObj-q__vehiclesListContent .Collection-module-scss-module__XObj-q__spinner{background-color:var(--elevated-level-one);width:100%;height:12.5rem}@media only screen and (max-width:32.5rem){.Collection-module-scss-module__XObj-q__vehiclesListContent .Collection-module-scss-module__XObj-q__spinner{height:6.25rem}}
.EstimateTab-module-scss-module__wR4EXq__tabCtn{align-items:center;gap:var(--spacing-xs);flex-direction:column;display:flex}.EstimateTab-module-scss-module__wR4EXq__tabCtn.EstimateTab-module-scss-module__wR4EXq__hidden{display:none}.EstimateTab-module-scss-module__wR4EXq__loanCtn{flex-direction:column;align-items:center;width:100%;display:flex}.EstimateTab-module-scss-module__wR4EXq__loanCtn .EstimateTab-module-scss-module__wR4EXq__perMonth{margin-bottom:var(--spacing-lg)}.EstimateTab-module-scss-module__wR4EXq__loanCtn .EstimateTab-module-scss-module__wR4EXq__details{width:100%;margin-bottom:var(--spacing-lg);justify-content:space-evenly;display:flex}.EstimateTab-module-scss-module__wR4EXq__loanCtn .EstimateTab-module-scss-module__wR4EXq__detail{align-items:center;gap:var(--spacing-xxs);flex-direction:column;display:flex}.EstimateTab-module-scss-module__wR4EXq__loanCtn .EstimateTab-module-scss-module__wR4EXq__cta{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.EstimateTab-module-scss-module__wR4EXq__loanCtn .EstimateTab-module-scss-module__wR4EXq__btns{z-index:2;gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.EstimateTab-module-scss-module__wR4EXq__disclaimer{width:100%;padding:var(--spacing-xs);background-color:var(--elevated-level-two);border-radius:var(--radius-md)}.EstimateTab-module-scss-module__wR4EXq__disclaimer p{margin:0}.EstimateTab-module-scss-module__wR4EXq__cardCta{gap:var(--spacing-sm);width:100%;padding:var(--spacing-xl);color:var(--black);border-radius:var(--radius-lg);box-shadow:none;background-color:#cf3;border:none}.EstimateTab-module-scss-module__wR4EXq__cardCta--gubagooEnabled{padding:var(--spacing-md)}.EstimateTab-module-scss-module__wR4EXq__cardCta--brandColor{color:var(--on-primary);background:var(--primary-gradient,var(--primary))}.EstimateTab-module-scss-module__wR4EXq__cardCta--noColor{padding:var(--spacing-xs);color:var(--text-primary);background:var(--surface)}@media only screen and (max-width:48rem){.EstimateTab-module-scss-module__wR4EXq__cardCta{padding:var(--spacing-md);padding-top:var(--spacing-xl)}}
.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}}
.BigSearchBox-module-scss-module__SFEKjW__overlay{z-index:1000;background:radial-gradient(circle at top center, transparent 0%, color-mix(in srgb, var(--primary), transparent 10%) 100%);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(var(--spacing-xs));backdrop-filter:blur(var(--spacing-xs));justify-content:center;align-items:center;transition:opacity .5s ease-in-out;display:flex;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at top,#0000 20%,#0000004d 50%,#000c 80%,#000 100%);mask-image:radial-gradient(circle at top,#0000 20%,#0000004d 50%,#000c 80%,#000 100%)}.BigSearchBox-module-scss-module__SFEKjW__overlay--visible{opacity:1;pointer-events:auto;display:flex}.BigSearchBox-module-scss-module__SFEKjW__inputCtn{gap:var(--spacing-lg);width:100%;margin-top:var(--spacing-xxs);flex-direction:column;display:flex;position:relative}.BigSearchBox-module-scss-module__SFEKjW__inputCtn--hero{gap:var(--spacing-xs);margin-top:0}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm{align-items:center;gap:var(--spacing-xxs);width:100%;max-width:37.5rem;padding:var(--spacing-md);font-family:var(--typography-font-family);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-xl);outline:var(--spacing-xxxs) solid #0000;outline-offset:var(--spacing-xxxs);box-shadow:var(--shadow-strong);flex-direction:column;margin:0 auto;transition:outline .5s ease-in-out;display:flex}@media only screen and (max-width:48rem){.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm{max-width:100%}}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm--focused{border-radius:var(--radius-xl);outline:var(--spacing-xxxs) solid var(--primary);outline-offset:var(--spacing-xxxs)}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm .BigSearchBox-module-scss-module__SFEKjW__input{width:100%;color:var(--text-primary);resize:none;caret-color:var(--primary);background-color:#0000;border:none}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm .BigSearchBox-module-scss-module__SFEKjW__input:focus{outline:none}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm .BigSearchBox-module-scss-module__SFEKjW__buttonsCtn{justify-content:space-between;align-items:flex-end;gap:var(--spacing-xxs);width:100%;height:fit-content;display:flex}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm .BigSearchBox-module-scss-module__SFEKjW__buttonsCtn .BigSearchBox-module-scss-module__SFEKjW__buttonsCtnInner{align-items:center;gap:var(--spacing-xxs);display:flex}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm .BigSearchBox-module-scss-module__SFEKjW__buttonsCtn .BigSearchBox-module-scss-module__SFEKjW__buttonsCtnInner .BigSearchBox-module-scss-module__SFEKjW__button{border-radius:var(--radius-full)!important}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm .BigSearchBox-module-scss-module__SFEKjW__buttonsCtn .BigSearchBox-module-scss-module__SFEKjW__buttonsCtnInner:empty{display:none}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm--hero{align-items:center;gap:var(--spacing-xs);width:100%;max-width:100%;padding:var(--spacing-xxs) var(--spacing-xxs) var(--spacing-xxs) var(--spacing-md);flex-direction:row}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm--hero.BigSearchBox-module-scss-module__SFEKjW__inputForm--focused{outline:var(--spacing-xxxs) solid var(--on-primary);outline-offset:var(--spacing-xxxs)}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm--hero .BigSearchBox-module-scss-module__SFEKjW__input{width:auto;min-width:17.5rem;padding:var(--spacing-xxs) 0;font-size:var(--font-size-md);flex:1}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm--hero .BigSearchBox-module-scss-module__SFEKjW__input:focus{outline:none}@media only screen and (max-width:48rem){.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm--hero .BigSearchBox-module-scss-module__SFEKjW__input{min-width:11.25rem}}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__inputForm--hero .BigSearchBox-module-scss-module__SFEKjW__buttonsCtn{flex-shrink:0;justify-content:flex-end;align-items:center;width:auto}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__suggestedQueries{max-width:80rem;margin:var(--spacing-xs) auto 0}.BigSearchBox-module-scss-module__SFEKjW__inputCtn--hero .BigSearchBox-module-scss-module__SFEKjW__suggestedQueries{display:none}.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__summaryCtn{width:100%;max-width:100%;margin:var(--spacing-sm) auto 0}@media only screen and (max-width:48rem){.BigSearchBox-module-scss-module__SFEKjW__inputCtn .BigSearchBox-module-scss-module__SFEKjW__summaryCtn{max-width:100%}}
.PricingTooltip-module-scss-module__mz_rxa__menu{gap:var(--spacing-xs);width:min(18.75rem,100vw - var(--spacing-xl));padding:var(--spacing-sm);color:var(--text-primary);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);flex-direction:column;margin:0;display:flex;position:absolute}.PricingTooltip-module-scss-module__mz_rxa__menu .PricingTooltip-module-scss-module__mz_rxa__body{color:var(--text-primary)}.PricingTooltip-module-scss-module__mz_rxa__menu ul{list-style:inside}.PricingTooltip-module-scss-module__mz_rxa__menu ol{list-style:inside decimal}.PricingTooltip-module-scss-module__mz_rxa__menu li{display:list-item}.PricingTooltip-module-scss-module__mz_rxa__menu .PricingTooltip-module-scss-module__mz_rxa__header{font-family:var(--header-font);font-size:max(var(--font-size-md),min(2vw,var(--font-size-md)));color:var(--text-primary);border-bottom:var(--border-strong)}
.DealerLocatorListItem-module-scss-module__ETHBwG__listItemCtn{justify-content:space-between;align-items:center;gap:var(--spacing-xs);width:100%;min-width:100%;padding:var(--spacing-md) var(--spacing-sm);background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:row;flex-grow:1;flex-shrink:0;display:flex;position:relative;overflow:hidden}.DealerLocatorListItem-module-scss-module__ETHBwG__listItemCtn.DealerLocatorListItem-module-scss-module__ETHBwG__lux{background-color:var(--lux-surface);border:var(--lux-border-soft)}.DealerLocatorListItem-module-scss-module__ETHBwG__listItemCtn .DealerLocatorListItem-module-scss-module__ETHBwG__leftCtn{align-items:flex-start;gap:var(--spacing-xxs);width:100%;height:100%;margin-bottom:unset;flex-direction:column;display:flex}.DealerLocatorListItem-module-scss-module__ETHBwG__link{flex-direction:row;justify-content:space-between;align-items:center;display:flex;width:100%!important}
.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow{background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);max-width:31.25rem;box-shadow:var(--shadow-soft);flex-direction:column;display:flex}.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow.VdpBadgeRow-module-scss-module__zvLtuG__withMargin{margin-bottom:var(--spacing-md)}@media print{.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow{display:none}}@media only screen and (max-width:48rem){.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow{min-width:unset;max-width:100%;margin-top:0;margin-bottom:0}}.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow .VdpBadgeRow-module-scss-module__zvLtuG__scroller{padding:var(--spacing-xs)}.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow .VdpBadgeRow-module-scss-module__zvLtuG__scroller--halfPaddingBottom{padding-bottom:var(--spacing-xs)!important}.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow .VdpBadgeRow-module-scss-module__zvLtuG__scroller--halfPaddingTop{padding-top:var(--spacing-xs)!important}.VdpBadgeRow-module-scss-module__zvLtuG__badgeRow .VdpBadgeRow-module-scss-module__zvLtuG__scrollerCtn{max-width:50rem}
.DealerLocatorTabGroup-module-scss-module__tQgPTa__mobileSelectorCtn{gap:var(--spacing-xxs);display:flex}.DealerLocatorTabGroup-module-scss-module__tQgPTa__luxOption{background-color:var(--lux-surface)!important}.DealerLocatorTabGroup-module-scss-module__tQgPTa__luxTabContainer{background-color:var(--gray-60)!important;border:var(--lux-border-soft)!important}
.LastRunTimesPopover-module-scss-module__HzMyRW__lastRunTimesContainer{z-index:10;padding:unset;background-color:var(--elevated-level-one);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);position:relative}.LastRunTimesPopover-module-scss-module__HzMyRW__lastRunTimesPopover{gap:var(--spacing-sm);width:18.75rem;padding:var(--spacing-md);flex-direction:column;display:flex}.LastRunTimesPopover-module-scss-module__HzMyRW__menuItems{gap:var(--spacing-xxs);flex-direction:column;display:flex}.LastRunTimesPopover-module-scss-module__HzMyRW__lastRunTimeEntry{justify-content:space-between;display:flex}
.DealerLocator-module-scss-module__zexjdW__content{gap:var(--spacing-xs);flex-direction:column;display:flex}
.AscMediaEngageOverlay-module-scss-module__U22O3W__engageGate{z-index:2;cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}
.WhispTap-module-scss-module__Rb1vVG__whispTapTarget>*{pointer-events:none}
