.hd-slider .uk-slidenav-next[data-v-0a0e8674],.hd-slider .uk-slidenav-previous[data-v-0a0e8674]{padding:30px 14px}.hd-slider .uk-slidenav-next[data-v-0a0e8674]{border-top-left-radius:5px;border-bottom-left-radius:5px}.hd-slider .uk-slidenav-previous[data-v-0a0e8674]{border-top-right-radius:5px;border-bottom-right-radius:5px}.header-title[data-v-0a0e8674]{font-size:16px}.single-modal[data-v-0a0e8674]{background-image:linear-gradient(#f2f2f2 8.66%,#fff 22.27%)}.cs-icons[data-v-0a0e8674]{padding:5px;fill:#8f8f8f}.sidebar-card[data-v-0a0e8674]{border:1px solid #e1e4e8;border-radius:8px;overflow:hidden}.button-save-single[data-v-0a0e8674]{color:#333;padding:0 15px;background-color:#fff}.call-us-icon[data-v-0a0e8674]{padding:10px;border-radius:50px;background-color:#0bd415;transition:background-color .5s linear}.call-us-icon[data-v-0a0e8674]:hover{background-color:#32ea3b}.secure-vehicle-enq[data-v-0a0e8674]{background-color:#f2f2f2}.secure-vehicle[data-v-0a0e8674]{font-size:18px;background-color:#fff;color:#ed0000;border-width:0;text-transform:inherit}.secure-vehicle-enq:hover svg path[data-v-0a0e8674]{fill:#333}.secure-btn[data-v-0a0e8674]{line-height:20px;padding:10px 5px 5px 5px}.btn-sub[data-v-0a0e8674]{font-size:10px;font-weight:300!important}.map-container-page[data-v-0a0e8674]{height:0;overflow:hidden;padding-bottom:90%;position:relative}.map-container-page iframe[data-v-0a0e8674]{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.thumb-gallery-items li div[data-v-0a0e8674]{width:100%;height:70px;overflow:hidden}.uk-thumbnav.thumb-gallery-items>[data-v-0a0e8674]>:after{background:transparent}.thumb-gallery-items li[data-v-0a0e8674]:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.4);transition:background-color .1s ease-in-out}.thumb-gallery-items li.uk-active[data-v-0a0e8674]:after{background-color:transparent}.thumb-gallery-items.uk-slider-items.uk-grid[data-v-0a0e8674]{margin-left:0;flex-wrap:wrap}.shadow-lg[data-v-0a0e8674]{box-shadow:0 3px 16px rgba(0,0,0,.17);border-radius:20px;overflow:hidden}.quicklinks-carsales[data-v-0a0e8674]{padding:5px 10px;margin:5px 0;bottom:.3rem;position:sticky;z-index:8}.quicklinks-carsales .uk-light[data-v-0a0e8674]{background-color:rgba(0,0,0,.8)}.quicklinks-carsales .uk-button[data-v-0a0e8674]{line-height:18px;font-weight:700;text-transform:inherit}.quicklinks-body[data-v-0a0e8674]{padding:0 15px}@media (max-width:1200px){.thumb-gallery-items li div[data-v-0a0e8674]{height:80px}}@media (max-width:960px){.uk-h2.title-items[data-v-0a0e8674]{font-size:1.1rem}.header-title[data-v-0a0e8674]{font-size:.8rem}.uk-container[data-v-0a0e8674],.uk-grid-column-small>[data-v-0a0e8674],.uk-grid-small>[data-v-0a0e8674],.uk-slider.uk-slider-container[data-v-0a0e8674]{padding:0}.uk-grid-column-small[data-v-0a0e8674],.uk-grid-small[data-v-0a0e8674]{margin-left:0}.thumb-gallery-items.uk-slider-items.uk-grid[data-v-0a0e8674]{display:inline-flex;flex-wrap:nowrap;touch-action:auto!important}.cs-hero-slider .uk-thumbnav>[data-v-0a0e8674]{width:94px;max-width:94px;height:76px;touch-action:auto}.cs-hero-slider .uk-thumbnav.thumb-four-set>[data-v-0a0e8674]{width:110px;max-width:110px}}@media (min-width:960px){.gallery-vehicle[data-v-0a0e8674],.sidebar-card[data-v-0a0e8674]{position:sticky;top:0}.cs-hero-slider .uk-thumbnav.thumb-four-set>[data-v-0a0e8674]{max-width:200px;min-height:90px}}@font-face{font-family:FordStock;src:url(/fonts/FordF-1-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:FordStock;src:url(/fonts/FordF-1-Bold.woff2) format("woff2");font-weight:700;font-display:swap}.ford-stock{--stock-navy:#00095b;--stock-blue:#0562d2;--stock-border:#dce1e8;color:var(--stock-navy);background:#fff}.ford-stock,.ford-stock :is(h1,h2,h3,h4,h5,h6,input,select,textarea,button,.uk-h1,.uk-h2,.uk-h3,.uk-h4){font-family:FordStock,Arial,sans-serif}.ford-stock :is(h1,h2,h3,h4,.title-items,.price){color:var(--stock-navy)}.ford-stock :is(a,button,input,textarea):focus-visible{outline:3px solid var(--stock-blue);outline-offset:3px}.ford-stock .ford-stock-heading{max-width:1600px;padding:48px 40px 32px;margin:auto;box-sizing:border-box}.ford-stock .ford-stock-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.5px;color:var(--stock-blue);margin:0 0 12px;text-transform:uppercase}.ford-stock .ford-stock-heading h1{font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-1px;margin:0 0 18px}.ford-stock .ford-stock-heading>p:last-child{font-size:18px;color:#4b5565;margin:0;line-height:1.5}#car-sales.ford-stock .sales-navbar-sticky{position:relative;top:auto;border:0;border-top:1px solid var(--stock-border);border-bottom:1px solid var(--stock-border);background:#fff}#car-sales .sales-navbar-sticky>nav{max-width:1520px;margin:auto;padding:12px 24px;gap:20px}#car-sales .sales-navbar-sticky .uk-navbar-item{min-height:48px;margin-left:0;font-size:16px}#car-sales .sales-navbar-sticky .uk-navbar-nav{gap:12px}#car-sales .sales-navbar-sticky .uk-navbar-nav>li>a{min-height:48px;padding:0}#car-sales .sales-navbar-sticky .navbar-saves{padding:0 20px!important;color:var(--stock-navy)!important}#car-sales .app-wrap{background:#f5f7fa;padding:32px 40px 48px;box-sizing:border-box}#car-sales .app-divider{max-width:1520px;margin:auto;width:100%;gap:28px;background:transparent;display:flex;align-items:flex-start}#car-sales .app-divider>div{min-height:0}#car-sales .sticky-sidebar{flex:0 0 284px;width:284px;max-width:284px;top:24px;height:calc(100vh - 48px);border:1px solid var(--stock-border);border-radius:16px;background:#fff;box-sizing:border-box}#car-sales .main-content{flex:1;min-width:0;width:0;padding:0;margin:0}#car-sales .filter-list{padding:24px 20px;box-sizing:border-box}#car-sales .ford-filter-heading{font-size:23px;font-weight:700;margin:0 0 24px;line-height:1.2}#car-sales .filter-item{padding:16px 0;border-bottom:1px solid #e8ebf0}#car-sales .filter-item :is(h4,.uk-accordion-title){font-size:16px;font-weight:700;color:var(--stock-navy)}#car-sales .listing-results{padding:0}#car-sales .listing-header-search-wrap{margin:0 0 24px;padding:24px;background:#fff;border:1px solid var(--stock-border);border-radius:16px}#car-sales .listing-header-search{margin:16px 0 0;width:100%;max-width:none}#car-sales .grid-view-wrap{margin:0;padding:0;display:block}#car-sales .item-grid.uk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;width:100%;padding:0}#car-sales .item-grid.uk-grid>div{width:auto;max-width:none;padding:0;margin:0;min-width:0}#car-sales .ford-stock-card{border:1px solid var(--stock-border);border-radius:16px;overflow:hidden;box-shadow:none;height:100%;transition:box-shadow .2s}#car-sales .ford-stock-card:hover{box-shadow:0 8px 24px rgba(0,9,91,.07058823529411765)}#car-sales .ford-stock-card .title-items{font-size:24px;line-height:1.2}#car-sales .ford-stock-card .uk-text-truncate{white-space:normal;overflow:visible}#car-sales .ford-stock-card .grid-saves{border:1px solid var(--stock-border);border-radius:50%;width:40px;height:40px;padding:0;right:12px;color:var(--stock-blue)!important}#car-sales .ford-stock-card .grid-saves.active-save{background:#e7efff!important}#car-sales .ford-stock-card .title-items{padding-right:32px}#car-sales .ford-stock-card .price-container{gap:8px;align-items:center}#car-sales .ford-stock-card .price{font-size:32px;line-height:1.2}#car-sales .ford-stock-card .drive-away{font-size:12px;color:#526074}#car-sales .ford-stock-card .spec-items{font-size:13px;line-height:1.7;color:#526074}#car-sales .ford-stock-card .gallery-vehicle-footer{padding:16px;border:0}#car-sales .gallery-vehicle-footer>.uk-grid{display:flex;gap:10px}#car-sales .gallery-vehicle-footer .uk-button{font-size:14px;line-height:44px;padding:0 12px;min-width:0}#car-sales .gallery-vehicle-footer .enquiry-flow{background:#fff!important;border:1px solid var(--stock-blue)!important;color:var(--stock-blue)!important}#car-sales .gallery-vehicle-footer .enquiry-flow .uk-icon{display:none}#car-sales .listing-container{border:1px solid var(--stock-border);border-radius:16px;overflow:hidden;box-shadow:none}.ford-stock :is(.uk-input,.uk-select,.uk-textarea,.el-input__inner){border:1px solid #a8b1be!important;border-radius:12px!important;background:#fff!important;color:var(--stock-navy)!important;box-shadow:none!important;font-size:16px}.ford-stock :is(.uk-input,.uk-select,.el-input__inner){min-height:48px}.ford-stock .el-select{width:100%}.ford-stock .el-input__icon{line-height:48px;color:var(--stock-blue)}.ford-stock .uk-button{border-radius:999px!important;text-transform:none;font-weight:700;min-height:44px}.ford-stock :is(.uk-button-primary,.uk-button-secondary,.ad-button-red){background:var(--stock-blue)!important;border-color:var(--stock-blue)!important;color:#fff!important}.ford-stock .uk-button-default{background:#fff!important;border:1px solid var(--stock-blue)!important;color:var(--stock-blue)!important}.ford-stock :is(.el-checkbox__input.is-checked .el-checkbox__inner,.el-slider__bar){background:var(--stock-blue)!important;border-color:var(--stock-blue)!important}.ford-stock :is(.el-checkbox__input.is-checked+.el-checkbox__label,.el-switch__label.is-active){color:var(--stock-blue)!important}.ford-stock :is(.el-slider__button,.vue-slider-dot-handle){border-color:var(--stock-blue)!important}.ford-stock :is(.vue-slider-process,.vue-slider-dot-tooltip-inner){background:var(--stock-blue)!important;border-color:var(--stock-blue)!important}.ford-stock .el-checkbox{color:var(--stock-navy)}.ford-stock .checkbox-item{border-radius:12px}.ford-stock .item-sorting{gap:8px}.ford-stock .item-sorting button{margin:0;padding:0 14px;white-space:nowrap}.ford-stock .uk-pagination>.uk-active>*{background:var(--stock-blue);color:#fff;border-radius:50%}.ford-stock.ford-stock-detail{background:#f5f7fa;padding-bottom:32px}.ford-stock-detail>.uk-container{max-width:1520px;padding:0 40px}.ford-stock-detail .ford-stock-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;padding:28px 0;font-size:14px;color:#526074}.ford-stock-detail .ford-stock-breadcrumb a{color:var(--stock-blue)}.ford-stock-detail .ford-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;margin-left:0}.ford-stock-detail .ford-detail-layout>div{width:100%;min-width:0;padding-left:0}.ford-stock-detail .ford-detail-layout>div>.uk-margin-medium-top{display:none}.ford-stock-detail .gallery-vehicle{background:#fff;border:1px solid var(--stock-border);border-radius:16px;overflow:hidden;position:static}.ford-stock-detail .ford-detail-heading{padding:12px 8px}.ford-stock-detail .ford-detail-heading h1{font-size:clamp(26px,2.7vw,40px);line-height:1.15;font-weight:700;margin:0 0 12px}.ford-stock-detail .ford-detail-heading .header-title{font-size:16px;color:#526074;line-height:1.5;margin:0}.ford-stock-detail .sidebar-card{width:100%;max-width:none;border-radius:16px;border-color:var(--stock-border);position:static}.ford-stock-detail .sidebar-card>.uk-padding-small,.ford-stock-detail .sidebar-card>div>.uk-padding-small{padding:24px}.ford-stock-detail .sidebar-card .uk-heading-medium{font-size:44px;line-height:1.2;letter-spacing:-1px}.ford-stock-detail .sidebar-card .text-red{color:var(--stock-blue)!important}.ford-stock-detail .sidebar-card .uk-width-medium{max-width:100%}.ford-stock-detail .call-us-icon{background:var(--stock-blue);color:#fff}.ford-stock-detail .secure-vehicle{color:var(--stock-blue)}.ford-stock-detail .secure-vehicle-enq svg path{fill:var(--stock-blue)}.ford-stock-detail .car-sales-from .uk-card-hover{box-shadow:none;padding:24px}.ford-stock-detail .car-sales-from .uk-h4{font-size:24px;color:var(--stock-navy)}.ford-stock-detail .thumb-gallery-items li div{border-radius:10px}.ford-stock-detail .thumb-gallery-items li.uk-active div{box-shadow:inset 0 0 0 3px var(--stock-blue)}.ford-stock-detail .hd-slider :is(.uk-slidenav-next,.uk-slidenav-previous){padding:12px;border-radius:50%;background:rgba(0,9,91,.8);color:#fff;margin:0 12px}.ford-stock-detail .cs-icons{fill:var(--stock-blue)}.ford-stock-detail .sticky{background:var(--stock-navy)}.ford-stock-detail .quicklinks-carsales .uk-light{background:var(--stock-navy);border-radius:16px}@media(max-width:1399px){#car-sales .item-grid.uk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ford-stock-detail .ford-detail-layout{grid-template-columns:minmax(0,1fr) 350px}}@media(max-width:959px){.ford-stock .ford-stock-heading{padding:32px 20px 24px}.ford-stock .ford-stock-heading>p:last-child{font-size:16px}#car-sales .app-wrap{padding:20px}#car-sales .app-divider{display:block}#car-sales .sticky-sidebar{max-width:0;width:0;height:0;border:0;overflow:visible;position:static}#car-sales .main-content{width:100%;padding:0}#car-sales .menu_Filters{margin:0;padding:16px 20px;box-sizing:border-box;border-block:1px solid var(--stock-border)}#car-sales .mb-nav-bar-filters{background:var(--stock-blue);color:#fff;padding:0 20px;margin-right:8px}#car-sales #toggle-bar.uk-position-fixed{max-width:none!important;width:100%!important;background:#fff;z-index:1100!important;top:0;height:100dvh!important}#car-sales #toggle-bar.uk-position-fixed .filter-list{padding:64px 24px 110px;max-width:600px;margin:auto}#car-sales .toggle-bar-close{z-index:1102;color:var(--stock-navy)}#car-sales .search-footer{background:#fff;padding:12px 20px;box-sizing:border-box;z-index:1103}#car-sales .search-footer .uk-button{font-size:16px!important;line-height:24px}.ford-stock-detail>.uk-container{padding:0 20px}.ford-stock-detail .ford-detail-layout{display:block}.ford-stock-detail .ford-detail-layout>div+div{margin-top:24px}.ford-stock-detail .ford-stock-breadcrumb{padding:20px 0;font-size:12px;gap:8px}.ford-stock-detail .ford-detail-heading{padding:20px 16px}.ford-stock-detail .sidebar-card{max-width:none}.ford-stock-detail .gallery-vehicle>.uk-position-relative>.uk-grid-small{padding:0 16px 16px;margin:0}}@media(max-width:599px){#car-sales .item-grid.uk-grid{grid-template-columns:minmax(0,1fr);gap:24px}#car-sales .listing-header-search-wrap{padding:20px}#car-sales .ford-stock-card .price{font-size:32px}.ford-stock-detail .ford-detail-heading{padding:20px 0}.ford-stock-detail .ford-stock-breadcrumb>span:last-child,.ford-stock-detail .ford-stock-breadcrumb>span:nth-last-child(2){display:none}.ford-stock-detail .sidebar-card .uk-heading-medium{font-size:38px}}#car-sales .item-condition .el-checkbox{border:1px solid var(--stock-border);border-radius:999px;padding:10px 4px;width:100%;box-sizing:border-box;margin:0 3px;font-size:13px}#car-sales .item-condition img{display:none}#car-sales .item-condition .el-checkbox__label{padding:0;display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px}#car-sales .item-condition .item-counter{position:static;font-size:11px;background:transparent;padding:0}#car-sales .item-condition .el-checkbox.is-checked{background:#e7efff;border-color:var(--stock-blue)}#car-sales .item-condition .el-checkbox.is-checked:after{display:none}body:has(.ford-stock) .side_widget_button{background:#0562d2}body:has(.ford-stock) .side_widget_button:hover{background:#00095b}.ford-stock-detail .sidebar-card{border-radius:16px!important}.ford-stock-detail .call-us-icon{background:#0562d2!important}.ford-stock-detail .lightning-finance-container .uk-card{box-shadow:none;padding:24px}.ford-stock-detail .lightning-finance-container .uk-button-success{background:#fff!important;border:1px solid #0562d2;color:#0562d2!important}.ford-stock-detail .hd-slider :is(.uk-slidenav-next,.uk-slidenav-previous){border-radius:50%!important;padding:12px!important}@media(max-width:599px){.ford-stock-detail .ford-detail-header-row>.uk-width-expand{flex:none;width:100%}.ford-stock-detail .ford-detail-header-row>.uk-hidden\@s{text-align:left!important;padding:0 0 16px}.ford-stock-detail .ford-detail-heading{padding-bottom:12px}}@media(max-width:959px){#car-sales #toggle-bar.uk-position-fixed{z-index:100010!important;background:#fff!important}#car-sales #toggle-bar.uk-position-fixed .filter-list{background:#fff!important}#car-sales .toggle-bar-close{z-index:100012}#car-sales .search-footer{z-index:100013}}