#used-car-details h1{font-size:38px;color:#000;line-height:1.2}#used-car-details h2{font-size:32px;color:#000;line-height:1.2}#used-car-details h3{font-size:24px;color:#000;line-height:1.2}@media screen and (min-width:1599px){.ucd .col-xl-3{width:25%}.ucd .col-xl-4{width:33.333333%}.ucd .col-xl-6{width:50%}.ucd .col-xl-7{width:58.333333%}}.ucd .breadcrumbs{margin:1rem 0}.ucd #vehicle-details-heading.stuck{position:fixed;top:calc(100% - 100px)!important;left:0;z-index:888;width:100%;display:block !important;max-height:100px}.ucd #vehicle-details-heading{background-color:rgba(23,42,75,1)}.ucd #vehicle-details-heading .pricing{display:flex;justify-content:flex-start;gap:2.5rem;color:#fff}.ucd #vehicle-details-heading .border-end{border-right:1px solid rgba(255,255,255,.55)}.ucd #vehicle-details-heading .button-outline-white{background-color:transparent;border:1px solid #fff;color:#fff}.ucd #vehicle-details-heading .button-white{background-color:#fff;border:1px solid #fff;color:#172a4b}.ucd #vehicle-details-heading .button-white a{color:#172a4b!important}.ucd #vehicle-details-heading .button{padding:1rem;border-radius:6.25rem;font-size:1rem;font-weight:600;max-width:fit-content}.ucd #vehicle-details-heading .price{font-size:24px}.ucd #sticky{display:flex;align-items:center;justify-content:center}.ucd #vehicle-details-heading .container{max-width:1550px}.ucd #sticky .button.button-primary{border:1px solid #fff}.ucd #finance-ctas{display:flex;gap:1rem}#used-car-details .info-card{padding:2.5rem;background-color:#f7f8ff;border-radius:1rem;text-align:left;height:100%}#used-car-details .info-card h1{font-size:2.375rem;font-weight:700;color:#000}@media screen and (max-width:820px){#used-car-details .info-card h1{font-size:1.75rem}}#used-car-details .info-card .fordVariant{font-size:1rem;font-weight:600;color:#000}#used-car-details .info-card .ucd-pricing{margin-bottom:1rem}#used-car-details .info-card .pricing{display:flex;justify-content:flex-start;gap:2.5rem}#used-car-details .info-card .price{font-size:2rem;font-weight:600;line-height:1.5rem;color:#172a4b}@media screen and (max-width:820px){#used-car-details .info-card .price{font-size:1.75rem}}#used-car-details .info-card .border-end{border-right:1px solid rgba(0,0,0,.15)}#used-car-details .info-card .button{padding:1rem;border-radius:6.25rem;font-size:1rem;font-weight:600;margin-bottom:.5rem}#used-car-details .info-card .button-primary{background-color:#172a4b;border:1px solid #172a4b;color:#fff;margin-bottom:15px}#used-car-details .info-card .button-outline-primary{background-color:transparent;border:1px solid #172a4b;color:#172a4b;margin-bottom:15px}#used-car-details .button-outline-primary a{color:#172a4b}#used-car-details .w-100{width:100%!important}#used-car-details .contact p{font-size:1.125rem}#used-car-details .notes{margin-bottom:.5rem}#used-car-details .info-card #readMoreToggle{background-color:transparent;font-weight:600;color:#3a3a3a;text-decoration:none;padding:.5rem 0}.info-card .postcode-input{margin-bottom:1rem;padding:.75rem!important;background-color:#fff;border-radius:6.25rem!important;border:1px solid rgba(0,0,0,.15);margin-bottom:1rem}.info-card .postcode-input input{margin-left:.5rem;margin-bottom:0}a:hover{text-decoration:underline!important}.gallery{margin-bottom:1rem}.gallery img{border-radius:1rem}.gallery-thumbs img{border-radius:1rem;max-width:100%;height:auto;padding-right:.5rem}@media screen and (max-width:1199px){.gallery-thumbs{margin-bottom:1rem}}.gallery iframe{height:500px !important;border:none;border-radius:1.5rem}@media screen and (max-width:760px){.gallery iframe{height:250px !important;border:none}}.gallery-thumbs{cursor:pointer;padding:0 !important}.gallery .slick-arrow{background-color:#fff;border:solid 1px #fff;color:rgba(0,0,0,.25);font-weight:200;border-radius:50%;width:55px;padding:15px;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);position:absolute;top:50%;z-index:999}.ucd-next{right:1rem}.ucd-prev{left:1rem}.gallery,.gallery-thumbs{.slick{&-list{margin-right:0;margin-left:0;}&-slide{padding:0;margin:0;}}}.video-thumb{position:relative;display:block;padding:0}.video-thumb::after{content:"";position:absolute;inset:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path opacity=".4" fill="rgb(255,255,255)" d="M64 320C64 461.4 178.6 576 320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320zM240 192L448 320L240 448L240 192z"/><path fill="rgb(255,255,255)" d="M240 448L240 192L448 320L240 448z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:40px 40px;pointer-events:none}.video-slide{position:relative;cursor:pointer}.video-image::after{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path opacity=".4" fill="white" d="M64 320C64 461.4 178.6 576 320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320zM240 192L448 320L240 448L240 192z"/><path fill="white" d="M240 448L240 192L448 320L240 448z"/></svg>') center/90px no-repeat;transition:.25s}.video-slide:hover::after{transform:scale(1.15)}.visually-hidden{display:none}#used-car-details .print-details{padding:.625rem 1rem;border-radius:6.25rem;font-size:1rem;font-weight:600;color:#000;border:rgba(0,0,0,.15) solid 1px;text-decoration:none}.ucd #map-wrapper{position:relative;width:100%;height:100%}.ucd #map-canvas,.ucd #map-canvas-placeholder{width:100%;height:390px}#map-overlay{position:absolute;inset:0;z-index:10;cursor:pointer}#map-overlay img{width:100%;height:100%;border-radius:1rem;object-fit:cover}.map-overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.65);color:#fff;padding:12px 20px;border-radius:6px}.vehicle-summary-table{background-color:#f7f6fc;border-radius:1rem;padding:2rem 2rem}@media screen and (max-width:979px){.vehicle-summary-table{padding:1rem}}.vehicle-summary-table table th,.vehicle-summary-table table td{border-bottom:0;padding:.5rem 0;font-weight:600}@media screen and (max-width:1199px){.ucd #location{margin-top:3rem}}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-white{color:#fff!important}.justify-content-center{justify-content:center!important}#used-car-details .py-2{padding-bottom:.5rem;padding-top:.5rem}#used-car-details .py-3{padding-bottom:1rem;padding-top:1rem}#used-car-details .py-4{padding-bottom:1.5rem;padding-top:1.5rem}#used-car-details .py-5{padding-bottom:2.5rem;padding-top:2.5rem}#used-car-details .py-6{padding-bottom:4rem;padding-top:4rem}#used-car-details .d-flex{display:flex!important}.card-rounded{border:rgba(0,0,0,.15) solid 1px;border-radius:1rem;padding:1.5rem;text-align:center;height:100%;margin-bottom:.5rem}#cap-cards .subtitle{margin-bottom:1rem;color:#737373;font-size:12px;letter-spacing:2px;font-weight:200}#cap-cards .model-data{font-size:2.375rem;font-weight:700;color:#000;margin-top:.5rem}@media screen and (max-width:768px){#cap-cards .col-xs-6{padding-left:.25rem;padding-right:.25rem}#cap-cards .model-data{font-size:1.5rem}#cap-cards .subtitle{font-size:10px}.card-rounded{padding:1.5rem .5rem}}.cta-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(15,1fr);gap:1rem}.grid-col{min-height:180px;padding:.5rem;position:relative}.grid-col::after{content:"";position:absolute;inset:0;background-color:rgba(23,42,75,.5);opacity:0;transition:opacity .3s ease-in-out;border-radius:.5rem;z-index:2}.grid-col:hover::after{opacity:1}.grid-col .button{z-index:3}#grid1{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/puma.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 12/span 12;grid-row:span 3/span 3;grid-row-start:4;border-radius:.5rem}#grid2{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/driving.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 12/span 12;grid-row:span 3/span 3;border-radius:.5rem}#grid3{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/interior.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 12/span 12;grid-row:span 3/span 3;grid-row-start:7;border-radius:.5rem}#grid4{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/electric.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 12/span 12;grid-row:span 3/span 3;grid-row-start:10;border-radius:.5rem}#grid5{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/puma-gen-e-ev-range-page-image.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 12/span 12;grid-row:span 3/span 3;grid-row-start:13;border-radius:.5rem}#used-car-details .cta-grid .button{padding:1rem;border-radius:6.25rem;width:fit-content;font-size:1rem;font-weight:600;text-transform:none;margin-bottom:.5rem;background-color:transparent;border:#fff solid 1px;position:absolute;bottom:.5rem}@media screen and (min-width:760px){.grid-col{min-height:236px}}@media screen and (min-width:980px){#used-car-details .cta-grid .button{background-color:#fff;color:#172a4b}#used-car-details .button-white a{color:#172a4b!important;text-decoration:none}.cta-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(5,1fr);gap:1rem}#grid1{background:url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/puma.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 6/span 6;grid-row:span 2/span 2;grid-column-start:1;grid-row-start:4;border-radius:.5rem}#grid2{background:url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/driving.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 6/span 6;grid-row:span 3/span 3;grid-column-start:1;grid-row-start:1;border-radius:.5rem}#grid3{background:url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/interior.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 3/span 3;grid-row:span 2/span 2;grid-column-start:7;grid-row-start:1;border-radius:.5rem}#grid4{background:url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/electric.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 3/span 3;grid-row:span 2/span 2;grid-column-start:10;grid-row-start:1;border-radius:.5rem}#grid5{background:url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/puma-gen-e-ev-range-page-image.png);background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:span 6/span 6;grid-row:span 3/span 3;grid-column-start:7;grid-row-start:3;border-radius:.5rem}}#finance-section{background:url(https://bluesky.sirv.com/Websites/Trust%20Ford/Images/Used%20Car%20Details/Visuel.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}#finance-section fieldset{background-color:transparent!important}#finance-section .finance-controls{background-color:#fff;padding:36px 32px 40px;border-radius:22px}.financePayments{font-size:1.5rem}@media screen and (max-width:819px){#finance-section .finance-controls{background-color:#fff;padding:36px 10px 40px;border-radius:22px}}.finance-title{letter-spacing:2px;margin-bottom:2rem}.finance-controls #searchType{border-collapse:separate;border-spacing:0;background:#1f3556;border-radius:40px;padding:6px;display:inline-block;max-width:fit-content;margin-bottom:2rem}.finance-controls #searchType tr,.finance-controls #searchType td{border:none;padding:0}.finance-controls #searchType tbody{display:flex}.finance-controls #searchType input[type="radio"]{display:none}.finance-controls #searchType label{display:block;padding:10px 26px;border-radius:30px;font-size:14px;font-weight:600;cursor:pointer;color:#fff;transition:all .25s ease;white-space:nowrap}.finance-controls #searchType input[type="radio"]:checked+label{background:#fff;color:#1f3556}#finance-section input{max-width:786px;border:1px solid rgba(136,145,156,1);border-radius:7px;margin-bottom:18px}#finance-section select{max-width:786px;border:1px solid rgba(136,145,156,1);border-radius:7px;margin-bottom:18px}.finance-controls #finance-submit{display:flex;justify-content:center}.finance-controls .button{margin:0 0 0 0;float:none!important;padding:1rem;text-transform:none;border-radius:6.25rem;min-width:16rem}.finance-summary{background-color:rgba(30,30,30,.88);padding:36px 32px 40px;border-radius:22px}.form-group.row.clearfix{margin-right:0;margin-left:0}#financeType label{text-align:left;padding:20px 0;font-size:24px;display:block;border-bottom:1px solid #8c8c8c;cursor:pointer;color:#fff;opacity:.5}#financeType input:checked+label{border-bottom:2px solid #fff;opacity:1}#financeType input[type="radio"]{display:none}.finance-table__outer{padding:1rem 0}@media screen and (min-width:1040px){.finance-summary,.finance-controls{margin:0 2rem}}@media screen and (min-width:820px){.d-lg-flex{display:flex!important}.finance-summary,.finance-controls{margin-bottom:1rem}}@media screen and (max-width:820px){.finance-summary,.finance-controls{margin-bottom:1rem}}.vehicle-details-tabs{display:flex;justify-content:center;text-align:center}.specs-tabs-wrapper{width:100%}.specs-tabs-wrapper input[type="radio"]{display:none}.tabs{display:inline-flex;background:#172b4d;padding:6px;border-radius:999px;margin-bottom:30px}.tab{padding:10px 28px;color:#fff;cursor:pointer;border-radius:999px;font-weight:600;transition:.3s ease}#specs:checked~.tabs label[for="specs"],#tech:checked~.tabs label[for="tech"]{background:#fff;color:#172b4d}.content-box{background:#172b4d;border-radius:32px;padding:40px;min-height:420px;color:#fff}.content{display:none}#specs:checked~.content-box .specs{display:block}#tech:checked~.content-box .tech{display:block}.vehicle-details-tabs .tab-title{color:#fff!important}.vehicle-details-tabs #specs-list ul{font-weight:300}.vehicle-details-tabs #specs-list ul li{padding:.5rem 0}.vehicle-details-tabs #technical-specs table{font-weight:300}.vehicle-details-tabs #technical-specs table th,.vehicle-details-tabs #technical-specs table td{padding:.5rem}.specs-container.collapsed{max-height:220px;overflow:hidden;position:relative}.spec-toggle{display:block;padding:1rem;border-radius:6.25rem;font-size:1rem;font-weight:600;margin-bottom:.5rem;background-color:#fff;border:1px solid #fff;color:#172a4b}.vehicle-summary-table a{text-align:center !important;display:block;max-width:200px;margin:10px auto 0 auto}.vehicle-summary-table a:hover{text-decoration:underline}