@charset "UTF-8";.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Flaticon;font-style:normal;font-weight:400;src:url(/fonts/flaticon/flaticon.eot);src:url(/fonts/flaticon/flaticon.eot?66da7e0318279e5017cd51dd88bbf2c4#iefix) format("embedded-opentype"),url(/fonts/flaticon/flaticon.woff2?66da7e0318279e5017cd51dd88bbf2c4) format("woff2"),url(/fonts/flaticon/flaticon.woff?66da7e0318279e5017cd51dd88bbf2c4) format("woff"),url(/fonts/flaticon/flaticon.ttf?66da7e0318279e5017cd51dd88bbf2c4) format("truetype"),url(/fonts/flaticon/flaticon.svg?66da7e0318279e5017cd51dd88bbf2c4#flaticon) format("svg")}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url(/fonts/flaticon/flaticon.svg#Flaticon) format("svg")}}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;display:flex;font-family:Flaticon;font-style:normal;line-height:normal}.flaticon-menu:before{content:"\f101"}.flaticon-transmission:before{content:"\f102"}.flaticon-gauge-2:before{content:"\f103"}.flaticon-co2:before{content:"\f104"}.flaticon-pound:before{content:"\f105"}.flaticon-star-full:before{content:"\f106"}.flaticon-close:before{content:"\f107"}.flaticon-plus-circle:before{content:"\f108"}.flaticon-tick-circle:before{content:"\f109"}.flaticon-facebook:before{content:"\f10a"}.flaticon-twitter:before{content:"\f10b"}.flaticon-instagram:before{content:"\f10c"}.flaticon-linkedin:before{content:"\f10d"}.flaticon-mail:before{content:"\f10e"}.flaticon-clock:before{content:"\f10f"}.flaticon-minus-circle:before{content:"\f110"}.flaticon-lightning:before{content:"\f111"}.flaticon-up:before{content:"\f112"}.flaticon-down:before{content:"\f113"}.flaticon-left:before{content:"\f114"}.flaticon-right:before{content:"\f115"}.flaticon-search:before{content:"\f116"}.flaticon-filter:before{content:"\f117"}.flaticon-engine:before{content:"\f118"}.flaticon-phone:before{content:"\f119"}.flaticon-plus:before{content:"\f11a"}.flaticon-tick-circle-full:before{content:"\f11b"}.flaticon-expand:before{content:"\f11c"}.flaticon-battery:before{content:"\f11d"}.flaticon-battery-full:before{content:"\f11e"}.flaticon-guage:before{content:"\f11f"}.flaticon-stopwatch:before{content:"\f120"}.flaticon-bluetooth:before{content:"\f121"}.flaticon-parking-sensor:before{content:"\f122"}.flaticon-snow:before{content:"\f123"}.flaticon-cloud:before{content:"\f124"}.flaticon-location:before{content:"\f125"}.flaticon-ev-charger:before{content:"\f126"}.flaticon-heated-seat:before{content:"\f127"}.flaticon-wheel:before{content:"\f128"}.flaticon-info:before{content:"\f129"}.flaticon-drop:before{content:"\f12a"}.flaticon-two-cogs:before{content:"\f12b"}.flaticon-car-key:before{content:"\f12c"}.flaticon-mobile-phone:before{content:"\f12d"}.flaticon-plus-circle-full:before{content:"\f12e"}.flaticon-cog:before{content:"\f12f"}.flaticon-minus-circle-full:before{content:"\f130"}.flaticon-spanner:before{content:"\f131"}.flaticon-leaf:before{content:"\f132"}.flaticon-plug:before{content:"\f133"}.flaticon-question-full:before{content:"\f134"}.flaticon-door:before{content:"\f135"}.flaticon-mute:before{content:"\f136"}.flaticon-van:before{content:"\f137"}.flaticon-car:before{content:"\f138"}.flaticon-electric-scooter:before{content:"\f139"}.flaticon-wireless-charging:before{content:"\f13a"}.flaticon-stop-thick:before{content:"\f13b"}.flaticon-filter-1:before{content:"\f13c"}.flaticon-charger2:before{content:"\f13d"}.flaticon-charger1:before{content:"\f13e"}.flaticon-plug2:before{content:"\f13f"}.flaticon-plug1:before{content:"\f140"}.flaticon-range:before{content:"\f141"}.flaticon-plug-1:before{content:"\f142"}.flaticon-charger:before{content:"\f143"}.flaticon-plug-2:before{content:"\f144"}.flaticon-ccs:before{content:"\f145"}.flaticon-charger-1:before{content:"\f146"}.flaticon-trees:before{content:"\f147"}.flaticon-car-1:before{content:"\f148"}.flaticon-plant:before{content:"\f149"}.flaticon-twitter-1:before{content:"\f14a"}.jac-slider{background:#fff;border:1px solid #c9c9c9;height:8px;position:relative;text-align:left}.jac-slider-range{background-position:0 0;background:#f18700;display:block;font-size:.7em;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:1}.jac-slider-handle{background:#fff;border:7px solid #f18700;border-radius:30px;cursor:pointer;display:block;height:22px;margin-left:-.6em;outline:none;position:absolute;top:-9px;transition:border .1s linear;width:22px;z-index:2}.jac-slider-handle:active,.jac-slider-handle:hover{border:5px solid #f18700}.jac-slider-handle:hover .jac-slider-handle-tooltip,.jac-slider-handle[active] .jac-slider-handle-tooltip{opacity:1;visibility:visible}.jac-slider-handle-tooltip{background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-size:14px;left:50%;line-height:18px;margin-left:-45px;opacity:0;padding:5px 0;pointer-events:none;position:absolute;text-align:center;top:-50px;transition:all .2s linear;visibility:hidden;width:90px}.jac-slider-handle-tooltip:after{border-left:14px solid #000;border-right:14px solid #000;border-top:12px solid #000;border-color:transparent transparent #fff #fff;border-style:solid;border-width:6px;bottom:-11px;box-shadow:0 0 0 rgba(0,0,0,.12),-1px 1px 1px rgba(0,0,0,.3);box-sizing:border-box;content:"";display:block;height:0;left:50%;margin:0 0 0 -8px;position:absolute;transform:rotate(-45deg);transform-origin:0 0;width:0}.blue-text-color{color:#007cc7}.orange-text-color{color:#f18700}.primary-text-color{color:#192f44}.secondary-text-color{color:#08b381}.red-text-color{color:#c30e2e}.green-text-color{color:#39a1a2}.default-text-color{color:#1b1b1b}.white-text-color{color:#fff}.blue-bg{background:#007cc7}.orange-bg{background:#f18700}.red-bg{background:#c30e2e}.green-bg{background:#39a1a2}.white-bg{background:#fff}.pink-bg{background:#e73567}.light-grey-bg{background:#eef4f4}.dark-grey-bg{background:#45545e}.dark-blue-bg,.primary-bg{background:#192f44}.secondary-bg{background:#08b381}.dark-secondary-bg{background:#148973}.secondary-gradient-bg{background:linear-gradient(180deg,#148973,#08b381)}.fb-bg{background:#3c599b}.tw-bg{background:#5eaade}.twx-bg{background:#0a0a0a}.lk-bg{background:#0c77af}.gp-bg{background:#dd4b39}.ins-bg{background:#c32aa3}body,html{font-family:Poppins,sans-serif;height:100%;margin:0;padding:0;scroll-behavior:smooth}body{background:#192f44;color:#1b1b1b;font-size:15px;font-weight:400;line-height:1.5em;outline:0;overflow-x:hidden}body.noscroll{overflow:hidden}.clear,.mob-clear{clear:both;height:0;overflow:hidden}.break,.dash-break{clear:both;display:block;height:1px;width:100%}.break{border-bottom:1px solid #e5e5e5}.dash-break{border-bottom:1px dashed #e5e5e5}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}a img,button{border:none}.center-align{display:block;margin:0 auto}img.small{max-width:340px}img.medium,img.small{height:auto;width:100%}img.medium{max-width:540px}img.large{height:auto;max-width:740px;width:100%}img.full-width{height:auto;max-width:none;width:100%}a img{display:block}a,a.text-link{color:#1b1b1b;text-decoration:underline}.white-text-color a{color:#fff}a.no-underline,a.text-link:hover,a:hover{text-decoration:none}img{display:block;height:auto;max-width:100%}*{box-sizing:border-box;-moz-box-sizing:border-box}:focus{box-shadow:none;outline:0!important}li{margin-bottom:5px}p{margin:0 0 10px}p,span{font-size:15px;line-height:1.5em}h1{font-size:34px}h1,h2{font-weight:400;line-height:1.3em;margin:0 0 5px}h2{font-size:26px}h3{font-size:20px}h3,h4{font-weight:400;line-height:1.3em;margin:0 0 5px}h4{font-size:18px}.pointer{cursor:pointer}.block{display:block}.underline-link{text-decoration:underline}.underline-link:hover{text-decoration:none}.tablet-show{display:none}ol{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;list-style:decimal;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px}.prevent-scroll{height:100%;overflow:hidden;position:fixed;width:100%}.overflow-hidden{overflow:hidden}@keyframes fadein{0%{opacity:0}30%{opacity:0}to{opacity:1}}.cc-banner .cc-btn{background:#192f44!important;color:#fff;font-weight:500}.cc-message,.cc-message a,.cc-message span{color:#1b1b1b;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px}.cc-btn{border-radius:60px;font-family:Poppins,sans-serif;text-decoration:none;transition:all .2s linear}.cookie-consent a{color:#fff}.center-text{text-align:center}.right-text{text-align:right}.left-text{text-align:left}.justify-text{text-align:justify}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalise{text-transform:capitalize}.line-through{text-decoration:line-through}.underline{text-decoration:underline}.italic{font-style:italic}.reg-text{font-weight:400}.medium-text{font-weight:500}.semibold-text,strong{font-weight:600}.bold-text{font-weight:700}.border-radius-6{border-radius:6px}.border-radius-10{border-radius:10px}.border-radius-14{border-radius:14px}.card-container{display:flex;flex-wrap:wrap}[v-cloak] .v-hide{display:none!important}.jac-toast{background-color:#192f44!important}.site-wrapper.top{align-items:flex-start;display:flex}.site-wrapper.middle{align-items:center;display:flex}.site-wrapper.bottom{align-items:flex-end;display:flex}.full-img-background,.site-wrapper.fit{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.full-img-background{background-attachment:fixed;position:relative}.site-wrapper{zoom:1;padding:0 20px;position:relative;scroll-margin-top:65px}.site-wrapper.padding-left-0{padding-left:0}.site-wrapper.padding-right-0{padding-right:0}.site-wrapper.border-bottom{border-bottom:1px solid #dedede}.site-wrapper.border-top{border-top:1px solid #dedede}.site-container{margin:0 auto;max-width:1400px;min-width:225px;padding:0;width:100%}.transition-all{transition:all .2s linear}.display-block{display:block}.box-shadow{box-shadow:0 10px 18px rgba(0,0,0,.08),0 6px 6px rgba(0,0,0,.06)}.star-rating{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.star-rating i{color:#f5dd0b;font-size:17px;margin:0 1px 0 0}.star-rating.rating-1 i:nth-of-type(n+2),.star-rating.rating-2 i:nth-of-type(n+3),.star-rating.rating-3 i:nth-of-type(n+4),.star-rating.rating-4 i:nth-of-type(n+5){color:#bfbfbf}.loading-container{align-items:center;display:flex;flex-direction:column;text-align:center}.loading-container img{margin:0 auto 10px;max-width:45px}.loading{text-align:center}.loading img{margin:0 auto 10px;max-width:45px}.loader{animation:animateLoader 1.1s linear infinite;background:linear-gradient(45deg,transparent,transparent 40%,#148973);border-radius:50%;height:40px;margin-bottom:8px;position:relative;width:40px}.loader:before{background:#eef4f4;border-radius:50%;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:2}.loader.white:before{background:#fff}.loader:after{background:linear-gradient(45deg,transparent,transparent 40%,#148973);border-radius:50%;bottom:0;content:"";filter:blur(30px);left:0;position:absolute;right:0;top:0;z-index:2;z-index:1}@keyframes animateLoader{0%{filter:hue-rotate(0deg);transform:rotate(0deg)}to{filter:hue-rotate(45deg);transform:rotate(1turn)}}.loading-wrapper.related-vehicles{padding:30px 0}.read-more-btn{background:none;color:#1b1b1b;font-size:16px;line-height:24px;padding:0;text-decoration:underline}.primary-bg .read-more-btn,.secondary-bg .read-more-btn{color:#fff}#more{display:none}.read-more-btn.solid-button{align-items:center;border:none;border-radius:60px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;height:1px;justify-content:center;min-height:38px;padding:7px 20px;text-align:center;text-decoration:none;transition:all .2s linear;width:auto}.modal-overlay:after{-webkit-backdrop-filter:saturate(80%) blur(2px);backdrop-filter:saturate(80%) blur(2px);background:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;position:fixed;top:0;transition:all .2s linear;width:100%;z-index:1}.modal-container{box-shadow:0 5px 8px rgba(0,0,0,.08),0 5px 8px rgba(0,0,0,.15)}.half-split-wrapper.primary-bg,.half-split-wrapper.primary-bg a,.half-split-wrapper.primary-bg h1,.half-split-wrapper.primary-bg h2,.half-split-wrapper.primary-bg h3,.half-split-wrapper.primary-bg h4,.half-split-wrapper.primary-bg p,.half-split-wrapper.secondary-bg,.half-split-wrapper.secondary-bg a,.half-split-wrapper.secondary-bg h1,.half-split-wrapper.secondary-bg h2,.half-split-wrapper.secondary-bg h3,.half-split-wrapper.secondary-bg h4,.half-split-wrapper.secondary-bg p{color:#fff}.half-split-wrapper h1,.half-split-wrapper h2{margin-bottom:10px}.half-split-container{display:flex}.half-split-container.middle{align-items:center}.half-split-container.top{align-items:flex-start}.half-split-container.bottom{align-items:flex-end}.half-split-container .text-container{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center}.half-split-container .text-container.two img{align-self:flex-end}.hint{align-items:center;background:#033f46;border-radius:100%;color:#fff!important;display:inline-flex;font-size:11px!important;height:16px;justify-content:center;position:relative;width:16px}.hint:after,.hint:before{opacity:0;pointer-events:none;position:absolute;-webkit-transition:.3s ease;-moz-transition:.3s ease;z-index:1000000}.hint:hover:after,.hint:hover:before{opacity:1}.hint:before{background:transparent;border:6px solid transparent;content:"";position:absolute}.hint:after{background:#033f46;border-radius:6px;color:#fff;content:attr(data-hint);font-size:12px;line-height:18px;padding:8px 10px;width:180px}.hint--top:before{border-top-color:#033f46;bottom:100%;margin:0 0 -12px}.hint--top:after{bottom:100%;margin:0}.hint--top:hover:before{margin-bottom:-10px}.hint--top:hover:after{margin-bottom:2px}.hint--bottom:before{border-bottom-color:#033f46;left:50%;margin:-14px 0 0;top:100%}.hint--bottom:after{left:50%;margin:-2px 0 0;top:100%}.hint--bottom:hover:before{margin-top:-6px}.hint--bottom:hover:after{margin-top:6px}.hint--right:before{border-right-color:#033f46;bottom:50%;left:100%;margin:0 0 -4px -8px}.hint--right:after{left:100%;margin:0 0 -13px 4px;width:200px}.hint--right:hover:before{margin:0 0 -4px}.hint--right:hover:after{margin:0 0 -13px 12px}.hint--left:before{border-left-color:#033f46;bottom:50%;margin:0 -8px -4px 0;right:100%}.hint--left:after{bottom:50%;margin:0 4px -13px 0;right:100%}.hint--left:hover:before{margin:0 0 -4px}.hint--left:hover:after{margin:0 12px -13px 0}.old-browser{background-color:#fff;font-size:34px;height:100%;line-height:48px;padding:7% 20px;position:fixed;text-align:center;width:100%;z-index:100000000000000000}.old-browser img{margin:0 auto 10px;max-width:240px}.old-browser .heading{font-size:25px;font-weight:100;line-height:30px;margin-bottom:10px}.old-browser a,.old-browser p{font-size:16px;line-height:24px;margin:0 0 8px}.js-alert{background:#d85f5f;left:0;padding:12px 20px;position:fixed;top:0;width:100%;z-index:9999999999999}.js-alert p.heading{font-family:Poppins,sans-serif;font-size:20px;font-weight:100;line-height:25px;margin:0 0 5px}.js-alert p{color:#fff;font-family:Poppins,sans-serif;font-weight:400;line-height:20px;margin:0}.fake-ui-checkbox-label{align-items:center;cursor:pointer;display:flex}.fake-ui-checkbox-label .fake-ui-checkbox{margin-left:5px}.fake-ui-checkbox-label.left-align .fake-ui-checkbox{margin-left:0;margin-right:5px}.fake-ui-checkbox{cursor:pointer;display:flex;flex-shrink:0;height:20px;width:20px}.fake-ui-checkbox input{display:none}.fake-ui-checkbox input:checked+.checked{background:#192f44;border-color:#192f44}.fake-ui-checkbox input:checked+.checked:after{opacity:1}.fake-ui-checkbox .checked{background:#fff;border:.125rem solid rgba(0,0,0,.38);border-radius:.125rem;height:100%;position:relative;transition:all .3s linear;width:100%}.fake-ui-checkbox .checked:after{border-bottom:.125rem solid #fff;border-right:.125rem solid #fff;bottom:3px;content:"";display:block;height:11px;left:4px;opacity:0;position:absolute;transform:rotate(45deg);transition:all .3s linear;width:.375rem}input{height:38px;padding:5px 10px}input,textarea{background:#fff;border:1px solid #e5e5e5;border-radius:6px;box-shadow:none;font-family:Poppins,sans-serif;font-size:14px;margin-bottom:15px;transition:all .2s linear;width:100%}textarea{min-height:100px;padding:10px}select{-moz-appearance:none;-webkit-appearance:none;background:url(/img/backgrounds/select-arrow.png) right 10px top 50% no-repeat transparent;background-size:11px 6px;border:1px solid #e5e5e5;border-radius:6px;box-shadow:none;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;height:38px;margin-bottom:15px;padding:0 25px 0 8px;transition:all .2s linear;width:100%}select::-ms-expand{display:none}input:focus,textarea:focus{border-color:#192f44}button{cursor:pointer;font-family:Poppins,sans-serif}.default-input-container label,.input-slider label,.input-slider label span{color:#1b1b1b;font-size:13px}.input-prefix{align-items:center;display:flex;margin-bottom:15px}.input-prefix span{margin:0 5px 0 0}.input-prefix input,.input-prefix select{flex:1;margin:0;padding-left:7px}input.small-pulse{animation:small-pulse-primary 1.5s infinite;box-shadow:0 0 0 0 #1b2f3e}[v-cloak] search-select{background:url(/img/backgrounds/select-arrow.png) right 10px top 50% no-repeat #fff;background-size:11px 6px;border:1px solid #d3d3d3;border-radius:4px;display:block;height:38px;margin:0;padding:0 25px 0 10px;width:100%}search-hidden{display:none}.grouped-checkbox-wrapper{margin-bottom:10px}.grouped-checkbox-label,.grouped-checkbox-label span{color:#3b3f3f;font-size:13px;line-height:1.2em;margin-bottom:4px}.grouped-checkbox-container{display:flex}.grouped-checkbox-container input{display:block;height:0;margin:0;opacity:0;padding:0}.grouped-checkbox{flex:1;margin:0 8px 0 0;text-align:center}.grouped-checkbox:last-of-type,.grouped-checkbox:last-of-type .checkbox-custom-label{margin-right:0}.grouped-checkbox .checkbox-custom-label{align-items:center;background:#efefef;border:1px solid #e5e5e5;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;transition:all .15s linear}.grouped-checkbox .checkbox-custom-label p{color:#1b1b1b;font-size:14px;font-weight:600;margin:0}.grouped-checkbox .checkbox-custom-label:hover{background:#e1e1e1}.grouped-checkbox .checkbox-custom:checked+.checkbox-custom-label,.grouped-checkbox .checkbox-custom:checked+.checkbox-custom-label:hover{background:#192f44;border-color:#192f44;color:#fff;cursor:default;position:relative;transform:scale(1.1);z-index:1}.grouped-checkbox .checkbox-custom:checked+.checkbox-custom-label p{color:#fff}.jac-multi-select{position:relative}.jac-multi-select .jac-multi-select-container select{pointer-events:none}.jac-multi-select-options{background:#fff;border:none!important;border-radius:6px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);max-height:204px;overflow-y:auto;position:absolute;width:100%;z-index:10}.jac-multi-select .jac-multi-select-options>label{align-items:center;cursor:pointer;display:flex!important;padding:5px 8px;text-align:left;transition:all .3s linear}.jac-multi-select .jac-multi-select-options>label:hover{background:#f3f3f3!important}.jac-multi-select .jac-multi-select-options>label:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.jac-multi-select .jac-multi-select-options>label:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.jac-multi-select .jac-multi-select-options>label span{flex:1;margin:0 3px 0 0}.jac-multi-select .jac-multi-select-options>label>label{cursor:pointer;display:flex;flex-shrink:0;height:20px;width:20px}.jac-multi-select .jac-multi-select-options>label>label input{display:none}.jac-multi-select .jac-multi-select-options>label>label input:checked+.checked{background:#192f44;border-color:#192f44}.jac-multi-select .jac-multi-select-options>label>label input:checked+.checked:after{opacity:1}.jac-multi-select .jac-multi-select-options>label>label .checked{background:#fff;border:.125rem solid rgba(0,0,0,.38);border-radius:.125rem;height:100%;position:relative;transition:all .3s linear;width:100%}.jac-multi-select .jac-multi-select-options>label>label .checked:after{border-bottom:.125rem solid #fff;border-right:.125rem solid #fff;bottom:3px;content:"";display:block;height:12px;left:4px;opacity:0;position:absolute;transform:rotate(45deg);transition:all .3s linear;width:.375rem}.jac-slider{height:6px}.switch{display:inline-block;height:20px;position:relative;width:34px}.switch input{display:none}.slider{background-color:#fff;border:1px solid #d3d3d3;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider .handle{position:absolute;transition:.4s}.slider .handle{background-color:#192f44;border-radius:50%;bottom:2px;content:"";height:14px;left:2px;margin:0;width:14px;z-index:1}input:checked+.slider .handle{background:#fff;transform:translateX(13px)}input:checked+.slider{background:#192f44;border-color:#192f44}.button-group{display:flex;flex-wrap:wrap}.button-group.left-align{justify-content:flex-start}.button-group.center-align{justify-content:center}.button-group.right-align{justify-content:flex-end}.button-group .border-button,.button-group .solid-button{margin:5px}.button-group.extra-small .border-button,.button-group.extra-small .solid-button{margin:3px}.solid-button{align-items:center;border:none;border-radius:60px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;justify-content:center;min-height:38px;padding:7px 20px;text-align:center;text-decoration:none;transition:all .2s linear;width:auto}.solid-button.small{min-height:32px}.solid-button.ex-small{font-size:14px;min-height:28px;padding:7px 15px}.solid-button.extra-small{font-size:14px;font-weight:400;min-height:26px}.primary .solid-button,.solid-button.primary{background:#192f44;color:#fff}.primary .solid-button:hover,.solid-button.primary:hover{background:#00596c}.secondary .solid-button,.solid-button.secondary{background:#08b381;color:#fff}.secondary .solid-button:hover,.solid-button.secondary:hover{background:#09c28a}.orange .solid-button,.solid-button.orange{background:#f18700;color:#fff}.orange .solid-button:hover,.solid-button.orange:hover{background:#ff9712}.pink .solid-button,.solid-button.pink{background:#e73567;color:#fff}.pink .solid-button:hover,.solid-button.pink:hover{background:#ff346d}.red .solid-button,.solid-button.red{background:#c30e2e;color:#fff}.green .solid-button,.solid-button.green{background:#39a1a2;color:#fff}.dark-blue .solid-button,.solid-button.dark-blue{background:#033f46;color:#fff}.dark-blue .solid-button:hover,.solid-button.dark-blue:hover{background:#044e57}.solid-button.yellow,.yellow .solid-button{background:#f5dd0b;color:#1b1b1b}.solid-button.yellow:hover,.yellow .solid-button:hover{background:#ffe81c}.solid-button.white,.white .solid-button{background:#fff}.solid-button.grey{background:#eef4f4}.dark-grey .solid-button,.solid-button.dark-grey{background:#45545e;color:#fff}.dark-grey .solid-button:hover,.solid-button.dark-grey:hover{background:#536672}.solid-button[disabled]{cursor:default;opacity:.7;pointer-events:none}.border-button{align-items:center;background:none;border:1px solid;border-radius:60px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;height:1px;justify-content:center;min-height:38px;padding:0 10px;text-decoration:none;transition:all .2s linear;width:auto}.border-button.small{min-height:32px}.border-button.ex-small{font-size:14px;min-height:28px;padding:7px 15px}.border-button.extra-small{font-size:14px;font-weight:400;min-height:26px}.border-button.white,.white .border-button{border-color:#fff;color:#fff}.border-button.white:hover,.white .border-button:hover{background:#fff;color:#1b1b1b}.border-button.primary,.primary .border-button{border-color:#192f44;color:#192f44}.border-button.primary:hover,.primary .border-button:hover{background-color:#192f44;color:#fff}.border-button.secondary,.secondary .border-button{border-color:#08b381;color:#08b381}.border-button.secondary:hover,.secondary .border-button:hover{background-color:#08b381;color:#fff}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-30{padding:30px}.padding-40{padding:40px}.padding-50{padding:50px}.padding-60{padding:60px}.padding-70{padding:70px}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.padding-top-20{padding-top:20px}.padding-top-30{padding-top:30px}.padding-top-40{padding-top:40px}.padding-top-50{padding-top:50px}.padding-top-60{padding-top:60px}.padding-top-70{padding-top:70px}.padding-top-80{padding-top:80px}.padding-top-90{padding-top:90px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-50{padding-bottom:50px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-70{padding-bottom:70px}.padding-bottom-80{padding-bottom:80px}.padding-bottom-90{padding-bottom:90px}.padding-left-10{padding-left:10px}.padding-left-15{padding-left:15px}.padding-left-20{padding-left:20px}.padding-left-30{padding-left:30px}.padding-left-40{padding-left:40px}.padding-left-50{padding-left:50px}.padding-left-60{padding-left:60px}.padding-left-70{padding-left:70px}.padding-left-80{padding-left:80px}.padding-right-10{padding-right:10px}.padding-right-15{padding-right:15px}.padding-right-20{padding-right:20px}.padding-right-30{padding-right:30px}.padding-right-40{padding-right:40px}.padding-right-50{padding-right:50px}.padding-right-60{padding-right:60px}.padding-right-70{padding-right:70px}.padding-right-80{padding-right:80px}.margin-10{margin:10px}.margin-20{margin:20px}.margin-30{margin:30px}.margin-40{margin:40px}.margin-50{margin:50px}.margin-60{margin:60px}.margin-70{margin:70px}.margin-top-0{margin-top:0}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-top-60{margin-top:60px}.margin-top-70{margin-top:70px}.margin-bottom-0{margin-bottom:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-70{margin-bottom:70px}.margin-left-10{margin-left:10px}.margin-left-20{margin-left:20px}.margin-left-30{margin-left:30px}.margin-left-40{margin-left:40px}.margin-left-50{margin-left:50px}.margin-left-60{margin-left:60px}.margin-left-70{margin-left:70px}.margin-right-10{margin-right:10px}.margin-right-20{margin-right:20px}.margin-right-30{margin-right:30px}.margin-right-40{margin-right:40px}.margin-right-50{margin-right:50px}.margin-right-60{margin-right:60px}.margin-right-70{margin-right:70px}.cms-left-sidebar,.cms-right-sidebar{display:flex;flex-direction:row;flex-wrap:wrap}.main-container{width:calc(100% - 391px)}.cms-right-sidebar .main-container{margin-right:30px}.cms-left-sidebar .main-container{margin-left:30px;order:2}.sidebar-container{max-width:360px;width:100%}.cms-left-sidebar .sidebar-container{order:1}.sidebar-container .box-container.reasons{max-width:none}.flex-vertical.vert-align-content-middle .main-container,.flex-vertical.vert-align-content-middle .sidebar-container{display:flex;flex-direction:column;justify-content:center}.flex-vertical.vert-align-content-bottom .main-container,.flex-vertical.vert-align-content-bottom .sidebar-container{display:flex;flex-direction:column;justify-content:flex-end}.flex-vertical.vert-align-content-top .main-container,.flex-vertical.vert-align-content-top .sidebar-container{display:flex;flex-direction:column;justify-content:flex-start}.row{display:flex;flex-flow:row wrap}.row .col30{margin-bottom:30px;margin-right:30px}.row .col20,.row .col30{display:flex;flex-direction:column}.row .col20{margin-bottom:20px;margin-right:20px}.col30.w60,.row .col:last-of-type{margin-right:0}.col30.w60{width:100%}.col30.w40{width:63.51%;width:calc(66.66667% - 20.66667px)}.col30.w30{width:48.75%;width:calc(50% - 15.5px)}.col30.w20{width:31.71%;width:calc(33.33333% - 20.33333px)}.col30.w15{width:23.2%;width:calc(25% - 22.75px)}.col30.w12{width:calc(20% - 24.2px)}.col30.w10{width:calc(16.66667% - 25.16667px)}.col20.w60{margin-right:0;width:100%}.col20.w40{width:63.51%;width:calc(66.66667% + 2.66667px)}.col20.w30{width:48.75%;width:calc(50% - 10.5px)}.col20.w20{width:31.71%;width:calc(33.33333% - 13.66667px)}.col20.w15{width:23.2%;width:calc(25% - 15.25px)}.col20.w12{width:calc(20% - 16.2px)}.col20.w10{width:calc(16.66667% - 16.83333px)}.w10:nth-of-type(6n),.w12:nth-of-type(5n),.w15:nth-of-type(4n),.w20:nth-of-type(3n),.w30:nth-of-type(2n){margin-right:0}.flex1{flex:1}.flex-horizontal,.flex-layout{display:flex!important}.flex-horizontal{flex-direction:row}.flex-vertical{display:flex!important;flex-direction:column}.vert-align-self-top{align-self:flex-start}.vert-align-self-middle{align-self:center}.vert-align-self-bottom{align-self:flex-end}.vert-align-content-top{align-items:flex-start}.vert-align-content-middle{align-items:center}.vert-align-content-bottom{align-items:flex-end}.justify-content-center{justify-content:center}.social-links{margin:0;padding:0}.social-links li{display:inline-block;list-style:none}.social-links li a{align-items:center;border-radius:60px;color:#fff;display:flex;font-size:13px;height:26px;justify-content:center;margin:0 1px;text-align:center;text-decoration:none;transition:all .2s linear;width:26px}.social-links li a.fb{background:#3c599b}.social-links li a.tw{background:#5eaade}.social-links li a.twx{background:#0a0a0a}.social-links li a.lk{background:#0c77af}.social-links li a.gp{background:#dd4b39}.social-links li a.ins{background:#c32aa3}.social-links li a.yt{background:#b30000}.social-links li a.fb:hover{background:#4c6ebd}.social-links li a.tw:hover{background:#6ebef5}.social-links li a.twx:hover{background:#1a1a1a}.social-links li a.lk:hover{background:#1290d2}.social-links li a.gp:hover{background:#f75743}.social-links li a.ins:hover{background:#dc30b8}.social-links li a.yt:hover{background:#d00000}.info-notice{align-items:center;background:#cee3e9;border:1px dashed #92bdc9;border-radius:4px;color:#385962;display:flex;padding:7px 10px}.info-notice i{margin:0 5px 0 0}.info-notice p{margin:0}.info-notice a{color:#32515a}.info-notice.stock{align-items:flex-start;margin-bottom:20px}.info-notice.stock i{margin:2px 5px 0 0}.info-notice.stock p,.info-notice.stock span{font-size:14px;line-height:1.4em}.sticky-footer{bottom:-110px;left:0;padding:8px 20px;position:fixed;width:100%}.sticky-footer.stuck{bottom:0}.sticky-footer.derivative{align-items:center;background:#fff;border-top:1px solid rgba(0,0,0,.05);box-shadow:0 -4px 15px -3px rgba(0,0,0,.05);cursor:pointer;display:flex;transition:all .2s linear;z-index:3}.sticky-footer.derivative img{margin-right:20px;max-width:100px}.sticky-footer.derivative .vehicle-details{flex:1;margin-right:10px}.sticky-footer.derivative .vehicle-details .vehicle{font-size:17px;font-weight:500;line-height:1.35em;margin:0 0 2px}.sticky-footer.derivative .vehicle-details .vehicle span{font-size:17px;font-weight:400;line-height:1.35em;margin:0 0 2px}.sticky-footer.derivative .vehicle-details .terms,.sticky-footer.derivative .vehicle-details .terms span{font-size:13px;line-height:1.3em;margin:0}.sticky-footer.derivative .price{margin:0 20px 0 0}.sticky-footer.derivative .price .value{font-size:26px;font-weight:700}.sticky-footer.derivative .price .vat{color:#434343;font-size:14px;margin-left:3px}.sticky-footer.derivative .phone{align-items:center;color:#08b381;display:flex;font-size:20px;font-weight:600;text-decoration:none}.sticky-footer.derivative .phone i{font-size:18px;font-weight:500;margin-right:2px}.breadcrumb-wrapper{align-items:center;display:flex;position:relative}.breadcrumb-wrapper.border-bottom,.cms-breadcrumbs{border-bottom:1px solid #e5e5e5}.search-breadcrumbs{display:flex}.search-breadcrumbs .border-button{font-size:13px;line-height:17px;margin:8px 0;min-height:0}.search-breadcrumbs .border-button:hover{background:#1b1b1b;color:#fff}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;padding:8px 0}.breadcrumbs div{display:inline-block}.breadcrumbs a{color:#1b1b1b;font-size:13px;transition:all .2s linear}.breadcrumbs span{font-size:13px}.breadcrumbs div:last-of-type a,.breadcrumbs div:last-of-type a:hover{border-color:transparent;cursor:default;pointer-events:none;text-decoration:none}.breadcrumbs i{font-size:7px;font-weight:700;margin:0 7px;position:relative;top:1px}.breadcrumbs .border-button{align-items:center;display:flex;font-size:12px;height:26px;line-height:13px;min-height:10px}.breadcrumbs .border-button i{font-size:10px;line-height:10px;margin:0 3px 0 0;top:0}.review-widget-header{border:1px solid hsla(0,0%,100%,.5);border-radius:4px;margin-right:15px;padding:6px;text-decoration:none}.review-widget-header .rating{align-items:center;display:flex;margin:0 0 4px}.review-widget-header img{margin-right:5px;max-width:72px}.review-widget-header .star-rating i{font-size:12px;margin:0 0 0 3px}.review-widget-header p{color:#fff;font-size:12px;line-height:1.2em;margin:0}.review-widget-header p span{font-size:12px;font-weight:500;line-height:1.2em}#sticky-header-trigger{position:relative;z-index:2}header{position:relative;z-index:3}.top-header{padding:0 20px}.top-deal-slider{margin:auto;width:100%}.top-deal-slider .flex{justify-content:center}.top-deal-slider .top-deal{padding-bottom:4px;padding-top:4px}.top-deal-slider .top-deal a{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;white-space:normal}.top-deal-slider .top-deal p{margin:0;white-space:normal}.top-deal-slider .top-deal .top-deal-title{color:#fff;font-size:15px;font-weight:700;margin:0 17px;position:relative;text-transform:uppercase}.top-deal-slider .top-deal .top-deal-title:before{background:url(/img/misc/td-left-white.png) 50% 50% no-repeat;content:"";display:block;height:19px;left:-15px;position:absolute;top:1px;width:11px}.top-deal-slider .top-deal .top-deal-title:after{background:url(/img/misc/td-right-white.png) 50% 50% no-repeat;content:"";display:block;height:19px;position:absolute;right:-15px;top:1px;width:11px}.top-deal-slider .top-deal .vehicle{color:#fff;flex:1;font-size:14px;font-weight:500;line-height:1.2em;margin:0 5px;text-align:left}.top-deal-slider .top-deal .solid-button{color:#e73567;font-size:12px;font-weight:600;line-height:1em;min-height:20px;padding:5px 10px;text-transform:uppercase}.top-header.static{display:none;justify-content:center;margin:auto;width:100%}.top-header.static .top-deal{align-items:center;color:#fff;display:flex;justify-content:center;padding-bottom:4px;padding-top:4px}.top-header.static .top-deal a{align-items:center;color:#fff;display:inline-flex;justify-content:center;text-decoration:none;white-space:normal}.top-header.static .top-deal .top-deal-title{color:#fff;font-size:15px;font-weight:700;margin:0 17px;position:relative;text-decoration:underline;text-transform:uppercase}.top-header.static .top-deal .top-deal-title:before{background:url(/img/misc/td-left-white.png) 50% 50% no-repeat;content:"";display:block;height:19px;left:-15px;position:absolute;top:1px;width:11px}.top-header.static .top-deal .top-deal-title:after{background:url(/img/misc/td-right-white.png) 50% 50% no-repeat;content:"";display:block;height:19px;position:absolute;right:-15px;top:1px;width:11px}.top-header.static p{margin:0;text-align:center}.top-header.static.xmas{align-items:center;display:flex;justify-content:center;padding-bottom:5px;padding-top:5px}.top-header.static.xmas p{color:#fff;margin:0 7px 0 0}.top-header.static.xmas .solid-button{color:#c30e2e;min-height:20px;padding:1px 10px}header .main-header{align-items:center;background:#148973;color:#fff;display:flex;padding-bottom:15px;padding-top:15px}header .main-header .site-logo{height:46px;margin-right:15px;width:260px}header .main-header .site-logo .cls-1,header .main-header .site-logo .cls-2{fill:#fff!important}header .main-header .mob-site-logo{display:none;height:50px;margin-right:16px}header .main-header .search-trigger{align-items:center;background:#fff;border-radius:60px;cursor:pointer;display:flex;font-size:15px;height:36px;justify-content:normal;max-width:210px;padding:0 0 0 10px;text-align:left;width:100%}header .main-header .search-trigger span{color:#1b1b1b;flex:1;font-size:14px}header .main-header .search-trigger i{align-items:center;color:#192f44;display:flex;font-size:16px;justify-content:center;width:36px}header .main-header .quick-enquiry{font-size:14px;font-weight:500;margin-right:15px;min-height:30px;padding:5px 13px}header .main-header .phone-container{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}header .main-header .phone-container .phone{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:600;justify-content:flex-end;margin-bottom:2px;text-decoration:none}header .main-header .phone-container .opening-hours{color:#fff;font-size:12px;margin:0}header .sticky-header{display:none;padding:15px 20px;transition:all .2s linear;width:100%}header .sticky-header.stuck{display:flex;left:0;padding:10px 20px;position:fixed;top:0}.desktop-nav{font-size:14px;margin-right:15px}.desktop-nav>ul{display:flex;margin:0;padding:0}.desktop-nav>ul li:first-of-type{margin-left:0}.desktop-nav>ul li{list-style:none;margin:0 0 0 15px;padding:0}.desktop-nav>ul>li{display:flex;flex-direction:column}.desktop-nav>ul li>a,.desktop-nav>ul li>p{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:center;margin-bottom:0;min-height:30px;position:relative;text-align:center;text-decoration:none;transition:all .2s linear}.desktop-nav>ul li>.shortlist{padding:0 5px 0 0}.desktop-nav>ul li>.shortlist .counter{position:absolute;right:-9px;top:2px}.desktop-nav .drop-link{cursor:default}.desktop-nav .drop-link>a i,.desktop-nav .drop-link>p i{font-size:9px;line-height:10px;margin:0 0 0 4px}.desktop-nav .drop-menu{display:block;margin:22px 0 0 -25px;min-width:200px;opacity:0;padding:8px 0 0;pointer-events:none;position:absolute;transition:all .25s linear;visibility:hidden;z-index:3}.desktop-nav .drop-menu>ul{background:#fff;border-radius:4px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);margin:0;padding:5px 10px}.desktop-nav .drop-menu li{display:block;list-style:none;margin:0;padding:0}.desktop-nav .drop-menu li:last-of-type a{border-bottom:0}.desktop-nav .drop-menu li a{align-items:center;border-bottom:1px solid #e5e5e5;color:#1b1b1b;display:flex;font-size:14px;font-weight:400;height:30px;justify-content:flex-start;padding:4px 0;text-align:left;transition:all .2s linear}.desktop-nav .drop-link:hover>.drop-menu{opacity:1;pointer-events:auto;visibility:visible}.drop-menu.two-col{margin:22px 0 0 -25px;max-width:470px;padding:8px 0 0}.drop-menu.two-col .container{align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);display:flex;padding:8px 10px}.drop-menu.two-col .col p{color:#1b1b1b;font-size:14px;font-weight:500;margin:0}.drop-menu.two-col ul{display:flex;flex-wrap:wrap;padding:7px 0 0}.drop-menu.two-col ul li{width:50%}.drop-menu.two-col ul li:nth-of-type(odd){padding:0 6px 0 0}.drop-menu.two-col ul li:nth-of-type(2n){padding:0 0 0 6px}.drop-menu.two-col ul li a{align-items:center;display:flex;padding:4px 0}.drop-menu.two-col ul li a,.drop-menu.two-col ul li:last-of-type a{border-bottom:1px solid #e5e5e5}.drop-menu.two-col ul li img{margin:0 5px 0 0;max-width:20px}.drop-menu.two-col ul li.full-width{width:100%}.drop-menu.two-col ul li.full-width .solid-button{border:none;font-size:14px;justify-content:center;margin-top:7px;min-height:30px;text-align:center}.drop-menu.two-col .solid-button{border:none;font-size:13px;justify-content:center;margin-top:7px;min-height:26px;text-align:center;width:100%}.drop-menu.three-col{margin:22px 0 0 -40px;max-width:550px;padding:8px 0 0}.drop-menu.three-col .container{align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);display:flex;padding:8px 10px}.drop-menu.three-col .col p{color:#1b1b1b;font-size:14px;font-weight:500;margin:0}.drop-menu.three-col ul{display:flex;flex-wrap:wrap;padding:7px 0 0}.drop-menu.three-col ul li{padding:0 12px 0 0;width:33.333%}.drop-menu.three-col ul li:nth-of-type(3n){padding:0}.drop-menu.three-col ul li a{align-items:center;display:flex;padding:4px 0}.drop-menu.three-col ul li a,.drop-menu.three-col ul li:last-of-type a{border-bottom:1px solid #e5e5e5}.drop-menu.three-col ul li img{margin:0 5px 0 0;max-width:20px}.drop-menu.three-col ul li.full-width{width:100%}.drop-menu.three-col ul li.full-width .solid-button{border:none;font-size:14px;justify-content:center;margin-top:7px;min-height:30px;text-align:center}.drop-menu.three-col .solid-button{border:none;font-size:13px;justify-content:center;margin-top:7px;min-height:26px;text-align:center;width:100%}.drop-menu-full-width{left:0;margin-top:20px;opacity:0;pointer-events:none;position:absolute;transition:all .25s linear;visibility:hidden;width:100%;z-index:99999999}.drop-link:hover .drop-menu-full-width{opacity:1;pointer-events:auto;visibility:visible}.drop-menu-full-width:after{background:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:117px;transition:all .25s linear;visibility:hidden;width:100%;z-index:9}.drop-link:hover .drop-menu-full-width:after{opacity:1;visibility:visible}.drop-menu-full-width .contents{background:#f0f1f5;color:#192f44;display:flex;margin-top:35px;padding:15px 20px;position:relative;transition:all .25s linear;width:100%;z-index:10}.drop-menu-full-width .col{align-self:flex-start;display:flex;flex-wrap:wrap;margin-right:30px;width:calc(25% - 22.75px)}.drop-menu-full-width .col:last-of-type{margin-right:0}.drop-menu-full-width .col p{font-size:17px;font-weight:600;margin-bottom:6px;width:100%}.drop-menu-full-width .col ul{padding:0;width:100%}.drop-menu-full-width .col ul li{border-top:1px solid #ececec;justify-content:flex-start;margin:0}.drop-menu-full-width .col ul li a{font-size:14px;justify-content:flex-start;line-height:22px;padding:2px 0;transition:all .2s linear}.drop-menu-full-width .col ul li a img{margin:0 5px 0 0;width:24px}.drop-menu-full-width .col a.view-all{color:#fff;height:28px;justify-content:center;margin:6px 0 0;min-height:28px;width:100%}.drop-menu-full-width .col a.view-all:hover{background:#00596c;color:#fff}.drop-menu-full-width .col .note{color:#545454;font-size:12px;font-weight:400}.google-reviews-header-widget{display:flex;flex-wrap:wrap;width:150px}.google-reviews-header-widget .star-rating{margin-right:5px}.google-reviews-header-widget .star-rating i{font-size:15px}.google-reviews-header-widget img{max-width:60px}.google-reviews-header-widget p{font-size:13px;font-weight:500;line-height:16px;margin:0;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.desktop-nav .drop-menu{margin-top:0}}.comparison-link{margin-right:5px;position:relative}.comparison-link .counter{align-items:center;background:#c30e2e;border-radius:100%;color:#fff;display:flex;font-size:11px;height:14px;justify-content:center;line-height:12px;position:absolute;right:-9px;top:-1px;width:14px}header .header-mob-search-button{cursor:pointer}header .header-mob-search-button,header .mob-phone{border:none;color:#fff;display:none;font-size:23px;text-decoration:none}header .mob-phone{margin-left:18px}.trigger-overlay{background:none;color:#fff;display:none;font-size:29px;height:100%;margin-left:18px;padding:0}.menu-overlay,.menu-overlay-search{height:100%;left:0;overflow-x:auto;position:fixed;top:0;width:100%;z-index:99999999}.menu-overlay:after{-webkit-backdrop-filter:saturate(80%) blur(2px);backdrop-filter:saturate(80%) blur(2px);background:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .2s linear;width:100%}.menu-overlay.open:after{opacity:1}.menu-overlay .menu-draw{background:#192f44;color:#fff;height:100%;left:-321px;max-width:320px;position:fixed;transition:all .2s linear;width:100%;z-index:1}.menu-overlay.open .menu-draw{left:0}.menu-overlay .overlay-close,.menu-overlay-search .overlay-close-search{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;height:auto;height:34px;justify-content:center;outline:none;padding:0;position:absolute;right:8px;top:8px;width:34px;z-index:100}.menu-overlay nav{margin-top:35px;max-height:calc(100vh - 35px);overflow-y:auto;padding:10px 0;position:relative;text-align:center}.menu-overlay nav>ul{border-top:1px solid #233d50}.menu-overlay ul{display:block;height:100%;list-style:none;margin:0;padding:0;position:relative;width:100%}.menu-overlay ul li{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}.menu-overlay ul li a{align-items:center;color:#fff;display:flex;font-size:15px;height:37px;text-decoration:none;width:100%}.menu-overlay ul li a,.menu-overlay ul li.specials{border-bottom:1px solid #233d50;padding:6px 10px}.menu-overlay ul li.specials a{align-items:center;background:#f18700;border-radius:60px;color:#fff;height:28px;padding:5px 10px;width:auto}.menu-overlay ul li.specials a i{margin-right:3px}.menu-overlay ul li .elec-hybrid{align-items:center;background:#39a1a2;border-radius:60px;color:#fff;display:flex;height:28px;padding:5px 10px;width:auto}.accordion-wrapper.menu{width:100%}.accordion-wrapper.menu .accordion-header{background:none;border-bottom:1px solid #233d50;color:#fff;height:37px;justify-content:flex-start;padding:6px 10px;width:100%}.accordion-wrapper.menu .accordion-header p{color:#fff;font-size:15px;text-align:left}.accordion-wrapper.menu .accordion-header i{color:#fff;font-size:12px;transition:all .2s linear}.accordion-wrapper.menu .accordion-header.open i{margin-top:-4px;transform:rotate(180deg)}.accordion-wrapper.menu .accordion-pane{background:#182834;border:none;border-bottom:1px solid #233d50;width:100%}.accordion-wrapper.menu .accordion-pane .accordion-pane{background:#111d26;border-bottom:0}.accordion-wrapper.menu .accordion-pane .accordion-content{padding:0}.accordion-wrapper.menu .accordion-content .accordion-header,.accordion-wrapper.menu .accordion-content a{border-bottom:1px solid #1f3748;padding:6px 20px}.accordion-wrapper.menu .accordion-content li:last-of-type .accordion-header{border-bottom:none;padding:6px 20px}.accordion-wrapper.menu .accordion-content>ul li:last-of-type a{border-bottom:0}.accordion-wrapper.menu .accordion-content .accordion-content ul li a{border-bottom:1px solid #182936}.accordion-wrapper.menu .accordion-content .accordion-content ul li:last-of-type a{border-bottom:0}.overlay-scale{visibility:hidden}.overlay-scale.open{visibility:visible}.popout-search-trigger{align-items:center;background:none;color:#5b2676;display:flex;font-size:23px;margin-left:10px;padding:0}.menu-draw-overlay{height:100%;left:0;overflow-x:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:99999999}.menu-draw-overlay.open{visibility:visible}.menu-draw-overlay:after{-webkit-backdrop-filter:saturate(80%) blur(2px);backdrop-filter:saturate(80%) blur(2px);background:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .2s linear;width:100%}.menu-draw-overlay.open:after{opacity:1}.menu-draw-overlay .overlay-close{align-items:center;background:none;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:5px;top:5px;width:30px}.menu-draw-overlay .search-draw{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#4e4e4e;height:100%;left:-321px;max-width:320px;padding:15px;position:fixed;transition:all .2s linear;width:100%;z-index:1}.menu-draw-overlay.open .search-draw{left:0}.menu-draw-overlay .search-draw .overlay-close{color:#111}.menu-draw-overlay .search-draw .heading{border-bottom:1px solid #dadada;color:#1b1b1b;font-size:15px;font-weight:500;margin-bottom:5px;padding-bottom:5px;text-align:center}.menu-draw-overlay .search-draw .search-form{height:100%;position:relative}.menu-draw-overlay .search-draw .bodystyle{display:block;text-align:left}.menu-draw-overlay .search-draw select{height:34px;margin-bottom:5px}.menu-draw-overlay .search-draw .grouped-checkbox-wrapper{margin-bottom:5px}.menu-draw-overlay .search-draw .grouped-checkbox-wrapper>label{font-size:14px}.menu-draw-overlay .search-draw .default-input-container label,.menu-draw-overlay .search-draw .default-input-container label span{color:#4e4e4e}.menu-draw-overlay .search-draw .button-container{background:#fff;bottom:0;position:sticky;width:100%}.menu-draw-overlay .search-draw .solid-button{height:36px;margin-top:10px;width:100%}.menu-draw-overlay .search-draw .filters-options{max-height:calc(100% - 35px);overflow-y:auto}.benefit-slider-wrapper{box-shadow:0 4px 4px -4px rgba(0,0,0,.6);padding-bottom:7px;padding-top:7px}.benefit-slider-wrapper .benefit-slider.lory_slider .slides.js_slides{display:flex}[v-cloak] .benefit-slider-wrapper .benefit-slider{display:flex;flex-wrap:nowrap;overflow:hidden}.benefit-slider-wrapper .benefit-slider.lory_slider .slides.js_slides .benefit,[v-cloak] .benefit-slider-wrapper .benefit-slider .benefit{display:inline-flex;justify-content:center;margin:0;max-width:25%;min-width:25%;white-space:normal;width:100%}.benefit-slider-wrapper .benefit-slider.lory_slider .slides.js_slides p,[v-cloak] .benefit-slider-wrapper .benefit-slider .benefit p{color:#fff;font-size:15px;margin:0}.static-banner-wrapper,.static-banner-wrapper .site-container{align-items:center;display:flex;position:relative}.static-banner-wrapper .site-container{color:#fff}.static-banner-wrapper.search{padding-bottom:90px;z-index:1}.static-banner-wrapper.search .site-container{color:#1b1b1b;display:block}.static-banner-wrapper.search .site-container>.inner-container{align-items:center;color:#fff;display:flex}.static-banner-wrapper .site-container .text-container{flex:1;margin-right:20px}.static-banner-wrapper .site-container .text-container .strapline{font-size:15px;margin:0 0 3px;text-transform:uppercase}.static-banner-wrapper .site-container .text-container .header{font-size:36px;font-weight:500;line-height:1.2em}.static-banner-wrapper .site-container .text-container p{line-height:1.5em;margin-bottom:15px}.static-banner-wrapper .site-container .img-container{position:relative}.static-banner-wrapper .text-container .call-cta{margin-top:15px;min-height:32px}.static-banner-wrapper .text-container .call-cta i{font-size:14px;margin:1px 4px 0 6px}.static-banner-wrapper.search .simple-search-wrapper{bottom:-120px;color:initial;position:absolute;z-index:1}.card{border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);transition:all .2s linear}.card.link:hover{box-shadow:0 14px 28px rgba(0,0,0,.18),0 10px 10px rgba(0,0,0,.15);transform:translateY(-3px) scale(1.02);z-index:1}.tick-list{list-style:none;margin:0;padding:0}.tick-list.margin-top-20{margin-top:20px}.tick-list.margin-bottom-20{margin-bottom:20px}.tick-list.margin-top-10{margin-top:10px}.tick-list.margin-bottom-10{margin-bottom:10px}.tick-list li:before{align-items:center;content:"\f11b";display:flex;font-family:Flaticon;font-size:22px;font-style:normal;line-height:normal;margin:0 7px 0 0}.tick-list.small li:before{font-size:19px}.tick-list.secondary li:before{color:#08b381}.tick-list.primary li:before{color:#192f44}.tick-list li{align-items:flex-start;display:flex;margin-bottom:7px}.tick-list li .heading{font-weight:600;margin:0}.tick-list.col1,.tick-list.col2,.tick-list.col3,.tick-list.col4{display:flex;flex-wrap:wrap;padding:0}.tick-list.col4 li{margin-right:15px;width:calc(25% - 11.25px)}.tick-list.col4 li:nth-of-type(4n){margin-right:0}.tick-list.col3 li{margin-right:15px;width:calc(33.33333% - 10px)}.tick-list.col3 li:nth-of-type(3n){margin-right:0}.tick-list.col2 li{margin-right:15px;width:calc(50% - 7.5px)}.tick-list.col2 li:nth-of-type(2n){margin-right:0}.tick-list.col1 li{margin-right:0;width:100%}.list.col4{display:flex;flex-wrap:wrap}.list.col4 li{margin-right:15px;width:calc(25% - 11.25px)}.list.col4 li:nth-of-type(4n){margin-right:0}.header-search-wrapper .mob-search-button{flex:1;justify-content:center;margin:8px 20px 8px 10px;min-height:34px;padding:5px 15px}.header-search-wrapper .mob-search-button i{font-size:15px;margin-right:4px}.mob-search-button{display:none}.simple-search-wrapper{background:#fff;border-radius:100px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);width:100%}.simple-search-wrapper .search-form{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 10px 10px 25px;position:relative}.simple-search-wrapper .search-form .default-input-container{border-right:1px solid #e5e5e5;margin:0;width:calc(20% - 7px)}.simple-search-wrapper.tax-calc .search-form .default-input-container{width:calc(33.33333% - 10px)}.simple-search-wrapper.tax-search .search-form .default-input-container{width:calc(25% - 8.75px)}.simple-search-wrapper .search-form .default-input-container:last-of-type{border:0}.simple-search-wrapper .search-form .default-input-container label{font-size:12px;line-height:1em;pointer-events:none;position:absolute;top:20px}.simple-search-wrapper .search-form .default-input-container select,[v-cloak] .simple-search-wrapper .search-form .default-input-container search-select{border:0;height:55px;margin:0;padding-left:0;padding-top:18px}.simple-search-wrapper .search-form .solid-button{border-bottom-left-radius:0;border-top-left-radius:0;height:100%;width:100%}.advanced-search{max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:8px}.advanced-search .filters-container{padding:15px 10px}.advanced-search .filters-container.vehicle-filters{margin-bottom:20px}.advanced-search .filters-container .header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;margin-bottom:3px;padding-bottom:8px}.advanced-search .filters-container .header p{flex:1;font-weight:500;margin:0 3px 0 0}.advanced-search .filters-container .header .reset{align-items:center;background:#e1e1e1;border-radius:60px;display:flex;font-size:13px;line-height:1.2em;padding:3px 9px}.advanced-search .filters-container .header .reset i{font-size:10px;font-weight:600;margin:1px 0 0 5px}.advanced-search .filters-container select{margin-bottom:3px}.advanced-search .filters-container .button-container{margin-top:8px}.advanced-search .filters-container .button-container .solid-button{width:100%}.search-results-wrapper{display:flex}.search-results-wrapper .filters-wrapper{margin-right:20px;padding-left:12px;position:relative;width:320px}.sticky-div-rail .filters-container.sticky-div.sticky{top:0;width:308px}.search-results-wrapper .search-results{align-self:flex-start;padding:0;position:relative}.search-results-wrapper .search-main-content{padding-right:20px}.search-results-controls{align-items:center;display:flex;padding:0 0 20px}.search-results-controls h1,.search-results-controls h2,.search-results-controls h3{flex:1;font-size:24px;margin-bottom:5px}.search-results-controls .vehicle-count{font-size:18px;font-weight:500;margin:0}.search-results-controls .vehicle-toggle{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;display:flex;height:38px;margin-left:10px;padding:0 8px;text-decoration:none}.search-results-controls .vehicle-toggle .switch{margin:0 5px}.search-results-controls .vehicle-toggle>span{color:#192f44;font-size:14px;font-weight:500;line-height:1.2em}.search-results-controls .vehicle-toggle.cars .handle{transform:translateX(0)}.search-results-controls .vehicle-toggle.vans .handle{transform:translateX(14px)}.search-results-controls .mob-search-trigger{display:none;font-weight:400}.search-results-controls .mob-search-trigger i{font-size:16px}.search-results-controls .mob-search-trigger span{margin:0 0 0 5px}.sort-by-wrapper{align-items:center;display:flex}.sort-by-wrapper label{font-weight:500;margin:0 5px 0 0}.sort-by-wrapper select{background-color:#fff;flex:1;margin:0;min-width:150px}.search-results .loading-wrapper{display:flex;justify-content:center;opacity:1;padding:30px 0;transition:all .3s linear;width:100%}.search-results .loading-wrapper.loaded{opacity:0;pointer-events:none}.search-results .loading-wrapper .loading-container{margin-top:20px;text-align:center}.search-results .loading-wrapper .loading-container img{margin:0 auto 10px;max-width:45px}.no-results .title{font-size:24px;font-weight:500;line-height:26px}.no-results .call-text{color:#192f44;font-size:16px;font-weight:600}.no-results .call-text a{color:#192f44;text-decoration:none}.no-results .call-text a i{font-size:14px;margin:1px 3px 0 7px}.sticky-footer.search{align-items:center;background:#08b381;bottom:-50px;color:#fff;cursor:pointer;display:none;justify-content:center;left:0;padding:10px 5px;position:fixed;transition:all .2s linear;width:100%;z-index:3}.sticky-footer.search.stuck{bottom:0}.sticky-footer.search i{font-size:16px;margin-right:5px}.search-results.vehicle-grid .vehicle-card{width:calc(25% - 22.75px)}.search-results.vehicle-grid .vehicle-card:not(:nth-of-type(4n)){margin:0 30px 30px 0}.search-results.vehicle-grid .vehicle-card:nth-of-type(4n){margin:0 0 30px}.site-container .search-results.vehicle-grid .vehicle-card{width:calc(33.33333% - 20.33333px)}.site-container .search-results.vehicle-grid .vehicle-card:not(:nth-of-type(3n)){margin:0 30px 30px 0}.site-container .search-results.vehicle-grid .vehicle-card:nth-of-type(3n){margin:0 0 30px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.group-fade-enter-active,.group-fade-leave-active{transition:opacity .5s}.group-fade-enter-active{transition-delay:.5s}.group-fade-enter,.group-fade-leave-to{opacity:0}.pagination .trigger{box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06)}.pagination .trigger:hover{box-shadow:0 12px 23px rgba(0,0,0,.18),0 8px 8px rgba(0,0,0,.15);transform:translateY(-3px) scale(1.02);z-index:1}.pagination a{text-decoration:none}.info-card{background:#fff;display:flex;margin:0 0 30px;padding:30px;width:calc(33.33333% - 20.33333px)}.info-card .container{border:3px solid #353535;border-radius:16px;padding:30px;position:relative;width:100%}.info-card .container img{position:absolute;right:20px;top:-3px;z-index:0}.info-card .contents{position:relative;z-index:1}.info-card .content{margin-bottom:18px;width:calc(100% - 95px)}.info-card .content .header{font-size:23px;font-weight:600;line-height:1.2em}.info-card .content .tick-list li{margin-bottom:10px}.info-card .content .tick-list li:before{font-size:18px}.vehicle-card{background:#fff;border-radius:10px;box-shadow:none;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);display:flex;flex-direction:column;margin:0;position:relative;text-decoration:none;transition:all .2s linear}.vehicle-card:hover{box-shadow:0 12px 23px rgba(0,0,0,.18),0 8px 8px rgba(0,0,0,.15);transform:translateY(-3px) scale(1.02);z-index:1}.vehicle-card a{text-decoration:none}.vehicle-card .flag-container{display:flex;flex-wrap:wrap;z-index:1}.vehicle-card .img-container{border-radius:10px;min-height:1px;overflow:hidden;padding-top:10px;position:relative}.vehicle-card .img-container img{width:100%}.vehicle-card .img-container .ev-notice{align-items:center;background:#39a1a2;border-radius:40px;bottom:10px;color:#fff;display:flex;font-size:14px;padding:0 10px 0 8px;position:absolute;right:10px}.vehicle-card .img-container .ev-notice i{margin:0 2px 0 0}.vehicle-card .content-container{display:flex;flex:1;flex-direction:column;padding:0 20px 20px}.vehicle-card .name{flex-grow:1;padding:5px 0 4px;z-index:1}.cta-banner .vehicle-card .name .make-model,.vehicle-card .name .make-model{color:#1b1b1b;font-size:22px;font-weight:500;line-height:1.2em;margin:0 0 5px;text-align:left}.cta-banner .vehicle-card .name .counter,.cta-banner .vehicle-card .name .derivative,.vehicle-card .name .counter,.vehicle-card .name .derivative{color:#45535d;font-size:16px;font-weight:400;line-height:1.3em;margin:0 0 2px;text-align:left}.update-transition{animation:pulse 1.5s infinite;box-shadow:0 0 0 0 rgba(195,14,46,.5)}.vehicle-card.custom:hover{box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);transform:none;z-index:1}.vehicle-card.custom .content{background:#f3f3f3;border-radius:10px;margin-top:5px;padding:19px}.vehicle-card .quick-spec{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;display:flex;justify-content:center;margin-bottom:7px;padding:8px 0}.vehicle-card .quick-spec div{align-items:center;border-right:1px solid #dcdcdc;display:flex;flex:1;flex-direction:column;padding:0 2px;text-align:center}.vehicle-card .quick-spec div:last-of-type{border:none}.vehicle-card .quick-spec i{color:#192f44;font-size:21px}.vehicle-card .quick-spec .label,.vehicle-card .quick-spec .value{font-size:12px;line-height:15px;margin:0}.vehicle-card .quick-spec .value{font-weight:600}.vehicle-card .price-container{padding:3px 0 0;text-align:left}.vehicle-card .price-container .from{color:#192f44;font-size:15px;font-weight:500;line-height:1.2em;margin:0;z-index:1}.vehicle-card .price-container .price{color:#192f44;font-size:30px;font-weight:800;line-height:1.2em;margin:0;z-index:1}.vehicle-card .price-container .phone{color:#192f44;font-size:20px;font-weight:600;line-height:1.2em;margin:3px 0 5px;z-index:1}.vehicle-card .price-container .vat-declaration{font-size:13px;font-weight:500;margin:0;z-index:1}.vehicle-card .price-container .terms{color:#1b1b1b;font-size:12px;line-height:1.2em;margin:0}.vehicle-card .solid-button{min-height:36px}.vehicle-slider{margin-left:20px;margin-right:20px}.vehicle-slider .carousel-item{margin:0;min-width:33.33%;padding:20px 15px 38px;width:33.33%}.vehicle-slider .vehicle-card{height:100%}.vehicle-slider .vehicle-card img{height:auto;width:100%}[v-cloak] .vehicle-slider{flex-wrap:nowrap;overflow:hidden;width:100%}[v-cloak] .vehicle-slider .col30{margin:0;min-width:33.3333333333%;padding:15px 15px 26px;width:25%}[v-cloak] .vehicle-slider .vehicle-card{height:100%}.carousel{position:relative}.carousel .next,.carousel .prev{align-items:center;background:#fff;border:none;border-radius:100%;color:#08b381;cursor:pointer;display:flex!important;display:block;height:32px;justify-content:center;margin-top:-16px;position:absolute;top:50%;transition:all .3s linear;width:32px}.carousel .prev{left:-32px!important}.carousel .next{right:-32px!important}.carousel .next i,.carousel .prev i{color:#192f44;font-size:14px;transition:all .3s linear}.vehicle-grid{display:flex;flex-wrap:wrap}.vehicle-grid .vehicle-card{margin:0 30px 30px 0;width:calc(33.33333% - 20.33333px)}.vehicle-grid .vehicle-card:nth-of-type(3n){margin-right:0}.img-gallery-container .flag-container{display:flex;flex-wrap:wrap;left:-12px;position:absolute;top:-12px;z-index:2}.flag-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.flag-container .flag{align-items:center;background:#d2eaf8;border-radius:60px;display:flex;justify-content:center;margin:0 4px 4px 0;padding:3px 10px;text-align:center;z-index:2}.flag-container .flag p{color:#476576;font-size:13px;font-weight:500;line-height:1.2em;margin:0}.flag-container .flag.cancelled-order{background:#f7d1d8}.flag-container .flag.cancelled-order p{color:#a10b25}.bubble-flag-container{display:flex;left:-12px;position:absolute;top:-12px;z-index:2}.bubble-flag-container .bubble-flag{align-items:center;background:#08b381;border-radius:100%;color:#fff;display:flex;flex-direction:column;height:77px;justify-content:center;margin:0 4px 4px 0;padding:5px;text-align:center;width:77px;z-index:2}.bubble-flag-container .bubble-flag p{color:#fff;font-size:13px;font-weight:500;line-height:1.2em;margin:0;text-transform:uppercase}.bubble-flag-container .bubble-flag i{font-size:24px;margin:0 0 2px}.bubble-flag-container .bubble-flag.special-offer{background:#192f44}.bubble-flag-container .bubble-flag.special-offer img,.bubble-flag-container .bubble-flag.special-offer svg{margin:0 0 4px;width:28px}.bubble-flag-container .bubble-flag.in-stock{background:#08b381}.bubble-flag-container .bubble-flag.top-deal{background:#e73567}.bubble-flag-container .bubble-flag.top-deal p{color:#fff;font-size:14px;font-weight:6700;line-height:1.1em;margin:0 17px;position:relative;text-transform:uppercase}.bubble-flag-container .bubble-flag.top-deal p:before{background:url(/img/misc/td-left-white.png) 50% 50% no-repeat;content:"";display:block;height:19px;left:-12px;position:absolute;top:1px;width:11px}.bubble-flag-container .bubble-flag.top-deal p:after{background:url(/img/misc/td-right-white.png) 50% 50% no-repeat;content:"";display:block;height:19px;position:absolute;right:-12px;top:1px;width:11px}.vehicle-details-page-wrapper{position:relative}.admin-bar-container{background:#daebf1;border:1px dashed #507b89;border-radius:8px}.admin-bar-container .header{align-items:center;border-bottom:1px solid #507b89}.admin-bar-container .header p{font-size:16px;margin:0 5px 0 0}.admin-bar-container .info-container{display:flex;flex-wrap:wrap;justify-content:space-between}.admin-bar-container .info-figure{border-bottom:1px solid #bfd7df;margin:7px 0 0;padding-bottom:7px;width:calc(25% - 15.25px)}.admin-bar-container .content p{font-size:14px;line-height:1.3em;margin:0}.admin-bar-container p.label{font-weight:500;margin:0 0 2px}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:pre}.admin-bar-container .flag-wrapper{margin:10px 0 0}.admin-bar-container .deal-notes{margin:10px 0 5px}.vehicle-details-page-wrapper .vehicle-heading{align-items:center;display:flex}.vehicle-details-page-wrapper .vehicle-heading .name-container{align-items:center;display:flex;flex:1}.vehicle-details-page-wrapper .vehicle-heading .name-container .logo{background:#fff;border-radius:100%;margin-right:15px;padding:10px;width:75px}.vehicle-details-page-wrapper .vehicle-heading .name-container .name{flex:1}.vehicle-details-page-wrapper .vehicle-heading .name-container .manufacturer-model{font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:2px}.vehicle-details-page-wrapper .vehicle-heading .name-container .derivative{color:#565656;font-size:16px;line-height:1.2em;margin-bottom:0}.vehicle-details-page-wrapper .vehicle-heading .actions{align-items:flex-end;display:flex;flex-direction:column}.vehicle-details-page-wrapper .vehicle-heading .actions .share-deal{margin-bottom:8px}.vehicle-details-page-wrapper .vehicle-heading .actions .button-container{display:flex}.vehicle-details-page-wrapper .vehicle-heading .actions .basket-button{font-size:13px;font-weight:500;line-height:1em;margin:0 0 0 5px;min-height:26px}.vehicle-details-page-wrapper .vehicle-heading .actions .basket-button i{margin:0 6px 0 0}.vehicle-details-page-wrapper .vehicle-heading .actions .send-friend{font-size:13px;font-weight:500;line-height:1em;margin:0;min-height:26px}.share-deal{align-items:center;display:flex}.share-deal p{font-size:14px;font-weight:500;margin:0 7px 0 0}.share-deal a{align-items:center;border-radius:100%;display:flex;font-size:13px;height:24px;justify-content:center;margin-right:3px;text-decoration:none;transition:all .2s linear;width:24px}.share-deal a.fb{background:#3c599b;color:#fff}.share-deal a.tw{background:#5eaade;color:#fff}.share-deal a.twx{background:#0a0a0a;color:#fff}.share-deal a.lk{background:#0c77af;color:#fff}.vehicle-details-page{display:flex;margin:0 auto}.vehicle-details-wrapper{flex:1;margin-right:25px;max-width:925px}.vehicle-details-page .side-bar{width:450px}.salary-sac.side-bar-block{text-align:center}.salary-sac.side-bar-block .heading p{font-size:19px;font-weight:500}.salary-sac.side-bar-block .solid-button{width:100%}.side-bar .info-card{margin:0 0 20px;width:100%}.vehicle-details-page .side-bar .info-card{border-radius:16px;padding:25px}.vehicle-details-wrapper .vehicle-image-wrapper{position:relative}.vehicle-details-wrapper .vehicle-image-wrapper .bubble-flag-container{display:flex;flex-direction:column;position:absolute;right:-12px;top:-12px;z-index:2}.vehicle-details-wrapper .vehicle-image-wrapper .flag-container{bottom:171px;left:20px;position:absolute}.media-gallery-wrapper{margin-right:15px;position:relative;width:100%;width:540px}.media-gallery{display:block;margin-bottom:15px;overflow:hidden;position:relative}.media-gallery:after{clear:both;content:"";display:block}.media-gallery .media-displayed-wrap{background:#fff;border-radius:16px;display:flex;overflow:hidden;padding:30px;position:relative;width:100%}.media-gallery .media-displayed-wrap:after{bottom:0;color:#fff;display:block;left:0;padding:5px 0;position:absolute;text-align:center;width:100%;z-index:1}.media-gallery .media-displayed-wrap>div{border-radius:16px;display:none;flex-shrink:0;width:100%}.media-gallery .media-displayed-wrap>div[selected]{display:flex;z-index:1}.media-gallery .media-displayed-wrap>div.loading{display:block;z-index:1}.media-gallery .media-displayed-wrap>div.loading .media-displayed{margin:0;opacity:0}.media-gallery .media-displayed-wrap>div.loading .loading-container{display:flex}.media-gallery .media-displayed-wrap>div .loading-container{display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.media-gallery .media-displayed-wrap>div .loading-container .loader{margin:0}.media-gallery .media-displayed-wrap>div .loading-container .loader:after{display:none}.media-gallery .media-displayed-wrap>div .media-displayed{margin:0 auto;max-width:100%;opacity:1;position:relative;transition:all .3s linear .6s;z-index:3}.media-displayed-wrap>div.availability-notice-wrapper{bottom:38px;display:flex;justify-content:center;position:absolute;width:100%;z-index:1}.media-displayed-wrap .availability-notice{background:rgba(0,0,0,.7);border-radius:60px;color:#fff;font-size:14px;line-height:1.2em;margin:0 0 10px;padding:3px 10px}.media-gallery .jacit-gallery-thumbnails{display:block;margin-left:31px;margin-top:10px;overflow-x:hidden;white-space:nowrap;width:calc(100% - 62px)}.media-gallery .jacit-gallery-thumbnails-container{display:block;transition:all .2s linear;width:100%}.media-gallery .direction-control{align-items:center;background:#989898;bottom:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:140px;justify-content:center;line-height:105px;position:absolute;text-align:center;transition:all .2s linear;width:25px}.media-gallery .direction-control:hover{background:#a9a9a9}.media-gallery .direction-control.next{border-bottom-right-radius:10px;border-top-right-radius:10px;right:0}.media-gallery .direction-control.prev{border-bottom-left-radius:10px;border-top-left-radius:10px}.media-gallery .jacit-gallery-thumbnails .media-thumbnail{cursor:pointer;display:inline-block;height:140px;list-style:none;margin:0 5px 0 0;padding:0;white-space:nowrap}.media-gallery .jacit-gallery-thumbnails .media-thumbnail[selected] img{border-color:#192f44}.media-gallery .jacit-gallery-thumbnails .media-thumbnail img{background:#fff;border:1px solid transparent;border-radius:10px;display:block;height:100%;padding:5px;transition:all .2s linear;width:auto}[v-cloak] .media-gallery .lazy-load-media-img{background:#fff;border-radius:16px}[v-cloak] .jacit-gallery-thumbnails-container{display:block;margin-left:31px;margin-top:10px;overflow-x:hidden;white-space:nowrap;width:743px}[v-cloak] .jacit-gallery-thumbnails-container>div{display:inline-block;margin:0 5px 0 0;width:221px}[v-cloak] .jacit-gallery-thumbnails-container>div img{background:#fff;border:1px solid transparent;border-radius:10px;height:auto;width:100%}[v-cloak] .media-gallery .direction-control{height:138px}.colour-swatch-wrapper{align-items:center;bottom:168px;display:flex;flex-direction:column;justify-content:center;position:absolute;width:100%;z-index:1}.colour-swatch-container{-ms-overflow-style:none;align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:60px;display:inline-flex;justify-content:center;justify-self:center;overflow-x:auto;padding:5px;scrollbar-width:none}.colour-swatch-container input{display:none}.colour-swatch-container label{margin:0}.colour-swatch-container label span{margin:0 2px}.swatch-full{border:1px solid rgba(0,0,0,.25);border-radius:100%;cursor:pointer;display:flex;height:16px;transition:all .2s linear;width:16px}.selected .swatch-full,.swatch-full:hover{transform:scale(1.3)}.swatch-empty{align-items:center;cursor:pointer;display:flex;font-size:16px;height:16px;justify-content:center;width:16px}.swatch-empty i{margin-top:1px}.colour-swatch-wrapper .availablity-notice{opacity:0;pointer-events:none;position:absolute;top:-28px;transition:all .12s linear;visibility:hidden}.colour-swatch-wrapper .availablity-notice.visible{opacity:1;visibility:visible}.key-spec-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 10px}.key-spec-container .info-figure{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;margin:10px 0 0;padding-bottom:10px;width:calc(33.33333% - 20.33333px)}.key-spec-container .info-figure:nth-last-child(-n+3){border-bottom:0}.key-spec-container .info-figure i{align-items:center;background:#08b381;border-radius:100%;color:#fff;display:flex;font-size:20px;height:34px;justify-content:center;margin-right:7px;width:34px}.key-spec-container .info-figure p{color:#1b1b1b;font-size:14px;line-height:1.2em;margin:0}.key-spec-container .info-figure .label{font-weight:500}.modal-vehicle-colours .button-wrapper,.modal-vehicle-options .button-wrapper{display:flex;justify-content:flex-end;margin-top:10px}.modal-vehicle-colours .button-wrapper .primary,.modal-vehicle-options .button-wrapper .primary{margin-left:10px}.vehicle-details-tabs{background:#fff;border-radius:10px;overflow:hidden}.vehicle-details-tabs .tab,.vehicle-details-tabs .tabs{display:flex;justify-content:center}.vehicle-details-tabs .tab{align-items:center;background:#d1d8d8;border-right:1px solid #fff;color:#1b1b1b;cursor:pointer;flex:1;font-size:14px;font-weight:400;line-height:1.2em;min-height:46px;padding:10px 3px;position:relative;text-align:center;transition:all .2s linear}.vehicle-details-tabs .tab:last-of-type{border-right:0}.vehicle-details-tabs .tab.active{background:#fff;color:#08b381;cursor:default;font-weight:500;position:relative;z-index:1}.vehicle-details-tabpanels{background:#fff;display:block;padding:15px;z-index:2}.jacit-pages>.tabpanel{display:none}.jacit-pages>.tabpanel.jac-selected{display:block}.vehicle-details-tabpanels .heading{font-size:18px;font-weight:500}.vehicle-details-tabpanels .jac_accordion_content:last-of-type{margin-bottom:0}.vehicle-details-tabpanels .info.tabpanel{display:flex;flex-wrap:wrap;padding-bottom:0}.vehicle-details-tabpanels .info .info-figure{align-items:center;background:#f1faff;border:1px dashed #146390;border-radius:4px;color:#146390;display:flex;margin:0 15px 15px 0;padding:7px 10px;width:calc(33.33333% - 10px)}.vehicle-details-tabpanels .info .info-figure:nth-of-type(3n){margin-right:0}.vehicle-details-tabpanels .info .info-figure i{font-size:30px;margin-right:7px}.vehicle-details-tabpanels .info .info-figure p.label{font-weight:500}.vehicle-details-tabpanels .info .info-figure p{font-size:13px;line-height:16px;margin:0}[v-cloak] .tabpanel:first-of-type{display:flex}[v-cloak] .tabpanel{display:none}.animate-prog-bar{animation:animate-load 1.8s ease;transform-origin:0 50%}@keyframes animate-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.range-stat-container{margin:8px 0 30px}.range-stat-container h4{border-bottom:1px solid #dcdcdc;font-size:16px;font-weight:500;margin:0 0 10px;padding:0 0 8px}.range-stat{align-items:center;display:flex;margin:0 0 6px}.range-stat p{margin:0}.range-stat i{font-size:20px;margin:0 6px 0 0}.range-stat.cold i{color:#007cc7}.range-stat.mild i{color:#08b381}.range-stat .label{margin:0 10px 0 0;width:101px}.range-stat .prog-bar-container{border-radius:30px;flex:1;height:8px;overflow:hidden;position:relative}.range-stat .prog-bar{border-radius:30px;content:"";display:block;height:100%}.range-stat.cold .prog-bar{background:linear-gradient(90deg,#007cc7,#005f99)}.range-stat.mild .prog-bar{background:linear-gradient(90deg,#08b381,#148973)}.range-stat .value{font-weight:500;margin:0 0 0 10px}.charge-stat-container{margin:8px 0 10px}.charge-stat-container h4{border-bottom:1px solid #dcdcdc;font-size:16px;font-weight:500;margin:0 0 15px;padding:0 0 8px}.charge-stat{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;margin:0 0 12px;padding:0 0 12px}.charge-stat:last-of-type{border:none}.charge-stat p{margin:0}.charge-stat .label-container{margin:0 10px 0 0;width:177px}.charge-stat .kw{font-size:12px}.charge-stat .prog-bar-container{flex:1;height:8px;overflow:hidden;position:relative}.charge-stat .prog-bar{background:linear-gradient(90deg,#08b381,#148973);border-radius:30px;content:"";display:block;height:100%}.charge-stat .value-container{margin:0 0 0 10px;text-align:right}.charge-stat .value{font-weight:500}.charge-stat .percentage{font-size:12px}.battery-stat-wrapper{margin:8px 0 25px}.battery-stat-wrapper:last-of-type{margin-bottom:5px}.battery-stat-wrapper h4{font-size:16px;font-weight:500;margin:0 0 5px}.battery-stat-container{display:flex;flex-wrap:wrap;justify-content:space-between}.battery-stat{border-top:1px solid #dcdcdc;padding:8px 0;width:calc(50% - 10px)}.battery-stat p{font-size:14px;margin:0}.battery-stat .value{font-weight:500}.plug-type-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px 0}.plug-type-container .plug-type{align-items:center;border:1px solid #dcdcdc;border-radius:12px;display:flex;margin:0 0 15px;padding:10px;width:calc(50% - 10px)}.plug-type-container .plug-type .img-container{align-items:center;background:#08b381;border-radius:100%;display:flex;height:56px;justify-content:center;width:56px}.plug-type-container .plug-type img{max-width:36px;width:100%}.plug-type-container .plug-type p{flex:1;font-size:15px;font-weight:500;margin:0 0 0 10px}.overflow-x-auto{overflow-y:hidden;white-space:nowrap;width:100%}.full-charging.tabs{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.full-charging.tabs div[role=tablist]{width:100%}.full-charging.tabs .tab{align-items:center;background:#cfe7e0;border-radius:70px;color:#148973;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:500;justify-content:center;line-height:1.3em;margin:0 5px 5px;min-height:36px;padding:3px 20px;position:relative;transition:all .2s linear}.full-charging.tabs .tab.active{background:#08b381;color:#fff}.full-charging-modal .plug-type{align-items:center;border:1px solid #dcdcdc;border-radius:12px;display:flex;margin:10px 0 20px;padding:10px;width:100%}.full-charging-modal .plug-type .img-container{align-items:center;background:#08b381;border-radius:100%;display:flex;height:56px;justify-content:center;width:56px}.full-charging-modal .plug-type img{max-width:36px;width:100%}.full-charging-modal .plug-type p{flex:1;font-size:15px;font-weight:500;margin:0 0 0 10px}.full-charging-modal table{border-collapse:collapse;margin-bottom:12px;white-space:nowrap;width:100%}.full-charging-modal table tbody tr:nth-of-type(odd){background:#eee}.full-charging-modal table th{font-weight:600;text-align:left}.full-charging-modal table td,.full-charging-modal table th{border-width:0;font-size:14px;padding:.5rem}.full-charging-modal .note,.full-charging-modal table p{margin:0}.charge-location-wrapper{margin-top:20px;position:relative;width:100%}.road-lane{animation:road-lane 1s linear infinite;background-image:linear-gradient(90deg,#dcdcdc,#dcdcdc 75%,transparent 0,transparent);background-size:120px 2px;border:none;height:2px}@keyframes road-lane{0%{background-position:0 0}to{background-position:120px 0}}.charge-location-container{animation:load-fade 1.8s ease;margin:25px auto;position:relative;width:17rem}.click-tooltip-container{position:absolute}.click-tooltip-container.right-rear{right:20px;top:0}.click-tooltip-container.left-rear{bottom:0;right:20px}.click-tooltip-container.right-front{left:30px;top:0}.click-tooltip-container.left-front{bottom:0;left:30px}.click-tooltip-container.front-middle{bottom:calc(50% - 12px);left:-8px}.click-tooltip-trigger{align-items:center;background:#08b381;border-radius:100%;cursor:pointer;display:flex;height:24px;justify-content:center;padding:2px;width:24px}.click-tooltip-trigger i{color:#fff;font-size:18px;transition:.2s linear}.click-tooltip-trigger.open i{transform:rotate(45deg);transform-origin:center}.click-tooltip-contents{background:rgba(0,0,0,.9);border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);color:#fff;left:-2rem;margin-top:5px;padding:2px 5px;position:absolute;text-align:center;width:105px}.click-tooltip-contents p{font-size:13px;margin:0}@keyframes load-fade{0%{opacity:0;right:-150px}to{opacity:1;right:0}}.evdb-charge-point{align-items:center;background:url(/img/backgrounds/electric-car-charge-point-map.webp) 50% no-repeat;border-radius:20px;display:flex;justify-content:center;margin:20px;min-height:200px;overflow:hidden;position:relative;text-decoration:none}.evdb-charge-point:after{-webkit-backdrop-filter:saturate(80%) blur(1px);backdrop-filter:saturate(80%) blur(1px);background:rgba(25,47,68,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.evdb-charge-point .container{background:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.08);color:#252525;display:block;margin:0;max-width:520px;padding:20px 30px;text-align:left;text-align:center;z-index:1}.evdb-charge-point .solid-button{margin:10px 0 0}.tool-tip-label{display:flex;z-index:2}.tool-tip-label,.tool-tip-label .click-tooltip-container{position:relative}.tool-tip-label .click-tooltip-trigger{background:#192f44;color:#fff;height:16px;margin:0 0 0 4px;padding:0;width:16px}.tool-tip-label .left .click-tooltip-trigger{margin:0 5px 0 0}.tool-tip-label .click-tooltip-trigger span{font-size:12px}.tool-tip-label .click-tooltip-contents{padding:5px;width:220px}.tool-tip-label .click-tooltip-contents p{color:#fff;font-size:12px;line-height:1.3em;margin:0}.pricing-wrapper .price-container .terms.gross{margin-top:3px}.pricing-wrapper .price-container .terms.gross .figure{text-decoration:line-through}.pricing-wrapper .price-container .terms.gross .figure,.pricing-wrapper .price-container .terms.gross .label{font-size:15px}.pricing-wrapper .price-container .terms.savings{background:#ffe5e9;border:1px solid #f3b4bf;border-radius:4px;color:#c30e2e;font-weight:500;margin:8px 0 0;padding:5px 8px}.pricing-wrapper .price-container .terms.savings .figure,.pricing-wrapper .price-container .terms.savings .label{color:#c30e2e;font-size:15px}.pricing-wrapper.salary-sac .maintence-inc{display:flex;padding:10px 0 0}.pricing-wrapper.salary-sac .maintence-inc p{flex:1;margin:0 7px 0 0}.pricing-wrapper.salary-sac .maintence-inc p,.pricing-wrapper.salary-sac .maintence-inc span{line-height:1.35em}.pricing-wrapper.salary-sac .maintence-inc i{font-size:20px;margin-top:2px}.salary-sac .salary:before{content:"£";display:block}input.salary{border-color:#192f44}.salary-sac-summary{background:#192f44;border-radius:8px;color:#fff;padding:10px 14px}.salary-sac-summary h3{font-size:18px;line-height:1.2em;margin:2px 0 8px}.salary-sac-summary p{display:flex;font-size:15px;line-height:1.5em;margin:4px 0}.salary-sac-summary p .label{flex:1;margin-right:5px}.salary-sac-summary p .indent{padding-left:8px}.salary-sac-summary p span{font-size:14px;line-height:1.5em}.salary-sac-summary .net-amount{border-top:1px dashed #fff;font-size:16px;margin-top:5px;padding-top:5px}.salary-sac-summary .net-amount span{font-size:16px;font-weight:500}.salary-sac .note{display:block}.salary-sac .note span{font-size:13px}.salary-sac-breakdown-heading{color:#192f44;font-size:16px;font-weight:500;margin:17px 0 5px}.salary-sac-breakdown{border:1px solid #192f44;border-radius:8px;overflow:hidden}.salary-sac-breakdown p:first-of-type{border:none}.salary-sac-breakdown p{border-top:1px solid #e7e7e7;display:flex;font-size:15px;line-height:1.5em;margin:0;padding:5px 10px;transition:all .2s linear}.salary-sac-breakdown p .label{flex:1;margin-right:5px}.salary-sac-breakdown p .indent{padding-left:12px}.salary-sac-breakdown p:hover{background:rgba(0,0,0,.03)}.salary-sac-breakdown .net-amount,.salary-sac-breakdown .net-amount:hover{background:#192f44;border:0;color:#fff;font-size:16px;margin-top:5px;padding-top:5px}.salary-sac-selector-text{align-items:center;display:flex;justify-content:center;position:relative}.salary-sac-selector-text img{margin-left:-50px;position:relative;right:-40px;top:8px}.pricing-wrapper{border-radius:16px;margin-bottom:20px;padding:10px 15px 15px}.pricing-wrapper.mobile{display:none;margin-bottom:30px}.pricing-wrapper .solid-button{min-height:40px;width:100%}.lease-toggle{align-items:center;display:flex;justify-content:center}.pricing-wrapper .lease-toggle{margin:0 0 10px}.pricing-wrapper .lease-toggle .switch{margin:0 7px}.pricing-wrapper .lease-toggle>span{cursor:pointer;font-size:14px}.pricing-wrapper .price-container{min-height:72px;padding:10px 0}.pricing-wrapper .price-container .loading-container{justify-content:center;text-align:center;width:100%}.pricing-wrapper .price-container .loading-container .loader{height:28px;margin:0 auto 8px;width:28px}.pricing-wrapper .price-container .loading-container .loader:before{bottom:2px;left:2px;right:2px;top:2px}.pricing-wrapper .price-container .loading-container p{font-size:13px;line-height:1em;margin:0}.pricing-wrapper .price-container .price-box{align-items:center;display:flex}.pricing-wrapper .price-container .price-box .type-container{color:#192f44;flex:1;margin:0}.pricing-wrapper .price-container .price-box .type-container .type{font-size:16px;font-weight:500;line-height:1.3em}.pricing-wrapper .price-container .price-box .type-container .vat{font-size:13px;line-height:1.3em}.pricing-wrapper .price-container .price-box .price,.pricing-wrapper .price-container .price-box .price span{color:#192f44;font-size:28px;font-weight:700;line-height:1.1em;margin:0}.pricing-wrapper .price-container .terms{align-items:center;display:flex;font-size:13px;margin:0}.pricing-wrapper .price-container .terms .label{color:#192f44;flex:1;font-size:13px}.pricing-wrapper .price-container .terms span{color:#192f44;font-size:13px}.pricing-wrapper .price-container .terms .figure{font-weight:500}.pricing-wrapper .price-container .price-box.call{flex-direction:column;justify-content:center}.pricing-wrapper .price-container .price-box.call .label{color:#192f44;font-size:15px;line-height:1.2em;margin:0 0 2px}.pricing-wrapper .price-container .price-box.call .phone{color:#192f44;font-size:20px;font-weight:600;line-height:1.3em;text-decoration:none}.lease-breakdown{padding:10px 0}.lease-breakdown h3{font-size:18px;line-height:1.2em}.lease-breakdown p{color:#192f44;display:flex;font-size:13px;line-height:1.5em;margin:0}.lease-breakdown p .label{flex:1;font-weight:500}.lease-breakdown p .label,.lease-breakdown p span{font-size:13px;line-height:1.5em}.options-container{border:1px solid #e2e2e2;border-radius:6px;margin-bottom:10px;padding:5px 8px 3px}.options-container .heading{color:#192f44;display:flex;font-size:14px;font-weight:500;line-height:1.2em;margin:0 0 5px}.options-container .optional-extra-item{align-items:center;border-top:1px dashed #e2e2e2;color:#192f44;display:flex;font-size:13px;line-height:22px;padding:3px 0}.options-container .optional-extra-item i{font-size:15px;margin:0 5px 0 0}.options-container .optional-extra-item p{flex:1;font-size:13px;line-height:1.5em;margin:0 5px 0 0}.options-container .optional-extra-item span{font-size:13px;line-height:1.5em}.deal-descr{background:#daebf1;border:1px solid #b1c5cb;border-radius:8px;color:#192f44;font-size:14px;line-height:1.2em;padding:10px}.deal-descr .heading{display:flex;font-size:15px;font-weight:500;line-height:1.4em;margin:0 0 5px}.deal-descr p{font-size:14px;line-height:1.4em}.deal-descr p:last-of-type{margin:0}.pricing-wrapper .cta-container{display:flex;flex-direction:column;margin-top:10px;padding:9px 0 0;text-align:center}.pricing-wrapper .cta-container .title{color:#192f44;font-size:17px;font-weight:500;margin:0 0 2px}.pricing-wrapper .cta-container .subtitle{color:#192f44;font-size:14px;line-height:1.3em;margin:0 0 7px}.pricing-wrapper .cta-container .solid-button{font-size:17px;margin-bottom:5px;max-width:none;width:100%}.pricing-wrapper .cta-container .solid-button i{font-size:21px;margin-right:6px}.pricing-wrapper .cta-container .second-cta p,.pricing-wrapper .cta-container .second-cta p a{color:#192f44;font-size:15px;margin:0}.maintenance-wrapper p{color:#192f44;font-size:13px;line-height:1.2em;margin-bottom:4px}.maintenance-wrapper .fake-ui-checkbox-label{align-items:flex-start;border:1px solid #e2e2e2;border-radius:4px;margin-bottom:10px;padding:6px}.maintenance-wrapper .fake-ui-checkbox-label span{color:#192f44;font-size:13px;line-height:1.3em}.maintenance-wrapper .fake-ui-checkbox-label span span{font-weight:600}.maintenance-wrapper .fake-ui-checkbox{margin:2px 8px 0 2px}.price-container.total-care{padding-top:0}.option-button{width:100%}.option-button p{margin:0 0 0 5px;text-transform:none}.modal-vehicle-options .button-wrapper{justify-content:flex-end;margin-top:15px}.modal-vehicle-options .button-wrapper .solid-button{margin:0 0 0 10px;max-width:170px}.note{align-items:flex-start;display:flex;font-size:13px;line-height:1.5em}.note i{color:#192f44;margin:2px 5px 0 0}.incentive-slider-wrapper.mobile,[v-cloak] .incentive-slider-wrapper{display:none}.incentive-slider-wrapper{animation:fadein 1.5s ease 0s 1 normal forwards;background:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.06),0 3px 6px rgba(0,0,0,.12);padding:10px 20px}.incentive-slider-wrapper .incentive-slider,.incentive-slider-wrapper .incentive-slider .slides{display:flex}.incentive-slider-wrapper .incentive-slider.lory_slider .frame{white-space:normal}.incentive-slider-wrapper .incentive-slider .incentive-item{align-items:center;display:flex;justify-content:center;margin:0;min-width:100%}.incentive-slider-wrapper .incentive-slider .incentive-item i{color:#192f44;font-size:23px;margin:0 8px 0 0}.incentive-slider-wrapper .incentive-slider .incentive-item p{color:#192f44;font-size:18px;font-weight:500;margin:0}.image-price-wrapper .price-wrapper{width:500px}.image-price-wrapper .price-wrapper .terms-config{background:#033f46;display:flex;flex-wrap:wrap;padding:15px 20px}.image-price-wrapper .price-wrapper .terms-config .option{margin:0 15px 15px 0;width:calc(50% - 7.5px)}.image-price-wrapper .price-wrapper .terms-config .option:nth-of-type(2n){margin-right:0}.image-price-wrapper .price-wrapper .terms-config .option .grouped-checkbox-label{color:#fff}.image-price-wrapper .price-wrapper .terms-config .option select{border:none;height:32px;margin:0}.image-price-wrapper .price-wrapper .terms-config .option.maintenance,.image-price-wrapper .price-wrapper .terms-config .option.mileage{margin-bottom:0}.optional-extras-wrapper{background:#033f46;color:#fff;padding:8px 20px 0;width:100%}.optional-extras-wrapper .heading{font-size:15px;font-weight:500;margin:0 0 5px}.optional-extras-wrapper .optional-extra-container .optional-extra-item{align-items:center;background:#3f7080;border:1px solid #4a7786;border-radius:60px;display:flex;font-size:13px;margin-bottom:7px;padding:5px 10px}.optional-extras-wrapper .optional-extra-container .optional-extra-item:last-of-type{margin-bottom:0}.optional-extras-wrapper .optional-extra-container .optional-extra-item p,.optional-extras-wrapper .optional-extra-container .optional-extra-item span{font-size:13px;line-height:15px;margin:0}.optional-extras-wrapper .optional-extra-container .optional-extra-item p{flex:1}.optional-extras-wrapper .optional-extra-container .optional-extra-item span{font-weight:500;line-height:13px;margin:0 0 0 8px;text-align:center}.optional-extras-wrapper .optional-extra-container .optional-extra-item span.business{color:#b5d6d6}.optional-extras-wrapper .optional-extra-container .optional-extra-item span.personal{color:#f18700}.optional-extras-wrapper .optional-extra-container .optional-extra-item span.vat-declare{font-size:11px;font-weight:400;margin:0}.image-price-wrapper .button-wrapper{background:#033f46;padding:5px 20px 15px}.image-price-wrapper .button-wrapper .solid-button{width:100%}.image-price-wrapper .button-wrapper .quote{box-shadow:0 2px 4px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.23);font-size:22px;font-weight:600;height:54px;margin-bottom:15px}.image-price-wrapper .button-wrapper .quote:hover{box-shadow:0 10px 24px rgba(0,0,0,.25),0 6px 6px rgba(0,0,0,.22);transform:translateY(-2px);z-index:1}.image-price-wrapper .button-wrapper .compare-button{box-shadow:0 2px 4px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.23);color:#033f46;font-weight:600;min-height:38px;text-transform:uppercase}.image-price-wrapper .button-wrapper .compare-button:hover{box-shadow:0 10px 24px rgba(0,0,0,.25),0 6px 6px rgba(0,0,0,.22);transform:translateY(-2px);z-index:1}.image-price-wrapper .options-notice{color:#fff;display:flex;margin:8px 0 0}.image-price-wrapper .options-notice i{font-size:16px;margin-right:5px}.image-price-wrapper .options-notice p{margin:0}.get-quote .input-container{display:flex;flex-wrap:wrap}.get-quote .input-container .half-input{width:calc(50% - 8px)}.get-quote .input-container .half-input:nth-of-type(odd){margin-right:15px}.get-quote .input-container .full-input{margin-right:0;width:100%}.get-quote .input-container .full-input input{margin-bottom:5px}.get-quote .input-container .full-input label,.get-quote .input-container .half-input label{font-size:13px}.get-quote .input-container .half-input input,.get-quote .input-container select{margin-bottom:7px}.get-quote .input-container textarea{margin-bottom:5px}.get-quote .input-container .marketing-checkbox{margin:0 0 15px;width:100%}.get-quote .solid-button{min-height:42px;width:100%}.modal-form-wrapper{display:flex}.modal-form-wrapper .modal-form{flex:1}.modal-form-wrapper .modal-form .errors{margin:0}.modal-form-wrapper .price-breakdown{align-self:flex-start;background:#f9f9f9;border:1px solid #d0d0d0;border-radius:2px;margin-right:15px;padding:10px;width:270px}.modal-form-wrapper .price-breakdown img{margin-bottom:5px}.modal-form-wrapper .price-breakdown .vehicle{font-weight:500;line-height:18px;margin-bottom:10px}.modal-form-wrapper .price-breakdown .price-row{align-items:center;border-top:1px solid #cacaca;display:flex;padding:5px 0}.modal-form-wrapper .price-breakdown .price-row:last-of-type{border-bottom:1px solid #cacaca}.modal-form-wrapper .price-breakdown .price-row.customer-maintained,.modal-form-wrapper .price-breakdown .price-row.customer-maintained .tel,.modal-form-wrapper .price-breakdown .price-row.customer-maintained .tel i{color:#f18f00}.modal-form-wrapper .price-breakdown .price-row.funder-maintained,.modal-form-wrapper .price-breakdown .price-row.funder-maintained .tel,.modal-form-wrapper .price-breakdown .price-row.funder-maintained .tel i{color:#192f44}.modal-form-wrapper .price-breakdown .price-row.total-care,.modal-form-wrapper .price-breakdown .price-row.total-care .tel,.modal-form-wrapper .price-breakdown .price-row.total-care .tel i{color:#39a1a2}.modal-form-wrapper .price-breakdown .price-row .label{flex:1;font-size:13px;line-height:18px;margin:0}.modal-form-wrapper .price-breakdown .price-row .value{font-size:13px;line-height:18px;margin:0}.modal-form-wrapper .price-breakdown .price-row .value span{font-size:16px;font-weight:600;line-height:20px;margin:0}.modal-form-wrapper .price-breakdown .price-row .tel{font-size:13px;line-height:18px;margin:0;text-decoration:none}.modal-form-wrapper .price-breakdown .price-row .tel i{font-size:11px}.modal-form-wrapper .price-breakdown .price-row>i{margin:0 3px 0 0}.modal-form-wrapper .price-breakdown .terms{padding-top:2px}.modal-form-wrapper .price-breakdown .terms p{display:flex;font-size:13px;line-height:20px;margin:0;padding:0}.modal-form-wrapper .price-breakdown .terms span{font-size:13px;line-height:20px}.modal-form-wrapper .price-breakdown .terms .label{flex:1;font-size:13px}.modal-form-wrapper .price-breakdown .options-container{padding-top:5px}.modal-form-wrapper .price-breakdown .options-container .heading{border-top:1px dashed #cacaca;font-size:14px;font-weight:500;line-height:18px;margin-bottom:5px;padding-top:5px;text-transform:uppercase}.modal-form-wrapper .price-breakdown .options-container .optional-extra-item{align-items:center;border-top:1px dashed #cacaca;display:flex;font-weight:500;margin-bottom:0;padding:3px 0}.modal-form-wrapper .price-breakdown .options-container .optional-extra-item p{flex:1;font-size:13px;line-height:18px;margin-bottom:0}.modal-form-wrapper .price-breakdown .options-container .optional-extra-item span{font-size:13px;line-height:18px;margin-bottom:0}.vehicle-details-middle-section{display:flex}.vehicle-details-middle-section .main-container{margin-right:30px;width:calc(100% - 350px)}.vehicle-details-middle-section .side-bar{align-self:flex-start;max-width:320px}.vehicle-details-middle-section .review-container{background:#fff;border:1px solid #e7e7e7;border-radius:16px;margin-bottom:20px;padding:15px}.grey .accordion-header,.grey .jac_accordion_content{background:#f0f1f5}.white .accordion-header,.white .jac_accordion_content .accordion-content{background:#fff}[v-cloak] .accordion-content{height:0;overflow:hidden}.accordion-group .accordion-item:last-of-type .accordion-header{border-bottom:1px solid rgba(0,0,0,.2)}.accordion-group .accordion-item:last-of-type .jac_accordion_content .accordion-content{border-bottom:1px solid rgba(0,0,0,.2);border-top:0}.accordion-group .accordion-item .accordion-header{border-bottom:none}.accordion-wrapper{overflow:hidden}.accordion-header{align-items:center;cursor:pointer;display:flex;margin:0;transition:all .2s linear}.accordion-header.open,.accordion-header:hover{background:rgba(0,0,0,.05)}.accordion-header .header,.accordion-header h2,.accordion-header h3,.accordion-header h4,.accordion-header p{flex:1;margin:0}.accordion-content p:last-of-type{margin-bottom:0}.accordion-wrapper.default-accordion{border-bottom:1px solid #e5e5e5}.accordion-wrapper.default-accordion .accordion-header{padding:12px 15px}.accordion-wrapper.default-accordion .accordion-header .header,.accordion-wrapper.default-accordion .accordion-header h2,.accordion-wrapper.default-accordion .accordion-header h3,.accordion-wrapper.default-accordion .accordion-header h4,.accordion-wrapper.default-accordion .accordion-header p{color:#192f44;font-size:16px;line-height:1.4em}.accordion-wrapper.default-accordion .accordion-header i{align-items:center;color:#192f44;display:flex;flex-shrink:0;font-size:14px;justify-content:center;padding:1px 0 0;transition:all .2s linear}.accordion-wrapper.default-accordion .accordion-header.open i{transform:rotate(45deg)}.accordion-wrapper.default-accordion .accordion-content{padding:15px}.vehicle-option{align-items:center;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;margin-bottom:0;padding:8px 3px;transition:all .2s linear}.vehicle-option:last-of-type{margin-bottom:0}.vehicle-option:only-child{border:none}.vehicle-option .option{flex:1}.vehicle-option .price{margin-right:10px}.vehicle-equipment{align-items:center;border-top:1px solid #e0e0e0;display:flex;margin-bottom:0;padding:6px 2px;transition:all .2s linear}.vehicle-equipment i{color:#08b381;font-size:20px;margin-left:5px}.vehicle-equipment:last-of-type{border-bottom:1px solid #e0e0e0;margin-bottom:0}.vehicle-equipment:only-child{border:none}.full-spec{background:#033f46;border-radius:8px;color:#fff;display:flex;margin:2px 0;padding:6px 10px}.full-spec p{font-size:16px;font-weight:300;margin:0}.full-spec .spec{flex:1;margin-right:5px}.review.tabpanel p{margin:0}.manufacturer-content-banner{align-items:center;display:flex;padding-bottom:40px;padding-top:40px;position:relative}.manufacturer-content-banner.search{padding-bottom:70px}.manufacturer-content-banner .site-container{align-items:center;color:#fff;display:flex;position:relative}.manufacturer-content-banner .site-container .text-container{flex:1;margin-right:20px}.manufacturer-content-banner .site-container .text-container .strapline{font-size:15px;margin:0 0 3px;text-transform:uppercase}.manufacturer-content-banner .site-container .text-container .header{font-size:36px;font-weight:500;line-height:1.2em}.manufacturer-content-banner .site-container .text-container p{line-height:1.5em;margin-bottom:15px}.manufacturer-content-banner .site-container .img-container{position:relative}.manufacturer-content-banner .site-container .img-container .logo{align-items:center;background:#fff;border-radius:100%;display:flex;height:90px;justify-content:center;padding:10px;position:absolute;right:10px;top:10px;width:90px;z-index:1}.manufacturer-content-banner .site-container .img-container .vehicles{align-items:center;display:flex;justify-content:center;position:absolute;top:0;width:100%}.manufacturer-content-banner .site-container .img-container .vehicles img{max-width:590px;position:relative;right:-20px;top:10px;width:100%}.range-filters-container{position:relative}.range-filters{align-items:center;background:#fff;border-radius:100px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 25px;position:absolute;top:-39px;width:100%}.range-filters .default-input-container{border-right:1px solid #e5e5e5;margin:0 0 3px;width:calc(25% - 8.75px)}.range-filters .default-input-container:last-of-type{border:0}.range-filters .default-input-container label{font-size:12px;line-height:1em;pointer-events:none;position:absolute;top:20px}.range-filters .default-input-container select,[v-cloak] .range-filters .default-input-container search-select{border:0;height:55px;margin:0;padding-left:0;padding-top:18px}.range-table{border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);overflow:hidden}.range-table .header.row{background:#192f44;border:none;color:#fff;margin:0}.range-table .header.row .col,.range-table .header.row .col.price{border:none;min-height:50px}.range-table .header.row .price p,.range-table .header.row .price.personal p,.range-table .header.row p{color:#fff;font-size:15px;font-weight:400;line-height:1.4em;text-decoration:none}.range-table .header.row .price p span{color:#fff;display:block;font-size:12px;line-height:1.3em;text-transform:none}.range-table a.row{background:#fff;display:flex;text-decoration:none;transition:all .2s linear}.range-table a.row:hover{background:#f8f8f8}.range-table .row:last-of-type{border-bottom:0}.range-table .row p,.range-table .row p span{font-size:14px;line-height:1.5em;margin:0}.range-table .row h5{font-size:15px;font-weight:400;line-height:20px;margin:0}.range-table .row .col{align-items:center;border-bottom:1px solid #d2d3d4;border-right:1px solid #d2d3d4;display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.range-table .row .col:last-of-type{border-right:none}.range-table .row:last-of-type .col{border-bottom:none}.range-table .row .vehicle-img{align-self:center;display:none;min-height:1px}.range-table .row .deriv{align-items:flex-start;flex:1;flex-direction:column;position:relative}.range-table .row .deriv .flags{display:flex}.range-table .row .deriv .flag{border-radius:3px;margin:5px 5px 0 0;padding:3px 6px}.range-table .row .deriv .flag p{font-size:12px;font-weight:500;line-height:1.2em;margin:0;text-transform:uppercase}.range-table .row .deriv .special-offer{background:#192f44;color:#fff}.range-table .row .deriv .delivery,.range-table .row .deriv .in-stock{background:#08b381;color:#fff}.range-table .row .deriv .generic{background:#d2eaf8;color:#476576}.range-table .row .deriv .generic.flag p{text-transform:none}.range-table .row .deriv .top-deal{background:#e73567}.range-table .row .deriv .top-deal p{color:#fff;font-weight:600;margin:0 11px;position:relative;text-transform:uppercase}.range-table .row .deriv .top-deal p:before{background:url(/img/misc/td-left-white.png) 50% 50% no-repeat;background-size:7px 12px;content:"";display:block;height:13px;left:-10px;position:absolute;top:0;width:7px}.range-table .row .deriv .top-deal p:after{background:url(/img/misc/td-right-white.png) 50% 50% no-repeat;background-size:7px 12px;content:"";display:block;height:13px;position:absolute;right:-10px;top:0;width:7px}.range-table .row .fuel{text-align:center;width:130px}.range-table .row .transmission{text-align:center;width:122px}.range-table .row .efficiency,.range-table .row .range{text-align:center;width:92px}.range-table .row .price{text-align:center;width:115px}.range-table .row .price p{color:#192f44;font-size:17px;font-weight:700;line-height:1.4em}.range-table .row .price p span{color:#192f44;display:block;font-size:12px;font-weight:500;line-height:1.2em}.range-table .row .col.button{width:85px}.range-table .row .col.button .solid-button{min-height:30px;width:100%}.range-table .loading-wrapper{background:#fff;padding:20px 10px;text-align:center}.range-table .loading-wrapper img{margin:10px auto 5px;width:45px}.range-table .loading-wrapper p{margin:0}.tax-table-wrapper{border-radius:10px;margin-top:20px;padding:15px 15px 10px}.tax-table-wrapper .heading{color:#192f44;font-size:16px;font-weight:500}.tax-table{overflow:hidden}.tax-table .header.row{border-bottom:1px solid #192f44;color:#192f44;margin:0}.tax-table-wrapper .tax-table .header.row{border-top:1px solid #e9e9e9}.tax-table .header.row p{font-weight:500;text-align:center;text-decoration:none}.tax-table .row:last-of-type{border-bottom:0}.range-table .row p span,.tax-table .row p{font-size:14px;line-height:1.3em;margin:0}.tax-table .row .tax-20,.tax-table .row .tax-40{flex:3}.tax-table .row .bik-value{flex:2}.tax-table .row .bik,.tax-table .row .year{flex:1}.tax-table .row .col{align-items:center;border-bottom:1px solid #d2d3d4;display:flex;flex-wrap:wrap;justify-content:center;padding:6px 8px}.tax-table .row:last-of-type .col{border-bottom:none}.tax-tabs .tabs{display:flex}.tax-tabs .tab,.tax-tabs .tabs,.tax-tabs div[role=tablist]{justify-content:center}.tax-tabs .tab{align-items:center;background:#cfe7e0;border-radius:70px;color:#148973;cursor:pointer;display:flex;font-weight:500;height:50px;margin:0 10px;max-width:370px;padding:3px 20px;position:relative;transition:all .2s linear}.tax-tabs .tab.active{background:#08b381;color:#fff}.tax-calculator-selector-results{background:#fff;border-radius:16px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);display:flex;margin-top:30px}.tax-calculator-selector-results .vehicle-card,.tax-calculator-selector-results .vehicle-card:hover{border-radius:16px;box-shadow:none;max-width:340px;transform:none;transition:none}.tax-calculator-selector-results .tax-details{border-right:1px dashed #d3d3d3;flex:1;padding:25px}.tax-calculator-selector-results .tax-details .make-model{font-size:22px;font-weight:500;line-height:1.2em;margin:0 0 5px}.tax-calculator-selector-results .tax-details .derivative{color:#45535d;font-size:16px;font-weight:400;line-height:1.3em;margin:0 0 2px;text-align:left}.tax-calculator-selector-results .tax-details .spec-container{align-items:flex-start;display:flex;flex-wrap:wrap;margin:25px 0}.tax-calculator-selector-results .tax-details .spec-container .spec{border-bottom:1px solid #d3d3d3;display:flex;margin:0 15px 5px 0;padding-bottom:5px;width:calc(33.33333% - 10.33333px)}.tax-calculator-selector-results .tax-details .spec-container .spec:nth-of-type(3n){margin-right:0}.tax-calculator-selector-results .tax-details .spec-container .spec .label{flex:1;font-size:14px;font-weight:500}.tax-calculator-selector-results .tax-details .spec-container .spec .value{font-size:14px}.showroom.add-vehicle{background:#033f46;border-radius:16px;display:flex;flex-flow:row wrap;margin-bottom:20px;padding:10px 25px 25px}.showroom.add-vehicle .option{margin-right:20px;width:calc(20% - 16.2px)}.showroom.add-vehicle .option:last-of-type{margin-right:0}.showroom.add-vehicle .option label{color:#fff;font-size:13px}.showroom.add-vehicle .option select{border:none;margin:0}.showroom.add-vehicle .option.button{align-items:flex-end;display:flex}.showroom.add-vehicle .solid-button{width:100%}.showroom-enter,.showroom-leave-to{transition:all .5s}.showroom-active{position:absolute}.showroom-move{transition:transform 1s}.showroom-enter,.showroom-leave-to{opacity:0}.showroom-wrapper h2{font-size:20px;line-height:26px}.showroom-wrapper .loader-svg{max-width:60px}.showroom-wrapper .loading-wrapper{padding:35px 0 45px}.showroom-wrapper .loading-wrapper .loading-container{text-align:center}.showroom-wrapper .loading-wrapper .loading-container img{margin:0 auto 10px;max-width:45px}.alert-box.showroom{display:none;margin-left:15px;margin-right:15px;text-align:center}.vehicle-card.showroom{flex-grow:1}.vehicle-card.showroom:hover{box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);transform:none;z-index:1}.vehicle-card.showroom .remove{align-items:center;border-radius:100%;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;position:absolute;right:-5px;top:-5px;transition:all .2s linear;width:30px;z-index:2}.vehicle-card.showroom .remove:hover{background:#c30e2e}.vehicle-card.showroom .vehicle-select{padding:10px 20px 20px}.vehicle-card.showroom .name{padding:15px 10px 0}.vehicle-card.showroom .name .make-model{font-size:18px;text-align:center}.vehicle-card.showroom .name .derivative{text-align:center}.vehicle-card.showroom .price-container .price.call-us{font-size:24px;margin-bottom:3px}.vehicle-card.showroom .price-container .phone-container .price{align-items:center;display:flex;font-size:24px}.vehicle-card.showroom .price-container .phone-container .price i{font-size:17px;margin:0 4px 0 0}.vehicle-card.showroom .price-container .price-box .initial{font-size:13px;line-height:1.2em}.vehicle-card.showroom .terms-container .grouped-checkbox:last-of-type{margin-right:0}.vehicle-card.showroom .terms-container .grouped-checkbox .checkbox-custom-label{height:32px}.vehicle-card.showroom .terms-container .grouped-checkbox-label{font-size:13px;line-height:1.2em;margin-bottom:7px}.vehicle-card.showroom .terms-container .grouped-checkbox .checkbox-custom-label p{font-size:13px;font-weight:500;line-height:18px}.vehicle-card.showroom .terms-container .grouped-checkbox-wrapper{margin-bottom:10px}.vehicle-card.showroom .terms-container select{border:1px solid #d3d3d3;height:32px;margin:0}.vehicle-card.showroom .spec{border-top:1px solid #e0e0e0}.vehicle-card.showroom .spec div{border-bottom:1px solid #e0e0e0;display:flex;padding:3px 0}.vehicle-card.showroom .spec div p{flex:1;margin:0}.vehicle-card.showroom .spec div span{color:#192f44}.vehicle-card.showroom .solid-button{margin:10px 0 0;width:100%}.vehicle-card.showroom .options-container{border-radius:4px;margin:10px 0 0}.vehicle-card.showroom.empty{flex-grow:unset;height:auto}.vehicle-card.showroom.empty .name{text-align:center}.vehicle-card.showroom.empty .name .derivative,.vehicle-card.showroom.empty .name .make-model{margin:0}.vehicle-card.showroom.empty .vehicle-select select{height:34px;margin-bottom:8px}.vehicle-card.showroom.empty .vehicle-select label{display:block;font-size:13px;line-height:16px;margin-bottom:2px}.vehicle-card.showroom.empty .solid-button{margin-top:5px}.multi-quote-trigger-container{align-items:center;background:#192f44;color:#fff;display:flex;padding:20px}.multi-quote-trigger-container i{align-items:center;background:#fff;border-radius:100%;color:#192f44;display:flex;font-size:40px;height:70px;justify-content:center;margin-right:15px;width:70px}.multi-quote-trigger-container div{flex:1;margin-right:10px}.multi-quote-trigger-container div p{margin:0}.multi-quote-trigger-container div .header{font-size:24px;font-weight:500;line-height:26px;margin-bottom:5px}.contact-page-split{display:flex}.contact-page-split .contact-form-wrapper{flex:1;margin-right:40px;padding:25px 30px 30px}.contact-page-split .contact-form-wrapper h2{margin-bottom:5px}.contact-page-split .contact-info-wrapper{width:320px}.contact-info-wrapper h3{font-size:18px;font-weight:500;margin:0 0 5px}.contact-info-wrapper h4{font-size:16px;font-weight:500;margin:15px 0 5px}.contact-info-wrapper .contact-method,.contact-info-wrapper .contact-method a{color:#192f44}.contact-method{align-items:center;display:flex;font-size:14px;font-weight:500;margin-bottom:8px;text-decoration:none}.contact-method i{font-weight:400;margin:0 5px 0 0}.contact-method a{text-decoration:none}.contact-form .input.row input{margin:0 15px 15px 0;width:calc(50% - 7.5px)}.contact-form .input.row input:nth-of-type(2n){margin-right:0}.contact-form textarea{height:150px;margin-bottom:5px}.contact-form .solid-button{max-width:200px;width:100%}.tile-grid{display:flex;flex-wrap:wrap}.tile-grid .tile{align-items:center;background:#fff;border-radius:16px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);display:flex;flex-direction:column;margin:0 30px 30px 0;padding:40px;text-align:center;width:calc(33.33333% - 20.33333px)}.tile-grid .tile:nth-of-type(3n){margin-right:0}.tile-grid .tile .heading{font-size:1.35em}.tile-grid .tile .content{margin:0}.tile-grid .tile i{align-items:center;border-radius:100%;color:#fff;display:flex;font-size:40px;height:80px;justify-content:center;margin-bottom:15px;width:80px}.primary-bg .tile-grid .tile i{background:#192f44}.light-grey-bg .tile-grid .tile i,.secondary-bg .tile-grid .tile i{background:#08b381}i.one:before{content:"1"}i.one:before,i.two:before{font-style:normal;font-weight:600;line-height:normal}i.two:before{content:"2"}i.three:before{content:"3"}i.four:before,i.three:before{font-style:normal;font-weight:600;line-height:normal}i.four:before{content:"4"}i.five:before{content:"5"}i.five:before,i.six:before{font-style:normal;font-weight:600;line-height:normal}i.six:before{content:"6"}i.seven:before{content:"7"}i.eight:before,i.seven:before{font-style:normal;font-weight:600;line-height:normal}i.eight:before{content:"8"}i.nine:before{content:"9";font-style:normal;font-weight:600;line-height:normal}.finance-popup-form.jac-modal-overlay .jac-modal-wrapper .jac-modal-container.jac-modal-size-medium{max-width:660px}.finance-popup-form .row input{width:calc(50% - 7.5px)}.finance-popup-form .row input:nth-of-type(odd){margin-right:15px}.finance-popup-form textarea{margin-bottom:0}.finance-popup-form button{width:100%}.loading img{margin:0 auto 5px;max-width:60px}.error-page img{margin:10px auto;max-width:550px;width:100%}.error-page h1{font-size:38px;line-height:46px;margin:20px auto 10px}.latest-articles{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px}.latest-articles h1{font-size:30px;margin-bottom:15px;width:100%}.latest-articles .blog-summary{background:#fff;width:calc(50% - 15.5px)}.latest-articles .blog-summary:last-of-type{margin-right:0}.older-articles>h1,.older-articles>h2{font-size:22px;margin:0 0 10px}.older-articles .blog-summary{align-items:flex-start;display:flex;flex-direction:row;margin:0 0 30px;width:100%}.older-articles .blog-summary .cover{height:auto;margin-right:15px;max-width:190px;width:100%}.older-articles .blog-summary .content{line-height:1.4em;padding:3px 0}.older-articles .blog-summary .title{font-size:18px;margin-bottom:3px}.news-cat-block{background:#fff;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06)}.news-cat-block .heading{border-bottom:1px solid #e5e5e5;padding:15px;text-align:center}.news-cat-block .heading p{font-size:18px;margin:0}.news-cat-block .news-cat-link{border-bottom:1px solid #e5e5e5;display:block;padding:10px 20px;text-decoration:none;transition:all .2s linear}.news-cat-block .news-cat-link:hover{background:rgba(0,0,0,.02)}.news-cat-block .news-cat-link:last-of-type{border-bottom:0}.article-body{background:#fff;border-radius:14px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);padding:25px 35px}.article-body img{margin:15px auto;width:100%}.article-body .meta{font-size:14px;font-weight:500;margin-bottom:15px}.article-body .meta span{font-size:14px;font-weight:400}.article-body .meta .author{font-style:italic}.article-body p{margin-bottom:12px}.article-body h2,.article-body h3,.article-body h4{margin-bottom:8px}.blog-summary{background:#fff;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);display:flex;flex-direction:column;margin:0 30px 30px 0;overflow:hidden;padding:12px;position:relative;text-decoration:none;transition:all .2s linear;width:calc(33.33333% - 20.33333px)}.blog-summary:hover{border-color:transparent;box-shadow:0 14px 28px rgba(0,0,0,.18),0 10px 10px rgba(0,0,0,.15);transform:translateY(-3px) scale(1.02);z-index:1}.blog-summary:nth-of-type(3n){margin-right:0}.blog-summary .cover{height:256px;-o-object-fit:cover;object-fit:cover;width:100%}.blog-summary .date{align-items:center;background:#dcede8;border-radius:60px;color:#148973;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:1em;margin:0 0 12px;padding:5px 10px}.blog-summary .content{padding:15px 0 3px}.blog-summary .title{font-size:20px;line-height:26px;margin-bottom:5px}.blog-summary .excerpt{margin-bottom:0}.newsletter-bar{align-items:flex-end;border-bottom:1px solid #364c5d;display:flex;justify-content:center;min-height:180px;padding:40px 20px 50px}.newsletter-bar>div{flex:1;max-width:580px;text-align:center}.newsletter-bar .header{color:#fff;font-size:32px;font-weight:400;margin-bottom:10px}.newsletter-bar p{color:#949fa8;font-size:15px;font-weight:400;margin-bottom:0}.newsletter-bar .newsletter-form{display:block;margin-top:20px;max-width:none}.newsletter-bar .newsletter-form input{color:#fff}.newsletter-bar .newsletter-form ::-moz-placeholder{color:#fff}.newsletter-bar .newsletter-form ::placeholder{color:#fff}.newsletter-bar .newsletter-form ::-ms-input-placeholder{color:#fff}.newsletter-bar .newsletter-form .solid-button{max-width:170px;min-height:44px;width:100%}.newsletter-form{max-width:400px;width:100%}.newsletter-bar .newsletter-form div.inputs{align-items:center;border:1px solid #566b7c;border-radius:60px;display:flex;overflow:hidden;padding:5px}.newsletter-bar .newsletter-form div.inputs input{background:none;border:none;margin:0;padding-left:12px}.newsletter-popup img{margin:0 auto;max-width:160px}.newsletter-popup .heading{font-size:20px;font-weight:500}.newsletter-popup .solid-button{width:100%}.newsletter-block.side-bar-block{background:#fff;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06)}.newsletter-block.side-bar-block .heading{border-bottom:1px solid #e5e5e5;padding:15px;text-align:center}.newsletter-block.side-bar-block .heading p{font-size:18px;margin:0}.newsletter-block.side-bar-block .content-container{padding:20px}.newsletter-block.side-bar-block .content-container p{margin:0 0 10px}.newsletter-block.side-bar-block .newsletter-form{display:block;margin:0;max-width:none}.newsletter-block.side-bar-block .newsletter-form input{border:1px solid #e2e2e2;border-radius:60px;margin:0;width:100%}.newsletter-block.side-bar-block .newsletter-form .solid-button{border-radius:60px;margin-top:10px;width:100%}.side-bar-block .heading{border-bottom:1px solid #e5e5e5;padding:15px;text-align:center}.side-bar-block .heading p{font-size:18px;margin:0}.side-bar-block .content-container{padding:20px}.side-bar-block .content-container p{margin:0 0 10px}#exit-popup-wrapper{align-items:center;background:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}#exit-popup-container{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);margin:0;max-height:calc(100vh - 50px);max-width:500px;min-width:300px;overflow-y:auto;padding:20px;position:relative;text-align:center;width:100%}#exit-popup-container #exit-popup-close{align-items:flex-start;cursor:pointer;display:flex;font-size:26px;height:30px;justify-content:flex-end;line-height:20px;position:absolute;right:3px;text-align:center;top:3px;width:30px}.main-footer{align-items:flex-start;color:#fff;display:flex;padding-bottom:25px;padding-top:30px}.main-footer a,.main-footer li,.main-footer p{color:#fff}.main-footer .link-container{align-items:flex-start;display:flex;flex:1}.main-footer .link-container div{margin-right:30px;width:calc(33.33333% - 20.33333px)}.main-footer .link-container div:last-of-type{margin-right:0}.main-footer .link-container ul{margin:0;padding:0}.main-footer .link-container li{line-height:20px;list-style:none;margin:0 0 5px;padding:0}.main-footer .link-container p{font-size:16px;font-weight:500;margin-bottom:8px}.main-footer .link-container a{border-bottom:1px solid transparent;color:#949fa8;font-size:14px;font-weight:400;text-decoration:none;transition:all .2s linear}.main-footer .link-container a:hover{border-color:#a3aeb7;color:#a3aeb7}footer .contact-info{margin-right:40px;width:360px}footer .contact-info .heading{font-size:16px;font-weight:500;margin-bottom:8px}footer .contact-info a,footer .contact-info p{align-items:center;display:flex;font-size:14px;line-height:1.3em;margin-bottom:8px;text-decoration:none}footer .contact-info a i,footer .contact-info p i{font-size:14px;margin-right:7px}footer .contact-info .social-links li{margin-bottom:0}footer .contact-info .social-links li a{display:flex;font-size:13px;height:26px;margin-bottom:0;width:26px}footer .contact-info .social-links{margin-top:10px}footer .contact-info .footer-logos{align-items:center;display:flex;justify-content:flex-start;margin-top:15px}footer .contact-info .bvrla{background:#fff;border-radius:4px;display:inline-flex;margin:0 10px 0 0;padding:5px 4px}footer .contact-info .saf{background:#fff;border-radius:4px;margin:0;padding:2px}footer .contact-info .saf img{display:block;margin:0}footer .legals a,footer .legals p{color:#949fa8;font-size:12px;line-height:1.4em}footer .legals{border-top:1px solid #364c5d;padding-bottom:25px;padding-top:20px}footer .legals.padded{padding-bottom:95px}footer .legals p{margin:0 0 5px}footer .legals a.dev-link{align-self:flex-end;border-bottom:1px solid #dfdfdf;color:#dfdfdf;font-size:13px;font-weight:400;margin-top:10px;text-decoration:none;transition:all .2s linear}footer .legals a.dev-link:hover{border-color:transparent;color:#fff}.parallax-bg{background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}.sitemap ul{margin:10px 0;padding:0}.sitemap li{list-style:none;margin:0;padding:0}.sitemap li a{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:2px;display:flex;margin:8px 0;padding:8px 12px;text-decoration:none;transition:all .2s linear}.sitemap li a p{flex:1;margin:0 5px 0 0}.sitemap li a span{font-size:13px}.sitemap li a:hover{border-color:transparent;box-shadow:0 6px 20px rgba(0,0,0,.25),0 2px 2px rgba(0,0,0,.22);transform:translateY(-2px) scale(1.005);z-index:1}.manufacturer-grid{display:flex;flex-wrap:wrap}.manufacturer-grid>div{display:flex;margin:0;width:calc(14.28571% - 1px)}.manufacturer-grid a{color:#192f44;display:block;padding:20px;position:relative;text-align:center;text-decoration:none;transition:all .2s linear;width:100%}.manufacturer-grid a .logo{margin:0 auto;width:80px}.manufacturer-grid a img{align-self:center;margin:0 auto}.manufacturer-grid a h2{border:none;font-size:15px;font-weight:400;line-height:18px;margin:7px 0 0}.manufacturer-grid a:hover{background:hsla(0,0%,100%,.6);border-color:transparent;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);transform:translateY(-3px) scale(1.01);z-index:1}.manufacturer-panel-wrapper{align-items:center;display:flex}.manufacturer-panel-wrapper .content{max-width:310px}.manufacturer-panel-wrapper .content h2{font-size:30px;line-height:38px}.manufacturer-panel-wrapper .manufacturer-panel{flex:1;margin-left:30px}.manufacturer-panel-wrapper .manufacturer-panel>div{padding:12px 10px;width:14.2857142857%}.manufacturer-panel-wrapper .manufacturer-panel img{margin:0 auto;max-width:60px}[v-cloak] .manufacturer-logo-slider{display:flex}.manufacturer-logo-slider{margin:0 30px;padding:0 5px}.manufacturer-logo-slider .js_slides .js_slide{margin:0;min-width:7.1428571429%;padding:10px 15px;width:7.1428571429%}.rolling-banner-wrapper{align-items:center;display:flex;min-height:490px;padding-bottom:50px;padding-top:40px;position:relative}.rolling-banner-wrapper.search{padding-bottom:90px}.rolling-banner-wrapper .site-container{align-items:center;color:#fff;display:flex;position:relative}.rolling-banner-wrapper .site-container .text-container{flex:1;margin-right:20px}.rolling-banner-wrapper .site-container .text-container p a{color:#fff}.rolling-banner-wrapper .site-container .text-container .strapline{font-size:15px;margin:0 0 3px;text-transform:uppercase}.rolling-banner-wrapper .site-container .text-container .header{font-size:36px;font-weight:600;line-height:1.15em;margin:0 0 15px}.rolling-banner-wrapper .site-container .text-container p{line-height:1.5em;margin-bottom:15px}.rolling-banner-wrapper .site-container .text-container a{margin-top:8px}.rolling-banner-container{max-width:680px;position:relative;width:100%}.rolling-banner-container.lory_slider .frame{z-index:1}.rolling-banner-container .slides>li{margin:0;white-space:normal}.rolling-banner-container .vehicle-banner{align-items:center;display:flex;margin:0 20px;position:relative}.rolling-banner-container .vehicle-banner-slide .img-wrapper{align-items:center;display:flex;justify-content:center;position:absolute;width:100%}.rolling-banner-container .vehicle-banner-slide .img-wrapper img{max-width:590px;position:relative;right:-20px;top:10px;width:100%}.rolling-banner-container .vehicle-banner-slide .make-model{border-radius:60px;color:#fff;font-size:19px;padding:7px 16px;position:absolute;top:10px;z-index:2}.primary-bg .rolling-banner-container .vehicle-banner-slide .make-model{background:rgba(0,0,0,.5)}.rolling-banner-container .vehicle-banner-slide .make-model span{font-size:19px;font-weight:600;line-height:1.3em}.rolling-banner-container .vehicle-banner-slide .price-bubble{align-items:center;border-radius:100%;color:#fff;display:flex;flex-direction:column;height:120px;justify-content:center;position:absolute;right:16px;text-align:center;top:16px;width:120px;z-index:1}.rolling-banner-container .vehicle-banner-slide .price-bubble .from{font-size:15px;font-weight:500;line-height:1.2em;margin:0}.rolling-banner-container .vehicle-banner-slide .price-bubble .price{font-size:25px;font-weight:800;line-height:1.2em;margin:0}.rolling-banner-container .vehicle-banner-slide .price-bubble .vat{font-size:11px;line-height:1.2em;margin:0}.rolling-banner-container .vehicle-banner-slide .price-bubble{animation:pulse-primary 1.5s infinite;background:#192f44;box-shadow:0 0 0 0 #1b2f3e}@keyframes pulse-secondary{0%{box-shadow:0 0 0 0 rgba(0,124,199,.7)}70%{box-shadow:0 0 0 15px rgba(0,124,199,0)}to{box-shadow:0 0 0 0 rgba(0,124,199,0)}}@keyframes pulse-primary{0%{box-shadow:0 0 0 0 rgba(27,47,62,.7)}70%{box-shadow:0 0 0 15px rgba(27,47,62,0)}to{box-shadow:0 0 0 0 rgba(27,47,62,0)}}@keyframes small-pulse-primary{0%{box-shadow:0 0 0 0 rgba(27,47,62,.8)}70%{box-shadow:0 0 0 4px rgba(27,47,62,0)}to{box-shadow:0 0 0 0 rgba(27,47,62,0)}}[v-cloak] .row.rolling-banner-container{flex-wrap:nowrap;overflow:hidden}[v-cloak] .rolling-banner-container .vehicle-banner-slide:not(:first-of-type){display:none}[v-cloak] .rolling-banner-container .vehicle-banner-slide:first-of-type{width:100%}.rolling-banner-wrapper .actions .next,.rolling-banner-wrapper .actions .prev{align-items:center;background:hsla(0,0%,100%,.4);border-radius:100%;color:#192f44;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;margin-top:-30px;position:absolute;top:50%;transition:all .2s linear;width:40px;z-index:2}.rolling-banner-wrapper .actions .next:hover,.rolling-banner-wrapper .actions .prev:hover{background:#fff}.rolling-banner-wrapper .actions .prev{left:20px!important}.rolling-banner-wrapper .actions .next{right:20px!important}.rolling-banner-wrapper .simple-search-wrapper{bottom:-120px;color:initial;position:absolute;z-index:1}html.webp .electric-charge.static-banner-wrapper{background-image:url(/img/backgrounds/electric-car-charge-point-map.webp)}html.no-webp .electric-charge.static-banner-wrapper{background-image:url(/img/backgrounds/electric-car-charge-point-map.jpg)}.electric-charge.static-banner-wrapper{min-height:500px;padding-bottom:30px;padding-top:30px;position:relative}.electric-charge.static-banner-wrapper:after{background:#08b381;content:"";display:block;height:100%;left:0;opacity:.12;position:absolute;top:0;width:100%}.electric-charge.static-banner-wrapper .site-container{align-items:center;display:flex;position:relative;z-index:1}.electric-charge.static-banner-wrapper .text-content{background:#fff;border-radius:16px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);color:#252525;display:block;margin:0;max-width:520px;padding:30px 40px 40px;text-align:left}.electric-charge.static-banner-wrapper .text-content h2{margin:0 0 10px}.electric-charge.static-banner-wrapper .text-content p{font-size:15px;font-weight:400}.video-wrapper.center{margin-left:auto;margin-right:auto}.video-wrapper.fullwidth{width:100%}.video-wrapper.small{max-width:340px;width:100%}.video-wrapper.medium{max-width:540px;width:100%}.video-wrapper.large{max-width:740px;width:100%}.video-container{height:0;padding-bottom:56.25%;padding-top:1px;position:relative}.video-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.video-popup-trigger-wrapper.center{text-align:center}.video-popup-trigger{cursor:pointer;display:inline-block;width:auto}.video-popup-trigger-wrapper.center .video-popup-trigger{margin-left:auto;margin-right:auto}.video-popup-trigger-wrapper.fullwidth .video-popup-trigger{width:100%}.video-popup-trigger-wrapper.small .video-popup-trigger{max-width:340px;width:100%}.video-popup-trigger-wrapper.medium .video-popup-trigger{max-width:540px;width:100%}.video-popup-trigger-wrapper.large .video-popup-trigger{max-width:740px;width:100%}.video-popup-trigger-wrapper .video-popup-trigger img{display:block;max-width:100%}.web-quote-form .order-progress{background:#192f44;padding-bottom:15px;padding-top:15px}.web-quote-form .order-progress h1{font-size:25px}.web-quote-actions{display:flex;margin-bottom:20px}.web-quote-actions .notice{align-items:center;background:#d4d6e5;border-radius:6px;color:#192f44;display:flex;flex:1;padding:5px 10px}.web-quote-actions .notice i{font-size:17px;margin-right:5px}.web-quote-actions .notice p{font-size:14px;font-style:italic;font-weight:500;margin:0}.web-quote-actions .notice p span{font-weight:600}.web-quote-actions .border-button,.web-quote-actions .solid-button{font-size:14px;margin-left:10px}.web-quote-actions .solid-button{padding:0 10px}.web-quote-actions .solid-button.phone i{margin:0 4px 0 7px}.web-quote-form .order-form-section{border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,.08),0 2px 5px rgba(0,0,0,.15);margin-bottom:20px;padding:15px}.web-quote-form .order-form-section .heading{font-weight:600}.order-form-section.vehicle-wrapper .heading .derivative{font-size:20px;font-weight:500;line-height:26px}.order-form-section.vehicle-wrapper .vehicle-container{align-items:flex-start;display:flex}.order-form-section.vehicle-wrapper .vehicle-container .vehicle{max-width:450px;order:2}.order-form-section.vehicle-wrapper .vehicle-container .vehicle-details{background:#f0f1f5;display:flex;flex-wrap:wrap;padding:5px}.order-form-section.vehicle-wrapper .vehicle-container .vehicle-details .detail{border-bottom:1px solid #dddee2;display:flex;margin:0 5px;padding:5px 0;width:calc(50% - 10px)}.order-form-section.vehicle-wrapper .vehicle-container .vehicle-details .detail:nth-last-child(-n+2){border-bottom:none}.order-form-section.vehicle-wrapper .vehicle-container .vehicle-details .detail p{line-height:18px;margin:0}.order-form-section.vehicle-wrapper .vehicle-container .vehicle-details .detail .label{flex:1}.order-form-section.vehicle-wrapper .vehicle-container .vehicle-details .detail .value{font-weight:600}.order-form-section.vehicle-wrapper .vehicle-container .contract-terms{flex:1;margin-right:20px;order:1}.order-form-section.vehicle-wrapper .vehicle-container .contract-terms .term{border-bottom:1px solid #dddee2;display:flex;padding:5px 0;width:100%}.order-form-section.vehicle-wrapper .vehicle-container .contract-terms .term p{line-height:20px;margin:0}.order-form-section.vehicle-wrapper .vehicle-container .contract-terms .term .label{flex:1}.order-form-section.vehicle-wrapper .vehicle-container .contract-terms .term .value{font-weight:600}.order-form-section.vehicle-wrapper .vehicle-container .contract-terms .note{font-style:italic;margin:10px 0}.order-form-section.vehicle-wrapper .vehicle-container .contract-terms .term.total{background:#192f44;border:none;color:#fff;padding:8px}.web-quote-form .quote-vehicle-info .vehicle-name{margin-bottom:10px}.web-quote-form .quote-vehicle-info .img{max-width:520px;order:2}.web-quote-form .quote-vehicle-info .img .note{font-size:14px;font-style:italic;margin:5px 0 0;text-align:right}.web-quote-form .quote-vehicle-info .vehicle-details{flex:1;margin-right:20px;order:1}.web-quote-form .quote-vehicle-info .vehicle-details .vehicle-spec{background:#033f46;border-radius:6px;color:#fff;padding:7px 10px}.web-quote-form .quote-vehicle-info .vehicle-details .vehicle-spec p{margin:0 0 3px}.web-quote-form .quote-vehicle-info .vehicle-details .vehicle-spec p:last-of-type{margin-bottom:0}.web-quote-form .quote-vehicle-info .vehicle-details .vehicle-spec p span{marign-right:5px}.web-quote-form .quote-vehicle-info .vehicle-details .contract-terms{margin-top:5px}.web-quote-form .quote-vehicle-info .vehicle-details .contract-terms .term{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;padding:5px 0}.web-quote-form .quote-vehicle-info .vehicle-details .contract-terms .term:last-of-type{border-bottom:0}.web-quote-form .quote-vehicle-info .vehicle-details .contract-terms .term p{flex:1;margin:0 5px 0 0}.web-quote-form .quote-vehicle-info .vehicle-details .contract-terms .term span{margin:0}.web-quote-form .quote-vehicle-info .vehicle-details .contract-total{background:#033f46;border-radius:6px;color:#fff;margin-top:5px;padding:7px 10px}.web-quote-form .quote-vehicle-info .vehicle-details .contract-total p{align-items:center;display:flex;margin:0}.web-quote-form .quote-vehicle-info .vehicle-details .contract-total p span{flex:1;margin-right:5px}.web-quote-form .button-container{align-items:center;display:flex}.web-quote-form .quote-confirm .button-container{padding:0}.web-quote-form .quote-confirm .button-container .name-input{height:40px;margin:0 15px 0 0}.web-quote-form button.proceed[disabled]{opacity:.6;pointer-events:none}.web-quote-form button.proceed[disabled]:hover{background:#007cc7}.cta-banner{align-items:center;display:flex;min-height:250px;text-align:center}.cta-banner.primary-bg,.cta-banner.primary-bg .site-container a{color:#fff;text-decoration:none}.cta-banner .phone{display:flex;font-size:30px;font-weight:800;justify-content:center;margin:15px 0 0;text-decoration:none}.cta-banner .phone i{font-size:25px;margin:0 5px 0 0}.marketing-checkboxes{display:flex;flex-wrap:wrap}.marketing-checkboxes .terms-agree{margin:0 10px 0 0;width:calc(33.33333% - 7px)}.marketing-checkboxes .terms-agree:nth-of-type(3){margin-right:0}.terms-agree{background:#f1f1f1;border-radius:2px;margin:15px 0;padding:8px 10px}.sort-code{align-items:center;display:flex}.sort-code input{width:calc(33.33333% - 16.33333px)}.sort-code span{margin:0;text-align:center;width:24px}.date{align-items:center;display:flex}.date input{width:calc(33.33333% - 16.33333px)}.date span{margin:0;text-align:center;width:24px}.time-with-bank{align-items:center;display:flex}.time-with-bank span{margin:0 6px 10px}.link-block{background:#fff;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06)}.link-block .header{border-bottom:1px solid #e5e5e5;padding:15px;text-align:center}.link-block .header p{font-size:18px;margin:0}.link-block .content a{border-bottom:1px solid #e5e5e5;display:block;padding:10px 20px;text-decoration:none;transition:all .2s linear}.link-block .content a:hover{background:rgba(0,0,0,.02)}.link-block .content a:last-of-type{border-bottom:0}.share-block{align-items:center;background:#fff;border-radius:60px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);display:flex;margin-bottom:20px;overflow:hidden;padding:10px 15px}.share-block p{flex:1;font-size:16px;margin:0}.share-block a{align-items:center;border-radius:60px;color:#fff;display:flex;font-size:14px;height:28px;justify-content:center;margin:0 0 0 3px;text-decoration:none;width:28px}.share-block a.fb{background:#3c599b}.share-block a.tw{background:#5eaade}.share-block a.lk{background:#0c77af}.share-block a.ins{background:#c32aa3}.feefo-slider-bg{background-image:url(/img/backgrounds/quote-bg.png);background-position:10% 50%;background-repeat:no-repeat}.testimonial-slider-wrapper{display:flex}[v-cloak] .testimonial-slider{flex-wrap:nowrap;overflow:hidden;position:relative}.testimonial-slider-wrapper .feefo-summary{color:#fff;margin-right:60px;width:280px}.testimonial-slider-wrapper .feefo-summary h3{font-size:1.5rem;line-height:1.3em;margin-bottom:25px}.testimonial-slider-wrapper .feefo-summary .feeo-line-widget{justify-content:flex-start;margin-bottom:30px}.testimonial-slider-wrapper .testimonial-slider{margin:0;width:calc(100% - 340px)}.testimonial-slider{margin:0 30px;z-index:1}.testimonial-slider.lory_slider .slides{display:flex}.testimonial-slider .testimonial-item{display:flex;min-width:50%;padding:0 15px;white-space:normal;width:50%}.testimonial-slider .testimonial-item .testimonial{background:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:flex;flex-direction:column;padding:25px 20px;text-align:center;width:100%}.testimonial-slider .testimonial-item .testimonial .review{flex-grow:1;font-size:16px;font-style:italic;line-height:24px;margin:0 0 10px}.testimonial-slider .testimonial-item .testimonial .star-rating{margin-bottom:5px}.testimonial-slider .testimonial-item .testimonial .star-rating i{font-size:17px;margin:0 1px}.testimonial-slider .testimonial-item .testimonial .customer{font-size:15px;font-weight:500;margin-bottom:2px}.testimonial-slider .testimonial-item .testimonial .date{display:block;font-size:13px;margin-bottom:0}.testimonial-slider .actions{display:flex;justify-content:center;margin:10px auto;z-index:1}.testimonial-slider .next,.testimonial-slider .prev{background:none;border:1px solid #fff;height:28px;left:auto!important;margin:0 5px!important;position:static!important;right:auto!important;top:auto!important;width:28px}.testimonial-slider .next i,.testimonial-slider .prev i{color:#fff;font-size:10px}.feefo-line-widget{align-items:center;display:flex;justify-content:center;margin-bottom:25px}.feefo-line-widget .logo{margin-right:15px;max-width:122px;width:100%}.feefo-line-widget .logo svg .cls-1{fill:#fff}.feefo-line-widget .logo svg .cls-2{fill:#f5dd0b}.feefo-line-widget .review-count{align-items:flex-start;display:flex;flex-direction:column;margin:0;text-align:left}.feefo-line-widget .review-count p{font-size:13px;font-weight:500;line-height:15px;margin:0 0 2px}.feefo-line-widget.white .review-count p{color:#fff}.feefo-line-widget .review-count .star-rating i{font-size:13px;line-height:16px;margin:0 3px 0 0}.feefo-line-widget .strapline{color:#fff;font-size:18px;font-style:italic;font-weight:500;margin:0 0 0 15px}.static-banner-wrapper.review-banner .site-container .text-container .subtitle{font-size:17px;max-width:600px}.review-banner .feefo{align-items:center;display:flex}.review-banner .feefo .logo{display:block;margin:0 12px 0 0;max-width:150px;width:100%}.review-banner .feefo .review-count p{color:#fff;line-height:16px;margin:0}.review-banner .feefo .review-count .star-rating{justify-content:flex-start;margin:5px 0 0}.review-banner .feefo .review-count .star-rating i{font-size:16px;margin:0 3px 0 0}.review-list-wrapper .review-item{background:#fff;border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.02),0 6px 6px rgba(0,0,0,.06);margin-bottom:25px;padding:20px 20px 25px 55px;position:relative}.review-list-wrapper .review-item svg{fill:#dadada;left:15px;position:absolute;top:20px;width:30px}.review-list-wrapper .review-item .review{font-size:15px;font-style:italic;line-height:24px;margin-bottom:10px}.review-list-wrapper .review-item .star-rating{justify-content:flex-start}.review-list-wrapper .review-item .customer{align-items:center;display:flex;font-size:15px;font-weight:500;margin:3px 0 0}.review-list-wrapper .review-item .date{font-size:13px;font-style:italic;font-weight:400;margin:0 0 0 5px}.team-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.team-member{margin-bottom:35px;margin-right:30px;text-align:center;width:calc(20% - 30px)}.team-member:last-of-type,.team-member:nth-of-type(5n){margin-right:0}.team-member img{border-radius:18px;margin:0 auto 10px;width:100%}.team-member .name{font-size:1.2em;font-weight:500;line-height:1.4em;margin:0 0 5px}.team-member .position{color:#42526e;font-size:.75rem;letter-spacing:1px;margin:0;text-transform:uppercase}.tree-banner-block{background:#148973;border-radius:24px;display:flex;overflow:hidden}.tree-banner-block .wrapper{align-items:center;display:flex;flex:1;padding:30px 35px}.tree-banner-block .wrapper img{max-width:160px}.tree-banner-block .wrapper .container{color:#fff;flex:1;margin-left:30px}.tree-banner-block .wrapper .container .title{font-size:30px;line-height:1.2em;margin-bottom:5px}.tree-banner-block .wrapper .container .solid-button{font-size:14px;margin-top:5px;min-height:28px;padding:5px 15px}.tree-banner-block .bg-img{background:url(/img/backgrounds/tree-planting-banner-img.png) 0 50% no-repeat;background-size:cover;max-width:340px;width:100%}.pink-cancer-banner-block{background:#ec3766;border-radius:24px;display:flex;overflow:hidden}.pink-cancer-banner-block .wrapper{align-items:center;display:flex;flex:1;padding:30px 20px}.pink-cancer-banner-block .wrapper img{margin:0 auto;max-width:160px}.pink-cancer-banner-block .wrapper .container{color:#fff;flex:1;margin-left:10px}.pink-cancer-banner-block .wrapper .container .title{font-size:28px;line-height:1.2em;margin-bottom:5px}.pink-cancer-banner-block .wrapper .container .solid-button{background:#ffe501;color:#ec3766;font-size:14px;margin-top:5px;min-height:28px;padding:5px 15px}.pink-cancer-banner-block .bg-img{background:url(/img/backgrounds/wear-pink-banner.webp) 0 50% no-repeat;background-size:cover;max-width:320px;width:100%}.footer-padding{padding-bottom:70px}.funder-carousel-wrapper{border-top:1px solid #e5e5e5;padding-bottom:15px;padding-top:15px}.funder-carousel,.funder-carousel>div{width:100%}.funder-carousel .funder-carousel-slide{align-items:center;display:flex;justify-content:center;min-width:16.6666666667%;padding:0 15px;width:16.6666666667%}.img-grid.byd-seal{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:25px 0 10px}.img-grid.byd-seal img{border-radius:24px}@media (max-width:1835px){header .main-header .search-trigger{height:40px;justify-content:center;padding:0;width:40px}header .main-header .search-trigger span{display:none}header .main-header .search-trigger i{font-size:18px}}@media (max-width:1675px){header .main-header .quick-enquiry{display:none}}@media (max-width:1580px){.search-results.vehicle-grid .vehicle-card{width:calc(33.33333% - 20.33333px)}.search-results.vehicle-grid .vehicle-card:not(:nth-of-type(3n)){margin:0 30px 30px 0}.search-results.vehicle-grid .vehicle-card:nth-of-type(3n){margin:0 0 30px}.site-container .search-results.vehicle-grid .vehicle-card{width:calc(33.33333% - 20.33333px)}.site-container .search-results.vehicle-grid .vehicle-card:not(:nth-of-type(3n)){margin:0 30px 30px 0}.site-container .search-results.vehicle-grid .vehicle-card:nth-of-type(3n){margin:0 0 30px}.search-results-wrapper .filters-wrapper{width:280px}.sticky-div-rail .filters-container.sticky-div.sticky{width:268px}.funder-carousel .funder-carousel-slide{min-width:20%;width:20%}}@media (max-width:1535px){header .main-header .mob-site-logo{display:block}header .main-header .site-logo{display:none}}@media (max-width:1360px){.simple-search-wrapper .filters-options .col20.w12{margin-right:10px;width:calc(20% - 8.2px)}.simple-search-wrapper .filters-options .col20.w12:nth-of-type(5n){margin-right:0}.contact-page-split .contact-info-wrapper{width:350px}.vehicle-details-page .side-bar{width:400px}}@media (max-width:1330px){header .main-header{padding-bottom:10px;padding-top:10px}.desktop-nav,header .main-header .phone-container{display:none}header .header-mob-search-button,header .mob-phone{display:block}.trigger-overlay{display:flex}header .main-header .mob-site-logo,header .main-header .search-trigger{display:none}header .main-header .site-logo{display:block}.rolling-banner-container{max-width:580px}header .main-header .quick-enquiry{display:none}.manufacturer-content-banner .site-container .img-container{max-width:580px}.info-card{padding:22px}.info-card .container{padding:22px 22px 5px}.info-card .content{margin-bottom:10px}.latest-articles .blog-summary .cover{height:175px}.funder-carousel .funder-carousel-slide{min-width:25%;width:25%}}@media (max-width:1270px){.search-results.vehicle-grid .vehicle-card{width:calc(50% - 10px)}.search-results.vehicle-grid .vehicle-card:nth-of-type(odd){margin:0 20px 20px 0!important}.search-results.vehicle-grid .vehicle-card:nth-of-type(2n){margin:0 0 20px!important}.site-container .search-results.vehicle-grid .vehicle-card{width:calc(50% - 10px)}.site-container .search-results.vehicle-grid .vehicle-card:not(:nth-of-type(3n)){margin:0 20px 20px 0}.site-container .search-results.vehicle-grid .vehicle-card:nth-of-type(3n){margin:0 0 20px}.contact-bar{padding-top:90px}.tree-banner-block .bg-img{max-width:300px}.pink-cancer-banner-block .bg-img{max-width:360px}}@media (max-width:1170px){.tablet-hide{display:none}.tablet-show{display:block}.cms-left-sidebar .sidebar-container,.cms-right-sidebar .sidebar-container{max-width:310px}.cms-left-sidebar .main-container,.cms-right-sidebar .main-container{width:calc(100% - 341px)}.rolling-banner-wrapper.search{padding-bottom:50px}.rolling-banner-wrapper .site-container{flex-wrap:wrap}.rolling-banner-wrapper .site-container .text-container{flex:none;margin:0;text-align:center;width:100%}.rolling-banner-container{margin:40px auto 0;max-width:580px}.rolling-banner-wrapper .simple-search-wrapper{bottom:-90px}.simple-search-wrapper .search-form{padding:5px 5px 5px 20px}.info-card,.vehicle-grid .vehicle-card{width:calc(50% - 15px)}.vehicle-grid .vehicle-card:nth-of-type(odd){margin-right:30px}.vehicle-grid .vehicle-card:nth-of-type(2n){margin-right:0}.info-card .container{padding:22px}.vehicle-slider .carousel-item{min-width:33.333%;width:33.3333333333%}.vehicle-slider.carousel .actions{margin-top:-10px}.simple-search-wrapper .filters-options .col20.w12{margin-bottom:10px;margin-right:10px;width:calc(33.33333% - 7px)}.simple-search-wrapper .filters-options .col20.w12.budget{margin-right:0}.simple-search-wrapper .filters-options .col20.w12.button-container{margin-bottom:0;width:calc(50% - 5.5px)}.tax-calculator-selector-wrapper .simple-search-wrapper .filters-options .col20.w12{margin-bottom:10px;width:calc(25% - 7.75px)}.tax-calculator-selector-wrapper .simple-search-wrapper .filters-options .col20.w12:nth-of-type(4){margin-right:0}.tax-calculator-selector-wrapper .simple-search-wrapper .filters-options .col20.w12.button-container{margin:0;width:100%}.manufacturer-panel-wrapper .content{max-width:190px}.manufacturer-content-banner .site-container{display:block}.manufacturer-content-banner .site-container .text-container{margin:0 0 20px;text-align:center;width:100%}.manufacturer-content-banner .site-container .img-container{margin:0 auto;max-width:660px}.static-banner-wrapper .site-container,.static-banner-wrapper.search .site-container .inner-container{display:block}.static-banner-wrapper .site-container .text-container{margin:0 0 20px;text-align:center;width:100%}.static-banner-wrapper .text-container .call-cta{margin-top:5px}.static-banner-wrapper .site-container .img-container{margin:0 auto;max-width:660px}.static-banner-wrapper .site-container .img-container img{margin:0 auto}.static-banner-wrapper.review-banner .site-container .text-container .subtitle{margin:0 auto 15px}.review-banner .feefo{display:block;margin:0 auto;text-align:center}.review-banner .feefo .logo{margin:0 auto 10px}.review-banner .feefo .review-count .star-rating{justify-content:center}.blog-summary{margin:0 20px 20px 0;width:calc(33.33333% - 13.66667px)}.manufacturer-logo-slider{margin:0;padding:0}.manufacturer-logo-slider .actions{margin-bottom:0}.vehicle-slider{margin-left:0;margin-right:0}.carousel .actions{display:flex;justify-content:center;margin:10px auto 20px;z-index:1}.carousel .next,.carousel .prev{left:auto!important;margin:0 5px!important;position:static!important;right:auto!important;top:auto!important}.img-gallery-slider .next,.img-gallery-slider.prev{margin-top:-16px!important;position:absolute!important;top:50%!important}.contact-bar.grey,.contact-bar.white{background:#08b381;border-bottom:1px solid #8ec515;display:block;min-height:0;padding:15px 20px 20px;text-align:center}.contact-bar>div{margin:0 auto;width:auto}.contact-bar .header{font-size:23px;font-weight:500;line-height:30px;margin-bottom:5px}.contact-bar p{font-size:15px}.newsletter-form{margin:0 auto;max-width:500px}.main-footer{display:block;padding-bottom:25px;padding-top:25px}.contact-bar{padding-top:90px}.main-footer .contact-info{margin:0 0 25px;text-align:center;width:100%}footer .contact-info a,footer .contact-info p{justify-content:center}.main-footer .link-container{display:block}.main-footer .link-container div{margin-right:0;width:100%}.main-footer .link-container p{display:none}.main-footer .link-container ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;text-align:center}.main-footer .link-container li{border-right:1px solid #364c5d;display:inline-block;line-height:16px;margin:3px 0;padding:0 8px}footer .legals{text-align:center}footer .contact-info .footer-logos{justify-content:center;margin-top:18px}}@media (max-width:1090px){.testimonial-slider-wrapper .feefo-summary{margin-right:25px}.testimonial-slider-wrapper .testimonial-slider{width:calc(100% - 305px)}.testimonial-slider .testimonial-item{min-width:100%;padding:0 10px}.contact-page-split{flex-wrap:wrap}.contact-page-split>div{width:100%}.contact-page-split .map-wrapper{height:280px;order:2}.contact-page-container .contact-form-wrapper{padding:30px 20px}.contact-page-container .contact-form-wrapper>div{max-width:none;text-align:center;width:100%}.contact-page-container .contact-form-wrapper .solid-button{width:100%}.tax-calculator-selector-results .tax-details .spec-container .spec{width:calc(50% - 7.5px)}.tax-calculator-selector-results .tax-details .spec-container .spec:nth-of-type(3n){margin-right:15px}.tax-calculator-selector-results .tax-details .spec-container .spec:nth-of-type(2n){margin-right:0}.blog-summary{margin:0 20px 20px 0;width:calc(50% - 10px)}.blog-summary:nth-of-type(odd){margin-right:20px}.blog-summary:nth-of-type(2n){margin-right:0}.manufacturer-grid>div{width:calc(20% - 1.2px)}.manufacturer-logo-slider .js_slides .js_slide{min-width:10%;width:10%}.search-results-wrapper .filters-wrapper{display:none}.search-results-wrapper .search-main-content{padding-left:20px}.search-results-controls .mob-search-trigger{display:flex;margin-left:10px}.vehicle-details-page{display:block}.vehicle-details-page .side-bar{margin:20px 0 0;width:100%}.vehicle-details-page .side-bar .pricing-wrapper{display:none}.vehicle-details-wrapper{margin-right:0;max-width:none}.pricing-wrapper.mobile{display:block}.sticky-footer.derivative{padding:12px 20px}.sticky-footer.derivative .vehicle-details .vehicle,.sticky-footer.derivative .vehicle-details .vehicle span{font-size:15px}.sticky-footer.derivative .price .vat{display:block;font-size:13px;line-height:1.2em}.sticky-footer.derivative .price .value{line-height:1.3em}.sticky-footer.derivative img{display:none}.sticky-footer.derivative .price .value{font-size:22px}.team-member{margin-bottom:30px;width:calc(25% - 20px)}.team-member,.team-member:nth-of-type(5n){margin-right:20px}.team-member:nth-of-type(4n){margin-right:0}.tile-grid .tile{padding:30px 20px}.tree-banner-block .bg-img{max-width:240px}.img-grid.byd-seal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.cms-left-sidebar .sidebar-container,.cms-right-sidebar .sidebar-container{max-width:none}.cms-left-sidebar .main-container,.cms-right-sidebar .main-container{margin:0 0 20px;width:100%}.half-split-container{display:block;min-height:0!important}.half-split-wrapper.left-img .half-split-container .img-container{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-end;order:1}.half-split-container .img-container{display:none}.half-split-container .text-container{align-items:center;padding-bottom:30px;padding-left:20px!important;padding-right:20px!important;padding-top:30px;text-align:center}.half-split-container .text-container .solid-button-container{text-align:center}.half-split-wrapper.right-img .half-split-container .text-container>div{margin-left:0;max-width:none;padding-right:0}.half-split-container .text-container img{margin-left:auto;margin-right:auto}.half-split-container .text-container .tick-list{text-align:left}.home-banner-wrapper,.static-banner-wrapper{height:auto}.contact-page-split .contact-form-wrapper{margin:0 0 20px}.contact-page-split .contact-info-wrapper{width:100%}.advanced-search .filters-options.row .col20.default-input-container{display:none}.advanced-search .filters-options.row .col20.budget,.advanced-search .filters-options.row .col20.leasing-type,.advanced-search .filters-options.row .col20.manufacturer,.advanced-search .filters-options.row .col20.model{display:flex}.advanced-search .filters-options.row .col20.budget{margin-right:0}.advanced-search .filters-options.row .col20.button-container{margin:10px 0 0;width:calc(50% - 7.5px)}.advanced-search .filters-options.row .col20.button-container.advanced{display:flex;margin-left:15px}.simple-search-wrapper .filters-options .col20.bodystyle{display:flex}.simple-search-wrapper .filters-options .col20{width:calc(25% - 11.5px)}.simple-search-wrapper .filters-options .col20.budget{margin-right:0}.simple-search-wrapper .filters-options .col20.button-container{margin-top:10px;width:calc(50% - 8px)}.simple-search-wrapper .filters-options .col20.button-container.advanced{display:flex;margin-left:0;width:100%}.simple-search-wrapper.tax-search .filters-options .col20{margin-bottom:10px;width:calc(50% - 7.5px)}.simple-search-wrapper.tax-search .filters-options .col20:nth-of-type(2n){margin-right:0}.simple-search-wrapper.tax-search .filters-options .col20.emissions{margin-right:10px}.simple-search-wrapper.tax-search .filters-options .col20.button-container{margin-top:0;width:calc(50% - 7.5px)}.manufacturer-panel-wrapper{display:block;text-align:center}.manufacturer-panel-wrapper .content{max-width:none}.manufacturer-panel-wrapper .manufacturer-panel{margin:0}.vehicle-slider .carousel-item{min-width:50%;width:50%}.range-content-container .img,.range-table .row .transmission{display:none}.web-quote-form .quote-vehicle-info .row{display:block}.web-quote-form .quote-vehicle-info .img{max-width:none}.web-quote-form .quote-vehicle-info .img img{margin:0 auto;width:100%}.web-quote-form .quote-vehicle-info .vehicle-details{margin-right:0;margin-top:10px}.order-progress li .count,.order-progress li.complete .count{display:flex;margin:0 0 0 15px}.order-progress li span,.order-progress li.complete span,.order-progress li.complete span:before{display:none}.sticky-footer.derivative .tel{margin-right:10px}.sticky-footer.derivative .price-wrapper .price-box.personal{margin-right:20px}.tree-banner-block .wrapper{padding:25px 30px}.tree-banner-block .wrapper .container{margin-left:25px}.tree-banner-block .wrapper .container .title{font-size:28px}.tree-banner-block .bg-img{display:none}.pink-cancer-banner-block .wrapper{padding:25px 30px}.pink-cancer-banner-block .wrapper .container{margin-left:25px}.pink-cancer-banner-block .wrapper .container .title{font-size:28px}.pink-cancer-banner-block .bg-img,.salary-sac-selector-text img{display:none}.salary-sac-selector-text{padding-top:30px}.funder-carousel .funder-carousel-slide{min-width:33.3333333333%;width:33.3333333333%}}@media (max-width:860px){.tick-list.col4 li{width:calc(50% - 7.5px)}.tick-list.col4 li:nth-of-type(odd){margin-right:15px}.tick-list.col4 li:nth-of-type(2n){margin-right:0}.modal-form-wrapper{display:block}.modal-form-wrapper .price-breakdown{margin-bottom:10px;width:100%}.modal-form-wrapper .price-breakdown img{display:none}.tax-calculator-selector-results{display:block}.tax-calculator-selector-results .tax-details{border-bottom:1px dashed #d3d3d3;border-right:0}.tax-calculator-selector-results .vehicle-card,.tax-calculator-selector-results .vehicle-card:hover{max-width:none}.tax-calculator-selector-results .vehicle-card .img-container img{margin:0 auto;max-width:100%;width:auto}.simple-search-wrapper{border-radius:20px}.simple-search-wrapper .search-form{padding:15px}.simple-search-wrapper .search-form .default-input-container,.simple-search-wrapper.tax-search .search-form .default-input-container{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:relative;width:50%}.simple-search-wrapper .search-form .default-input-container label{left:8px;top:10px}.simple-search-wrapper .search-form .default-input-container:nth-of-type(2n){border-right:0}.simple-search-wrapper .search-form .default-input-container.search{padding:8px 0 0;width:100%}.simple-search-wrapper .search-form .default-input-container:nth-last-child(-n+3){border-bottom:0}.simple-search-wrapper .search-form .default-input-container select{padding:18px 25px 0 8px}.simple-search-wrapper .search-form .solid-button{border-radius:60px}.simple-search-wrapper.tax-search .search-form .default-input-container:nth-last-child(-n+3){border-bottom:1px solid #e5e5e5}.simple-search-wrapper.tax-search .search-form .default-input-container:nth-last-child(-n+2){border-bottom:0}.simple-search-wrapper.tax-search .search-form .default-input-container.search{padding:8px 8px 0;width:50%}.rolling-banner-wrapper.search{padding-bottom:155px}.rolling-banner-wrapper .simple-search-wrapper{bottom:-190px}.simple-search-wrapper,.static-banner-wrapper.search{padding-bottom:0}.static-banner-wrapper.search .simple-search-wrapper{bottom:auto;margin-bottom:-35px;margin-top:25px;position:static}.manufacturer-content-banner.search{padding-bottom:130px}.range-filters{border-radius:20px;padding:15px;top:-100px}.range-filters .default-input-container{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:relative;width:50%}.range-filters .default-input-container label{left:8px;top:10px}.range-filters .default-input-container:nth-of-type(2n){border-right:0}.range-filters .default-input-container:nth-last-child(-n+2){border-bottom:0}.range-filters .default-input-container select{padding:18px 25px 0 8px}.simple-search-wrapper.tax-calc .search-form{padding:10px 15px}.simple-search-wrapper.tax-calc .search-form .default-input-container{border-bottom:1px solid #e5e5e5;border-right:0;width:100%}.simple-search-wrapper.tax-calc .search-form .default-input-container:nth-last-child(-n+3){border-bottom:1px solid #e5e5e5}.simple-search-wrapper.tax-calc .search-form .default-input-container:last-of-type{border-bottom:0}.simple-search-wrapper.tax-calc .search-form .default-input-container.search{border:0;padding:8px 0 0;width:100%}.manufacturer-panel-wrapper .manufacturer-panel>div{width:20%}.manufacturer-logo-slider .js_slides .js_slide{min-width:12.5%;width:12.5%}.vehicle-details-wrapper .vehicle-image-wrapper .flag-container{bottom:225px}.media-displayed-wrap>div.availability-notice-wrapper{bottom:5px}.colour-swatch-wrapper .availablity-notice{display:none}.colour-swatch-wrapper{bottom:auto;height:44px;justify-content:unset;margin:10px 0 0;overflow:hidden;position:relative}.colour-swatch-container{justify-content:normal;position:absolute;width:100%}.swatch-full{height:24px;width:24px}.colour-swatch-container label:first-of-type{margin-left:auto}.colour-swatch-container label:last-of-type{margin-right:auto}.colour-swatch-container label span{margin:0 3px}.team-member{margin-bottom:25px;width:calc(33.3333% - 20px)}.team-member:nth-of-type(4n){margin-right:20px}.team-member:nth-of-type(3n){margin-right:0}.tile-grid .tile{margin:0 0 30px;padding:30px;width:100%}}@media (max-width:830px){.manufacturer-grid>div{width:calc(25% - 1px)}.sticky-footer.derivative .tel{display:none}.sticky-footer.derivative .solid-button{margin-left:10px}#google-map,#map-canvas{min-height:240px}.feefo-slider-bg.site-wrapper{padding:40px 20px}.testimonial-slider-wrapper{display:block}.testimonial-slider-wrapper .feefo-summary{margin:0 auto 25px;text-align:center;width:auto}.testimonial-slider-wrapper .feefo-summary h3{margin-bottom:15px}.testimonial-slider-wrapper .feefo-line-widget{margin-bottom:20px}.testimonial-slider-wrapper .testimonial-slider{width:100%}.search-results-controls{display:block;text-align:center}.search-results-controls .vehicle-count{font-size:18px;margin:0 0 3px}.search-results-controls .sort-by-wrapper{display:block}.search-results-controls .vehicle-toggle{justify-content:center;margin:10px 0 0}.search-results-controls .solid-button{margin:10px 0;width:100%}.sticky-footer.search{display:flex}.sticky-footer.derivative .vehicle-details{display:none}.sticky-footer.derivative .price{align-items:center;display:flex;flex:1}.sticky-footer.derivative .price .value{line-height:1em}.sticky-footer.derivative .price .vat{margin-left:5px}.sticky-footer.derivative .phone{flex:1;justify-content:center;text-align:center}.tree-banner-block .wrapper img{max-width:140px}.pink-cancer-banner-block .wrapper img{max-width:220px}.footer-padding{height:60px}}@media (max-width:765px){header .main-header .mob-site-logo{display:block}.admin-sales-info,header .main-header .site-logo{display:none}.tick-list.col2 li,.tick-list.col3 li,.tick-list.col4 li{margin-right:0;width:100%}.rolling-banner-wrapper .site-container .text-container .header{font-size:34px}.manufacturer-content-banner .site-container .text-container .header{font-size:34px;line-height:1.15em}.range-content-container .range-content{padding:20px}.range-content-container .range-content .logo{padding:8px;width:55px}.range-content-container .range-content h1{font-size:24px;line-height:28px}.web-quote-form .quote-confirm .button-container{display:block}.web-quote-form .quote-confirm .button-container .name-input,.web-quote-form .quote-confirm .button-container .proceed{margin:0 0 10px;width:100%}.web-quote-form .quote-confirm .button-container .cancel{margin:0;width:100%}footer .legals{display:block;padding-top:20px}footer .legals img{margin:0 auto 15px}footer .legals>div{text-align:center;width:100%}.advanced-search .filters-options.row .col20.default-input-container{width:calc(50% - 7.5px)}.advanced-search .filters-options.row .col20.model{margin-right:0}.advanced-search .filters-options.row .col20.button-container{margin:10px 0 0;width:calc(50% - 7.5px)}.advanced-search .filters-options.row .col20.button-container.advanced{display:flex;margin-left:15px}.tax-calculator-selector-wrapper .simple-search-wrapper .filters-options .col20.w12{width:calc(50% - 7.5px)}.tax-calculator-selector-wrapper .simple-search-wrapper .filters-options .col20.w12:nth-of-type(2n){margin-right:0}.info-card,.vehicle-grid .vehicle-card{width:100%}.vehicle-grid .vehicle-card:nth-of-type(odd){margin-right:0}.search-results.vehicle-grid .vehicle-card:nth-of-type(2n),.search-results.vehicle-grid .vehicle-card:nth-of-type(odd){margin:0 0 20px!important;width:100%}.vehicle-details-page-wrapper .vehicle-heading{display:block;padding-bottom:25px}.vehicle-details-page-wrapper .vehicle-heading .name-container .logo{margin-right:10px;width:60px}.vehicle-details-page-wrapper .vehicle-heading .actions .share-deal{display:none}.vehicle-details-page-wrapper .vehicle-heading .actions{align-items:flex-start}.vehicle-details-page-wrapper .vehicle-heading .actions .button-container{margin-top:12px}.key-spec-container .info-figure{width:calc(50% - 10px)}.key-spec-container .info-figure:nth-last-child(-n+3){border-bottom:1px solid #dcdcdc}.key-spec-container .info-figure:nth-last-child(-n+2){border-bottom:0}.range-table .row .range{width:78px}.range-table .row .range p{line-height:1.3em;word-spacing:280px}.tree-banner-block .wrapper{flex-direction:column;padding:25px;text-align:center}.tree-banner-block .wrapper .container{margin:20px 0 0}.tree-banner-block .wrapper .container .title{font-size:25px;margin-bottom:10px}.pink-cancer-banner-block .wrapper{flex-direction:column;padding:25px;text-align:center}.pink-cancer-banner-block .wrapper .container{margin:0}.pink-cancer-banner-block .wrapper .container .title{font-size:25px;margin-bottom:10px}}@media (max-width:660px){h1{font-size:30px}h2{font-size:24px}h1,h2{line-height:1.25em}.static-left-banner-wrapper{height:auto;min-height:0}.top-header{padding:0 20px}.top-deal-slider .top-deal{padding-bottom:7px;padding-top:4px}.top-deal-slider .top-deal a{flex-direction:column}.top-deal-slider .top-deal .top-deal-title{font-size:14px;margin-bottom:2px}.top-deal-slider .top-deal .vehicle{font-size:13px;margin:0;text-align:center}.rolling-banner-container .vehicle-banner-slide .make-model span,.top-deal-slider .top-deal .solid-button{display:none}.rolling-banner-container .vehicle-banner-slide .price-bubble{height:100px;right:6px;top:34px;width:100px}.rolling-banner-container .vehicle-banner-slide .price-bubble .from{font-size:13px;font:400}.rolling-banner-container .vehicle-banner-slide .price-bubble .price{font-size:20px;font-weight:600;line-height:1.3em}@keyframes pulse-secondary{0%{box-shadow:0 0 0 0 rgba(0,124,199,.7)}70%{box-shadow:0 0 0 8px rgba(0,124,199,0)}to{box-shadow:0 0 0 0 rgba(0,124,199,0)}}@keyframes pulse-primary{0%{box-shadow:0 0 0 0 rgba(27,47,62,.7)}70%{box-shadow:0 0 0 8px rgba(27,47,62,0)}to{box-shadow:0 0 0 0 rgba(27,47,62,0)}}.vehicle-slider .carousel-item{min-width:100%;width:100%}.blog-summary,.blog-summary:nth-of-type(odd),.latest-articles .blog-summary{margin:0 0 20px;width:100%}.older-articles .blog-summary .cover{margin:0;max-width:none}.older-articles .blog-summary{flex-wrap:wrap}.older-articles .blog-summary .content{padding:15px 0 3px}.older-articles .blog-summary .title{font-size:20px;line-height:26px;margin-bottom:5px}.manufacturer-grid>div{width:calc(33.33333% - 1px)}.manufacturer-content-banner .site-container .img-container .vehicles{align-items:center;display:flex;height:100%;justify-content:center;top:0}.manufacturer-content-banner .site-container .img-container .vehicles .rear{display:none}.manufacturer-content-banner .site-container .img-container .vehicles .front{left:auto;position:static;width:100%}.manufacturer-panel-wrapper .manufacturer-panel>div{width:25%}.web-quote-form .info-popup .button-container{display:block}.web-quote-form .info-popup .button-container .name-input{margin:0 0 10px;width:100%}.web-quote-form .info-popup .button-container .solid-button{margin:0;width:100%}.web-quote-form .order-progress h1{font-size:24px;line-height:30px}.order-progress li{height:56px}.order-progress li:before{border-width:30px 0 30px 16px}.order-progress li:after{border-width:28px 0 28px 15px}.order-form-inputs .default-input-container{margin-right:0;width:100%}.order-form-section .button-container{display:block}.order-form-section .button-container .solid-button{margin:7px 0;width:100%}.review-banner{min-height:360px}.review-banner .content .title{font-size:36px;line-height:42px}.review-banner .content .subtitle{font-size:18px;line-height:24px}.review-banner .feefo .logo{max-width:130px}.review-banner .feefo .review-count p{font-size:14px}.review-banner .feefo .star-rating i{font-size:15px;line-height:18px}.review-item{padding:15px}.review-item svg{display:none}.review-item .review{font-size:15px;line-height:24px;margin-bottom:10px}.review-list-wrapper .review-item{padding:20px}.manufacturer-logo-slider .js_slides .js_slide{min-width:16.6666666667%;width:16.6666666667%}.admin-bar-wrapper{display:none}.vehicle-details-page-wrapper .vehicle-heading .name-container .name{text-align:center}.vehicle-details-page-wrapper .vehicle-heading .name-container .manufacturer-model{font-size:24px;line-height:1.3em;margin-bottom:5px}.vehicle-details-page-wrapper .vehicle-heading .name-container .derivative{line-height:1.3em}.vehicle-details-page-wrapper .vehicle-heading .name-container .logo{display:none}.vehicle-details-page-wrapper .vehicle-heading .actions .button-container{justify-content:center;margin-top:10px;width:100%}.vehicle-details-tabs .tab{word-spacing:280px}.vehicle-details-tabs.ev-data .tab{padding:10px 5px;word-spacing:normal}.vehicle-details-tabpanels{padding:5px}.media-gallery .media-displayed-wrap{padding:18px}.range-stat .label{width:37px}.range-stat .label span{display:none}.charge-stat .label-container{width:130px}.charge-stat .label span{display:none}.colour-swatch-container{-ms-overflow-style:none;padding:7px;scrollbar-width:none}.colour-swatch-container::-webkit-scrollbar{display:none}.colour-swatch-container label span{margin:0 4px}.swatch-full{height:28px;width:28px}.media-gallery .jacit-gallery-thumbnails{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.media-gallery .jacit-gallery-thumbnails::-webkit-scrollbar{display:none}.evdb-charge-point{margin:0;min-height:180px}.evdb-charge-point .container{margin:20px}.battery-stat,.plug-type-container .plug-type{width:100%}.full-charging-modal .overflow-table{margin:0 auto;max-width:380px}.get-quote .input-container .half-input{width:100%}.get-quote .input-container .half-input:nth-of-type(odd){margin-right:0}.modal-container .accordion-wrapper.default-accordion .accordion-content{padding:8px 5px}.modal-container .accordion-wrapper.default-accordion .accordion-header{padding:10px 5px}.range-table .row .range{display:none}.range-table .row .price{width:100px}.range-table .row .price p{font-weight:15px}.team-member{margin-bottom:20px;width:calc(50% - 20px)}.team-member:nth-of-type(odd){margin-right:20px}.team-member:nth-of-type(2n){margin-right:0}.article-body{padding:15px 20px}.salary-sac-breakdown p .label,.salary-sac-breakdown p span{font-size:14px}.tax-calculator-selector-results .tax-details{padding:20px}.button-group .border-button,.button-group .solid-button{width:100%}.funder-carousel .funder-carousel-slide{min-width:50%;width:50%}.img-grid.byd-seal{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:590px){.marketing-checkboxes{display:block}.marketing-checkboxes .terms-agree{margin:8px 0;width:100%}.tax-tabs .tab{margin:0 5px}.sticky-footer.derivative .price-wrapper .price-box.business{display:none}.simple-search-wrapper .search-form .default-input-container,.simple-search-wrapper.tax-search .search-form .default-input-container{border-right:0;width:100%}.simple-search-wrapper .search-form .default-input-container:nth-last-child(-n+3){border-bottom:1px solid #e5e5e5}.simple-search-wrapper .search-form .default-input-container:last-of-type{border-bottom:0}.simple-search-wrapper .search-form .default-input-container.search,.simple-search-wrapper.tax-search .search-form .default-input-container.search{padding:8px 0 0;width:100%}.manufacturer-content-banner.search{padding-bottom:240px}.range-filters{top:-215px}.range-filters .default-input-container{border-right:0;width:100%}.range-filters .default-input-container:nth-last-child(-n+2){border-bottom:1px solid #e5e5e5}.range-filters .default-input-container:last-of-type{border-bottom:0}.rolling-banner-wrapper.search,.simple-search-wrapper,.static-banner-wrapper.search{padding-bottom:0}.static-banner-wrapper.search .simple-search-wrapper{margin-top:25px}.rolling-banner-wrapper .simple-search-wrapper,.static-banner-wrapper.search .simple-search-wrapper{bottom:auto;margin-bottom:-35px;position:static}}@media (max-width:575px){.simple-search-wrapper.tax-search .filters-options .col20{margin-right:0;width:100%}.simple-search-wrapper.tax-search .filters-options .col20.emissions{margin-right:0}.simple-search-wrapper.tax-search .filters-options .col20.button-container{margin-bottom:0;margin-right:0;width:100%}.tax-calculator-selector-wrapper .simple-search-wrapper .filters-options .col20.w12{margin-right:0;width:100%}.tax-tabs .tabs{flex-wrap:wrap}.tax-tabs .tabs .tab{margin:5px auto;width:100%}.tax-tabs .tabs .tab.jac-tab-active:after{display:none}.search-results-title-container{display:block;text-align:center}.search-results-title-container h1{font-size:20px;line-height:1.2em;margin-bottom:8px}.search-results-title-container .vehicle-toggle{justify-content:center}.advanced-search .filters-options.row .col20.button-container{margin:10px 0 0;width:100%}.advanced-search .filters-options.row .col20.button-container.advanced{margin-left:0}.tax-calculator-selector-results .tax-details .spec-container{margin:15px 0 10px}.tax-calculator-selector-results .tax-details .spec-container .spec{width:100%}.tax-calculator-selector-results .tax-details .spec-container .spec,.tax-calculator-selector-results .tax-details .spec-container .spec:nth-of-type(3n){margin-right:0}.tax-table .row .col.bik-value{display:none}}@media (max-width:540px){header .main-header .mob-site-logo{margin-right:12px}.review-widget-header{padding:5px}.review-widget-header img{margin-right:2px;max-width:64px}.review-widget-header .rating{margin-bottom:6px}.review-widget-header .star-rating i{margin:0 0 0 1px}.review-widget-header p span{display:none}.mob-search .filters-options.row .col20{margin-right:0;width:100%}.manufacturer-panel-wrapper .manufacturer-panel>div{width:33.3333333333%}.finance-popup-form .row input{width:100%}.finance-popup-form .row input:nth-of-type(odd){margin-right:0}.newsletter-bar .newsletter-form .solid-button{max-width:120px}}@media (max-width:480px){.trigger-overlay,header .mob-phone{margin-left:15px}.contact-form .input.row input{margin-right:0;width:100%}.contact-page-split>div{padding:20px}.contact-form .solid-button{width:100%}.accordion-header{padding:10px 15px}.accordion-header .header,.accordion-header h2,.accordion-header h3,.accordion-header h4,.accordion-header p{font-size:16px;line-height:22px}.jac_accordion_content .accordion-content{padding:10px 15px}.manufacturer-logo-slider .js_slides .js_slide{min-width:25%;width:25%}.manufacturer-panel-wrapper .manufacturer-panel>div{width:50%}.advanced-search{padding:11px 15px 15px}.advanced-search .filters-options.row .col20.default-input-container{margin-right:0;width:100%}.key-spec-container .info-figure{width:100%}.key-spec-container .info-figure:nth-last-child(-n+2){border-bottom:1px solid #dcdcdc}.key-spec-container .info-figure:last-of-type{border-bottom:0}.full-charging-modal .overflow-table{max-width:270px}.salary-sac-summary p span{font-size:13px}.funder-carousel .funder-carousel-slide{min-width:100%;width:100%}}
