.car-finance-concept .circ-card b{color:#fff}.car-finance-concept .circ-card span{color:#b7b7bd}.car-finance-concept .cfc-sticky,body:has(.car-finance-concept) .jasmine-widget,body:has(.cfc-apply) .jasmine-widget{display:none!important}.car-finance-concept .cfc-circ-grid .circ-card,.car-finance-concept .cfc-trust-grid article{border:0!important}.car-finance-concept .cfc-circ-grid .circ-card:before,.car-finance-concept .cfc-trust-grid article:before{background:conic-gradient(from 0deg,transparent 0 80%,rgba(36,87,214,.04) 83%,rgba(111,161,255,.42) 86%,#78a8ff 88%,#2457d6 90%,rgba(36,87,214,.34) 92%,transparent 95% 100%)!important;opacity:1!important;padding:0!important;-webkit-mask:none!important;mask:none!important;filter:drop-shadow(0 0 8px rgba(36,87,214,.58))!important}.car-finance-concept .cfc-final .hero-actions .primary-button,.car-finance-concept .cfc-hero .hero-actions .primary-button,.car-finance-concept .cfc-recent-apply,.car-finance-concept .cfc-review-cta .primary-button,.car-finance-concept .page-hero .hero-actions .primary-button,.car-finance-concept .stock-action.apply,.car-finance-concept a.primary-button[href^="/apply"]{background:#f4213e!important;border-color:#f4213e!important;color:#fff!important}.car-finance-concept .cfc-final .hero-actions .primary-button:hover,.car-finance-concept .cfc-hero .hero-actions .primary-button:hover,.car-finance-concept .cfc-recent-apply:hover,.car-finance-concept .cfc-review-cta .primary-button:hover,.car-finance-concept .page-hero .hero-actions .primary-button:hover,.car-finance-concept .stock-action.apply:hover,.car-finance-concept a.primary-button[href^="/apply"]:hover{background:#d31631!important;border-color:#d31631!important;color:#fff!important}.cfc-apply.cfc-apply .primary-button{background:#f4213e!important;border-color:#f4213e!important}.cfc-apply.cfc-apply .primary-button:hover{background:#d31631!important;border-color:#d31631!important}.car-finance-concept .cfc-recently-viewed .eyebrow.red{color:#2457d6!important}.finance-concept.car-finance-concept{display:flex;flex-direction:column}.finance-concept.car-finance-concept>.cfc-header{order:0}.finance-concept.car-finance-concept>.cfc-mobile-menu{order:1}.finance-concept.car-finance-concept>.cfc-hero{order:2}.finance-concept.car-finance-concept>.cfc-circumstances{order:3}.finance-concept.car-finance-concept>.latest-stock{order:4}.finance-concept.car-finance-concept>.cfc-process{order:5}.finance-concept.car-finance-concept>.cfc-trust{order:6}.finance-concept.car-finance-concept>.cfc-home-reviews{order:7}.finance-concept.car-finance-concept>.cfc-faq{order:8}.finance-concept.car-finance-concept>.cfc-final{order:9}.finance-concept.car-finance-concept>.cfc-footer{order:10}.car-finance-concept .section-heading{margin-bottom:18px!important}.car-finance-concept .cfc-circumstances{padding-top:46px!important;padding-bottom:46px!important}.car-finance-concept .cfc-process,.car-finance-concept .latest-stock{padding-top:48px!important;padding-bottom:48px!important}.car-finance-concept .cfc-faq,.car-finance-concept .cfc-home-reviews,.car-finance-concept .cfc-trust{padding-top:46px!important;padding-bottom:46px!important}.car-finance-concept .cfc-final{padding-top:48px!important;padding-bottom:48px!important}.car-finance-concept .cfc-home-review-cta,.car-finance-concept .latest-stock-cta{margin-top:18px!important}.car-finance-concept .cfc-home-review-grid,.car-finance-concept .cfc-trust-grid,.car-finance-concept .circ-grid,.car-finance-concept .process-grid{gap:12px!important}.car-finance-concept .circ-card{min-height:118px!important;padding:17px!important}.car-finance-concept .cfc-trust-grid article,.car-finance-concept .process-grid article{padding:20px!important}.car-finance-concept .cfc-home-review-grid article{padding:21px 20px!important}.car-finance-concept .cfc-faq-list{gap:7px!important}.car-finance-concept .cfc-faq details{border-radius:13px!important;padding:0 16px!important}.car-finance-concept .cfc-faq summary{min-height:52px!important}.car-finance-concept .page-hero{padding-top:34px!important;padding-bottom:34px!important}.car-finance-concept .page-hero-inner>p:last-child{margin-bottom:0!important}.car-finance-concept .page-hero h1{margin-top:8px!important;margin-bottom:10px!important}.car-finance-concept .breadcrumb{margin-bottom:13px!important}.car-finance-concept .main-inner{padding-top:34px!important;padding-bottom:42px!important}.cfc-stock-page .stock-browser-head{margin-bottom:14px!important}.cfc-stock-page .stock-browser-head h2{margin:6px 0!important}.cfc-stock-page .stock-browser-head p{margin-bottom:0!important}.car-finance-concept .stock-search-panel{gap:12px!important;padding:16px!important;border-radius:18px!important}.car-finance-concept .stock-search-box,.car-finance-concept .stock-select-box{gap:6px!important}.car-finance-concept .stock-search-panel input,.car-finance-concept .stock-search-panel select{min-height:48px!important}.car-finance-concept .stock-search-hint{margin-top:0!important}.car-finance-concept .stock-results-line{margin:10px 0 0!important;min-height:28px!important}.car-finance-concept .clear-stock-search{min-height:34px!important}.car-finance-concept .no-stock-results{margin-top:12px!important;padding:34px 20px!important}.cfc-pagination{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;margin:22px 0 2px}.cfc-pagination button{min-height:40px;padding:0 16px;border-radius:11px;border:1px solid #d7d6d1;background:#fff;font-weight:850}.cfc-pagination button:disabled{background:#e6e5e1;opacity:.55}.cfc-pagination span{font-size:13px;font-weight:850;color:#66666d}.car-finance-concept .stock-grid{gap:14px!important}.car-finance-concept .stock-card{border-radius:20px!important}.car-finance-concept .stock-body{padding:16px!important}.car-finance-concept .stock-body h3{margin:7px 0 12px!important}.car-finance-concept .stock-payment small{margin-bottom:1px!important}.car-finance-concept .stock-actions{margin-top:13px!important;padding-top:13px!important;gap:8px!important}.car-finance-concept .stock-action{min-height:44px!important}.car-finance-concept .van-detail{gap:18px!important}.car-finance-concept .van-summary{padding:22px!important}.car-finance-concept .van-summary h1{margin:8px 0 10px!important}.car-finance-concept .van-save-row{margin-bottom:6px!important}.car-finance-concept .van-price{margin-top:15px!important;padding-top:14px!important;padding-bottom:12px!important}.car-finance-concept .detail-actions{gap:8px!important;margin-top:7px!important}.car-finance-concept .vehicle-contact-strip{margin-top:10px!important;padding:13px!important}.car-finance-concept .legal-small{margin-top:10px!important;margin-bottom:0!important}.car-finance-concept .spec-card{margin-top:14px!important;padding:20px!important}.car-finance-concept .spec-card h2{margin:0 0 12px!important}.car-finance-concept .recently-viewed-section{padding-top:38px!important;padding-bottom:42px!important}.car-finance-concept .recently-viewed-head{margin-bottom:14px!important}.car-finance-concept .recently-viewed-grid{gap:12px!important}.cfc-reviews .cfc-review-shell{padding-top:38px!important;padding-bottom:46px!important}.cfc-reviews .cfc-review-grid{gap:12px!important}.cfc-reviews .cfc-review-grid article{padding:21px 20px!important;border-radius:17px!important}.cfc-reviews .cfc-review-grid p{margin:7px 0 14px!important}.cfc-reviews .cfc-review-cta{margin-top:24px!important}.cfc-policy-page .cfc-policy-shell{padding-top:36px!important;padding-bottom:46px!important}.cfc-policy-page .cfc-policy-card{padding:34px!important;border-radius:18px!important}.cfc-policy-page .cfc-policy-card h2{margin-top:24px!important}.cfc-policy-page .cfc-policy-card h3{margin-top:18px!important}.cfc-policy-page .cfc-policy-version{margin-top:24px!important;padding-top:14px!important}.cfc-apply .apply-shell{padding-top:16px!important}.cfc-apply .cfc-apply-intro{margin-top:12px!important;margin-bottom:5px!important}.cfc-apply .apply-experience{margin-top:6px!important}.cfc-apply .application-card{margin-top:10px!important}.cfc-footer{padding-top:28px!important;padding-bottom:56px!important}.cfc-footer p{margin-top:15px!important;margin-bottom:15px!important}@media(max-width:768px){.car-finance-concept .cfc-proof{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding-top:10px!important}.car-finance-concept .cfc-proof>div{min-width:0!important;min-height:64px!important;padding:8px 4px!important;border-radius:12px!important;align-items:center!important;justify-content:center!important;text-align:center!important}.car-finance-concept .cfc-proof strong{font-size:23px!important;line-height:1!important;letter-spacing:-.7px!important}.car-finance-concept .cfc-proof span{margin-top:5px!important;font-size:8.4px!important;line-height:1.12!important;letter-spacing:.35px!important;font-weight:900!important;text-align:center!important}.car-finance-concept .section-heading{margin-bottom:15px!important}.car-finance-concept .cfc-circumstances,.car-finance-concept .cfc-faq,.car-finance-concept .cfc-home-reviews,.car-finance-concept .cfc-process,.car-finance-concept .cfc-trust,.car-finance-concept .latest-stock{padding-top:34px!important;padding-bottom:34px!important}.car-finance-concept .cfc-final{padding-top:38px!important;padding-bottom:70px!important}.car-finance-concept .page-hero{padding-top:26px!important;padding-bottom:27px!important}.car-finance-concept .main-inner{padding-top:26px!important;padding-bottom:34px!important}.car-finance-concept .stock-search-panel{padding:13px!important;gap:9px!important}.car-finance-concept .stock-grid,.car-finance-concept .van-detail{gap:12px!important}.car-finance-concept .spec-card,.car-finance-concept .van-summary{padding:17px!important}.car-finance-concept .recently-viewed-section{padding-top:30px!important;padding-bottom:34px!important}.cfc-policy-page .cfc-policy-shell,.cfc-reviews .cfc-review-shell{padding-top:28px!important;padding-bottom:36px!important}.cfc-policy-page .cfc-policy-card{padding:22px!important}.cfc-footer{padding-top:24px!important;padding-bottom:44px!important}}@media(prefers-reduced-motion:reduce){.car-finance-concept .cfc-circ-grid .circ-card:before,.car-finance-concept .cfc-trust-grid article:before{background:linear-gradient(135deg,rgba(36,87,214,.82),rgba(111,161,255,.18))!important;filter:none!important}}.car-finance-concept .cfc-hero .hero-actions .primary-button{background:#2457d6!important;border-color:#2457d6!important;color:#fff!important;box-shadow:0 12px 28px rgba(36,87,214,.24)!important}.car-finance-concept .cfc-hero .hero-actions .primary-button:hover{background:#173fa8!important;border-color:#173fa8!important}.cfc-seo .cfc-seo-copy{padding-top:38px!important;padding-bottom:42px!important}.cfc-seo .cfc-seo-copy h2{margin-top:24px!important;margin-bottom:8px!important}.cfc-seo .cfc-seo-copy li{margin:6px 0!important}.cfc-seo>.stock-section{padding-top:42px!important;padding-bottom:44px!important}.car-finance-concept .saved-page{padding-top:30px!important;padding-bottom:40px!important}.car-finance-concept .saved-grid{gap:12px!important}.car-finance-concept .saved-card{border-radius:18px!important}.car-finance-concept .saved-body{padding:15px!important}.car-finance-concept .saved-body h3{margin:8px 0 12px!important}.car-finance-concept .saved-price{padding:10px 0!important}.car-finance-concept .saved-actions{margin-top:10px!important;gap:7px!important}.car-finance-concept .saved-empty{padding:24px!important;border-radius:18px!important}.car-finance-concept .saved-empty>div{margin-top:15px!important}.cfc-policy-page .page-hero,.cfc-reviews .page-hero,.cfc-seo .page-hero{min-height:0!important}.cfc-reviews .cfc-review-empty{padding:30px!important}@media(max-width:768px){.cfc-seo .cfc-seo-copy{padding-top:28px!important;padding-bottom:32px!important}.cfc-seo>.stock-section{padding-top:32px!important;padding-bottom:34px!important}.car-finance-concept .saved-page{padding-top:24px!important;padding-bottom:32px!important}.car-finance-concept .saved-body{padding:14px!important}.car-finance-concept .saved-empty{padding:20px 16px!important}}