.light-box-wrap[data-v-35b09c58]{background-color:#000000b3;color:#fff;height:100vh;left:0;position:fixed;right:0;top:0;z-index:9999}.light-box[data-v-35b09c58],.light-box-wrap[data-v-35b09c58]{align-items:center;display:flex;justify-content:center}.light-box[data-v-35b09c58]{flex-direction:column}.close[data-v-35b09c58]{align-self:flex-end;background:none;border:none;cursor:pointer;padding:0;text-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.close[data-v-35b09c58] svg{transition:var(--transition-base)}.close[data-v-35b09c58]:focus svg,.close[data-v-35b09c58]:hover svg{fill:var(--color-error);stroke:var(--color-error)}.close-icon[data-v-35b09c58]{--base-icon-size:44px;--base-icon-stroke-width:2}.image[data-v-35b09c58]{height:clamp(150px,68vw,768px);max-height:calc(100vh - 94px);position:relative;width:clamp(200px,90vw,1024px)}.image img[data-v-35b09c58]{height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.controls[data-v-35b09c58]{align-self:stretch;justify-content:space-between}.controls[data-v-35b09c58],.controls .control[data-v-35b09c58]{align-items:center;display:flex}.controls .control[data-v-35b09c58]{background:none;border:none;cursor:pointer;height:44px;justify-content:center;overflow:hidden;padding:0;text-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.controls .control[data-v-35b09c58] svg{transition:var(--transition-base)}.controls .control--previous[data-v-35b09c58]:focus svg,.controls .control--previous[data-v-35b09c58]:hover svg{transform:translate(-5px)}.controls .control--next[data-v-35b09c58]:focus svg,.controls .control--next[data-v-35b09c58]:hover svg{transform:translate(5px)}.controls .chevron-icon[data-v-35b09c58]{--base-icon-size:3rem;--base-icon-stroke-width:3}section[data-v-a01f19da]{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.main-image-wrap[data-v-a01f19da]{background:#000;line-height:0;margin-bottom:.5rem;overflow:hidden;position:relative}.main-image-wrap .main-image[data-v-a01f19da]{aspect-ratio:1024/768;position:relative}.main-image-wrap .main-image[data-v-a01f19da]:not(.filler){cursor:pointer;transition:var(--transition-base)}:is(.main-image-wrap .main-image:not(.filler))~.magnify-icon[data-v-a01f19da]{--base-icon-size:54px;--base-icon-stroke:none;--base-icon-fill:#fff;filter:drop-shadow(-1px 2px 3px rgba(#000,.5));left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--transition-base)}.main-image-wrap .main-image[data-v-a01f19da]:not(.filler):focus,.main-image-wrap .main-image[data-v-a01f19da]:not(.filler):hover{opacity:.6}:is(.main-image-wrap .main-image:not(.filler):focus)~.magnify-icon[data-v-a01f19da],:is(.main-image-wrap .main-image:not(.filler):hover)~.magnify-icon[data-v-a01f19da]{--base-icon-height:64px;--base-icon-width:64px;opacity:1}.main-image-wrap .picture-button[data-v-a01f19da]{border:none;cursor:pointer;display:block;margin:0;padding:0}.main-image-wrap img[data-v-a01f19da]{height:auto;position:absolute;width:100%}.main-image-wrap .ev-icon[data-v-a01f19da]{background-color:#fff;border-radius:50%;bottom:5px;height:40px;left:3px;padding:.25rem;position:absolute;width:40px;z-index:3}.thumbs-wrap[data-v-a01f19da]{background-color:#000;display:flex;width:100%}.thumbs-wrap .thumbs[data-v-a01f19da]{display:flex}.thumbs-wrap .thumbs .thumb[data-v-a01f19da]{align-self:center;background:none;border:none;cursor:pointer;flex:1;line-height:0;margin:0;padding:0}.thumbs-wrap .thumbs .thumb img[data-v-a01f19da]{height:auto;opacity:.5;transition:var(--transition-base);width:100%}.thumbs-wrap .thumbs .thumb img[data-v-a01f19da]:not(.selected):focus,.thumbs-wrap .thumbs .thumb img[data-v-a01f19da]:not(.selected):hover{opacity:.7}.thumbs-wrap .thumbs .thumb .selected[data-v-a01f19da]{cursor:default;opacity:1;z-index:1}.thumbs-wrap .image-button[data-v-a01f19da]{align-items:center;background-color:#000;border:none;color:var(--color-font-light);cursor:pointer;display:flex;flex:none;justify-content:center;margin:0;padding:0;transition:var(--transition-fast);width:clamp(45px,10vw,75px)}.thumbs-wrap .image-button[data-v-a01f19da]:focus,.thumbs-wrap .image-button[data-v-a01f19da]:hover{background-color:var(--color-accent);color:var(--color-text-on-accent)}.thumbs-wrap .image-button .chevron-icon[data-v-a01f19da]{--base-icon-size:32px;--base-icon-stroke-width:3;--base-icon-width:100%}.pricing[data-v-4b8dfc25]{align-items:center;display:flex;flex-direction:column}.label-container[data-v-4b8dfc25]{align-items:flex-start;display:flex}.label-container.theme--audi[data-v-4b8dfc25]{font-family:var(--font-family-heading);gap:.25rem}.label-container.theme--vw[data-v-4b8dfc25]{font-family:var(--font-family-vw-head-regular)}.label-container .label[data-v-4b8dfc25]{font-size:26px}.label-container .my-chapman-logo[data-v-4b8dfc25]{height:48px;margin-right:10px;width:160px}.price[data-v-4b8dfc25]{align-items:flex-start;color:var(--color-price);display:flex;font-size:clamp(45px,6vw,64px);font-weight:var(--font-weight-bold);line-height:1}.price button[data-v-4b8dfc25]{background:none;border:none;margin-left:.25rem;padding:0}.price .icon-breakout[data-v-4b8dfc25]{--base-icon-stroke:none;align-self:flex-start;cursor:pointer}.price .icon-breakout[data-v-4b8dfc25] svg{transition:var(--transition-base);fill:var(--color-blue)}.price .icon-breakout[data-v-4b8dfc25]:active svg,.price .icon-breakout[data-v-4b8dfc25]:focus svg,.price .icon-breakout[data-v-4b8dfc25]:hover svg{fill:var(--color-font-gray)}.mini-breakout[data-v-4b8dfc25]{color:var(--color-font-gray)}.mini-breakout[data-v-4b8dfc25],.price[data-v-4b8dfc25]{margin-top:.5rem}.action-button[data-v-4b8dfc25]{align-items:center;background:#e1e1e1;border-radius:40px;display:flex;margin:.5rem auto;padding:3px 15px;transition:var(--transition-fast)}.action-button .svg-icon[data-v-4b8dfc25]{--base-icon-size:18px;--base-icon-stroke-width:1.25;margin-right:10px}.action-button[data-v-4b8dfc25]:focus,.action-button[data-v-4b8dfc25]:focus-within,.action-button[data-v-4b8dfc25]:hover{background:var(--color-font-dark);color:var(--color-font-light)}.button-container[data-v-4b8dfc25]{align-items:center;display:flex;gap:1rem;justify-content:center}.pricing-breakout-button[data-v-4b8dfc25]{border:none;cursor:pointer;font-size:1rem;line-height:1.5}.pricing-specials[data-v-08289ed7]{display:grid;grid-template-columns:1fr 40px 1fr}.pricing-specials .divider[data-v-08289ed7]{background-color:var(--color-font-gray);height:40%;place-self:center center;width:2px}.pricing-specials .label[data-v-08289ed7]{font-size:1.2rem;font-weight:700}.pricing-specials .amount[data-v-08289ed7]{align-items:flex-start;display:flex;font-size:1.5rem;font-weight:700}.pricing-specials .amount button[data-v-08289ed7]{background:none;border:none;margin-left:.25rem;padding:0}.pricing-specials .amount .info-icon[data-v-08289ed7]{--base-icon-stroke:none;cursor:pointer}.pricing-specials .amount .info-icon[data-v-08289ed7] svg{transition:var(--transition-base);fill:var(--color-blue)}.pricing-specials .amount .info-icon[data-v-08289ed7]:active svg,.pricing-specials .amount .info-icon[data-v-08289ed7]:focus svg,.pricing-specials .amount .info-icon[data-v-08289ed7]:hover svg{fill:var(--color-font-gray)}.pricing-specials .finance[data-v-08289ed7]{text-align:right}.pricing-specials .finance .amount[data-v-08289ed7]{justify-content:flex-end}.pricing-specials .description[data-v-08289ed7]{font-size:1rem}.pricing-specials[data-v-08289ed7]:not(.has-finance){grid-template-columns:1fr;text-align:center}.pricing-specials:not(.has-finance) .amount[data-v-08289ed7]{justify-content:center}@media screen and (max-width:370px){.pricing-specials[data-v-08289ed7]{grid-template-columns:1fr}.pricing-specials .divider[data-v-08289ed7]{display:none}.pricing-specials .lease[data-v-08289ed7]{margin-bottom:1rem}.pricing-specials .finance[data-v-08289ed7],.pricing-specials .lease[data-v-08289ed7]{text-align:center}.pricing-specials .amount[data-v-08289ed7],.pricing-specials .finance .amount[data-v-08289ed7]{justify-content:center}}.pricing-rebates[data-v-b7bfbe56]{display:flex;flex-direction:column;gap:.5rem;text-align:center}.title[data-v-b7bfbe56]{color:var(--color-font-gray);font-size:20px}.label[data-v-b7bfbe56]{font-size:1.1rem;line-height:1.1}.amount[data-v-b7bfbe56]{align-items:flex-start;display:flex;font-size:1.5rem;font-weight:var(--font-weight-bold);justify-content:center;line-height:1.2}.amount button[data-v-b7bfbe56]{background:none;border:none;margin-left:.25rem;padding:0}.amount .info-icon[data-v-b7bfbe56]{--base-icon-stroke:none;cursor:pointer}.amount .info-icon[data-v-b7bfbe56] svg{transition:var(--transition-base);fill:var(--color-blue)}.amount .info-icon[data-v-b7bfbe56]:active svg,.amount .info-icon[data-v-b7bfbe56]:focus svg,.amount .info-icon[data-v-b7bfbe56]:hover svg{fill:var(--color-font-gray)}.pricing-modal[data-v-2a2312b8]{--cag-modal-max-width:600px}.details[data-v-2a2312b8]{margin-inline:clamp(1rem,3vw,3rem);padding-bottom:2rem}.details p[data-v-2a2312b8]{margin:0}.pricing-section[data-v-2a2312b8]{line-height:1.5;padding:.625rem}.pricing-section h4[data-v-2a2312b8]{padding-bottom:.625rem}.amounts[data-v-2a2312b8]{flex:auto;text-transform:capitalize}.pricing-wrap[data-v-2a2312b8]{align-items:center;display:flex;gap:0 .5rem;justify-content:space-between;line-height:1.2}.pricing-wrap[data-v-2a2312b8]:not(:first-of-type){margin-top:.375rem}.pricing-wrap .amount[data-v-2a2312b8]{flex-shrink:0}.pricing-section--msrp .label[data-v-2a2312b8],.subtotal-section .amount[data-v-2a2312b8],.subtotal-section .label[data-v-2a2312b8]{font-weight:var(--font-weight-bold)}.pricing-section--discounts[data-v-2a2312b8],.pricing-section--markups[data-v-2a2312b8],.pricing-section--msrp[data-v-2a2312b8],.pricing-section--rebates-applied[data-v-2a2312b8],.pricing-section--rebates-everyone[data-v-2a2312b8],.subtotal-section--enhancements[data-v-2a2312b8],.subtotal-section--fees[data-v-2a2312b8]{background-color:var(--color-light-gray)}.pricing-section--payment-values[data-v-2a2312b8]{background-color:var(--color-pricing-modal-payment-values-bg)}.pricing-section--payment-values .label[data-v-2a2312b8],.total-section--chapman-price[data-v-2a2312b8]{font-weight:var(--font-weight-bold)}.total-section--chapman-price[data-v-2a2312b8]{background-color:var(--color-pricing-modal-chapman-total-bg);color:var(--color-pricing-modal-chapman-total-text);font-size:1.5rem}.total-section--chapman-price .pricing-wrap[data-v-2a2312b8]{flex-wrap:wrap}.total-section--chapman-price .pricing-wrap .amount[data-v-2a2312b8]{color:var(--color-pricing-modal-chapman-total-price)}.pricing-section--estimated-payment[data-v-2a2312b8]{font-size:2rem;font-weight:var(--font-weight-bold)}.pricing-section--estimated-payment .pricing-wrap[data-v-2a2312b8]{flex-wrap:wrap}.pricing-section--estimated-payment .pricing-wrap .amount[data-v-2a2312b8]{color:var(--color-price)}.disclaimers[data-v-2a2312b8]{font-size:.875rem;margin-top:1rem;text-align:center}.disclaimer[data-v-2a2312b8],.disclaimers[data-v-2a2312b8]{padding-top:.625rem}@media screen and (max-width:480px){.pricing-section[data-v-2a2312b8]{justify-content:center}.total-section--chapman-price[data-v-2a2312b8]{font-size:1.5rem}.total-section--chapman-price .pricing-wrap[data-v-2a2312b8]{justify-content:center}.pricing-section--estimated-payment[data-v-2a2312b8]{font-size:1.75rem}.pricing-section--estimated-payment .pricing-wrap[data-v-2a2312b8]{justify-content:center}}.summary-list[data-v-c596db7c]{display:grid;grid-template-columns:max-content auto;row-gap:5px}.summary-list dt[data-v-c596db7c]{font-weight:var(--font-weight-bold);white-space:nowrap}.summary-list dd[data-v-c596db7c]{color:var(--color-font-gray);margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:400px){.summary-list[data-v-c596db7c]{grid-template-columns:max-content;row-gap:0}.summary-list dd[data-v-c596db7c]{margin-left:1rem}.summary-list dd[data-v-c596db7c]:not(:last-of-type){padding-bottom:5px}}.cap-one-button-container[data-v-50571ad3]{position:relative;width:230px}.cap-one-button-container .cap-one-button-fake[data-v-50571ad3]{height:100%;pointer-events:none;position:absolute;width:100%}.cap-one-button-container .cap-one-icon[data-v-50571ad3]{--base-icon-stroke:none;--base-icon-size:80px}.cap-one-button-container .cap-one-button-real[data-v-50571ad3]{border-radius:inherit;height:100%;left:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%}.cap-one-button-container[data-v-50571ad3]:active .cap-one-logo-text,.cap-one-button-container[data-v-50571ad3]:focus-within .cap-one-logo-text,.cap-one-button-container[data-v-50571ad3]:focus .cap-one-logo-text,.cap-one-button-container[data-v-50571ad3]:hover .cap-one-logo-text{fill:#fff}.action-buttons[data-v-3fe78104]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.action-buttons .theme--fleet[data-v-3fe78104]{--color-button-primary-bg:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.action-buttons[data-v-3fe78104]>*{margin:.5rem}@media screen and (max-width:535px){[data-v-3fe78104] .base-button{width:100%}}.logos[data-v-0cd61aeb]{align-items:center;display:flex;flex-flow:row wrap;gap:2rem;justify-content:center;margin-top:3rem}.logos .select-link[data-v-0cd61aeb]{max-width:160px}.logos .select-link .select-image[data-v-0cd61aeb]{display:block;width:100%}.logos .carfax[data-v-0cd61aeb]{line-height:0;max-width:130px;width:100%}.logos .carfax img[data-v-0cd61aeb]{height:100%;width:100%}.logos .carfax[data-v-0cd61aeb]:focus,.logos .carfax[data-v-0cd61aeb]:hover{opacity:.8}.logos .cpo[data-v-0cd61aeb]{max-width:200px}.toggle-custom-rate-button[data-v-be24d3a1]{background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:1rem;margin-bottom:.5rem;padding:0;text-decoration:underline;transition:var(--transition-base)}.toggle-custom-rate-button[data-v-be24d3a1]:hover{color:var(--color-accent)}.finance-estimator[data-v-7bf0fe3e]{display:flex;flex-direction:column;gap:1rem}.custom-label-wrap[data-v-7bf0fe3e]{display:flex;justify-content:space-between}.custom-label-wrap .custom-label[data-v-7bf0fe3e]{font-weight:700}.label-wrap[data-v-7bf0fe3e]{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5rem}.label-wrap .label[data-v-7bf0fe3e]{font-weight:var(--font-weight-bold)}.label-wrap .value[data-v-7bf0fe3e]{font-size:1.25rem}.input-apr[data-v-7bf0fe3e] .content label,.input-credit-score[data-v-7bf0fe3e] .content label,.input-apr[data-v-7bf0fe3e] .error-wrap,.input-credit-score[data-v-7bf0fe3e] .error-wrap{display:none}.input-apr[data-v-7bf0fe3e]{position:relative;width:95px}.input-apr[data-v-7bf0fe3e]:after{bottom:1.375rem;content:"%";line-height:1;position:absolute;right:.5rem;transform:translateY(50%);z-index:2}.input-apr[data-v-7bf0fe3e] input{padding:0 1.5rem 0 0;text-align:right}.input-apr[data-v-7bf0fe3e] input::-webkit-inner-spin-button,.input-apr[data-v-7bf0fe3e] input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.input-apr [type=number][data-v-7bf0fe3e] input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.no-options p[data-v-42de7023]{margin:0}.no-options[data-v-42de7023]>*+*{margin-top:1.25rem}.actions[data-v-42de7023]{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));grid-gap:1rem}.change-button[data-v-42de7023]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:var(--font-family);font-size:1rem;gap:.5rem;transition:var(--transition-basic)}.change-button[data-v-42de7023]:hover{color:var(--color-accent)}.chevron-icon[data-v-42de7023]{--base-icon-size:2rem;--base-icon-stroke-width:2}.lease-option[data-v-b12236d6]{align-items:center;background-color:var(--color-font-light);border:1px solid transparent;border-radius:.5rem;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:1rem;justify-content:space-between;overflow:hidden;padding:2rem;transition:var(--transition-basic)}.lease-option.selected[data-v-b12236d6],.lease-option[data-v-b12236d6]:hover{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.lease-option.selected[data-v-b12236d6]{background-color:#f2fdf4;border-color:#008840}.details[data-v-b12236d6]{display:flex;flex-direction:column;gap:.5rem;text-align:center}.detail[data-v-b12236d6]{display:flex;font-size:1.25rem;gap:5px;justify-content:center}.detail .label[data-v-b12236d6]{opacity:.6}.payment[data-v-b12236d6]{color:var(--color-success);font-size:1.5rem;font-weight:var(--font-weight-bold)}.lease-options[data-v-80e843dd]>*+*{margin-top:1.25rem}.options[data-v-80e843dd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1rem}.show-more-options[data-v-80e843dd]{align-items:center;background-color:var(--color-font-light);border:1px solid transparent;border-radius:.5rem;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-weight:var(--font-weight-bold);justify-content:center;padding:2rem;transition:var(--transition-basic)}.show-more-options span[data-v-80e843dd]{font-size:1.25rem}.show-more-options .more-options-icon[data-v-80e843dd]{--base-icon-size:1.5rem;--base-icon-stroke-width:2;margin-top:1rem}.show-more-options[data-v-80e843dd]:hover{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.actions[data-v-80e843dd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));grid-gap:1rem}.change-button[data-v-80e843dd]{align-items:center;background-color:var(--color-font-light);border:1px solid transparent;cursor:pointer;display:flex;font:inherit;gap:.5rem;transition:var(--transition-basic)}.change-button[data-v-80e843dd]:hover{color:var(--color-accent)}.chevron-icon[data-v-80e843dd]{--base-icon-size:2rem;--base-icon-stroke-width:2}.form-inputs[data-v-15d357dd]{--field-wrap-label-font-weight:var(--font-weight-bold);display:flex;flex-direction:column;gap:1rem}.label-wrap[data-v-15d357dd]{align-items:center;display:flex;justify-content:space-between;padding-bottom:1rem}.label-wrap .label[data-v-15d357dd]{font-weight:var(--font-weight-bold)}.label-wrap .value[data-v-15d357dd]{font-size:1.25rem}.error-message[data-v-15d357dd]{color:var(--color-error);font-size:1.2rem;padding:1rem 0}.get-lease-options-button[data-v-15d357dd]{margin:1rem auto 0;width:-moz-fit-content;width:fit-content}.get-lease-options-button button[data-v-15d357dd]{font-weight:var(--font-weight-bold)}.get-lease-options-button .loading-spinner[data-v-15d357dd]{--loading-spinner-size:14px}.choice-selector[data-v-f741c04d]{margin-bottom:1rem}.enhancement[data-v-bd7d31b6]{align-items:center;display:flex}.enhancement-information[data-v-bd7d31b6]{align-self:stretch;border-bottom-color:transparent;border-bottom-left-radius:1rem;border-left-color:transparent;border-top-color:transparent;border:1px solid var(--color-light-border);border-right:1px solid transparent;border-top-left-radius:1rem;flex:1;padding:1rem}.name[data-v-bd7d31b6]{font-size:clamp(1.25rem,4vw,1.5rem);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:1rem}.icon-and-price[data-v-bd7d31b6]{align-items:center;display:flex;gap:1rem;padding-bottom:.5rem}.icon-wrap[data-v-bd7d31b6]{background-color:var(--color-light-border);border:1px solid var(--color-light-border);border-radius:1rem;padding:.5rem 1rem}.icon-wrap .icon-image[data-v-bd7d31b6]{height:100%;width:3.375rem}.price-wrap .monthly-price[data-v-bd7d31b6],.price-wrap .price-label[data-v-bd7d31b6]{font-weight:var(--font-weight-bold)}.price-wrap .monthly-price[data-v-bd7d31b6]{font-size:1.25rem}.enhancement-button[data-v-bd7d31b6]{align-self:stretch;background-color:var(--color-accent);border-bottom-right-radius:1rem;border-color:transparent;border-top-right-radius:1rem;cursor:pointer;display:block;margin-left:auto;min-width:4rem;transition:var(--transition-basic)}.enhancement-button.selected[data-v-bd7d31b6]{background-color:var(--color-error);color:var(--color-font-light)}.enhancement-button .base-icon[data-v-bd7d31b6]{--base-icon-size:1.5rem;--base-icon-stroke:none;margin:0 auto}.enhancement-button .base-icon.plus-icon[data-v-bd7d31b6]{color:var(--color-text-on-accent)}@media screen and (max-width:500px){.name[data-v-bd7d31b6]{text-align:center}.icon-and-price[data-v-bd7d31b6]{flex-direction:column}}.enhancements-grid[data-v-7cbc6050]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media screen and (max-width:855px){.enhancements-grid[data-v-7cbc6050]{grid-template-columns:1fr}}.have-trade-step[data-v-02da951c]{display:flex;gap:1rem;justify-content:center}.have-trade-step .theme--fleet[data-v-02da951c]{--color-button-primary-bg:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.find-vehicle-step[data-v-a8ede1be]{display:flex;flex-direction:column;gap:1rem}.errors[data-v-a8ede1be]{color:var(--color-error);font-size:1.2rem;margin:0 auto;text-align:center}.value-trade[data-v-247cf9a4]{--field-wrap-label-font-weight:var(--font-weight-bold);background-color:#fff;display:flex;flex-direction:column;gap:1rem;padding:0 clamp(1rem,4vw,2rem) clamp(1rem,4vw,2rem)}.value-trade[data-v-247cf9a4] .row{display:flex;gap:1rem}.value-trade[data-v-247cf9a4] .row button{height:44px;white-space:nowrap}.schedule-question[data-v-5925dccf]{display:flex;gap:1rem;justify-content:center}.schedule-question .theme--fleet[data-v-5925dccf]{--color-button-primary-bg:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.test-drive[data-v-4123bcd0]{--field-wrap-label-font-weight:var(--font-weight-bold);background-color:#fff;display:flex;flex-direction:column;gap:1rem;padding:0 clamp(1rem,4vw,2rem) clamp(1rem,4vw,2rem)}.test-drive[data-v-4123bcd0] .heading{font-weight:var(--font-weight-bold)}.pre-approve-question[data-v-02e72ae8]{display:flex;gap:1rem;justify-content:center}.pre-approve-question .theme--fleet[data-v-02e72ae8]{--color-button-primary-bg:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.no-financing[data-v-02e72ae8]{text-align:center}.pre-approve[data-v-a4473adc]{background-color:#fff;display:flex;flex-direction:column;gap:1rem;padding:0 clamp(1rem,4vw,2rem) clamp(1rem,4vw,2rem)}.enhancements-wrap[data-v-96fde948],.payment-wrap[data-v-96fde948]{background-color:#fff;padding:0 clamp(1rem,4vw,2rem) clamp(1rem,4vw,2rem)}.error-message[data-v-96fde948]{color:var(--color-error);text-align:center}.continue-button[data-v-96fde948]{margin:1rem auto 0;width:-moz-fit-content;width:fit-content}.continue-button.theme--fleet[data-v-96fde948]{--color-button-primary-bg:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.continue-button button[data-v-96fde948]{font-weight:var(--font-weight-bold)}@media screen and (max-width:800px){.enhancements-grid[data-v-96fde948]{grid-template-columns:repeat(1,1fr)}}.banner[data-v-c28d1ff1]{align-items:center;background:var(--color-accent);display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin:0 auto;padding:clamp(.5rem,3.5vw,1.5rem) 1.5rem;width:100%;z-index:1000}.banner-text[data-v-c28d1ff1]{color:var(--color-text-on-accent);margin:0}.banner-text h3[data-v-c28d1ff1]{font-size:clamp(1rem,3.4vw,1.5rem);font-weight:var(--font-weight-normal);white-space:nowrap}.banner-text h3.theme--vw[data-v-c28d1ff1]{font-family:var(--font-family-vw-head-regular)}.banner-text p[data-v-c28d1ff1]{font-size:clamp(1rem,1.75vw,1.1rem);line-height:1.3;margin:0}.banner-text .smaller[data-v-c28d1ff1]{display:none}.banner-text .payment-wrap[data-v-c28d1ff1]{align-items:baseline;display:flex;flex-wrap:nowrap;white-space:nowrap}.banner-text .payment-wrap.chapman-connect-loading[data-v-c28d1ff1]{align-items:center}.banner-text .estimated-payment[data-v-c28d1ff1]{font-size:clamp(1.5rem,5vw,3rem);font-weight:var(--font-weight-bold);line-height:clamp(1.5rem,5vw,3rem)}.banner-text .month[data-v-c28d1ff1]{font-size:1.5rem;line-height:1.2}.banner-text .money-back[data-v-c28d1ff1]{margin-top:.25rem}.banner-text .breakdown[data-v-c28d1ff1]{background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:1rem;margin-top:.25rem;padding:0}.banner-text .call[data-v-c28d1ff1]{font-size:2rem;line-height:1.2}.banner-buttons[data-v-c28d1ff1]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.banner-buttons[data-v-c28d1ff1]:empty{display:none}.banner-buttons[data-v-c28d1ff1]>*+*{margin-left:clamp(.5rem,3vw,1rem)}.banner-buttons .banner-button[data-v-c28d1ff1]{font-weight:var(--font-weight-bold);height:clamp(2.8rem,6.5vw,4.3rem);white-space:nowrap}.banner-buttons .button-text[data-v-c28d1ff1]{font-size:clamp(1rem,2.5vw,2rem)}.banner-buttons .arrow-svg[data-v-c28d1ff1]{--base-icon-fill:none;--base-icon-stroke-width:1.75;height:auto;width:clamp(16px,2.8vw,24px)}.banner-buttons .instore-svg[data-v-c28d1ff1],.banner-buttons .online-svg[data-v-c28d1ff1]{--base-icon-fill:currentcolor;--base-icon-height:auto;display:inline-block;height:auto;width:clamp(28px,4vw,48px)}.loading-spinner[data-v-c28d1ff1]{--loading-spinner-size:14px}.asterisk-click[data-v-c28d1ff1]{background:none;border:none;cursor:pointer;font-family:var(--font-family);font-size:1.5rem;padding:0}@media screen and (max-width:700px){.banner-text[data-v-c28d1ff1]{flex:1;text-align:center}.banner-text .payment-wrap[data-v-c28d1ff1]{justify-content:center}.banner-text .bigger[data-v-c28d1ff1]{display:none}.banner-text .smaller[data-v-c28d1ff1]{display:block;font-size:1.25rem}.banner-text .month .slash[data-v-c28d1ff1]{font-size:1.25rem}.banner-buttons[data-v-c28d1ff1]{flex:1}.banner-buttons[data-v-c28d1ff1]>*{width:100%}.banner-buttons[data-v-c28d1ff1]>*+*{margin-left:0;margin-top:clamp(.5rem,3vw,1rem)}.banner-buttons .arrow-svg[data-v-c28d1ff1],.banner-buttons .instore-svg[data-v-c28d1ff1],.banner-buttons .online-svg[data-v-c28d1ff1]{display:none}}@media screen and (max-width:500px){.banner[data-v-c28d1ff1]{gap:1rem}}.dealer[data-v-b3b29396]{align-items:center;display:flex;gap:clamp(1rem,5vw,3rem);justify-content:center}.dealer .dealer-photo[data-v-b3b29396]{background:#000;line-height:0;max-width:278px}.dealer .dealer-photo img[data-v-b3b29396]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dealer .dealer-details[data-v-b3b29396]{-moz-column-gap:3rem;column-gap:3rem;display:flex;flex-direction:column;font-size:clamp(16px,3vw,18px)}.dealer a[data-v-b3b29396],.dealer h3[data-v-b3b29396],.dealer p[data-v-b3b29396]{line-height:1;margin:0}.dealer h3[data-v-b3b29396]{margin-bottom:1.5rem}.dealer .dealer-address-button[data-v-b3b29396]{align-items:center;display:flex;gap:3.5rem}.dealer .dealer-address[data-v-b3b29396]{color:var(--color-font-gray)}.dealer .dealer-address p[data-v-b3b29396]{line-height:1.25}.dealer .dealer-address a[data-v-b3b29396]{color:var(--color-font-gray);display:inline-block;margin-top:1rem}.dealer .dealer-address a[data-v-b3b29396]:focus,.dealer .dealer-address a[data-v-b3b29396]:hover{color:var(--color-accent)}.dealer .dealer-button[data-v-b3b29396]{align-self:center}@media screen and (max-width:850px){.dealer[data-v-b3b29396]{flex-direction:column}}@media screen and (max-width:550px){.dealer .dealer-details[data-v-b3b29396]{text-align:center}.dealer .dealer-address-button[data-v-b3b29396]{flex-direction:column;gap:1.5rem}}@media screen and (max-width:400px){.dealer .dealer-button[data-v-b3b29396]{width:100%}}ul[data-v-a4a2956d]{-moz-columns:2;column-count:2;line-height:1.4;list-style-position:inside}p[data-v-a4a2956d],ul[data-v-a4a2956d]{margin:0;padding:20px}@media screen and (max-width:800px){ul[data-v-a4a2956d]{-moz-columns:1;column-count:1}}.select-details[data-v-f79339f9]{margin:0 auto 1rem;max-width:900px;padding:3rem;position:relative;width:100%}.select-details[data-v-f79339f9]:before{aspect-ratio:1/1.28;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' clip-rule='evenodd' viewBox='0 0 490 621'%3E%3Cpath fill='%23231f20' d='M0 50.436 243.86 0l245.389 50.436.17 286.315c-10.401 67.227-30.738 101.722-75.23 145.705-38.764 38.32-170.838 138.403-170.838 138.403L73.192 482.626S13.189 432.17.17 336.072zm53.153 44.722.134 229.227c10.241 77.12 57.44 117.612 57.44 117.612l133.848 110.934s103.89-80.318 134.382-111.07c34.998-35.298 50.995-62.981 59.176-116.931L438 95.158 244.975 54.682z'/%3E%3Cpath fill='%235064ae' d='m243.31 91.173.033-.293 158.072 33.65.109 191.023c-6.644 44.852-19.635 67.866-48.056 97.211-24.762 25.566-110.144 92.369-110.144 92.369l-.017-.906V91.658z'/%3E%3Cpath fill='%2328368d' d='m243.344 91.169-.001-.289-158.11 33.65-.108 191.023c6.644 44.852 19.634 67.866 48.055 97.211 24.762 25.566 110.145 92.368 110.145 92.368l.016-.905V91.658z'/%3E%3Cpath fill='%23fff' d='M214.588 252.379c-16.331-9.449-27.259-26.61-27.259-46.195 0-29.767 25.243-53.935 56.335-53.935s56.335 24.168 56.335 53.935c0 19.641-10.99 36.844-27.399 46.275l20.923 142.835-99.718.272z'/%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";height:100%;opacity:.04;position:absolute;right:0;top:0;width:auto;z-index:-1}.select-logo[data-v-f79339f9]{display:block;max-width:300px;width:100%}.select-description[data-v-f79339f9]{margin:1.5rem 0}.select-list[data-v-f79339f9]{list-style-type:none;margin:0;padding:0}.select-list li[data-v-f79339f9]{align-items:center;display:flex;font-weight:var(--font-weight-bold);padding:.4rem 0}.select-list li[data-v-f79339f9]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' clip-rule='evenodd' viewBox='0 0 415 317'%3E%3Cpath fill='%2328368d' d='M.293 158.214 0 158.181 33.65.108 224.673 0c44.852 6.644 67.866 19.634 97.211 48.056C347.45 72.817 414.253 158.2 414.253 158.2l-.906.017H.778z'/%3E%3Cpath fill='%2328368d' d='m.289 158.18-.289.001 33.65 158.11 191.023.108c44.852-6.644 67.866-19.634 97.211-48.055 25.566-24.762 92.368-110.145 92.368-110.145l-.905-.017H.778z'/%3E%3C/svg%3E") 0 no-repeat;background-size:contain;content:"";flex:none;height:10px;margin-right:1rem;width:11px}.info-banner[data-v-c71d08d9]{margin:10px auto;max-width:800px}.car[data-v-c71d08d9]{margin:0 auto;max-width:1530px;padding:0 clamp(1rem,4vw,2.5rem);width:100%}.car .car-title[data-v-c71d08d9]{color:var(--color-font-dark);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:var(--font-weight-bold);line-height:1.1;padding-top:clamp(1rem,4vw,2.5rem);text-align:center}.car .car-title.theme--vw[data-v-c71d08d9]{font-family:var(--font-family-vw-head-bold)}.car .car-tags[data-v-c71d08d9]{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem 0 0}.car .car-tags[data-v-c71d08d9]>*{margin:.25rem}.photos-details[data-v-c71d08d9]{align-items:center;display:flex;gap:clamp(50px,5vw,100px);padding:1.5rem 0}.photos-details .car-photos[data-v-c71d08d9]{flex:1;max-width:1024px;padding:0 0 1.5rem}.photos-details .car-details[data-v-c71d08d9]{flex:1;padding:0 0 1.5rem;width:100%}.photos-details .car-pricing-rebates[data-v-c71d08d9],.photos-details .car-pricing-specials[data-v-c71d08d9]{margin:clamp(1rem,4vw,2rem) auto 0;max-width:510px}.photos-details .coming-soon-message[data-v-c71d08d9]{align-items:center;color:var(--color-font-gray);display:flex;flex-wrap:wrap;justify-content:center;text-align:center;text-transform:uppercase}.photos-details .coming-soon-title[data-v-c71d08d9]:after{content:"-";display:inline-block;padding-right:.25rem}.photos-details .alert-icon[data-v-c71d08d9]{--base-icon-fill:var(--color-gold);--base-icon-stroke:none;--base-icon-size:1.5rem;display:inline-block;margin-right:.25rem;vertical-align:middle}.photos-details .car-summary[data-v-c71d08d9]{margin:clamp(1rem,4vw,3rem) auto 0;max-width:510px}.photos-details .car-actions[data-v-c71d08d9]{margin:clamp(1rem,4vw,3.5rem) auto 0;max-width:510px}.chapman-connect-wrap[data-v-c71d08d9]{background-color:var(--color-connect-wrap);padding:2rem 0}.chapman-connect-wrap h3[data-v-c71d08d9]{font-size:clamp(1.5rem,3vw,2rem);text-align:center}.chapman-connect-wrap h3.theme--vw[data-v-c71d08d9]{font-family:var(--font-family-vw-head-regular)}.chapman-connect-wrap .chapman-connect--layout[data-v-c71d08d9]{margin:2rem auto 0;max-width:1100px;padding:0 clamp(1rem,4vw,2.5rem)}.banner--layout[data-v-c71d08d9]{bottom:0;position:sticky}.dealer--layout[data-v-c71d08d9]{margin:4rem 0;padding:0 2.5rem}.drawers--layout[data-v-c71d08d9]:not(:empty),.specials-disclaimer--layout[data-v-c71d08d9]{margin:clamp(1rem,4vw,4rem) auto;max-width:1100px;padding:0 clamp(1rem,4vw,2.5rem)}@media screen and (max-width:1300px){.car .photos-details[data-v-c71d08d9]{flex-direction:column;gap:0}}@media screen and (max-width:750px){.car .car-title.theme--vw[data-v-c71d08d9]{font-family:var(--font-family-vw-head-regular)}@media screen and (max-width:500px){.coming-soon-message[data-v-c71d08d9]{flex-direction:column}.coming-soon-message .coming-soon-title[data-v-c71d08d9]:after{content:""}}}
