.f-autotrader-highlights[data-v-c505e7d5]{border-bottom:1px solid var(--background-primary);flex-direction:column}.f-autotrader-highlights h2[data-v-c505e7d5]{font-size:var(--base-font-size);line-height:1.875;padding-bottom:1.063em}@media screen and (min-width:1024px){.f-autotrader-highlights h2[data-v-c505e7d5]{font-size:var(--body-large-font-size);line-height:28px;padding-bottom:.938rem}}.f-autotrader-highlights .highlight-list[data-v-c505e7d5]{background:var(--background-secondary);border-radius:5px;margin-bottom:1.875rem;width:100%}@media screen and (min-width:1024px){.f-autotrader-highlights .highlight-list[data-v-c505e7d5]{font-size:var(--h1-size)}}.f-autotrader-highlights .highlight-list h2[data-v-c505e7d5]{font-size:var(--h3-size)}@media screen and (min-width:1024px){.f-autotrader-highlights .highlight-list h2[data-v-c505e7d5]{font-size:var(--h1-size);padding-bottom:10px}.f-autotrader-highlights .highlight-list[data-v-c505e7d5]{line-height:28px;padding-bottom:.938rem}}.f-autotrader-highlights .highlight-list-body[data-v-c505e7d5]{align-items:flex-start;display:flex;flex-direction:column;padding-top:10px;width:100%}@media screen and (min-width:1024px){.f-autotrader-highlights .highlight-list-body .highlight-list[data-v-c505e7d5]{padding-top:10px}}.f-autotrader-highlights .highlight-list-body .highlight-item[data-v-c505e7d5]{display:flex;flex:1;flex-direction:column}.f-autotrader-highlights .overview-wrapper[data-v-c505e7d5]{align-items:flex-start;display:flex;flex-basis:33.33%;padding:0 .5rem .5rem;width:100%}@media only screen and (max-width:768px){.f-autotrader-highlights .overview-wrapper[data-v-c505e7d5]{flex-basis:25%;flex-basis:100%;padding:.2rem}}.f-autotrader-highlights .highlights-title[data-v-c505e7d5]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);box-shadow:0 1px 1px #0000001a;display:flex;gap:.5rem;justify-content:space-between;padding:10px;width:100%}@media only screen and (max-width:768px){.f-autotrader-highlights .highlights-title[data-v-c505e7d5]{gap:2px;padding:10px 0}}.f-autotrader-highlights .highlights-content[data-v-c505e7d5]{align-items:start;background-color:var(--background-primary);border-radius:var(--global-border-radius);box-shadow:0 1px 1px #0000001a;display:flex;flex-direction:column;margin:5px 0 0;padding:10px;width:100%}.f-autotrader-highlights .highlights-content p[data-v-c505e7d5]{padding-bottom:16px;text-align:left}.f-autotrader-highlights .highlight-icon[data-v-c505e7d5]{margin-top:5px}.f-autotrader-highlights .highlight-list h2[data-v-c505e7d5]{padding-left:10px}.f-autotrader-highlights .highlight-icon-name[data-v-c505e7d5]{align-items:center;color:#000;display:flex;flex-direction:row;gap:6px}.f-autotrader-highlights .highlight-icon-name p[data-v-c505e7d5]{font-weight:var(--body-font-weight);padding:0}.f-autotrader-highlights .highlight-button button[data-v-c505e7d5]{all:unset}.f-autotrader-highlights .highlight-item[data-v-c505e7d5]{align-items:center;color:var(--text-primary);display:flex;flex-basis:18%;flex-direction:column;height:100%;padding:0 10px;text-align:center;text-decoration:none!important}.f-autotrader-highlights .highlight-item p[data-v-c505e7d5]{font-size:var(--base-font-size);font-weight:var(--body-font-weight)}.f-autotrader-highlights .highlight-item .highlight-icon-name p[data-v-c505e7d5]{font-weight:var(--body-bold-font-weight)}@media only screen and (max-width:768px){.f-autotrader-highlights .highlight-item p[data-v-c505e7d5]{text-align:left}}.f-autotrader-highlights .highlight-item .highlight-icons[data-v-c505e7d5]{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:center}.f-autotrader-highlights .highlight-header[data-v-c505e7d5]{display:flex;flex-direction:row;gap:.2rem;padding:1rem}@media only screen and (max-width:768px){.f-autotrader-highlights .highlight-header[data-v-c505e7d5]{flex-direction:column;gap:.5rem}}.order-banner-pricing-mobile[data-v-04d1a956]{width:100%}.order-banner-pricing-mobile .content[data-v-04d1a956]{background-color:var(--background-secondary);border-radius:var(--global-border-radius);display:flex;flex-direction:row;gap:10px;padding:0 .5rem;width:100%}.order-banner-pricing-mobile .overview[data-v-04d1a956]{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.order-banner-pricing-mobile .rates[data-v-04d1a956]{align-items:center;display:flex;flex-wrap:wrap;gap:2px;justify-content:center}.order-banner-pricing-mobile .details[data-v-04d1a956]{display:flex;flex:1;flex-direction:column;gap:.5rem}.order-banner-pricing-mobile .pricing[data-v-04d1a956]{align-items:center;display:flex;line-height:unset}.order-banner-pricing-mobile .label[data-v-04d1a956],.order-banner-pricing-mobile .pricing[data-v-04d1a956]{color:var(--text-primary);font-family:var(--body-font-family)}.order-banner-pricing-mobile .strikethrough[data-v-04d1a956]{color:var(--text-secondary)}.order-banner-pricing-mobile .cash[data-v-04d1a956]{align-items:center;display:flex;flex-flow:row nowrap;gap:2px}.order-banner-pricing-mobile .cash.display-savings[data-v-04d1a956]{gap:.5rem}.order-banner-pricing-mobile .prices[data-v-04d1a956]{display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:relative}.order-banner-pricing-mobile .prices[data-v-04d1a956]:after{background-color:var(--border);content:"";height:18px;position:absolute;right:-.5rem;top:50%;transform:translateY(-50%);width:1px}.order-banner-pricing-mobile .prices .button[data-v-04d1a956]{margin:0 auto}.order-banner-pricing-mobile .prices .monthly-payment[data-v-04d1a956]{align-items:flex-start;display:flex;gap:.4rem;justify-content:center}.order-banner-pricing-mobile .prices .monthly-payment .info-tag[data-v-04d1a956]{border:1px solid var(--color-disabled);border-radius:4px;display:flex;padding:0 6px;place-items:center}.order-banner-pricing-mobile .prices .monthly-payment .info-tag p[data-v-04d1a956]{font-size:var(--body-font-size);line-height:12px}.order-banner-pricing-mobile .cash-price[data-v-04d1a956]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.order-banner-pricing-mobile .cash-price.cash-price-is-reduced[data-v-04d1a956]{color:var(--vehicle-listing-discount-text-color)}.order-banner-pricing-mobile .reduced-wrapper[data-v-04d1a956]{align-items:center;display:flex;flex-direction:column;gap:0}.order-banner-pricing-mobile .save[data-v-04d1a956]{color:var(--text-primary)}.deal-stacker[data-v-3bc99d2c]{height:100%;position:relative;z-index:100}@media screen and (min-width:1024px){.deal-stacker .mobile-container[data-v-3bc99d2c]{height:100%;position:relative}}.deal-stacker .deal-stacker__content[data-v-3bc99d2c],.deal-stacker .org-unit-wrapper[data-v-3bc99d2c]{height:100%;position:relative}.deal-stacker .sub[data-v-3bc99d2c]{padding-bottom:.25rem}@media screen and (max-width:1024px){.deal-stacker .hide-mobile[data-v-3bc99d2c]{display:none}}.deal-stacker .description-label[data-v-3bc99d2c]{color:var(--text-primary);padding-bottom:.81rem}.deal-stacker .just-section-heading-text[data-v-3bc99d2c]{padding:.8125rem 0}.deal-stacker .sticky-wrapper[data-v-3bc99d2c]{bottom:0;left:0;position:fixed;transition:translate .3s ease-in-out;width:100%;z-index:11}@media screen and (min-width:1024px){.deal-stacker .sticky-wrapper[data-v-3bc99d2c]{position:relative}.deal-stacker .sticky-wrapper.sticky[data-v-3bc99d2c]{animation-duration:.2s;animation-fill-mode:forwards;animation-name:just-slide-3bc99d2c;animation-timing-function:ease-out;position:sticky;z-index:90}}@media screen and (max-width:1024px){.deal-stacker .sticky-wrapper.hide[data-v-3bc99d2c]{transition:translate .3s ease-in-out;translate:0 150%}}.deal-stacker .skip-cta[data-v-3bc99d2c]{color:var(--color-error);cursor:pointer;display:block;line-height:1.5;margin-top:.81rem;text-align:center;width:100%}.deal-stacker.mobile[data-v-3bc99d2c]{border-radius:var(--global-border-radius) var(--global-border-radius) 0 0;border-top:1px solid var(--border);height:100%;overflow:hidden;transition:all .5s ease}@media screen and (max-width:375px){.deal-stacker.mobile[data-v-3bc99d2c]{border-left:1px solid var(--border);border-right:1px solid var(--border)}}.deal-stacker.mobile .payment-info[data-v-3bc99d2c]{align-items:center;background-color:var(--background-secondary);display:flex;justify-content:center}.deal-stacker.mobile .payment-info .hyperlink[data-v-3bc99d2c]{padding:0}.deal-stacker.mobile .payment-info .monthly[data-v-3bc99d2c],.deal-stacker.mobile .payment-info .total[data-v-3bc99d2c]{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;min-width:50%;position:relative}.deal-stacker.mobile .payment-info .monthly[data-v-3bc99d2c]:after{background-color:var(--border);content:"";height:18px;position:absolute;right:0;width:1px}.deal-stacker.mobile .payment-info .pricing[data-v-3bc99d2c],.deal-stacker.mobile .payment-info span[data-v-3bc99d2c]{color:var(--text-primary)}.deal-stacker.mobile .org-unit-wrapper[data-v-3bc99d2c]{height:100%;position:relative}.deal-stacker.mobile .sub[data-v-3bc99d2c]{padding-bottom:.25rem}@media screen and (max-width:1024px){.deal-stacker.mobile .hide-mobile[data-v-3bc99d2c]{display:none}}.deal-stacker.mobile .description-label[data-v-3bc99d2c]{color:var(--text-primary);padding-bottom:.75rem}.deal-stacker.mobile .just-section-heading-text[data-v-3bc99d2c]{padding:.8125rem 0}.deal-stacker.mobile .sticky-wrapper[data-v-3bc99d2c]{bottom:0;left:0;position:fixed;transition:translate .3s ease-in-out;width:100%;z-index:2}@media screen and (min-width:1024px){.deal-stacker.mobile .sticky-wrapper[data-v-3bc99d2c]{position:relative}.deal-stacker.mobile .sticky-wrapper.sticky[data-v-3bc99d2c]{animation-duration:.2s;animation-fill-mode:forwards;animation-name:just-slide-3bc99d2c;animation-timing-function:ease-out;position:sticky;z-index:90}}@keyframes just-slide-3bc99d2c{0%{translate:0 0}to{translate:0 -100px}}@media screen and (max-width:1024px){.deal-stacker.mobile .sticky-wrapper.hide[data-v-3bc99d2c]{transition:translate .3s ease-in-out;translate:0 150%}}.deal-stacker.mobile .content-wrapper[data-v-3bc99d2c]{top:0;right:0;bottom:0;left:0;position:fixed;transition:translate .3s ease-in-out;translate:0 100vh;width:100%;z-index:2}@media screen and (max-width:1024px){.deal-stacker.mobile .content-wrapper[data-v-3bc99d2c]{background:var(--background-secondary);border-radius:var(--global-border-radius);overflow:auto;padding:0 1rem}}@media screen and (min-width:1024px){.deal-stacker.mobile .content-wrapper[data-v-3bc99d2c]{position:relative;transition:translate .3s ease-in-out;translate:0 0}}.deal-stacker.mobile .content-wrapper.active[data-v-3bc99d2c]{translate:0 0}.deal-stacker.mobile .skip-cta[data-v-3bc99d2c]{color:var(--color-error);cursor:pointer;display:block;line-height:1.5;margin-top:.81rem;text-align:center;width:100%}.content-wrapper[data-v-3bc99d2c]{top:0;right:0;bottom:0;left:0;position:fixed;transition:translate .3s ease-in-out;translate:0 100vh;width:100%;z-index:9}@media screen and (max-width:1024px){.content-wrapper[data-v-3bc99d2c]{background:var(--background-secondary);border-radius:var(--global-border-radius);overflow:auto;padding:.875rem .813rem}}@media screen and (min-width:1024px){.content-wrapper[data-v-3bc99d2c]{padding:unset;position:relative;transition:translate .3s ease-in-out;translate:0 0}}.content-wrapper.active[data-v-3bc99d2c]{overflow:scroll;translate:0 0}@media (max-width:768px){.content-wrapper.active[data-v-3bc99d2c]{padding-bottom:4.875rem}}#deal-stacker__mobile-wrapper[data-v-3bc99d2c]{background-color:var(--background-secondary);border:1px solid var(--color-1);border-bottom:none;border-radius:var(--global-border-radius) var(--global-border-radius) 0 0;bottom:env(safe-area-inset-bottom,0);left:0;margin:auto;max-height:531px;max-width:688px;overflow:scroll;position:fixed;right:0;transition:all .3s ease;width:100%;z-index:9}#deal-stacker__mobile-wrapper.active-finance[data-v-3bc99d2c]{border-color:var(--ds-order-banner-bg)}#deal-stacker__mobile-wrapper.reserved[data-v-3bc99d2c]{border:none}@media screen and (min-width:1025px){#deal-stacker__mobile-wrapper[data-v-3bc99d2c]{display:none}}#deal-stacker__fixed-cta-wrapper[data-v-3bc99d2c]{border-bottom:none;bottom:env(safe-area-inset-bottom,0);display:grid;left:0;max-height:531px;overflow:auto;position:fixed;right:0;transition:all .3s ease;z-index:9}#deal-stacker__fixed-cta-wrapper.active-finance[data-v-3bc99d2c]{border-color:var(--border)}#deal-stacker__fixed-cta-wrapper.reserved[data-v-3bc99d2c]{border:0}#deal-stacker__fixed-cta-wrapper[data-v-3bc99d2c]:has(.calculator){background-color:var(--background-secondary);border:1px solid var(--border);border-bottom:0;border-top-left-radius:calc(var(--global-border-radius)*2);border-top-right-radius:calc(var(--global-border-radius)*2)}@media screen and (min-width:768px){#deal-stacker__fixed-cta-wrapper[data-v-3bc99d2c]{margin-inline:var(--global-component-padding-tablet)}}@media screen and (min-width:1025px){#deal-stacker__fixed-cta-wrapper[data-v-3bc99d2c]{display:none}}.payment-info[data-v-3bc99d2c]{align-items:center;background-color:var(--background-secondary);border-bottom:1px solid var(--border);display:flex;justify-content:center;padding:.5rem}.payment-info .monthly[data-v-3bc99d2c],.payment-info .total[data-v-3bc99d2c]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:50%}.payment-info .monthly span[data-v-3bc99d2c],.payment-info .total span[data-v-3bc99d2c]{color:var(--text-primary)}.payment-info .regular-payment[data-v-3bc99d2c]{width:100%}.payment-info .monthly-price[data-v-3bc99d2c]{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}.small-text[data-v-3bc99d2c]{font-size:var(--body-small-font-size);line-height:1.5}.error-container[data-v-3bc99d2c]{background:var(--background-primary)}.error-container .banner[data-v-3bc99d2c]{margin:0 auto;padding:.875rem;width:98%}.calculator-icon-holder[data-v-3bc99d2c]{align-items:center;display:flex;flex-direction:column;gap:5px}.calculator-icon[data-v-3bc99d2c]{background-color:var(--border-hover);border-radius:100px;height:2px;width:30px}.calculator-icon[data-v-3bc99d2c]:first-child{width:50px}.loader.initial[data-v-3bc99d2c]{align-items:flex-start;background:var(--background-gradient);border-radius:var(--global-border-radius);display:flex;height:30vh;justify-content:flex-start;position:absolute;width:100%;z-index:10}.f-autotrader-modal .modal-container .indicators[data-v-28b186d1]{align-items:start;display:flex;flex-direction:column;gap:2rem;list-style-type:none;margin-bottom:2rem;margin-left:0}.f-autotrader-modal .modal-container .indicators li[data-v-28b186d1]{align-items:center;display:flex;gap:1rem}.f-autotrader-modal .modal-container .indicators li .f-image[data-v-28b186d1]{height:-moz-fit-content;height:fit-content;width:6rem}.f-autotrader-modal .modal-container .indicators li span[data-v-28b186d1]{display:flex;flex-direction:column}.f-autotrader-modal .modal-container .indicators li span b[data-v-28b186d1]{color:var(--text-primary)}.f-autotrader-modal .modal-container .vehicle-pricing-indicators[data-v-28b186d1]{display:flex;flex-direction:column;gap:.5rem;list-style-type:none;margin-left:0}.f-autotrader-modal .modal-container .vehicle-pricing-indicators li[data-v-28b186d1]{display:flex;gap:1rem}.f-autotrader-modal .modal-container .vehicle-pricing-indicators li .f-icon[data-v-28b186d1]{color:var(--color-success)}.f-market-price[data-v-40fed6c2]{background-color:var(--background-secondary);border-radius:var-(--global-border-radius)}.f-market-price.no-retail-price[data-v-40fed6c2]{background-color:var(--background-secondary);border-radius:unset;padding:0}.f-market-price .price-insights[data-v-40fed6c2]{display:flex;flex-direction:column;gap:.813rem}.f-market-price .sold[data-v-40fed6c2]{color:var(--color-error)}.f-market-price .pricing-insights[data-v-40fed6c2]{align-items:flex-start;display:inline-flex;gap:1rem;justify-content:space-between;width:100%}.f-market-price .pricing-insights.cash-first .left-col[data-v-40fed6c2]{order:1}@media screen and (min-width:768px){.f-market-price .pricing-insights[data-v-40fed6c2]{justify-content:flex-start}}.f-market-price .left-col[data-v-40fed6c2]{display:flex;flex-direction:column;gap:4px}.f-market-price .apr-wrapper .cash-wrapper[data-v-40fed6c2],.f-market-price .monthly-wrapper[data-v-40fed6c2]{width:-moz-max-content;width:max-content}.f-market-price .ap-payment-wrapper[data-v-40fed6c2],.f-market-price .apr-wrapper[data-v-40fed6c2],.f-market-price .deposit-wrapper[data-v-40fed6c2],.f-market-price .monthly-wrapper[data-v-40fed6c2]{align-items:center;display:flex;flex-direction:row;gap:.25rem}.f-market-price .ap-payment-wrapper .pricing.advance-payment[data-v-40fed6c2],.f-market-price .ap-payment-wrapper .pricing.deposit[data-v-40fed6c2],.f-market-price .ap-payment-wrapper .pricing.month[data-v-40fed6c2],.f-market-price .ap-payment-wrapper small[data-v-40fed6c2],.f-market-price .apr-wrapper .pricing.advance-payment[data-v-40fed6c2],.f-market-price .apr-wrapper .pricing.deposit[data-v-40fed6c2],.f-market-price .apr-wrapper .pricing.month[data-v-40fed6c2],.f-market-price .apr-wrapper small[data-v-40fed6c2],.f-market-price .deposit-wrapper .pricing.advance-payment[data-v-40fed6c2],.f-market-price .deposit-wrapper .pricing.deposit[data-v-40fed6c2],.f-market-price .deposit-wrapper .pricing.month[data-v-40fed6c2],.f-market-price .deposit-wrapper small[data-v-40fed6c2],.f-market-price .monthly-wrapper .pricing.advance-payment[data-v-40fed6c2],.f-market-price .monthly-wrapper .pricing.deposit[data-v-40fed6c2],.f-market-price .monthly-wrapper .pricing.month[data-v-40fed6c2],.f-market-price .monthly-wrapper small[data-v-40fed6c2]{color:var(--text-primary)}.f-market-price .price-indicator[data-v-40fed6c2]{width:10.875rem}.f-market-price .finance-type[data-v-40fed6c2]{border:1px solid var(--border);border-radius:var(--smaller-border-radius);color:var(--text-primary);padding:0 .25rem}.f-market-price .price-indicator-container[data-v-40fed6c2]{display:flex;flex-direction:column;gap:.813rem;justify-content:center;width:100%}.f-market-price .at-wrapper[data-v-40fed6c2]{align-items:center;display:flex;flex-direction:row;gap:.813rem}.f-market-price p[data-v-40fed6c2]{padding:0}.f-market-price p.sub[data-v-40fed6c2]{color:var(--text-secondary)}.f-market-price p .pricing-large.success[data-v-40fed6c2]{color:var(--color-success)}.f-market-price small[data-v-40fed6c2]{font-weight:var(--heading-font-weight)}.f-market-price .pricing.cash[data-v-40fed6c2]{color:var(--text-secondary)}.f-market-price .tile-container[data-v-40fed6c2]{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:768px){.f-market-price .tile-container[data-v-40fed6c2]{flex-direction:row}}@media screen and (min-width:1024px){.f-market-price .tile-container[data-v-40fed6c2]{flex:auto}}.f-market-price .market-price-tile[data-v-40fed6c2],.f-market-price .saving-price-tile[data-v-40fed6c2]{background-color:var(--background-secondary);border-radius:var(--global-border-radius);display:flex;flex-direction:row;gap:1rem;padding:1rem;width:flex-(12)}@media screen and (min-width:768px){.f-market-price .market-price-tile[data-v-40fed6c2],.f-market-price .saving-price-tile[data-v-40fed6c2]{flex:auto;width:flex-(6)}}.f-market-price .market-price-tile .icon-market-price .indicator[data-v-40fed6c2],.f-market-price .market-price-tile .icon-saving-price .indicator[data-v-40fed6c2],.f-market-price .saving-price-tile .icon-market-price .indicator[data-v-40fed6c2],.f-market-price .saving-price-tile .icon-saving-price .indicator[data-v-40fed6c2]{fill:car(--color-1);stroke:var(--color-1)}.f-market-price .market-price-tile .market-info[data-v-40fed6c2],.f-market-price .saving-price-tile .market-info[data-v-40fed6c2]{display:flex;flex-direction:column;gap:.25rem}.f-market-price .finance-available[data-v-40fed6c2]{display:flex;flex-direction:row;gap:1rem}.f-market-price .f-button .icon-svg[data-v-40fed6c2]{display:flex}.f-market-price-specs[data-v-e4e3d3c0]{display:flex;flex-direction:column;gap:26px}.f-optional-extras ul[data-v-7374d076]{display:flex;flex-wrap:wrap;gap:.5rem}.f-optional-extras .feature[data-v-7374d076]{background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-primary);padding:.438rem 1rem}.f-optional-extras h3[data-v-7374d076]{padding-bottom:1.625rem}.f-vehicle-highlights ul[data-v-dc94c982]{display:flex;flex-wrap:wrap;gap:.5rem}.f-vehicle-highlights .feature[data-v-dc94c982]{background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-primary);font-size:1rem;line-height:1.5;padding:.438rem 1rem}.f-vehicle-highlights .feature.has-icon[data-v-dc94c982]{align-items:center;display:flex;flex-direction:row;gap:.875rem}.f-vehicle-highlights .feature.has-icon .icon-container svg[data-v-dc94c982]{height:35px;width:35px}.f-vehicle-highlights h3[data-v-dc94c982]{padding-bottom:1.625rem}.f-vehicle-key-details[data-v-48304234]{display:flex;flex-direction:column;gap:26px;width:100%}@media screen and (min-width:768px){.f-vehicle-key-details[data-v-48304234]{gap:2rem}}.f-vehicle-key-details .accordion-content[data-v-48304234]{background-color:var(--background-primary);border-radius:0 0 var(--global-border-radius) var(--global-border-radius);padding:2rem 1rem}.f-vehicle-key-details .spec[data-v-48304234]{align-items:center;background-color:var(--background-secondary);border-radius:var(--global-border-radius);color:inherit;display:inline-flex;flex:auto;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;padding:1rem;position:relative;width:100%}.f-vehicle-key-details .spec .value[data-v-48304234]{color:var(--text-primary);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;text-align:center}@media screen and (min-width:768px){.f-vehicle-key-details .spec .value[data-v-48304234]{font-size:1rem}}.f-vehicle-key-details .spec .value .caption[data-v-48304234]{color:var(--text-secondary);font-size:.875rem;white-space:nowrap}.f-vehicle-key-details .spec .f-icon[data-v-48304234]{color:var(--text-primary)}.f-vehicle-key-details .spec .f-icon.coloured[data-v-48304234]{color:var(--color-1)}.f-vehicle-key-details .spec .tooltip[data-v-48304234]{color:var(--text-primary);margin-left:.5rem;position:absolute;right:.5rem;top:.5rem}.f-vehicle-key-details .spec .icon-information[data-v-48304234]{height:.875rem;margin-left:.5rem;position:absolute;right:.5rem;top:.5rem;width:.875rem}.f-vehicle-key-details .disclaimer[data-v-48304234]{margin-top:2rem}.f-vehicle-key-details .disclaimer p[data-v-48304234]{color:var(--text-secondary);font-size:.75rem}.f-optional-extras-banner[data-v-56ac7c70]{align-items:center;background:color-mix(in srgb,var(--color-info) 20%,transparent);clear:both;color:var(--text-primary);display:flex;flex-direction:row;justify-content:center;padding:.25rem 1rem}@media screen and (min-width:1024px){.f-optional-extras-banner[data-v-56ac7c70]{padding:.5rem 1rem}}.f-optional-extras-banner h1[data-v-56ac7c70],.f-optional-extras-banner h2[data-v-56ac7c70],.f-optional-extras-banner h3[data-v-56ac7c70],.f-optional-extras-banner h4[data-v-56ac7c70],.f-optional-extras-banner h5[data-v-56ac7c70],.f-optional-extras-banner h6[data-v-56ac7c70],.f-optional-extras-banner p[data-v-56ac7c70]{padding:0}.f-optional-extras-banner a[data-v-56ac7c70],.f-optional-extras-banner p[data-v-56ac7c70]{color:inherit!important;font-size:.875rem}@media screen and (min-width:768px){.f-optional-extras-banner a[data-v-56ac7c70],.f-optional-extras-banner p[data-v-56ac7c70]{font-size:1rem}}.f-optional-extras-banner>span[data-v-56ac7c70]{display:block;width:100%}.f-optional-extras-banner .f-icon[data-v-56ac7c70]{flex-shrink:0;margin-right:.5rem}.f-vehicle-rep-example[data-v-5228df48]{display:flex;flex-direction:column;gap:1rem}.f-vehicle-rep-example h3[data-v-5228df48]{margin-bottom:1rem}.f-vehicle-rep-example .slider-container[data-v-5228df48]{display:flex;flex-direction:column;gap:1rem}.f-vehicle-rep-example .rep-example-snippet[data-v-5228df48]{margin-top:1rem}.f-vehicle-rep-example .rep-example-snippet p[data-v-5228df48]{font-size:var(--sub-font-size)}.f-vehicle-rep-example .close[data-v-5228df48]{height:1.5rem;margin-left:auto;width:1.5rem}.f-vehicle-rep-example[data-v-bbeaf2e0]{display:flex;flex-direction:column;gap:1rem}.f-vehicle-rep-example h3[data-v-bbeaf2e0]{margin-bottom:1rem}.f-vehicle-rep-example .slider-container[data-v-bbeaf2e0]{display:flex;flex-direction:column;gap:1rem}.f-vehicle-rep-example .rep-example-snippet[data-v-bbeaf2e0]{margin-top:1rem}.f-vehicle-rep-example .rep-example-snippet p[data-v-bbeaf2e0]{font-size:var(--sub-font-size)}.f-vehicle-rep-example .close[data-v-bbeaf2e0]{height:1.5rem;margin-left:auto;width:1.5rem}.f-listing-page-summary[data-v-d47a70c8]{display:flex;flex-direction:column;gap:13px}.f-finance-pre-approval[data-v-949876f3]{background:var(--gradient-vertical);border-radius:var(--global-border-radius);color:var(--text-primary)}.f-finance-pre-approval .container[data-v-949876f3]{align-items:center;display:flex;flex-direction:column;gap:1.625rem;justify-content:center;padding:1.625rem}@media screen and (min-width:768px){.f-finance-pre-approval .container[data-v-949876f3]{gap:2rem;padding:2rem}}@media screen and (min-width:1024px){.f-finance-pre-approval .container[data-v-949876f3]{gap:1rem;padding:2rem 6rem;width:100%}}.f-finance-pre-approval .heading-container[data-v-949876f3]{display:flex;flex-direction:column;gap:1rem;width:100%}.f-finance-pre-approval h2[data-v-949876f3]{font-size:var(--h3-size)}@media screen and (min-width:768px){.f-finance-pre-approval h2[data-v-949876f3]{font-size:var(--h2-size)}}.f-finance-pre-approval h2[data-v-949876f3],.f-finance-pre-approval h3[data-v-949876f3]{color:var(--text-primary);padding:0;text-align:center;width:100%}.f-finance-pre-approval img[data-v-949876f3]{aspect-ratio:3/2;margin:0 auto}@media screen and (min-width:1440px){.f-finance-pre-approval .usp-container[data-v-949876f3]{margin-top:1rem}}.f-finance-pre-approval .f-button[data-v-949876f3]{margin-top:1rem;width:100%}@media screen and (min-width:768px){.f-finance-pre-approval .f-button[data-v-949876f3]{margin:0 auto;width:-moz-max-content;width:max-content}}@media screen and (min-width:1024px){.f-finance-pre-approval .f-button[data-v-949876f3]{margin-top:1rem}}.lockup[data-v-c2f12c5e]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;font-family:var(--body-font-family);font-size:var(--base-font-size);font-weight:var(--body-font-weight);gap:.25rem;height:-moz-fit-content;height:fit-content;justify-content:center;line-height:var(--body-font-line-height);position:relative;text-decoration:none;transition:.3s;white-space:nowrap}.lockup .simulated-border[data-v-c2f12c5e]{background:transparent;border:1px solid transparent;content:"";height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transition:border-color .2s ease-out,border-width .2s ease-out;width:100%}.lockup .icon[data-v-c2f12c5e]{pointer-events:none}.lockup[data-v-c2f12c5e]:hover{transition:.2s}.lockup:hover .f-icon[data-v-c2f12c5e],.lockup:hover .label[data-v-c2f12c5e]{color:var(--text-primary)}.lockup[data-v-c2f12c5e]:disabled{cursor:not-allowed;pointer-events:none}.lockup:disabled .f-icon[data-v-c2f12c5e]{color:var(--color-disabled)}.lockup.square[data-v-c2f12c5e],.lockup.square .simulated-border[data-v-c2f12c5e]{border-radius:0}.lockup.rounded[data-v-c2f12c5e],.lockup.rounded .simulated-border[data-v-c2f12c5e]{border-radius:var(--global-border-radius)}.lockup.pill[data-v-c2f12c5e],.lockup.pill .simulated-border[data-v-c2f12c5e]{border-radius:9999px}.lockup.circle[data-v-c2f12c5e]{align-items:center;border-radius:100%;display:flex;height:48px;justify-content:center;padding:0;width:48px}.lockup.circle .f-icon[data-v-c2f12c5e]{position:absolute}.lockup.circle .simulated-border[data-v-c2f12c5e]{border-radius:100%}.lockup.f-lockup-size-large[data-v-c2f12c5e]{padding:.25rem .625rem .25rem 0}@media screen and (min-width:1440px){.lockup.f-lockup-size-large[data-v-c2f12c5e]{padding:4px 13px}}.lockup.f-lockup-size-large.icon-only-bordered[data-v-c2f12c5e]{padding:13px}.lockup.f-lockup-size-small[data-v-c2f12c5e]{line-height:var(--body-font-line-height);padding:4px 13px}.lockup.f-lockup-font-size-sub[data-v-c2f12c5e],.lockup.f-lockup-size-small[data-v-c2f12c5e]{font-size:var(--sub-font-size)}.lockup.neutral[data-v-c2f12c5e]{background-color:var(--background-secondary);color:var(--text-secondary)}@media screen and (min-width:1440px){.lockup.neutral:hover .simulated-border[data-v-c2f12c5e]{border-color:#00000040}}.lockup.f-lockup-padding-none[data-v-c2f12c5e]{padding:0}.lockup.f-lockup-padding-mobile-padding[data-v-c2f12c5e]{padding:4px 13px}@media screen and (min-width:1024px){.lockup.f-lockup-padding-mobile-padding[data-v-c2f12c5e]{padding:13px 25px}}.lockup.f-lockup-padding-extra-small[data-v-c2f12c5e]{padding:4px}.f-breadcrumb-vehicle-details[data-v-262bd030]{align-items:center;background-color:var(--background-secondary);color:var(--text-primary);display:flex;flex-wrap:nowrap;font-size:.875rem;gap:.5rem;justify-content:flex-end;padding:.5rem 0}.f-breadcrumb-vehicle-details .share-container[data-v-262bd030]{display:flex;flex-direction:row;gap:1rem}.f-breadcrumb-vehicle-details .back-to-results-cta[data-v-262bd030]{margin-right:auto}.f-vehicle-overview-accordion-drawer[data-v-a32d96fa]{display:flex;flex-direction:column;height:-moz-max-content;height:max-content}.f-vehicle-overview-accordion-drawer.active[data-v-a32d96fa]{gap:2px}.f-vehicle-overview-accordion-drawer .drawer-title[data-v-a32d96fa]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-overview-accordion-drawer .drawer-title[data-v-a32d96fa]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-overview-accordion-drawer .drawer-title:hover .f-icon[data-v-a32d96fa]{color:var(--text-secondary)}.f-vehicle-overview-accordion-drawer .drawer-title.active[data-v-a32d96fa]{border-radius:var(--global-border-radius) var(--global-border-radius) 0 0;color:var(--text-primary)}.f-vehicle-features-accordion-drawer[data-v-cd614433]{display:flex;flex-direction:column;gap:2px;height:-moz-max-content;height:max-content}.f-vehicle-features-accordion-drawer.disclosure-open .drawer-title[data-v-cd614433]{border-radius:var(--global-border-radius) var(--global-border-radius) 0 0;color:var(--text-primary)}.f-vehicle-features-accordion-drawer .drawer-title[data-v-cd614433]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;font-weight:700;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-features-accordion-drawer .drawer-title[data-v-cd614433]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-features-accordion-drawer .drawer-title:hover .f-icon[data-v-cd614433]{color:var(--text-secondary)}.f-vehicle-features-accordion-drawer .equipment-section[data-v-cd614433]{display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem}.f-vehicle-features-accordion-drawer .accordion-background[data-v-cd614433]{background-color:var(--background-primary)}.f-vehicle-features-accordion-drawer .accordion-content[data-v-cd614433]{align-items:stretch;border-radius:0 0 var(--global-border-radius) var(--global-border-radius)}.f-vehicle-features-accordion-drawer .accordion-content .label-wrapper[data-v-cd614433]{align-items:center;display:flex;flex-direction:row;gap:13px;justify-content:space-between}.f-vehicle-features-accordion-drawer .accordion-content .list[data-v-cd614433]{padding:0;width:100%}.f-vehicle-features-accordion-drawer .accordion-content .list[data-v-cd614433]:not(:last-of-type){margin-bottom:2rem}.f-vehicle-features-accordion-drawer .accordion-content li[data-v-cd614433]{border-bottom:1px solid var(--border);color:var(--text-secondary);display:flex;justify-content:space-between;padding:.65rem 0;width:100%}.f-vehicle-features-accordion-drawer .accordion-content li span[data-v-cd614433]{color:var(--text-primary);float:right}.f-vehicle-features-accordion-drawer .accordion-content .small[data-v-cd614433]{color:var(--text-primary)}.f-vehicle-features-accordion-drawer .accordion-content .categorised-features-section .category-header[data-v-cd614433]{align-items:center;background-color:var(--background-primary);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:1.25rem 1rem}.f-vehicle-features-accordion-drawer .accordion-content .categorised-features-section .category-header .category-label[data-v-cd614433]{color:var(--text-primary);font-size:1rem;margin:0}.f-vehicle-features-accordion-drawer .accordion-content .feature-list[data-v-cd614433]{list-style:none;margin:0;padding:0}.f-vehicle-features-accordion-drawer .accordion-content .feature-list li[data-v-cd614433]{border:0}.f-vehicle-features-accordion-drawer .accordion-content .feature-list .feature-row[data-v-cd614433]{align-items:center;background-color:var(--background-primary);border-bottom:1px solid var(--border);color:var(--text-secondary);font-size:var(--sub-font-size);padding:.85rem 1rem}@media (min-width:1024px){.f-vehicle-features-accordion-drawer .accordion-content .feature-list .feature-row[data-v-cd614433]{font-size:.9375rem}}.f-vehicle-warranty-accordion-drawer[data-v-c740fc0d]{display:flex;flex-direction:column;height:-moz-max-content;height:max-content}.f-vehicle-warranty-accordion-drawer.active[data-v-c740fc0d]{gap:2px}.f-vehicle-warranty-accordion-drawer .drawer-title[data-v-c740fc0d]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-warranty-accordion-drawer .drawer-title[data-v-c740fc0d]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-warranty-accordion-drawer .drawer-title:hover .f-icon[data-v-c740fc0d]{color:var(--text-secondary)}.f-vehicle-warranty-accordion-drawer .drawer-title.active[data-v-c740fc0d]{border-radius:var(--global-border-radius) var(--global-border-radius) 0 0;color:var(--text-primary)}.f-vehicle-warranty-accordion-drawer .accordion-content[data-v-c740fc0d]{align-items:stretch;background-color:var(--background-primary);border-radius:0 0 var(--global-border-radius) var(--global-border-radius);padding:2rem 1rem}.f-vehicle-warranty-accordion-drawer .accordion-content h4[data-v-c740fc0d]{margin-top:1.625rem}@media screen and (min-width:768px){.f-vehicle-warranty-accordion-drawer .accordion-content h4[data-v-c740fc0d]{margin-top:2rem}}.f-vehicle-optional-extras-accordion-drawer[data-v-86e7d193]{display:flex;flex-direction:column}.f-vehicle-optional-extras-accordion-drawer.active[data-v-86e7d193]{gap:2px}.f-vehicle-optional-extras-accordion-drawer .drawer-title[data-v-86e7d193]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-optional-extras-accordion-drawer .drawer-title[data-v-86e7d193]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-optional-extras-accordion-drawer .drawer-title:hover .f-icon[data-v-86e7d193]{color:var(--text-secondary)}.f-vehicle-optional-extras-accordion-drawer .drawer-title.active[data-v-86e7d193]{color:var(--text-primary)}.f-vehicle-optional-extras-accordion-drawer .equipment-section[data-v-86e7d193]{display:flex;flex-direction:column;gap:1rem}.f-vehicle-optional-extras-accordion-drawer .accordion-content[data-v-86e7d193]{align-items:stretch;background-color:var(--background-primary);border-radius:var(--global-border-radius);padding:2rem 1rem}.f-vehicle-optional-extras-accordion-drawer .accordion-content .label-wrapper[data-v-86e7d193]{align-items:center;display:flex;flex-direction:row;gap:13px;justify-content:space-between}.f-vehicle-optional-extras-accordion-drawer .accordion-content .list[data-v-86e7d193]{padding:0;width:100%}.f-vehicle-optional-extras-accordion-drawer .accordion-content .list[data-v-86e7d193]:not(:last-of-type){margin-bottom:2rem}.f-vehicle-optional-extras-accordion-drawer .accordion-content .list li[data-v-86e7d193]{border-bottom:1px solid var(--border);color:var(--text-secondary);display:flex;justify-content:space-between;padding:.65rem 0;width:100%}.f-vehicle-optional-extras-accordion-drawer .accordion-content .list li span[data-v-86e7d193]{color:var(--text-primary);float:right}.f-vehicle-optional-extras-accordion-drawer .accordion-content .list li .small[data-v-86e7d193]{color:var(--text-primary)}.f-vehicle-location-accordion-drawer[data-v-6fcff89a]{display:flex;flex-direction:column;height:-moz-max-content;height:max-content}.f-vehicle-location-accordion-drawer.active[data-v-6fcff89a]{gap:2px}.f-vehicle-location-accordion-drawer .drawer-title[data-v-6fcff89a]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-location-accordion-drawer .drawer-title[data-v-6fcff89a]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-location-accordion-drawer .drawer-title:hover .f-icon[data-v-6fcff89a]{color:var(--text-secondary)}.f-vehicle-location-accordion-drawer .drawer-title.active[data-v-6fcff89a]{color:var(--text-primary)}.f-vehicle-location-accordion-drawer .accordion-content[data-v-6fcff89a]{align-items:stretch;background-color:var(--background-primary);border-radius:var(--global-border-radius);display:flex;flex-direction:column;gap:26px;padding:2rem 1rem}.f-vehicle-location-accordion-drawer .accordion-content .label-wrapper[data-v-6fcff89a]{align-items:center;display:flex;flex-direction:row;gap:13px;justify-content:space-between}.f-vehicle-location-accordion-drawer .accordion-content .address[data-v-6fcff89a]{display:flex;flex-direction:row;gap:.5rem}.f-vehicle-location-accordion-drawer .accordion-content .address-tile[data-v-6fcff89a]{color:var(--color-link);display:flex;flex-direction:column;line-height:1.125rem}.f-vehicle-location-accordion-drawer .accordion-content .hours[data-v-6fcff89a]{line-height:1rem;width:100%}.f-vehicle-location-accordion-drawer .accordion-content .hours p[data-v-6fcff89a]{color:var(--text-secondary);line-height:1rem;margin-bottom:1rem}.f-vehicle-location-accordion-drawer .accordion-content .hours li[data-v-6fcff89a]{color:var(--text-secondary);display:flex;justify-content:space-between}.f-vehicle-location-accordion-drawer .accordion-content .hours li span p[data-v-6fcff89a]{line-height:1rem}.f-vehicle-technical-data-accordion-drawer[data-v-86e614b3]{display:flex;flex-direction:column;height:-moz-max-content;height:max-content}.f-vehicle-technical-data-accordion-drawer.active[data-v-86e614b3]{gap:2px}.f-vehicle-technical-data-accordion-drawer .drawer-title[data-v-86e614b3]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-technical-data-accordion-drawer .drawer-title[data-v-86e614b3]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-technical-data-accordion-drawer .drawer-title:hover .f-icon[data-v-86e614b3]{color:var(--text-secondary)}.f-vehicle-technical-data-accordion-drawer .drawer-title.active[data-v-86e614b3]{border-radius:var(--global-border-radius) var(--global-border-radius) 0 0;color:var(--text-primary)}.f-vehicle-technical-data-accordion-drawer .equipment-section[data-v-86e614b3]{display:flex;flex-direction:column;gap:1rem}.f-vehicle-technical-data-accordion-drawer .accordion-content[data-v-86e614b3]{align-items:stretch;background-color:var(--background-primary);border-radius:0 0 var(--global-border-radius) var(--global-border-radius);display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem}.f-vehicle-technical-data-accordion-drawer .accordion-content .label-wrapper[data-v-86e614b3]{align-items:center;display:flex;flex-direction:row;gap:13px;justify-content:space-between}.f-vehicle-technical-data-accordion-drawer .accordion-content .list[data-v-86e614b3]{padding:0;width:100%}.f-vehicle-technical-data-accordion-drawer .accordion-content .list[data-v-86e614b3]:not(:last-of-type){margin-bottom:2rem}.f-vehicle-technical-data-accordion-drawer .accordion-content .list li[data-v-86e614b3]{border-bottom:1px solid var(--border);color:var(--text-secondary);display:flex;justify-content:space-between;padding:.65rem 0;width:100%}.f-vehicle-technical-data-accordion-drawer .accordion-content .list li span[data-v-86e614b3]{color:var(--text-primary);float:right}.f-vehicle-technical-data-accordion-drawer .accordion-content .list li .small[data-v-86e614b3]{color:var(--text-primary)}.f-vehicle-technical-data-accordion-drawer .accordion-content .technical-data-overview[data-v-86e614b3]{border:1px solid var(--border);border-radius:var(--global-border-radius);margin-top:2rem;padding:.5rem 1rem;text-align:center}.f-vehicle-technical-data-accordion-drawer .accordion-content .technical-data-info p[data-v-86e614b3]{color:var(--text-primary)}.f-vehicle-history-checks-accordion-drawer[data-v-2bc7694d]{display:flex;flex-direction:column;height:-moz-max-content;height:max-content}.f-vehicle-history-checks-accordion-drawer.active[data-v-2bc7694d]{gap:2px}.f-vehicle-history-checks-accordion-drawer .subheading[data-v-2bc7694d]{color:var(--text-primary)}.f-vehicle-history-checks-accordion-drawer .accordion-content[data-v-2bc7694d]{background-color:var(--background-primary);border-radius:var(--global-border-radius);display:flex;flex-direction:column;gap:2rem;padding:2rem 1rem}.f-vehicle-history-checks-accordion-drawer .drawer-title[data-v-2bc7694d]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-history-checks-accordion-drawer .drawer-title[data-v-2bc7694d]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-history-checks-accordion-drawer .drawer-title:hover .f-icon[data-v-2bc7694d]{color:var(--text-secondary)}.f-vehicle-history-checks-accordion-drawer .drawer-title.active[data-v-2bc7694d]{color:var(--text-primary)}.f-vehicle-history-checks-accordion-drawer .value-wrapper[data-v-2bc7694d]{background-color:var(--background-secondary);border-radius:var(--global-border-radius);padding:1rem}.f-vehicle-history-checks-accordion-drawer .list[data-v-2bc7694d]{padding:0;row-gap:0;width:100%}.f-vehicle-history-checks-accordion-drawer .list[data-v-2bc7694d]:not(:last-of-type){margin-bottom:2rem}.f-vehicle-history-checks-accordion-drawer .list .provenance-item[data-v-2bc7694d]{border-bottom:1px solid var(--border);color:var(--text-secondary);display:flex;flex-direction:row;gap:13px;justify-content:flex-start;padding:.5rem 0}.f-vehicle-history-checks-accordion-drawer .list .provenance-item .f-icon[data-v-2bc7694d]{color:var(--color-success)}.f-vehicle-history-checks-accordion-drawer .list .provenance-item p[data-v-2bc7694d]{color:var(--text-secondary)}.f-vehicle-history-checks-accordion-drawer .history-checks-copy[data-v-2bc7694d]{margin-top:1rem}.f-vehicle-battery-charge-calculator-accordion-drawer[data-v-e54efb4d]{display:flex;flex-direction:column;height:-moz-max-content;height:max-content}.f-vehicle-battery-charge-calculator-accordion-drawer.active[data-v-e54efb4d]{gap:2px}.f-vehicle-battery-charge-calculator-accordion-drawer .subheading[data-v-e54efb4d]{color:var(--text-primary)}.f-vehicle-battery-charge-calculator-accordion-drawer .accordion-content[data-v-e54efb4d]{background-color:var(--background-primary);border-radius:var(--global-border-radius);display:flex;flex-direction:column;gap:2rem;padding:2rem 1rem}.f-vehicle-battery-charge-calculator-accordion-drawer .drawer-title[data-v-e54efb4d]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:-1px;padding:.8125rem;position:relative;width:100%}.f-vehicle-battery-charge-calculator-accordion-drawer .drawer-title[data-v-e54efb4d]:hover{color:var(--text-primary);transition:.3s}.f-vehicle-battery-charge-calculator-accordion-drawer .drawer-title:hover .f-icon[data-v-e54efb4d]{color:var(--text-secondary)}.f-vehicle-battery-charge-calculator-accordion-drawer .drawer-title.active[data-v-e54efb4d]{color:var(--text-primary)}.f-vehicle-content-accordion[data-v-9e655796]{display:flex;flex-direction:column;gap:2rem;width:100%}.f-vehicle-content-accordion .f-vehicle-content-accordion>.row[data-v-9e655796]>*{margin-bottom:2rem}.f-vehicle-content-accordion .f-vehicle-content-accordion>.row[data-v-9e655796]>:last-child{margin-bottom:0}.f-lightbox-carousel-chevron[data-v-28e68834]{color:var(--text-primary);filter:drop-shadow(0 8px 24px rgba(0,0,0,.15));z-index:1}.f-lightbox-carousel-chevron.variation-default[data-v-28e68834]{position:absolute;top:50%;transform:translateY(-50%)}.f-lightbox-carousel-chevron.variation-default.left[data-v-28e68834]{left:.813rem}.f-lightbox-carousel-chevron.variation-default.right[data-v-28e68834]{right:.813rem}@media screen and (min-width:768px){.f-lightbox-carousel-chevron.variation-default.left[data-v-28e68834]{left:1rem}.f-lightbox-carousel-chevron.variation-default.right[data-v-28e68834]{right:1rem}}.f-lightbox-carousel-chevron.variation-inline[data-v-28e68834]{margin:auto 0}.f-lightbox-carousel-chevron.variation-inline.left[data-v-28e68834]{padding-right:.813rem}.f-lightbox-carousel-chevron.variation-inline.right[data-v-28e68834]{padding-left:.813rem}.f-vehicle-lightbox[data-v-eab1888a]{position:relative;z-index:3}.f-vehicle-lightbox .lightbox[data-v-eab1888a]{background-color:#000;color:#fff;display:grid;display:flex;flex-direction:column;gap:0;grid-template-columns:1 1fr;height:100vh;top:0;right:0;bottom:0;left:0;justify-content:space-between;max-height:100dvh;max-width:100vw;position:fixed;z-index:3}.f-vehicle-lightbox .lightbox .lightbox-sidebar[data-v-eab1888a]{padding:1.625rem .813rem}@media (min-width:768px){.f-vehicle-lightbox .lightbox .lightbox-sidebar[data-v-eab1888a]{padding:2rem 3.125rem}}.f-vehicle-lightbox .lightbox .lightbox-gallery-container[data-v-eab1888a]{margin:0 auto;-ms-overflow-style:none;overflow-y:scroll;padding-bottom:.813rem;padding-top:0;scrollbar-width:none;width:100%}.f-vehicle-lightbox .lightbox .lightbox-gallery-container.singular[data-v-eab1888a]{align-items:center;display:flex;height:100dvh;margin:auto 0}@media (min-width:768px){.f-vehicle-lightbox .lightbox .lightbox-gallery-container.singular[data-v-eab1888a]{display:block;height:unset}}@media (min-width:1024px){.f-vehicle-lightbox .lightbox .lightbox-gallery-container.singular[data-v-eab1888a]{margin:0 auto}}.f-vehicle-lightbox .lightbox .lightbox-gallery-container[data-v-eab1888a]::-webkit-scrollbar{height:0;width:0}@media (min-width:768px){.f-vehicle-lightbox .lightbox .lightbox-gallery-container[data-v-eab1888a]{padding-bottom:2rem}}@media (min-width:1440px){.f-vehicle-lightbox .lightbox .lightbox-gallery-container[data-v-eab1888a]{width:calc(60% - 30px)}}.f-vehicle-lightbox .lightbox .lightbox-grid[data-v-eab1888a]{display:flex;flex-direction:column;gap:.5rem}.f-vehicle-lightbox .lightbox .lightbox-tile[data-v-eab1888a]{cursor:pointer;overflow:hidden;position:relative}.f-vehicle-lightbox .lightbox .lightbox-image[data-v-eab1888a]{aspect-ratio:var(--vdp-aspect-ratio);display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease;width:100%}.f-vehicle-lightbox .lightbox .lightbox-image[data-v-eab1888a]:hover{transform:scale(1.02)}.f-vehicle-lightbox .lightbox .listbox-carousel[data-v-eab1888a]{flex:1;height:100%;margin:auto 0;padding:0}@media screen and (min-width:1024px){.f-vehicle-lightbox .lightbox .listbox-carousel[data-v-eab1888a]{align-items:center;display:flex}}.f-vehicle-lightbox .lightbox .lightbox-counter[data-v-eab1888a]{background-color:var(--background-primary);font-size:.75rem;left:0;padding:.5rem;position:absolute;top:0}.f-vehicle-lightbox .lightbox .lightbox-active-overlay[data-v-eab1888a]{border:2px solid var(--text-primary);box-sizing:border-box;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.f-vehicle-lightbox .lightbox .full[data-v-eab1888a]{aspect-ratio:var(--vdp-aspect-ratio);width:100%}.f-vehicle-lightbox .lightbox .half[data-v-eab1888a]{aspect-ratio:var(--vdp-aspect-ratio);width:50%}.f-vehicle-lightbox .lightbox .lightbox-half-group[data-v-eab1888a]{display:flex;gap:.5rem;justify-content:space-between}.f-vehicle-lightbox .lightbox-carousel[data-v-eab1888a]{display:flex;flex:1 1 auto;flex-direction:column;height:100dvh;justify-content:center;margin:auto 0;min-height:0;padding:0;width:100vw}.f-vehicle-lightbox .lightbox-carousel .splide__arrows[data-v-eab1888a]{display:flex;justify-content:space-between;padding:0 1rem;position:absolute;top:50%;width:100%;z-index:1}.f-vehicle-lightbox .lightbox-carousel .splide__arrow:hover .f-icon[data-v-eab1888a]{opacity:1}.f-vehicle-lightbox .lightbox-carousel .splide__arrow .f-icon[data-v-eab1888a]{color:var(--text-primary);opacity:.5;transition:opacity .3s ease}.f-vehicle-lightbox .lightbox-carousel .splide__arrow[data-v-eab1888a]:disabled{cursor:not-allowed;opacity:1}.f-vehicle-lightbox .lightbox-carousel .splide__arrow:disabled .f-icon[data-v-eab1888a]{color:var(--color-disabled)}.f-vehicle-lightbox .fullscreen-carousel[data-v-eab1888a]{align-items:center;background:#000;display:flex;flex-direction:column;gap:0;height:100vh;top:0;right:0;bottom:0;left:0;justify-content:space-between;max-height:100dvh;max-width:100vw;position:fixed;z-index:4}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header[data-v-eab1888a]{align-items:center;background:#000000d9;color:var(--color-white);display:flex;justify-content:space-between;padding:.813rem;position:relative;width:100%;z-index:10}@media (min-width:768px){.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header[data-v-eab1888a]{padding:1rem 2rem}}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .vehicle-info[data-v-eab1888a]{color:var(--color-white);display:flex;flex-direction:column}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .vehicle-title[data-v-eab1888a]{color:var(--text-primary)}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .vehicle-subtitle[data-v-eab1888a]{color:var(--text-secondary)}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .vehicle-subtitle[data-v-eab1888a],.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .vehicle-title[data-v-eab1888a]{font-size:.875rem}@media (min-width:768px){.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .vehicle-subtitle[data-v-eab1888a],.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .vehicle-title[data-v-eab1888a]{font-size:1rem}}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .right[data-v-eab1888a]{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .right .image-counter[data-v-eab1888a]{align-items:center;color:var(--text-secondary);display:flex;gap:.25rem;margin-right:1rem}@media (min-width:1440px){.f-vehicle-lightbox .fullscreen-carousel .fullscreen-header .right .image-counter[data-v-eab1888a]{margin-right:2rem}}.f-vehicle-lightbox .fullscreen-carousel .fullscreen-thumb-track[data-v-eab1888a]{align-items:end;background:#000000e6;bottom:0;cursor:pointer;display:flex;height:-moz-max-content;height:max-content;margin-top:2rem;padding:.5rem 1rem}.f-vehicle-lightbox .carousel-wrapper[data-v-eab1888a]{height:100vh;width:100vw}.f-vehicle-lightbox .fullscreen-image[data-v-eab1888a],.f-vehicle-lightbox .fullscreen-video[data-v-eab1888a]{aspect-ratio:var(--vdp-aspect-ratio);cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.f-vehicle-lightbox .close-carousel-btn[data-v-eab1888a]{background:var(--border);border:none;color:var(--text-primary);cursor:pointer;height:24px;width:24px;z-index:10001}.f-vehicle-lightbox .thumb-img[data-v-eab1888a]{width:100%}.f-vehicle-gallery[data-v-b52c19bf]{isolation:isolate}.f-vehicle-gallery .iframe-container[data-v-b52c19bf]{aspect-ratio:var(--vdp-aspect-ratio);border-radius:var(--global-border-radius);position:relative;width:100%}.f-vehicle-gallery .iframe-container iframe[data-v-b52c19bf]{height:100%;left:0;position:absolute;top:0;width:100%}.f-vehicle-gallery .video-container[data-v-b52c19bf]{height:100%;position:relative}.f-vehicle-gallery .video-container[data-v-b52c19bf],.f-vehicle-gallery .video-container .video-thumbnail img[data-v-b52c19bf]{border-radius:var(--global-border-radius);width:100%}.f-vehicle-gallery .video-container .thumbnail-overlay[data-v-b52c19bf]{align-items:center;background:#0003;border-radius:var(--global-border-radius);cursor:pointer;display:flex;height:99%;justify-content:center;position:absolute;top:0;width:100%}.f-vehicle-gallery .video-container .thumbnail-overlay .icon[data-v-b52c19bf]{background:var(--color-white);border-radius:50%;height:84px;width:84px}.f-vehicle-gallery .video-container.thumb[data-v-b52c19bf]{max-width:5.625rem}.f-vehicle-gallery .video-container.thumb .image-container img[data-v-b52c19bf]{opacity:.5}.f-vehicle-gallery .video-container.thumb .thumbnail-overlay[data-v-b52c19bf]{background:#000000f2}.f-vehicle-gallery .video-container.thumb .thumbnail-overlay .icon[data-v-b52c19bf]{z-index:2}.f-vehicle-gallery .placeholder-container[data-v-b52c19bf]{border-radius:var(--global-border-radius);overflow:hidden}.f-vehicle-gallery .image-container[data-v-b52c19bf]{display:flex;gap:.2rem;position:relative}.f-vehicle-gallery .image-container.bottom-track[data-v-b52c19bf]{flex-flow:column nowrap;width:100%}.f-vehicle-gallery .image-container.bottom-track .main-image[data-v-b52c19bf]{aspect-ratio:var(--vdp-aspect-ratio);width:100%}.f-vehicle-gallery .image-container.bottom-track .thumbs[data-v-b52c19bf]{display:flex;flex-flow:row nowrap;justify-content:start;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap}.f-vehicle-gallery .image-container.right-track[data-v-b52c19bf]{align-self:flex-end;aspect-ratio:var(--aspect-ratio);flex-flow:row nowrap;gap:.5rem;width:100%}.f-vehicle-gallery .image-container.right-track .thumbs[data-v-b52c19bf]{display:none}.f-vehicle-gallery .image-container.right-track .main-image[data-v-b52c19bf]{width:100%}@media (min-width:768px){.f-vehicle-gallery .image-container.right-track .image-inner[data-v-b52c19bf]{aspect-ratio:var(--vdp-aspect-ratio);flex:1;overflow:hidden;position:relative}.f-vehicle-gallery .image-container.right-track .thumbs[data-v-b52c19bf]{flex-direction:column;height:auto;justify-content:flex-start;margin:initial;padding:initial;width:5.625rem}}.f-vehicle-gallery .image-container.left-track[data-v-b52c19bf]{align-self:flex-start;flex-flow:row nowrap;gap:.5rem;width:100%}@media (min-width:768px){.f-vehicle-gallery .image-container.left-track .thumbs[data-v-b52c19bf],.f-vehicle-gallery .image-container.right-track .thumbs[data-v-b52c19bf]{display:flex;flex-flow:column nowrap}}.f-vehicle-gallery .image-container .image-inner[data-v-b52c19bf]{display:flex;gap:.2rem;position:relative}.f-vehicle-gallery .image-container .image-inner .main-image[data-v-b52c19bf]{background-color:var(--border-hover);border-radius:var(--global-border-radius);-o-object-fit:contain;object-fit:contain}.f-vehicle-gallery .image-container .image-inner .overlay[data-v-b52c19bf]{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;left:.5rem;position:absolute;top:.5rem;z-index:2}.f-vehicle-gallery .image-container .image-inner .overlay div[data-v-b52c19bf]{align-items:center;border-radius:.25rem;color:var(--color-white);display:flex;font-size:.75rem;font-style:normal;font-weight:700;gap:.25rem;height:1.125rem;justify-content:center;line-height:1rem;padding:0 .5rem;text-align:center}.f-vehicle-gallery .image-container .image-inner .overlay .optional-extras-value[data-v-b52c19bf]{background:var(--background-primary-inverse)}.f-vehicle-gallery .image-container .image-inner .overlay-counter[data-v-b52c19bf]{bottom:.52rem;color:var(--color-white);left:50%;position:absolute;transform:translate(-50%)}.f-vehicle-gallery .image-container .image-inner .overlay-counter[data-v-b52c19bf]>*{color:var(--color-white);font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;text-align:center;text-shadow:0 1px 3px rgba(8,30,37,.5)}.f-vehicle-gallery .image-container .thumbs[data-v-b52c19bf]{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.f-vehicle-gallery .image-container .thumbs[data-v-b52c19bf]::-webkit-scrollbar{display:none}.f-vehicle-gallery .image-container .thumbs img[data-v-b52c19bf]{aspect-ratio:var(--vdp-aspect-ratio);background-color:var(--border-hover);border-radius:var(--global-border-radius);cursor:pointer;flex-shrink:0;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.7;scroll-snap-align:center;scroll-snap-stop:always;width:5.625rem}.f-vehicle-gallery .image-container .thumbs img.active[data-v-b52c19bf]{opacity:1}.f-vehicle-description p[data-v-c32d9cdc]{font-size:.875rem}.f-vehicle-description p[data-v-c32d9cdc]:last-of-type{padding-bottom:0}@media screen and (min-width:768px){.f-vehicle-description p[data-v-c32d9cdc]{font-size:1rem}}.f-vehicle-description h3[data-v-c32d9cdc]{padding-bottom:1.125rem}@media screen and (min-width:1440px){.f-vehicle-description h3[data-v-c32d9cdc]{padding-bottom:2rem}}.f-vehicle-description .button[data-v-c32d9cdc]{margin-left:2px}.f-listing-page-summary-reduced[data-v-14e36d79]{display:flex;flex-direction:column;width:100%}.f-mot-expiry-modal table[data-v-bcc74467]{border-spacing:0;width:100%}.f-mot-expiry-modal table thead tr[data-v-bcc74467]{background-color:transparent}.f-mot-expiry-modal table td[data-v-bcc74467],.f-mot-expiry-modal table th[data-v-bcc74467]{padding:.813rem;text-align:left}.f-mot-expiry-modal table td[data-v-bcc74467]{color:var(--text-secondary);font-size:.875rem;line-height:24px}@media screen and (min-width:1440px){.f-mot-expiry-modal table td[data-v-bcc74467]{font-size:1rem}}.f-mot-expiry-modal table tr[data-v-bcc74467]{background-color:var(--background-primary)}.f-mot-expiry-modal table tr[data-v-bcc74467]:nth-child(2n){background-color:transparent}.f-mot-expiry-modal span.pass[data-v-bcc74467]{color:var(--color-success)!important}.f-mot-expiry-modal span.failed[data-v-bcc74467]{color:var(--color-error)!important}.f-mot-expiry-modal .name[data-v-bcc74467]{color:var(--text-secondary)}.f-mot-expiry-modal .description[data-v-bcc74467]{color:var(--text-secondary);font-size:1rem;line-height:1.5rem}.f-mot-expiry-modal .first-mot-due[data-v-bcc74467]{padding-bottom:0}.f-service-history-modal table[data-v-48012ff7]{border-spacing:0;width:100%}.f-service-history-modal table thead tr[data-v-48012ff7]{background-color:transparent}.f-service-history-modal table td[data-v-48012ff7],.f-service-history-modal table th[data-v-48012ff7]{padding:.813rem;text-align:left}.f-service-history-modal table td[data-v-48012ff7]{color:var(--text-secondary);font-size:.875rem;line-height:24px}@media screen and (min-width:1440px){.f-service-history-modal table td[data-v-48012ff7]{font-size:1rem}}.f-service-history-modal table tr[data-v-48012ff7]{background-color:var(--background-primary)}.f-service-history-modal table tr[data-v-48012ff7]:nth-child(2n){background-color:transparent}.f-report-tiles[data-v-3086d5c5]{background-color:var(--background-secondary);width:100%}.f-report-tiles h3[data-v-3086d5c5]{padding-bottom:1.625rem}@media screen and (min-width:1440px){.f-report-tiles h3[data-v-3086d5c5]{padding-bottom:2rem}}.f-report-tiles .list[data-v-3086d5c5]{display:flex;flex-flow:row wrap;gap:0 .5rem;padding:0}.f-report-tiles .feature[data-v-3086d5c5]{align-items:center;background-color:var(--background-primary);border-radius:var(--global-border-radius);display:inline-flex;flex:auto;justify-content:flex-start;margin-bottom:.5rem;padding:1rem;width:100%}@media screen and (min-width:768px){.f-report-tiles .feature[data-v-3086d5c5]{width:calc(50% - .5rem)}}.f-report-tiles .feature span[data-v-3086d5c5]:not([hidden]){color:var(--text-secondary);display:flex;flex-direction:column;font-size:.875rem;margin-right:auto}.f-report-tiles .feature span:not([hidden]).value[data-v-3086d5c5]{color:var(--text-primary);font-size:1rem;font-weight:700;padding-top:.125rem}.f-report-tiles .feature span:not([hidden]).link[data-v-3086d5c5]{color:var(--color-link)}.f-report-tiles .feature .link[data-v-3086d5c5]{color:var(--color-link);cursor:pointer;font-size:.875rem;padding-bottom:0}.f-report-tiles .feature .f-icon[data-v-3086d5c5]{margin-right:1rem}.f-leadoo-bot h3[data-v-58fdc5c4]{padding-bottom:1.125rem}@media screen and (min-width:1440px){.f-leadoo-bot h3[data-v-58fdc5c4]{padding-bottom:2rem}}.f-gallery-controls.variant-default[data-v-c341dbc2]{align-items:center;border-radius:var(--global-border-radius);color:var(--text-secondary);cursor:pointer;display:inline-flex;gap:.5rem;justify-content:center;line-height:1.125;padding:.25rem .813rem;position:relative;text-align:center;text-wrap:nowrap;white-space:nowrap}.f-gallery-controls.variant-default[data-v-c341dbc2]:hover{border:1px solid var(--border);color:var(--text-primary)}.f-gallery-controls.variant-default.active[data-v-c341dbc2]{color:var(--text-primary-inverse);font-weight:var(--body-bold-font-weight)}.f-gallery-controls.variant-default.active .f-icon[data-v-c341dbc2]{color:var(--text-primary-inverse)}.f-gallery-controls.theme-primary[data-v-c341dbc2]{background-color:var(--background-primary);border:1px solid var(--background-primary)}.f-gallery-controls.theme-primary.active[data-v-c341dbc2]{background-color:var(--text-secondary)}.f-gallery-controls.theme-primary.active .f-icon[data-v-c341dbc2]{color:var(--text-primary-inverse)}.f-gallery-controls.theme-secondary[data-v-c341dbc2]{background-color:var(--background-secondary);border:1px solid var(--background-secondary)}.f-gallery-controls.theme-secondary.active[data-v-c341dbc2]{background-color:var(--text-primary)}.f-gallery-controls.size-small[data-v-c341dbc2]{padding:.25rem .813rem}.f-gallery-controls.size-large[data-v-c341dbc2]{padding:12px}.f-gallery-controls.size-x-large[data-v-c341dbc2]{padding:16px 0}.f-gallery-controls.weight-bold[data-v-c341dbc2]{font-weight:var(--body-bold-font-weight)}.f-gallery-thumbs[data-v-badb7da7]{display:flex;flex-direction:column;isolation:isolate}.f-gallery-thumbs .iframe-container[data-v-badb7da7]{aspect-ratio:var(--vdp-aspect-ratio);border-radius:var(--global-border-radius);overflow:hidden;position:relative;width:100%}.f-gallery-thumbs .iframe-container iframe[data-v-badb7da7]{height:100%;left:0;position:absolute;top:0;width:100%}.f-gallery-thumbs .turntable[data-v-badb7da7]{border-radius:var(--global-border-radius)}.f-gallery-thumbs .tab-container[data-v-badb7da7]{display:flex;flex-direction:row;gap:.5rem;margin-top:.5rem}.f-gallery-thumbs .tab-container .f-gallery-controls[data-v-badb7da7]{flex:auto}.f-gallery-thumbs .video-container[data-v-badb7da7]{height:100%;position:relative}.f-gallery-thumbs .video-container[data-v-badb7da7],.f-gallery-thumbs .video-container .video-thumbnail img[data-v-badb7da7]{border-radius:var(--global-border-radius);width:100%}.f-gallery-thumbs .video-container .thumbnail-overlay[data-v-badb7da7]{align-items:center;background:#0003;border-radius:var(--global-border-radius);cursor:pointer;display:flex;height:99%;justify-content:center;position:absolute;top:0;width:100%}.f-gallery-thumbs .video-container .thumbnail-overlay .icon[data-v-badb7da7]{background:var(--color-white);border-radius:50%;height:84px;width:84px}.f-gallery-thumbs .video-container.thumb[data-v-badb7da7]{max-width:5.625rem}.f-gallery-thumbs .video-container.thumb .image-container img[data-v-badb7da7]{opacity:.5}.f-gallery-thumbs .video-container.thumb .thumbnail-overlay[data-v-badb7da7]{background:#000000f2}.f-gallery-thumbs .video-container.thumb .thumbnail-overlay .icon[data-v-badb7da7]{z-index:2}.f-gallery-thumbs .image-container[data-v-badb7da7]{display:flex;gap:.2rem;position:relative}.f-gallery-thumbs .image-container.bottom-track[data-v-badb7da7]{flex-flow:column nowrap;width:100%}.f-gallery-thumbs .image-container.bottom-track .main-image[data-v-badb7da7]{aspect-ratio:var(--vdp-aspect-ratio);width:100%}.f-gallery-thumbs .image-container.bottom-track .thumbs[data-v-badb7da7]{display:flex;flex-flow:row nowrap;justify-content:start;-ms-overflow-style:none;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.f-gallery-thumbs .image-container.bottom-track .thumbs[data-v-badb7da7]::-webkit-scrollbar{display:none}.f-gallery-thumbs .image-container.left-track[data-v-badb7da7],.f-gallery-thumbs .image-container.right-track[data-v-badb7da7]{align-self:flex-end;flex-flow:row nowrap;gap:.5rem;width:100%}.f-gallery-thumbs .image-container.left-track .thumbs[data-v-badb7da7],.f-gallery-thumbs .image-container.right-track .thumbs[data-v-badb7da7]{display:none}.f-gallery-thumbs .image-container.left-track .main-image[data-v-badb7da7],.f-gallery-thumbs .image-container.right-track .main-image[data-v-badb7da7]{width:100%}@media (min-width:768px){.f-gallery-thumbs .image-container.left-track .image-inner[data-v-badb7da7],.f-gallery-thumbs .image-container.right-track .image-inner[data-v-badb7da7]{aspect-ratio:var(--vdp-aspect-ratio);flex:1;overflow:hidden;position:relative}.f-gallery-thumbs .image-container.left-track .thumbs[data-v-badb7da7],.f-gallery-thumbs .image-container.right-track .thumbs[data-v-badb7da7]{display:flex;flex-flow:column nowrap}}@media screen and (min-width:768px){.f-gallery-thumbs .image-container.left-track .thumbs[data-v-badb7da7],.f-gallery-thumbs .image-container.right-track .thumbs[data-v-badb7da7]{aspect-ratio:var(--aspect-ratio);display:flex;flex-direction:column;gap:.5rem;height:auto;max-height:100%;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none;width:90px}.f-gallery-thumbs .image-container.left-track[data-v-badb7da7]{flex-direction:row-reverse}}.f-gallery-thumbs .image-container .image-inner[data-v-badb7da7]{display:flex;gap:.2rem;height:-moz-max-content;height:max-content;position:relative}.f-gallery-thumbs .image-container .image-inner .main-image[data-v-badb7da7]{background-color:var(--border-hover);border-radius:var(--global-border-radius);-o-object-fit:contain;object-fit:contain}.f-gallery-thumbs .image-container .image-inner .overlay[data-v-badb7da7]{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;left:.5rem;position:absolute;top:.5rem;z-index:2}.f-gallery-thumbs .image-container .image-inner .overlay div[data-v-badb7da7]{align-items:center;border-radius:.25rem;color:var(--color-white);display:flex;font-size:.75rem;font-style:normal;font-weight:700;gap:.25rem;height:1.125rem;justify-content:center;line-height:1rem;padding:0 .5rem;text-align:center}.f-gallery-thumbs .image-container .image-inner .overlay .optional-extras-value[data-v-badb7da7]{background:var(--background-primary-inverse)}.f-gallery-thumbs .image-container .image-inner .overlay-counter[data-v-badb7da7]{bottom:.52rem;color:var(--color-white);left:50%;position:absolute;transform:translate(-50%)}.f-gallery-thumbs .image-container .image-inner .overlay-counter[data-v-badb7da7]>*{color:var(--color-white);font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;text-align:center;text-shadow:0 1px 3px rgba(8,30,37,.5)}.f-gallery-thumbs .image-container .thumbs[data-v-badb7da7]{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.f-gallery-thumbs .image-container .thumbs[data-v-badb7da7]::-webkit-scrollbar{display:none}.f-gallery-thumbs .image-container .thumbs img[data-v-badb7da7]{background-color:var(--border-hover);border-radius:var(--global-border-radius);cursor:pointer;flex-shrink:0;height:50px;-o-object-fit:cover;object-fit:cover;opacity:.7;scroll-snap-align:center;scroll-snap-stop:always;width:90px}.f-gallery-thumbs .image-container .thumbs img.active[data-v-badb7da7]{border:2px solid rgba(0,0,0,.25);opacity:1}.f-listing-page-header[data-v-451e021d]{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:1440px){.f-listing-page-header[data-v-451e021d]{gap:1.5rem}}.f-included-with-this-vehicle[data-v-79d5bb85]{background-color:var(--background-secondary);width:100%}.f-included-with-this-vehicle h3[data-v-79d5bb85]{padding-bottom:1.625rem}@media screen and (min-width:1440px){.f-included-with-this-vehicle h3[data-v-79d5bb85]{padding-bottom:2rem}}.f-vdp-content-list[data-v-5e1005ba]{background-color:var(--background-secondary)}.f-vdp-content-list .f-section-heading[data-v-5e1005ba]{margin-bottom:26px}@media screen and (min-width:768px){.f-vdp-content-list .f-section-heading[data-v-5e1005ba]{margin-bottom:2rem}}.f-vdp-content-list .card>div[data-v-5e1005ba]{height:100%}.f-skeleton-rect[data-v-ad84ed7c]{--bg:var(--background-primary);--bg-inverse:color-mix(in srgb,var(--bg),var(--text-primary) 7%)}.f-skeleton-rect .animation-style-pulse[data-v-ad84ed7c],.f-skeleton-rect.animation-style-pulse[data-v-ad84ed7c]{animation:pulse-ad84ed7c 2s cubic-bezier(.4,0,.6,1) infinite}.f-skeleton-rect .animation-style-shimmer[data-v-ad84ed7c],.f-skeleton-rect.animation-style-shimmer[data-v-ad84ed7c]{animation:skeleton-shimmer-ad84ed7c 2s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(100deg,var(--bg),var(--bg) 50%,var(--bg-inverse) 60%,var(--bg) 70%);background-attachment:fixed;background-size:200% 100%}@keyframes pulse-ad84ed7c{0%{background:var(--bg)}50%{background:var(--bg-inverse)}to{background:var(--bg)}}@keyframes skeleton-shimmer-ad84ed7c{0%{background-position-x:200%}to{background-position-x:0}}.f-skeleton-rect.border-radius-default[data-v-ad84ed7c]{border-radius:var(--global-border-radius)}.f-skeleton-rect.border-radius-square[data-v-ad84ed7c]{border-radius:0}.f-skeleton-rect.border-radius-pill[data-v-ad84ed7c]{border-radius:9999px}.f-skeleton-paragraph[data-v-9677b182]{--bg:var(--background-primary);--bg-inverse:color-mix(in srgb,var(--bg),var(--text-primary) 7%)}.f-skeleton-paragraph .animation-style-pulse[data-v-9677b182],.f-skeleton-paragraph.animation-style-pulse[data-v-9677b182]{animation:pulse-9677b182 2s cubic-bezier(.4,0,.6,1) infinite}.f-skeleton-paragraph .animation-style-shimmer[data-v-9677b182],.f-skeleton-paragraph.animation-style-shimmer[data-v-9677b182]{animation:skeleton-shimmer-9677b182 2s cubic-bezier(.4,0,.6,1) infinite;background:linear-gradient(100deg,var(--bg),var(--bg) 50%,var(--bg-inverse) 60%,var(--bg) 70%);background-attachment:fixed;background-size:200% 100%}@keyframes pulse-9677b182{0%{background:var(--bg)}50%{background:var(--bg-inverse)}to{background:var(--bg)}}@keyframes skeleton-shimmer-9677b182{0%{background-position-x:200%}to{background-position-x:0}}.vehicle-details-page[data-v-2a2cb254]{margin-bottom:var(--global-component-padding-mobile)}@media screen and (min-width:768px){.vehicle-details-page[data-v-2a2cb254]{margin-bottom:var(--global-component-padding-tablet)}}@media screen and (min-width:1024px){.vehicle-details-page[data-v-2a2cb254]{margin-bottom:var(--global-component-padding-desktop)}}@media screen and (max-width:1024px){.vehicle-details-page[data-v-2a2cb254]{min-height:85dvh}}.vehicle-details-page .padding-top[data-v-2a2cb254]{padding-top:2rem}.vehicle-details-page .vehicle-overview-container[data-v-2a2cb254]{display:flex;flex-direction:column;gap:2rem;width:100%}@media screen and (min-width:768px){.vehicle-details-page .vehicle-overview-container[data-v-2a2cb254]{gap:3.125rem}}@media screen and (min-width:1440px){.vehicle-details-page .vehicle-overview-container[data-v-2a2cb254]{gap:4rem}}
