.l-node-used-vehicle--full__wrap{margin-left:-15px;margin-right:-15px}.l-node-used-vehicle--full__gallery{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;margin-bottom:20px}@media(min-width:48em){.l-node-used-vehicle--full__gallery{flex:0 0 auto;width:58.33333333%;padding-left:15px;padding-right:15px;float:left;margin-bottom:30px}}.l-node-used-vehicle--full__gallery-inner{position:relative}.l-node-used-vehicle--full__main-specification{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;margin-bottom:20px}@media(min-width:48em){.l-node-used-vehicle--full__main-specification{flex:0 0 auto;width:41.66666667%;padding-left:15px;padding-right:15px;float:right;margin-bottom:30px}}.l-node-used-vehicle--full__main-specification--inner{border:.5px solid var(--lines-color);border-radius:10px;padding-top:25px;height:100%}.l-node-used-vehicle--full__main-specification--inner:after{display:block;clear:both;content:""}@media(min-width:48em){.l-node-used-vehicle--full__main-specification--inner{display:flex;flex-direction:column}}.l-node-used-vehicle--full__header{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;display:flex;align-items:center;margin-bottom:10px}.l-node-used-vehicle--full__logo{margin-right:15px}.l-node-used-vehicle--full__branch,.l-node-used-vehicle--full__derivative,.l-node-used-vehicle--full__price-wrap,.l-node-used-vehicle--full__spec{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;margin-bottom:30px}@media(min-width:75em){.l-node-used-vehicle--full__price-wrap{display:flex;gap:15px}}.l-node-used-vehicle--full__monthly-payment,.l-node-used-vehicle--full__price{border-radius:5.739px;border:1px solid var(--lines-color);flex:1 1;display:flex;line-height:1;align-items:center;justify-content:center;text-align:center;padding:15px 10px;margin-bottom:5px}.l-node-used-vehicle--full__monthly-payment{border-color:var(--primary-color)}.l-node-used-vehicle--full__price-indicator{display:inline-block;vertical-align:middle;margin-left:15px}.l-node-used-vehicle--full__cta{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px}@media(min-width:48em){.l-node-used-vehicle--full__cta{margin-bottom:0;margin-top:auto}}.l-node-used-vehicle--full__header-cta{clear:both;flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;padding-top:20px}@media(min-width:48em){.l-node-used-vehicle--full__header-cta{margin-bottom:0}}.l-node-used-vehicle--full__social{display:inline-block}.l-node-used-vehicle--full__social:hover .social-sharing-wrap{display:block}.l-node-used-vehicle--full__left{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;margin-bottom:20px}@media(min-width:48em){.l-node-used-vehicle--full__left{flex:0 0 auto;width:58.33333333%;padding-left:15px;padding-right:15px;float:left;margin-bottom:60px}}.l-node-used-vehicle--full__right{flex:0 0 auto;width:100%;padding-left:15px;padding-right:15px;margin-bottom:20px}@media(min-width:48em){.l-node-used-vehicle--full__right{flex:0 0 auto;width:41.66666667%;padding-left:15px;padding-right:15px;float:right!important;margin-bottom:60px;float:right}}.l-node-used-vehicle--full__additional-vehicle-details{margin-bottom:20px}.l-node-used-vehicle--full__finance{border-radius:10px}.l-node-used-vehicle--full__finance--outer{border-radius:10px;padding:25px 20px;height:100%;border:.5px solid var(--lines-color);margin-bottom:30px}.l-node-used-vehicle--full__finance--outer h3{font-size:24px}.l-node-used-vehicle--full__finance--outer h3 i{margin-right:3px}.l-node-used-vehicle--full__accordion{margin-bottom:20px}.l-node-used-vehicle--full__form{border-radius:10px;background:var(--secondary-color);margin-bottom:30px;padding:20px 25px}@media(min-width:48em){.l-node-used-vehicle--full__form{padding:50px 25px}}.l-node-used-vehicle--full__form h2{color:var(--text-on-secondary-color);font-size:20px;margin-bottom:15px;font-weight:400}@media(min-width:48em){.l-node-used-vehicle--full__form h2{text-align:left!important}.node-used-vehicle.view-mode-full h3{font-size:22px}}.node-used-vehicle.view-mode-full .field-name-title h1{font-size:28px;font-weight:700;letter-spacing:-.28px;margin-bottom:0;line-height:1.2}.node-used-vehicle.view-mode-full .field-name-derivative{font-size:20px}.node-used-vehicle.view-mode-full .specs-list{list-style-type:none;margin:0;padding:0}.node-used-vehicle.view-mode-full .specs-list li{display:inline-block!important;margin-right:7px}.node-used-vehicle.view-mode-full .specs-list li .spec{background:#eff0f2;color:#000;border-radius:100px;font-size:12px;font-weight:700;padding:0 5px}.node-used-vehicle.view-mode-full .specs-list li .spec-mileage .field-value:after{content:" Miles"}.node-used-vehicle.view-mode-full .specs-list li .spec-tax-12-month-rate .field-value:after{content:" Tax"}.node-used-vehicle.view-mode-full .specs-list li .spec-seats .field-value:after{content:" Seats"}.node-used-vehicle.view-mode-full .specs-list li .spec-doors .field-value:after{content:" Doors"}.node-used-vehicle.view-mode-full .specs-list li .spec-insurance-group .field-value:before{content:"Insurance Group "}.node-used-vehicle.view-mode-full .specs-list li .spec-berth .field-value:after{content:" Berth"}.node-used-vehicle.view-mode-full .specs-list li .spec-mot-expires .field-value:before{content:"MOT Expiry "}.node-used-vehicle.view-mode-full .specs-list li .label-inline{display:none}.node-used-vehicle.view-mode-full .specs-list li .field-value a{color:inherit}.node-used-vehicle.view-mode-full .field-name-field-vehicle-price,.node-used-vehicle.view-mode-full .field-name-fmg-quoteware-api-payment{display:inline-block;vertical-align:middle;font-size:30px;line-height:1}.node-used-vehicle.view-mode-full .field-name-field-vehicle-price .label-inline,.node-used-vehicle.view-mode-full .field-name-fmg-quoteware-api-payment .label-inline{display:none}.node-used-vehicle.view-mode-full .field-name-field-vehicle-price{font-weight:400}.node-used-vehicle.view-mode-full .field-name-fmg-quoteware-api-payment{font-weight:700}.node-used-vehicle.view-mode-full .field-name-fmg-quoteware-api-payment:before{content:"Monthly From";display:block;font-size:12px;font-weight:400;margin-bottom:3px}.node-used-vehicle.view-mode-full .vehicle-image-wrap{position:relative;aspect-ratio:4/3}.node-used-vehicle.view-mode-full .vehicle-gallery-main{margin-bottom:10px}.node-used-vehicle.view-mode-full .vehicle-gallery-main img{border-radius:10px}.node-used-vehicle.view-mode-full .vehicle-gallery-thumbs img{border-radius:4px}.node-used-vehicle.view-mode-full .vehicle-gallery-thumbs .swiper-button-next,.node-used-vehicle.view-mode-full .vehicle-gallery-thumbs .swiper-button-prev{height:30px;width:25px;background:var(--primary-color);color:var(--text-on-primary-color)}.node-used-vehicle.view-mode-full .vehicle-gallery-thumbs .swiper-button-prev{border-radius:0 4px 4px 0}.node-used-vehicle.view-mode-full .vehicle-gallery-thumbs .swiper-button-next{border-radius:4px 0 0 4px}.node-used-vehicle.view-mode-full #vehicleAccordion .accordion-item{border-bottom:1px solid var(--body-font-color);margin-bottom:30px}.node-used-vehicle.view-mode-full #vehicleAccordion .accordion-item .accordion-header button{font-weight:700;font-size:22px}.node-used-vehicle.view-mode-full #vehicleAccordion .accordion-item .accordion-body{margin-top:15px;margin-bottom:15px;font-size:14px}.node-used-vehicle.view-mode-full .fca-statement,.node-used-vehicle.view-mode-full .fca-statement p{font-size:12px}
/*# sourceMappingURL=f70facf69113bf39.css.map*/