.anchor-links-banner{position:relative}.anchor-links-banner.find-a-dealer-details .inside{padding:75px 30px}@media (min-width:768px){.anchor-links-banner.find-a-dealer-details .inside{padding:75px 30px}}@media (min-width:1350px){.anchor-links-banner.find-a-dealer-details .inside{padding:80px 150px 140px}}.anchor-links-banner.reviews{height:600px}.anchor-links-banner.reviews .inside{padding:75px 30px 150px}@media (min-width:768px){.anchor-links-banner.reviews .inside{padding:75px 30px 150px}}@media (min-width:1350px){.anchor-links-banner.reviews .inside{padding:140px 150px}}.anchor-links-banner.find-a-dealer-search .inside{padding:75px 30px 150px}@media (min-width:768px){.anchor-links-banner.find-a-dealer-search .inside{padding:75px 30px 150px}}@media (min-width:1350px){.anchor-links-banner.find-a-dealer-search .inside{padding:140px 150px 175px}}.anchor-links-banner .chevrons{height:80px;margin-bottom:40px;width:84px}.anchor-links-banner img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:767.98px){.anchor-links-banner img.desktop{display:none}}@media (min-width:768px){.anchor-links-banner img.mobile{display:none}}.anchor-links-banner .large-pre-title{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:20px;text-transform:uppercase}@media (min-width:768px){.anchor-links-banner .large-pre-title{font-size:23px}}@media (min-width:1350px){.anchor-links-banner .large-pre-title{font-size:28px}}.anchor-links-banner .pre-title{text-transform:uppercase}.anchor-links-banner .post-title,.anchor-links-banner .pre-title{color:#fff;font-size:16px}@media (min-width:768px){.anchor-links-banner .post-title,.anchor-links-banner .pre-title{font-size:17px}}@media (min-width:1350px){.anchor-links-banner .post-title,.anchor-links-banner .pre-title{font-size:18px}}.anchor-links-banner .post-title span,.anchor-links-banner .pre-title span{font-weight:700}.anchor-links-banner .main-title{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:21px;line-height:25px;text-transform:uppercase}@media (min-width:1350px){.anchor-links-banner .main-title{font-size:30px;line-height:32px}}.anchor-links-banner .main-title span{display:block;font-weight:700}.anchor-links-banner .main-title span.inline{display:inline}.anchor-links-banner .sub-title{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:16px}.anchor-links-banner .sub-title-bold{color:#fff;font-family:Roboto-Bold,Arial,Sans-Serif;font-size:16px}.anchor-links-banner .nearest-dealership p{color:#fff;margin:0}.anchor-links-banner .nearest-dealership p.dealership{font-family:Roboto-Bold,Arial,Sans-Serif;font-size:18px}@media (min-width:1600px){.anchor-links-banner .nearest-dealership p.dealership{font-size:22px;line-height:26px}}.anchor-links-banner .nearest-dealership p.nearest{font-size:15px;line-height:25px}@media (min-width:1600px){.anchor-links-banner .nearest-dealership p.nearest{font-size:18px;line-height:28px}}.anchor-links-banner .location{display:flex;margin-top:35px}@media (min-width:768px){.anchor-links-banner .location{margin-top:40px}}.anchor-links-banner .location a,.anchor-links-banner .location p{color:#fff}.anchor-links-banner .location p{font-family:Roboto-Bold,Arial,Sans-Serif;font-size:14px;margin:0}@media (min-width:768px){.anchor-links-banner .location p{font-size:16px;margin-bottom:2px}}.anchor-links-banner .location a{font-size:11px;text-decoration:underline}@media (min-width:768px){.anchor-links-banner .location a{font-size:12px}}.anchor-links-banner .location svg{width:25px}@media (min-width:768px){.anchor-links-banner .location svg{width:30px}}.anchor-links-banner .location>div{display:flex;flex-direction:column;justify-content:center;margin-left:7px}.anchor-links-banner .inside{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.anchor-links-banner .links{list-style:none;margin:0;max-width:300px;padding:0}.anchor-links-banner .links a{color:#fff;display:flex;font-family:Roboto-Medium,Arial,Sans-Serif;font-size:12px;justify-content:space-between;letter-spacing:3px;margin:20px 0;text-transform:uppercase}@media (min-width:768px){.anchor-links-banner .links a{font-size:13px}}@media (min-width:1350px){.anchor-links-banner .links a{font-size:16px}}.anchor-links-banner .links a svg{width:7px}.anchor-links-banner .links a:last-child{margin-bottom:0}.anchor-links-banner .contact-dealer-details{min-height:40px;width:260px}@media (min-width:768px){.anchor-links-banner .contact-dealer-details{min-height:90px}}.anchor-links-banner .contact-dealer-details .select2-container{margin-bottom:0}.anchor-links-banner .contact-dealer-details .contact-message{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:18px;line-height:21px;margin-bottom:0}@media (min-width:1600px){.anchor-links-banner .contact-dealer-details .contact-message{font-size:23px;line-height:24px}}.anchor-links-banner .contact-dealer-details .change-dealer{color:#fff;cursor:pointer;display:inline-block;font-family:Roboto-Light,Arial,Sans-Serif;font-size:11px;line-height:13px;padding-bottom:3px}.anchor-links-banner .contact-dealer-details .found-dealership{display:flex}.anchor-links-banner .contact-dealer-details .found-dealership .dealer-details .dealer-name{color:#fff;display:block;font-family:Roboto-Light,Arial,Sans-Serif;font-size:16px;line-height:18px;margin-bottom:8px}.anchor-links-banner .contact-dealer-details .select-closest-container{position:relative}.anchor-links-banner .contact-dealer-details .select-closest-container .loading-overlay{display:none;height:100%;justify-content:flex-end;left:0;padding-right:40px;position:absolute;top:0;width:100%}.anchor-links-banner .contact-dealer-details .select-closest-container .loading-overlay.active{display:flex}#find-a-dealer-details-map{background:#f1f1f1;min-height:50vh;overflow:hidden;padding:60px 30px 25px;position:relative}@media (min-width:1024px){#find-a-dealer-details-map{padding:70px 30px 35px}}@media (min-width:1350px){#find-a-dealer-details-map{padding:100px 30px 50px}}@media (min-width:1600px){#find-a-dealer-details-map{padding:120px 142px 0}}#find-a-dealer-details-map>div{position:relative;z-index:2}#find-a-dealer-details-map:after,#find-a-dealer-details-map:before{content:"";z-index:1}#find-a-dealer-details-map:before{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1350px){#find-a-dealer-details-map:before{background:#fff;-webkit-clip-path:polygon(88% 0,100% 0,100% 100%,50% 99%);clip-path:polygon(88% 0,100% 0,100% 100%,50% 99%);height:0;padding-bottom:75%}}@media (min-width:1600px){#find-a-dealer-details-map:before{padding-bottom:50%}}@media (min-width:1350px){#find-a-dealer-details-map:after{background:#fff;background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.4) 100%);height:1px;left:86%;position:absolute;top:0;transform:rotate(117deg);transform-origin:left;width:200vh}}@media (min-width:1600px){#find-a-dealer-details-map:after{transform:rotate(128deg)}#find-a-dealer-details-map .authorised-logo{position:absolute;top:-90px}}#find-a-dealer-details-map .authorised-logo img{max-height:60px;max-width:195px}@media (min-width:1600px){#find-a-dealer-details-map .authorised-logo img{max-height:80px;max-width:260px}}@media (max-width:1023.98px){#find-a-dealer-details-map .side-fade{position:relative;width:calc(100vw - 30px)}#find-a-dealer-details-map .side-fade:after{background:#f1f1f1;background:linear-gradient(90deg,hsla(0,0%,95%,0),#f1f1f1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:80px}}#find-a-dealer-details-map .filter-tabs{border-bottom:1px solid #000;overflow-x:scroll;position:relative;width:100%}#find-a-dealer-details-map .filter-tabs .nav-tabs{display:flex;flex-wrap:nowrap;position:relative}@media (min-width:1024px){#find-a-dealer-details-map .filter-tabs .nav-tabs{justify-content:space-between}}#find-a-dealer-details-map .filter-tabs .nav-item a{background:none;border:none;display:flex;flex-wrap:nowrap;padding:20px 30px;white-space:nowrap}#find-a-dealer-details-map .filter-tabs .nav-item a.active{border-bottom:5px solid #000;color:#000;font-size:16px;font-weight:700}#find-a-dealer-details-map .spacer{margin-bottom:25px}@media (min-width:1024px){#find-a-dealer-details-map .spacer{margin-bottom:50px}}#find-a-dealer-details-map .title{font-family:Roboto-Bold,Arial,Sans-Serif;font-size:18px}@media (min-width:1024px){#find-a-dealer-details-map .title{font-size:20px}}#find-a-dealer-details-map .buttons{margin-bottom:15px}@media (min-width:1200px){#find-a-dealer-details-map .buttons{margin-bottom:25px}}#find-a-dealer-details-map .buttons button{width:100%}@media (min-width:1024px){#find-a-dealer-details-map .buttons button{width:90%}#find-a-dealer-details-map .address,#find-a-dealer-details-map .open-hours{font-size:16px;height:120px;line-height:25px}}@media (min-width:1024px) and (max-width:1199.98px){#find-a-dealer-details-map .open-hours{margin-left:auto}}#find-a-dealer-details-map .open-hours ul{margin:0;padding:0}#find-a-dealer-details-map .open-hours ul li{display:flex;flex-wrap:nowrap;justify-content:space-between}#find-a-dealer-details-map .telephone{align-items:flex-end;display:flex;font-family:Roboto-Bold,Arial,Sans-Serif;font-size:14px}@media (min-width:768px){#find-a-dealer-details-map .telephone{font-size:20px}}@media (min-width:1024px){#find-a-dealer-details-map .telephone{font-size:25px}}#find-a-dealer-details-map .telephone .dealer-phone-icon{align-items:center;background:#676767;display:flex;height:40px;justify-content:center;width:40px}#find-a-dealer-details-map .telephone .dealer-phone-icon svg{height:20px}#find-a-dealer-details-map .telephone .dealer-phone-icon svg .phone-icon-svg-1{fill:#fff}@media (max-width:1023.98px){#find-a-dealer-details-map .social-links{padding-top:5px}}#find-a-dealer-details-map .social-links svg{margin-right:10px;max-height:20px;max-width:30px}@media (min-width:1024px){#find-a-dealer-details-map .social-links svg{margin-right:20px;max-height:30px;max-width:40px}}#find-a-dealer-details-map .social-links svg path{fill:#000}#find-a-dealer-details-map .tab-content{padding-top:40px}#find-a-dealer-details-map #find-a-dealer-accordions{margin:25px 0}@media (min-width:768px){#find-a-dealer-details-map #find-a-dealer-accordions{display:flex;margin:50px 0}}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-button,#find-a-dealer-details-map #find-a-dealer-accordions .accordion-item{background:none;border:none;padding:0}@media (min-width:768px){#find-a-dealer-details-map #find-a-dealer-accordions .collapse:not(.show){display:block}}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-button:not(.collapsed){color:#000}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-icon)}@media (max-width:767.98px){#find-a-dealer-details-map #find-a-dealer-accordions .accordion-button{border-bottom:1px solid #cccbcb;padding:20px 0}}@media (min-width:768px){#find-a-dealer-details-map #find-a-dealer-accordions .accordion-button{pointer-events:none}}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-button:focus{box-shadow:none;color:#000;outline:none}@media (min-width:768px){#find-a-dealer-details-map #find-a-dealer-accordions .accordion-button:after{display:none}}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-item li{width:100%}@media (min-width:768px){#find-a-dealer-details-map #find-a-dealer-accordions .accordion-item.two-third{width:60%}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-item.two-third li{width:50%}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-item.one-third{padding-left:100px;width:40%}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-item.one-third li{width:100%}#find-a-dealer-details-map #find-a-dealer-accordions .accordion-item .accordion-body{padding:30px 0}}#find-a-dealer-details-map #find-a-dealer-accordions ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}#find-a-dealer-details-map #find-a-dealer-accordions ul li{font-size:12px;margin:10px 0 15px}@media (min-width:768px){#find-a-dealer-details-map #find-a-dealer-accordions ul li{font-size:14px;margin:0 0 20px}}@media (max-width:1199.98px){#find-a-dealer-map-container{display:none}}#find-a-dealer-map-container.fixed{height:calc(100vh - 167px);padding:0}@media (min-width:768px){#find-a-dealer-map-container.fixed{height:calc(100vh - 190px)}}@media (max-width:1199.98px){#find-a-dealer-map-container.fixed{display:block;left:0;position:absolute;top:0;width:100%}}@media (max-width:767.98px){#find-a-dealer-map-container.fixed{top:65px}}#find-a-dealer-map-container.fixed.banner-height{height:calc(100vh - 217px)}@media (min-width:768px){#find-a-dealer-map-container.fixed.banner-height{height:calc(100vh - 240px)}}#find-a-dealer-map{min-height:100%}@media (min-width:1200px){#find-a-dealer-map{margin:0 0 -100px 75px}#find-a-dealer-map+button{display:none}}#find-a-dealer-dealership{position:relative}@media (max-width:1199.98px){#find-a-dealer-dealership .background-slice{background-size:0;display:none}}@media (min-width:1200px){#find-a-dealer-dealership .background-slice{background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:auto 30%}}@media (min-width:1350px){#find-a-dealer-dealership .background-slice{grid-template-columns:auto 25%}}@media (min-width:1600px){#find-a-dealer-dealership .background-slice{grid-template-columns:auto 38%}}@media (min-width:1200px){#find-a-dealer-dealership .background-slice .slice{background-color:#373836;-webkit-clip-path:polygon(0 0,70% 0,0 100%,0 100%);clip-path:polygon(0 0,70% 0,0 100%,0 100%);display:grid;grid-template-columns:30% 1fr}#find-a-dealer-dealership .background-slice .slice:after{content:"";display:block;grid-column:2;padding-bottom:100%}}@media (max-width:1199.98px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container{background-color:#efede9}}@media (min-width:1200px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container{-moz-column-gap:136px;column-gap:136px;display:grid;grid-auto-flow:column;grid-template-columns:2fr 1fr;height:100%;padding-right:90px;position:absolute}}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content{display:flex;flex-direction:column;justify-content:center;min-height:0;min-width:0;row-gap:42px}@media (max-width:1199.98px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content{background-repeat:no-repeat;background-size:cover;padding:77px 90px 70px}}@media (max-width:1023.98px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content{padding:77px 60px 70px}}@media (max-width:767.98px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content{padding:77px 30px 70px}}@media (min-width:1200px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content{background-size:0;grid-column:2;row-gap:70px}}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .crosshair-icon{height:17px;width:17px}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .crosshair-icon .crosshair-svg-1{stroke:#fff}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .heading{color:#fff;font-size:25px;line-height:29px;margin-bottom:0;text-transform:uppercase}@media (min-width:1600px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .heading{font-size:30px;line-height:43px}}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .heading .heading-bold{font-family:Roboto-Bold,Arial,Sans-Serif}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .heading .heading-light{font-family:Roboto-Light,Arial,Sans-Serif}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .body-text{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:12px;line-height:21px}@media (min-width:1200px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .body-text{font-size:15px;line-height:25px}}@media (max-width:1199.98px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls{display:none}}@media (min-width:1200px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls{-moz-column-gap:7px;column-gap:7px;display:flex}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls .glide__arrow{background:none;border:1px solid #fff;color:inherit;cursor:pointer;font:inherit;height:45px;outline:inherit;padding:0;width:45px}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls .glide__arrow .arrow-left,#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls .glide__arrow .arrow-right{height:18px;width:11px}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls .glide__arrow .arrow-left .arrow-left-icon-svg,#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls .glide__arrow .arrow-left .arrow-right-icon-svg,#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls .glide__arrow .arrow-right .arrow-left-icon-svg,#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-content .controls .glide__arrow .arrow-right .arrow-right-icon-svg{fill:#fff}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .carousel-container{align-items:center;display:flex;min-height:0;min-width:0;width:100%}}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel,#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__slide{position:relative}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__slide .carousel-image{width:100%}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__slide .carousel-text{bottom:30px;color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:12px;margin-bottom:0;position:absolute;right:30px}@media (min-width:1200px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__slide .carousel-text{font-size:14px}}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__bullets{bottom:34px;-moz-column-gap:9px;column-gap:9px;left:30px;position:absolute}@media (min-width:1200px){#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__bullets{display:none}}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__bullets .glide__bullet{background-color:#fff;margin:0}#find-a-dealer-dealership .find-a-dealer-dealership-content-container .find-a-dealer-dealership-carousel .glide__bullets .glide__bullet--active{background-color:#000}#subscribe .background-colour{background-color:#191a1a}#subscribe .message-container{padding:70px 30px 0;position:relative}@media (min-width:768px){#subscribe .message-container{align-items:center;display:flex;padding:70px 0 70px 60px}}@media (min-width:1024px){#subscribe .message-container{padding:70px 0 70px 90px}}@media (min-width:1600px){#subscribe .message-container{padding:70px 0 70px 140px}}@media (min-width:1920px){#subscribe .message-container{justify-content:right}}#subscribe .message-container p{color:#fff;font-size:16px;line-height:28px;margin-bottom:50px;padding-right:50px}@media (min-width:768px){#subscribe .message-container p{margin-bottom:0}}@media (min-width:1200px){#subscribe .message-container p{font-size:18px;line-height:30px}}@media (min-width:1920px){#subscribe .message-container p{font-size:21px;line-height:33px;padding-right:150px}}#subscribe .form-input-container{padding:0 30px 70px;position:relative}@media (min-width:768px){#subscribe .form-input-container{padding:70px 60px 70px 0}}@media (min-width:1200px){#subscribe .form-input-container{align-items:center;display:flex}}@media (min-width:1350px){#subscribe .form-input-container{padding:70px 60px 70px 45px}}@media (min-width:768px){#subscribe .form-input-container form{align-items:center;display:flex;flex-direction:column}}@media (min-width:1200px){#subscribe .form-input-container form{flex-direction:row;width:100%}}#subscribe .form-input-container input{background-color:transparent;border:1px solid #fff;border-radius:20px;color:#fff;font-size:16px;height:45px;margin-bottom:12px;max-width:280px;padding:0 25px;width:100%}#subscribe .form-input-container input::placeholder{color:#fff}#subscribe .form-input-container input:-moz-placeholder,#subscribe .form-input-container input::-moz-placeholder{color:#fff}#subscribe .form-input-container input:-ms-input-placeholder{color:#fff}#subscribe .form-input-container input::-webkit-input-placeholder{color:#fff}@media (min-width:1200px){#subscribe .form-input-container input{margin-bottom:0;margin-right:10px}}#subscribe .form-input-container button{max-width:280px;width:100%}@media (min-width:1200px){#subscribe .form-input-container button{max-width:220px}}#subscribe .form-input-container svg.arrow-right.hide{display:none}#subscribe .form-input-container svg.spinner{display:none;height:20px;width:20px}#subscribe .form-input-container svg.spinner.show{display:block}#subscribe .form-input-container .validation-message{bottom:30px;color:#fff;display:none;font-size:12px;line-height:14px;margin-bottom:0;position:absolute}@media (min-width:768px){#subscribe .form-input-container .validation-message{padding-right:60px;text-align:center;width:100%}}@media (min-width:1200px){#subscribe .form-input-container .validation-message{text-align:left;width:auto}}#subscribe .form-input-container .validation-message.show{display:block}#subscribe .linear-gradient{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#cccbcb 50%,hsla(0,0%,100%,0));height:1px;position:absolute;right:0;top:135px;transform:rotate(135deg);width:150px}@media (min-width:768px){#subscribe .linear-gradient{right:-20px}}@media (min-width:1200px){#subscribe .linear-gradient{right:-10px;top:105px}}@media (min-width:1350px){#subscribe .linear-gradient{right:-45px}}@media (min-width:1920px){#subscribe .linear-gradient{right:-10px}}#used-stock-popup{height:100%;position:fixed;right:0;top:0;width:100vw;z-index:62}@media (min-width:1200px){#used-stock-popup{width:75vw}}@media (min-width:1600px){#used-stock-popup{width:50vw}}#used-stock-popup #close{color:#fff;cursor:pointer;position:absolute;right:30px;top:30px}#used-stock-popup #close svg{width:15px}#used-stock-popup .rep{font-size:12px}#used-stock-popup .rep span{display:block;margin-bottom:9px}@media (min-width:1024px){#used-stock-popup .rep{font-size:10px}}@media (min-width:1600px){#used-stock-popup .rep{font-size:14px}}#used-stock-popup #stock-header{background:#373836;display:flex;flex-direction:column;height:145px;justify-content:center;padding:30px}@media (min-width:1024px){#used-stock-popup #stock-header{height:230px;justify-content:space-between;padding:40px;padding:50px 50px 30px}}@media (min-width:1920px){#used-stock-popup #stock-header{height:300px;padding:80px 60px 30px}}#used-stock-popup #stock-header p{color:#fff;margin:0}#used-stock-popup #stock-header .dealership-name{font-family:Roboto-Thin,Arial,Sans-Serif;font-size:20px;margin-bottom:10px}#used-stock-popup #stock-header .dealer-stock{font-family:Roboto-Thin,Arial,Sans-Serif;font-size:35px}@media (min-width:1024px){#used-stock-popup #stock-header .dealer-stock{margin-bottom:10px}}#used-stock-popup #stock-filters{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:space-between;padding:0 16px}@media (max-width:1349.98px){#used-stock-popup #stock-filters{background:#fff;padding-bottom:20px;position:sticky;top:0;z-index:20}}@media (min-width:1350px){#used-stock-popup #stock-filters{flex-direction:row;height:49px}}#used-stock-popup #stock-filters .select2.select2-container{border:1px solid;margin-bottom:0}#used-stock-popup #stock-filters .filter{align-items:center;display:flex;justify-content:flex-end;width:100%}@media (max-width:1349.98px){#used-stock-popup #stock-filters .filter{justify-content:center;margin-top:20px}}#used-stock-popup #stock-filters .dropdown{width:100%}@media (min-width:768px){#used-stock-popup #stock-filters .dropdown{margin-left:20px;width:250px}}@media (min-width:1600px){#used-stock-popup #stock-filters .dropdown{margin-top:0;width:300px}}#used-stock-popup #stock-filters p{font-family:Roboto-Medium,Arial,Sans-Serif;font-size:20px;margin:0;white-space:nowrap}#used-stock-popup #stock-body{background:#fff;height:calc(100vh - 145px);padding:25px 30px 0}@media (min-width:768px){#used-stock-popup #stock-body{padding:30px 40px 0}}@media (min-width:1024px){#used-stock-popup #stock-body{height:calc(100vh - 230px)}}@media (min-width:1920px){#used-stock-popup #stock-body{height:calc(100vh - 300px);padding:60px 60px 0}}#used-stock-popup #card-stock{height:100%;margin-top:10px}@media (min-width:1350px){#used-stock-popup #card-stock{margin-top:40px}}#used-stock-popup #used-results-box{padding-top:0}#used-stock-popup #used-results-box>.used-result:first-child,#used-stock-popup #used-results-box>.used-result:nth-child(2){margin-top:-10px}#used-stock-popup .stock-block{height:85%;overflow-y:scroll}@media (min-width:1024px){#used-stock-popup .stock-block{height:90%}}#used-stock-popup #stock-footer{align-items:center;display:flex;height:15%;justify-content:center}@media (min-width:1024px){#used-stock-popup #stock-footer{height:10%}}#used-stock-popup .view-all{width:-moz-fit-content;width:fit-content}#used-stock-popup .love{display:none}#used-full-container,#used-listing-container{position:relative}.used-results-container{background:#f1f1f1;overflow:hidden;position:relative;z-index:9}@media (max-width:767.98px){.used-results-container{background:#fff}}.used-results-container:after,.used-results-container:before{content:"";display:block;left:0;position:absolute;z-index:10}.used-results-container:before{background:#fff;-webkit-clip-path:polygon(75% 0,0 80%,0 0);clip-path:polygon(75% 0,0 80%,0 0);height:0;padding:50%;width:0}.used-results-container:after{background:#fff;background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.4) 100%);height:1px;left:71%;position:absolute;top:0;transform:rotate(133.5deg);transform-origin:left;width:200vh}.top-section{align-items:center;font-size:16px;padding-bottom:20px;padding-top:20px}@media (max-width:767.98px){.top-section{background:#fff;display:none;height:77px;padding:0 30px;position:sticky;top:0;z-index:14}}@media (min-width:768px){.top-section{font-size:17px;padding-bottom:40px;padding-top:60px}}@media (min-width:1024px){.top-section{font-size:19px}}@media (min-width:1350px){.top-section{font-size:23px}}.loading{margin:30px 0;text-align:center}@media (min-width:1024px){.loading{margin:50px 0}}#shortlist-popup .used-results-header .shortlist-heart{margin-right:20px}#shortlist-popup .used-results-header .shortlist-heart span{font-weight:700}.used-results-inner{padding-left:15px;padding-right:15px;position:relative;z-index:11}@media (min-width:1600px){.used-results-inner{margin-right:80px}}.used-results-header{display:flex}@media (max-width:767.98px){.used-results-header.fixed{background:#fff;font-size:16px;left:0;padding:20px;position:fixed;top:77px;width:100%;z-index:11}.used-results-header.fixed p{display:none}}.used-results-header p{margin:0}@media (max-width:767.98px){.used-results-header.desktop{display:none}}@media (min-width:768px){.used-results-header.mobile{display:none}}.used-results-header div span{color:#c6d303}.used-results-header .shortlist{align-items:center;background:none;border:none;display:flex}.used-results-header .shortlist p{color:#000;letter-spacing:2px;margin:0 20px 0 0;text-transform:uppercase}.used-results-header .shortlist-heart{align-items:center;color:#fff;display:flex;font-size:13px;height:23px;justify-content:center;position:relative;width:36px}.used-results-header .shortlist-heart .heart-icon{position:absolute;z-index:-1}.used-results-header .shortlist-heart .heart-icon path{fill:#c6d303}.used-results-header .shortlist-heart i{font-style:normal}.used-results-header span{color:#000;font-weight:700}.used-result>.row{padding:10px 5px 20px}.used-result .card{box-shadow:2px 2px 10px rgba(0,0,0,.3)}.used-result.timeless .used-images:before{background:url(https://cdn.motorparks.co.uk/assets/used-cars/listing-page/timeless.webp) no-repeat 50%/contain;width:100px}.used-result.selezione .used-images:before{background:url(https://cdn.motorparks.co.uk/assets/used-cars/listing-page/selezione.webp) no-repeat 50%/contain;width:158px}.used-result .used-images{position:relative}.used-result .used-images:before{content:"";height:50px;left:50px;position:absolute;top:-1px;z-index:1}.used-result .used-images .used-image{height:0;padding-bottom:55%}.used-result .used-images .used-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.used-result .used-images .love,.used-result .used-images .loved{background:url(/assets/svg/heart-outline-white.svg) no-repeat 50%/26px #373836;border-radius:50%;cursor:pointer;height:50px;position:absolute;right:40px;transform:translateY(-50%);width:50px}.used-result .used-images .love.saved,.used-result .used-images .loved.saved{background:url(/assets/svg/cross-icon-white.svg) no-repeat 50%/13px #373836}.used-result .used-images .love.results.saved,.used-result .used-images .loved.results.saved{background:url(/assets/svg/heart-outline-white-filled.svg) no-repeat 50%/26px #373836}.used-result .used-listing-details .button-primary{justify-content:center;letter-spacing:normal;padding:0}.used-result .card-detail{background:#fff;padding:30px}@media (min-width:1600px){.used-result .card-detail{padding:40px}}.used-result .card-detail .vehicle-name{text-transform:uppercase}@media (min-width:1350px){.used-result .card-detail .vehicle-name{height:34px}}.used-result .card-detail .vehicle-name span{font-family:Roboto-Bold,Arial,Sans-Serif;text-transform:inherit}.used-result .card-detail .vehicle-name span+span{display:block}.used-result .card-detail .vehicle-price{font-size:14px}.used-result .card-detail .vehicle-price span{font-size:18px;font-weight:700}@media (min-width:1600px){.used-result .card-detail .vehicle-price span{font-size:16px}}.used-result .card-detail .vehicle-price span.monthly-price,.used-result .card-detail .vehicle-price span.monthly-price .small{font-size:16px;font-weight:400}@media (min-width:1600px){.used-result .card-detail .vehicle-price span.monthly-price,.used-result .card-detail .vehicle-price span.monthly-price .small{font-size:14px}}.used-result .card-detail .vehicle-price .month{font-size:12px;font-weight:400;padding-left:20px;position:relative;text-transform:uppercase}.used-result .card-detail .vehicle-price .month:before{border-left:1px solid #e6e6e6;content:"";height:36px;left:9px;position:absolute;top:-13px;transform:rotate(50deg);width:1px}.used-result .card-detail .vehicle-specs{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;margin:0 0 15px;padding:15px 0}.used-result .card-detail .vehicle-specs p{font-size:16px;font-weight:700;line-height:120%;padding:0}.used-result .card-detail .vehicle-specs p span{color:grey;display:block;font-size:12px;font-weight:400}.used-result .card-detail .dealership{align-items:center;display:flex}.used-result .card-detail .dealership p{font-size:14px;font-weight:700;margin:0}.used-result .card-detail .dealership span{display:block;font-weight:400}#carousel-article-links .background{background-color:#191a1a}#carousel-article-links .padding-width{padding:75px 0 75px 30px;position:relative}@media (min-width:768px){#carousel-article-links .padding-width{padding:75px 0 45px 60px}}@media (min-width:1024px){#carousel-article-links .padding-width{padding:90px 0 65px 90px}}@media (min-width:1200px){#carousel-article-links .padding-width{padding:90px}}@media (min-width:1600px){#carousel-article-links .padding-width{padding:90px 140px}}#carousel-article-links .background-slice{background-color:#000;-webkit-clip-path:polygon(0 0,120% 0,0 80%,0 100%);clip-path:polygon(0 0,120% 0,0 80%,0 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1200px){#carousel-article-links .background-slice{-webkit-clip-path:polygon(0 0,70% 0,25% 100%,0 100%);clip-path:polygon(0 0,70% 0,25% 100%,0 100%)}}#carousel-article-links .article-blocks{z-index:2}#carousel-article-links .article-blocks img{height:auto;margin-bottom:25px;max-width:523px;width:100%}#carousel-article-links .article-blocks header{padding-right:15px}@media (min-width:1024px){#carousel-article-links .article-blocks header{padding-right:30px}}@media (min-width:1600px){#carousel-article-links .article-blocks header{padding-right:45px}}#carousel-article-links .article-blocks header .heading{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:18px;line-height:19px;text-transform:uppercase}@media (min-width:1600px){#carousel-article-links .article-blocks header .heading{font-size:22px;line-height:23px}}#carousel-article-links .article-blocks header .sub-heading{color:#fff;font-size:18px;line-height:19px;text-transform:uppercase}@media (min-width:1600px){#carousel-article-links .article-blocks header .sub-heading{font-size:22px;line-height:23px}}#carousel-article-links .article-blocks .para{color:#fff;font-size:12px;line-height:15px;margin-top:35px;min-height:30px;padding-right:15px}@media (min-width:1024px){#carousel-article-links .article-blocks .para{padding-right:30px}}@media (min-width:1600px){#carousel-article-links .article-blocks .para{font-size:14px;line-height:17px;padding-right:60px}}#carousel-article-links .article-blocks .button{color:#000;margin-top:35px;max-width:320px}#carousel-article-links .article-blocks .button svg .arrow-right-icon-svg{fill:#000}#carousel-article-links .article-blocks .part-ex-form{-moz-column-gap:10px;column-gap:10px;display:flex;margin-top:35px;max-width:320px}@media (min-width:1600px){#carousel-article-links .article-blocks .part-ex-form{max-width:523px}}#carousel-article-links .article-blocks .part-ex-form input{background:none;border:1px solid #fff;border-radius:0;color:inherit;color:#fff;cursor:pointer;cursor:auto;font:inherit;font-size:14px;outline:inherit;padding:0 25px;width:100%}#carousel-article-links .article-blocks .part-ex-form input::placeholder{color:#fff}#carousel-article-links .article-blocks .part-ex-form input:-moz-placeholder,#carousel-article-links .article-blocks .part-ex-form input::-moz-placeholder{color:#fff}#carousel-article-links .article-blocks .part-ex-form input:-ms-input-placeholder{color:#fff}#carousel-article-links .article-blocks .part-ex-form input::-webkit-input-placeholder{color:#fff}@media (min-width:1600px){#carousel-article-links .article-blocks .part-ex-form input{padding-left:20px;padding-right:20px}}#carousel-article-links .article-blocks .part-ex-form button{color:#000;display:flex;flex-shrink:0;height:45px;justify-content:center;padding:0;width:45px}@media (min-width:1600px){#carousel-article-links .article-blocks .part-ex-form button{font-size:12px;justify-content:flex-start;letter-spacing:3px;padding:0 25px;width:260px}}@media (min-width:1920px){#carousel-article-links .article-blocks .part-ex-form button{font-size:14px;padding:0 25px;width:320px}}#carousel-article-links .article-blocks .part-ex-form button span{display:none}@media (min-width:1600px){#carousel-article-links .article-blocks .part-ex-form button span{display:inline;text-align:left;width:100%}}#carousel-article-links .article-blocks .part-ex-form button svg{height:14px;width:10px}#carousel-article-links .article-blocks .part-ex-form button svg .arrow-right-icon-svg{fill:#000}#carousel-article-links .controls{display:none}@media (min-width:768px){#carousel-article-links .controls{display:flex;justify-content:flex-end;margin-top:30px;padding-right:60px}}@media (min-width:1200px){#carousel-article-links .controls{display:none}}#carousel-article-links .controls button{background:none;border:1px solid #000;color:inherit;cursor:pointer;font:inherit;height:45px;margin-left:8px;outline:inherit;padding:0;width:45px}#carousel-article-links .controls button .arrow-left,#carousel-article-links .controls button .arrow-right{fill:#000;height:18px;width:11px}#homepage-reviews .background-image{background-blend-mode:multiply;background-color:rgba(0,0,0,.2);background-position:0 0;background-repeat:no-repeat;background-size:1330px 772px;position:relative}@media (min-width:1200px){#homepage-reviews .background-image{background-position:-200px}}@media (min-width:1600px){#homepage-reviews .background-image{background-position:0 0}}#homepage-reviews .background-slice{background-color:#fff;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1200px){#homepage-reviews .background-slice{-webkit-clip-path:polygon(25% 0,100% 0,100% 100%,70% 100%);clip-path:polygon(25% 0,100% 0,100% 100%,70% 100%);display:block}}#homepage-reviews .left-container{padding:70px 30px;position:relative;z-index:2}@media (min-width:768px){#homepage-reviews .left-container{padding:70px 60px}}@media (min-width:1024px){#homepage-reviews .left-container{padding:70px 90px}}@media (min-width:1200px){#homepage-reviews .left-container{background-color:transparent;padding:90px}}@media (min-width:1600px){#homepage-reviews .left-container{padding:120px 90px 120px 140px}}@media (min-width:1920px){#homepage-reviews .left-container{padding:120px 120px 120px 140px}}@media (min-width:1600px){#homepage-reviews .left-container .content-container{padding-right:30px}}#homepage-reviews .left-container .heading{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:22px;line-height:24px;margin-bottom:30px;text-transform:uppercase}@media (min-width:1600px){#homepage-reviews .left-container .heading{font-size:32px;line-height:34px}}@media (min-width:1920px){#homepage-reviews .left-container .heading{margin-bottom:60px}}@media (min-width:1200px){#homepage-reviews .left-container .heading br{display:none}}#homepage-reviews .left-container .crosshair-icon{height:17px;margin-bottom:30px;width:17px}@media (min-width:1920px){#homepage-reviews .left-container .crosshair-icon{margin-bottom:60px}}#homepage-reviews .left-container .crosshair-icon .crosshair-svg-1{stroke:#fff}#homepage-reviews .left-container .text-notable{color:#fff;font-family:Roboto-Medium,Arial,Sans-Serif;font-size:15px;line-height:23px;margin-bottom:25px}@media (min-width:1600px){#homepage-reviews .left-container .text-notable{font-size:16px;line-height:26px}}#homepage-reviews .left-container .text{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:12px;line-height:20px;margin-bottom:40px}@media (min-width:1200px){#homepage-reviews .left-container .text{max-width:400px}}@media (min-width:1350px){#homepage-reviews .left-container .text{max-width:500px}}@media (min-width:1600px){#homepage-reviews .left-container .text{font-size:15px;line-height:21px;margin-bottom:75px}#homepage-reviews .left-container .text.management{margin-bottom:40px}}#homepage-reviews .left-container .button{max-width:320px}#homepage-reviews .left-container .role-list{list-style-type:none;margin-bottom:50px;padding-left:0}#homepage-reviews .left-container .role-list .role-list-item{color:#fff;display:flex;font-size:14px;line-height:16px;margin-bottom:20px}#homepage-reviews .left-container .role-list .role-list-item .name{width:50%}@media (min-width:768px){#homepage-reviews .left-container .role-list .role-list-item .name{width:25%}}#homepage-reviews .right-container{background-color:#fff;padding:70px 30px;position:relative;z-index:2}@media (min-width:768px){#homepage-reviews .right-container{padding:70px 60px}}@media (min-width:1024px){#homepage-reviews .right-container{padding:70px 90px}}@media (min-width:1200px){#homepage-reviews .right-container{background-color:transparent;display:flex;flex-direction:column;justify-content:flex-start;padding:90px 90px 90px 120px}}@media (min-width:1350px){#homepage-reviews .right-container{padding:90px 90px 90px 260px}}@media (min-width:1600px){#homepage-reviews .right-container{padding:120px 140px 120px 320px}}@media (min-width:1920px){#homepage-reviews .right-container{padding:120px 140px 120px 360px}}#homepage-reviews .right-container .button{margin-top:30px;max-width:320px}@media (min-width:1200px){#homepage-reviews .right-container .button{margin-left:auto}}#homepage-reviews .speech-marks-container{margin-bottom:25px}#homepage-reviews .speech-marks-container .speech-marks{height:42px;width:45px}@media (min-width:768px){#homepage-reviews .speech-marks-container .speech-marks{height:65px;width:70px}}@media (min-width:1200px){#homepage-reviews .speech-marks-container .speech-marks{height:93px;width:100px}}@media (min-width:1920px){#homepage-reviews .speech-marks-container .speech-marks{height:143px;width:154px}}#homepage-reviews .speech-marks-container .speech-marks .speech-svg-1{fill:#373836}#homepage-reviews .review-carousel-container{position:relative}@media (min-width:1200px){#homepage-reviews .review-carousel-container .speech-marks-container{left:-160px;position:absolute}}@media (min-width:1920px){#homepage-reviews .review-carousel-container .speech-marks-container{left:-240px}}#homepage-reviews .review-carousel .review .text{color:#000;font-family:Roboto-Medium,Arial,Sans-Serif;font-size:14px;line-height:22px;margin-bottom:30px}@media (min-width:1600px){#homepage-reviews .review-carousel .review .text{font-size:16px;line-height:24px}}#homepage-reviews .review-carousel .review .name{color:#000;font-family:Roboto-Light,Arial,Sans-Serif;font-size:13px;line-height:21px;margin-bottom:20px}@media (min-width:1600px){#homepage-reviews .review-carousel .review .name{font-size:15px;line-height:23px}}#homepage-reviews .review-carousel .review .dealer-name-link{align-items:center;color:#373836;display:flex;font-family:Roboto-Bold,Arial,Sans-Serif;font-size:15px;line-height:22px}#homepage-reviews .review-carousel .review .dealer-name-link svg.arrow-right{fill:#373836;height:16px;margin-left:20px;width:12px}#homepage-reviews .review-carousel .review .dealer-name{text-transform:capitalize}#homepage-reviews .glide-controls.arrows{position:relative}@media (min-width:1600px){#homepage-reviews .glide-controls.arrows{-moz-column-gap:16px;column-gap:16px;justify-content:flex-end}}#homepage-reviews .glide-controls.arrows .glide__arrow{background-color:transparent;border:1px solid #373836}#homepage-reviews .glide-controls.arrows .glide__arrow svg .arrow-left-icon-svg,#homepage-reviews .glide-controls.arrows .glide__arrow svg .arrow-right-icon-svg{fill:#373836}#homepage-reviews .glide__bullets{pointer-events:none;position:relative;top:-30px}@media (min-width:1600px){#homepage-reviews .glide__bullets{justify-content:flex-start}}#homepage-reviews .glide__bullets .glide__bullet{background-color:grey;pointer-events:auto}#homepage-reviews .glide__bullets .glide__bullet.glide__bullet--active{background-color:#373836}
