@import url(https://use.typekit.net/ihc2hml.css);.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.bg-black{background:#000}.bg-mid-grey{background-color:#ebebeb}.header_theme_default{position:relative;z-index:1030}.navbar{padding:.875rem 5.75rem!important}.navbar-brand{display:block;padding:.3rem 0 0!important}.navbar-brand img{height:auto}.navbar-toggler{border:0!important}.navbar-toggler:focus{border:0!important;box-shadow:none!important;outline:none}.nav-icon{cursor:pointer;height:1.254rem;margin:0 0 0 .5rem;outline:none;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:1.75rem}.nav-icon span{background:#000;border-radius:.2rem;display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.nav-icon span:first-child{top:0}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:8px}.nav-icon span:nth-child(4){top:16px}.nav-icon.show span:first-child{left:50%;top:6px;width:0}.nav-icon.show span:nth-child(2){transform:rotate(45deg)}.nav-icon.show span:nth-child(3){transform:rotate(-45deg)}.nav-icon.show span:nth-child(4){left:50%;top:18px;width:0}.navbar-nav .nav-link{color:#000!important}.navbar-nav .nav-link:hover{color:#b81111!important}.navbar-nav .dropdown-menu{border-radius:0}.navbar-nav .dropdown-menu .dropdown-item{font-size:1rem;font-weight:700}.navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#b81111!important;color:#fff!important}.navbar-nav .shortlist-count{background:#b81111;border-radius:50%;color:#fff;font-size:.7rem;font-weight:700;height:.9rem;text-align:center;width:.9rem}.banner__video-wrapper{display:flex;justify-content:center}.banner__video-mute-toggle{background-color:#000;border-radius:.2rem;bottom:1rem;color:#fff;cursor:pointer;font-size:1rem;left:1rem;opacity:.8;padding:.5rem 1rem;position:absolute;transition:opacity .2s ease-in-out;z-index:1020}.banner__video-mute-toggle:hover{opacity:1}.banner__video-mute-toggle:before{background-color:#f2f2f2;border-radius:50%;content:"";display:inline-block;height:.6rem;margin-right:1rem;width:.6rem}.banner__video-mute-toggle[data-ytplayer-is-muted=true]:before{background-color:#dc3545}.banner__video-mute-toggle[data-ytplayer-is-muted=false]:before{background-color:#198754}.hero-banner,.hero-banner__image{position:relative}.hero-banner__image:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#000);bottom:0;content:"";height:12rem;left:0;position:absolute;right:0;top:auto;width:100%;z-index:1}.hero-banner__content{bottom:1.25rem;color:#fff;left:0;padding-bottom:1.25rem;padding-bottom:0!important;padding-top:1.25rem;position:absolute;right:0;text-align:center;z-index:2}.hero-banner h1{font-size:3.5rem;margin-bottom:0}.hero-banner p{font-size:1.75rem}.offer-details .hero-banner,.offer-details .hero-banner__image{position:relative}.offer-details .hero-banner__image:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#000);bottom:0;content:"";height:12rem;left:0;position:absolute;right:0;top:auto;width:100%;z-index:1}.offer-details .hero-banner__content{bottom:1.25rem;color:#fff;left:0;padding-bottom:1.25rem;padding-bottom:0!important;padding-top:1.25rem;position:absolute;right:0;text-align:center;z-index:2}.offer-details .hero-banner h1{font-size:3.5rem;margin-bottom:0}.offer-details .hero-banner p{font-size:1.75rem}.featured-car img{max-width:100%}#map-canvas{height:400px}.nav-segment{background-color:#f8fafd;border-radius:.3125rem;padding:.25rem;position:relative}.nav-segment:not(.nav-fill){display:inline-flex}.nav-segment .nav-link{border-radius:.3125rem;color:#677788;font-size:.875rem;font-weight:700;padding:.375rem .875rem}.nav-segment .nav-link.active{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);color:#464646}.reg-plate{background-color:#eace00;background-image:url(https://bluesky.sirv.com/Websites/ian%20grieve/images/icons/numberplate-bg.gif);background-repeat:no-repeat;background-size:contain;border:1px solid #ced4da;color:#000;font-family:uknumberplateregular;font-size:2em;padding-bottom:.1em;padding-left:2.1em;padding-top:.1em;position:relative;text-transform:uppercase;width:100%}.reg-plate--white{background-color:#fff}.reg-plate--transparent{background-color:transparent}.reg-plate--inline{font-size:1em;max-width:unset;padding-bottom:.5em;padding-left:2.6em;padding-top:.5em}.new-car_carousel .slick-slide{padding:0 20px}.new-car_carousel .slick-dots{bottom:0;margin-bottom:0;padding-top:1rem;position:relative}.slick-slide img{height:auto;max-width:100%}.carousel-control-next,.carousel-control-prev{opacity:1!important}.slider .carousel-control-next,.slider .carousel-control-prev,.slider .slick-next,.slider .slick-prev,.slider .slider-next,.slider .slider-prev{bottom:auto;opacity:1!important;top:50%;transform:translateY(-50%)}.slick-dots{width:auto!important}.slick-dots li button{height:7px!important;opacity:1!important}.slick-dots li.slick-active button{background-color:#b81111!important}.slick-dark .slick-dots li button{background-color:#bcbcbc}.carousel_aside .slick-dots{position:relative}.slick-dots-container{display:block;height:.875rem;margin:.625rem auto;overflow:hidden;padding:0;position:relative;width:5.5rem}.slick-dots-container>ul{align-items:center;bottom:unset;display:flex;height:100%;list-style:none;margin:0;padding:0;position:relative;transform:translateX(0);transition:all .25s}.slick-dots-container>ul li{background-color:#efd5d5;border:none;border-radius:50%;height:.625rem;margin:0 .25rem;width:.625rem}.slick-dots-container>ul li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:1.25rem;line-height:0;outline:0;padding:.3125rem;width:1.25rem}.slick-dots-container>ul li.n-small-1,.slick-dots-container>ul li.p-small-1{transform:scale(.8)}.slick-dots-container>ul li.slick-active{background:#3498db;transform:scale(1.3);transform-origin:center}.slick-dots li{display:inline-block}.offers-slider .slick-slide{margin:0 .5rem}.offers-slider .slick-list{margin:0 -27px}.offers-slider .carousel-control-next,.offers-slider .carousel-control-prev{width:10%}.offers-slider .carousel-control-next{right:-9rem}.offers-slider .carousel-control-prev{left:-9rem}.offers-slider .slick-dots{margin-bottom:0;position:relative}.news-carousel .slick-slide{margin:0 .75rem}.news-carousel .slick-list{margin:0 -27px}.news-carousel .carousel-control-next{right:-5rem;width:-moz-fit-content;width:fit-content}.news-carousel .carousel-control-prev{left:-5rem;width:-moz-fit-content;width:fit-content}.form-control{padding:1rem,2rem}fieldset.valuation{background-color:#f2f2f2;padding:1rem!important}.form-check input[type=checkbox]{margin-right:.25rem}._vm_btn:focus,.btn:focus{box-shadow:none!important}._vm_btn.btn-small,.btn.btn-small{padding:.75rem 1.5rem}._vm_btn.btn-tertiary,.btn.btn-tertiary{background-color:#000;color:#fff}._vm_btn.btn-tertiary:hover,.btn.btn-tertiary:hover{background-color:#b81111;color:#fff}#speedy-search #SearchField_DDUpdate input{margin-bottom:1rem;padding:1rem 2rem!important;width:100%}.used-list-vehicle{border-radius:.2rem}.used-list-vehicle img{border-radius:.2rem .2rem 0 0;max-width:100%}.used-list-vehicle__body{border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-radius:0 0 .2rem .2rem;border-right:1px solid #d2d2d2}.used-list-vehicle__price{align-items:center;background-color:#ebebeb;display:flex;justify-content:space-evenly;position:relative}.used-list-vehicle__price:after{background:linear-gradient(-60deg,transparent 15%,#dedede 0);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:50%}.used-list-vehicle__price a{color:#000;text-decoration:none}.used-list-vehicle__price span.price{display:block;padding:.75rem 0 .75rem 2.5rem;position:relative;width:40%;z-index:2}.used-list-vehicle__price span.price span{z-index:2}.used-list-vehicle__price .monthly{padding:1rem 0;text-align:center;width:60%}.used-list-vehicle__price.no-finance{background-color:#dedede;text-align:center}.used-list-vehicle__price.no-finance .price{padding-left:0}.used-list-vehicle__price.no-finance:after{background:none}.used-list-vehicle__content{padding:2rem 1rem}.used-list-vehicle__content a{color:#000}.used-list-vehicle__content a.btn{color:#fff!important}.used-list-vehicle__title{font-family:DMSans-bold}.used-list-vehicle__info{display:flex;justify-content:center}.used-list-vehicle__info span{background-color:#ebebeb;border-radius:.2rem;float:left;font-size:.875rem;font-weight:700;padding:.5rem}.container-wrapper-fluid .container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:.75rem;padding-right:.75rem;width:100%}.container-xl{max-width:1700px!important}.container-lg{max-width:1400px!important}.container-wrapper-sm{margin-left:auto;margin-right:auto;max-width:700px!important}.container-wrapper-md{margin-left:auto;margin-right:auto;max-width:1200px!important}.nav-pills .nav-item{background-color:transparent;color:#000}.nav-pills .nav-item .nav-link{background-color:transparent;border-radius:.2rem .2rem 0 0;color:#000!important;font-size:1rem;font-weight:600;padding:1rem 2rem}.nav-pills .nav-item .nav-link.active,.nav-pills .nav-item .nav-link:hover{background-color:#fff!important}.nav-pills .nav-item--fixed-h{max-height:26px}.split-list ul{-moz-columns:2;column-count:2;padding:0}.split-list ul li{list-style-type:none}#shortlist-tab{background-color:#b81111;border-top-left-radius:.2em;border-top-right-radius:.2em;bottom:-10rem;box-shadow:1px,3px,5px,hsla(0,0%,45%,.445);cursor:pointer;padding:1rem 3rem;position:fixed;transition:all .4s ease-in-out;z-index:9}#shortlist-tab a{color:#fff;text-decoration:none}#shortlist-tab.open{bottom:0}#shortlist-tab:focus,#shortlist-tab:hover{background-color:#66717e}#shortlist-tab:focus a,#shortlist-tab:hover a{text-decoration:none}.spotlight{position:relative}.spotlight__overlay{bottom:0;left:0;padding:1rem;position:absolute;width:100%}.spotlight .image-caption,.spotlight__content{background:hsla(0,0%,100%,.7);bottom:1rem;color:#000;font-size:1.75rem;font-weight:700;left:0;padding:1rem;position:absolute;text-align:center;width:100%}.spotlight img{max-width:100%}.spotlight h2{color:#000;font-size:1.75rem;margin-bottom:0}.spotlight a{text-decoration:none}.brand-logos .column{display:flex;justify-content:center;margin-bottom:2rem}.brand-logos .col-md-6{margin-bottom:0}.brand-logos .image-with-accreditation-wrapper{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);padding:3rem 4rem}.brand-logos__separator{background-color:#f2f2f2;height:80px;margin:0 .5rem;max-height:100%;width:4px}.brand-logos__separator:last-of-type{display:none!important}.review .rating1,.review .rating2,.review .rating3,.review .rating4,.review .rating5{background:transparent url(https://bluesky.sirv.com/Websites/Rowes/images/icons/5-stars.png) repeat scroll 0 0;display:block;height:24px;margin-bottom:.5rem;width:125px}.review .rating1{background:url(https://bluesky.sirv.com/Websites/Rowes/images/icons/1-stars.png)}.review .rating2{background:url(https://bluesky.sirv.com/Websites/Rowes/images/icons/2-stars.png)}.review .rating3{background:url(https://bluesky.sirv.com/Websites/Rowes/images/icons/3-stars.png)}.review .rating4{background:url(https://bluesky.sirv.com/Websites/Rowes/images/icons/4-stars.png)}.review{background-color:#f2f2f2;border-radius:.3rem;font-size:14px;margin-bottom:20px;margin-top:20px;padding:1rem;position:relative}#COGJudgeServiceReviews_divAggregate p{font-size:16px;font-weight:700}.offer{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid #d2d2d2;border-radius:.2rem;display:flex;flex-direction:column;min-width:0;position:relative}.offer__img{height:auto;max-width:100%;overflow:hidden}.offer__content{padding:1.5rem 1.25rem;text-align:center}.offer__content p{margin-bottom:1.5rem}.offer__content h2{font-size:1.625rem!important}.offer__content h2 a{color:#000;text-decoration:none}.offer__content .btn{width:100%}.offer-filter__header{background:#000;color:#fff;padding:1rem 2rem}.offer-filter__header h2{margin-bottom:0}.offer-filter__content{background:#f2f2f2;padding:1.5rem 2rem}.footer{color:#fff}.footer li{list-style-type:none}.footer a{color:#fff}.footer__top table{color:#fff!important;margin-bottom:0!important;width:100%}.footer__top table tr td{border-bottom:0;box-shadow:none!important;padding:0 0 .5rem!important}.footer__top li{margin-bottom:.5rem}.footer__top a{text-decoration:none}.footer__bottom p{line-height:1.75rem}.footer__bottom .umb-grid .container{max-width:1700px!important}.footer__bottom ul{margin:0;padding:0}.footer__bottom ul li{display:inline}.footer__bottom ul li a{margin:0 1rem;text-decoration:underline!important}#iCoder_POP1141877261{inset:auto 0 0 auto!important}.cookie-notice a{color:#b81111}.cookie-option .check{padding:1.0775rem 2rem}.brand-logos__image,.model__image{overflow:hidden}.brand-logos img,.brand-logos__img,.model img,.model__img{transition:.4s}.brand-logos img:hover,.brand-logos__img:hover,.model img:hover,.model__img:hover{transform:scale(1.03)}.brand-logos__content,.brand-logos__content h2,.model__content,.model__content h2{color:#000!important}.last-viewed{background-color:#000;bottom:0;color:#fff;left:0;margin-bottom:-1px;max-height:100vh;padding-bottom:50px;position:fixed;transform:translateY(100%);transition:transform .5s ease-in-out;width:100%;z-index:9}.last-viewed .icon{font-size:1rem}.last-viewed:after{background-color:#000;content:"";height:500px;left:0;position:absolute;top:100%;width:100%}.last-viewed.active{transform:translateY(0);z-index:999}.last-viewed .last-viewed__heading{color:#fff;font-size:20px;font-weight:100;margin-bottom:5px;margin-top:15px;padding-left:15px;padding-right:40px}.last-viewed .last-viewed__close{cursor:pointer;position:absolute;right:15px;top:15px}.last-viewed .last-viewed__tab{background-color:#b81111;bottom:100%;cursor:pointer;display:inline-block;left:0;padding:6px 15px;position:absolute}.last-viewed .last-viewed__tab.fa{margin-right:3px}.last-viewed-bg{background-color:#000;display:none;height:100%;opacity:.8;right:0;top:0;width:100%;z-index:8}.fixed-ctas,.last-viewed-bg{bottom:0;left:0;position:fixed}.fixed-ctas{width:350px;z-index:7}.fixed-ctas .fixed-ctas__last-viewed{background-color:#b81111}.fixed-ctas .fixed-ctas-item{color:#fff;cursor:pointer;float:left;padding:6px 15px}.fixed-ctas .fixed-ctas-item.fa{margin-right:3px}.last-viewed__repeater{padding-left:5px;padding-right:5px}.last-viewed__repeater a{text-decoration:none}.last-viewed__repeater .last-viewed-item{float:left;padding:10px;width:100%}.last-viewed__repeater .last-viewed-item .last-viewed-item__inner{background-color:#fff;overflow:hidden;width:100%}.last-viewed__repeater .last-viewed-item .last-viewed-item__inner img{height:auto;width:100%}.last-viewed__repeater .last-viewed-item .last-viewed-item__inner .last-viewed-item__img{float:left;width:35%}.last-viewed__repeater .last-viewed-item .last-viewed-item__inner .last-viewed-item__details{float:left;font-weight:700;padding:10px;width:65%}.last-viewed__repeater .last-viewed-item .last-viewed-item__inner .last-viewed-item__details p{margin-bottom:0}.last-viewed__repeater .last-viewed-item .last-viewed-item__inner .last-viewed-item__details .last-viewed-item__heading{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last-viewed__repeater .last-viewed-item .last-viewed-item__inner .last-viewed-item__details .price{color:#b81111}.offer-strip a{color:#fff;text-decoration:none}.offer-strip a:hover{color:#000}.home .hero .slick-dots{bottom:.75rem;position:absolute!important}.home .hero .slick-arrow{display:none!important}.home .servicing ul{padding:2rem 0!important}.home .servicing ul li{list-style-type:none;padding-bottom:.75rem}.home .servicing ul li:before{content:url(https://bluesky.sirv.com/Websites/ian%20grieve/images/icons/square-check-solid.svg);margin-right:1rem}.home .servicing .container{padding:0}.home .servicing .full-image .container .col-md-12{padding:0!important}.home .servicing h2{text-align:left}.home .servicing ._vm_btn{margin-right:1rem}.home .franchises .slick-slide>div{height:100%}.home .franchises .col-12{padding:0 .5rem}.home .franchises .franchise a{align-items:center;background:#fff;border:1px solid #bcbcbc;display:flex;float:left;height:inherit;justify-content:center;padding:2rem 2.5rem}.home .franchises .franchise a img{height:auto;max-width:100%}.home .franchises .franchise a.repairer{display:block;text-decoration:none}.home .franchises .franchise a.repairer img{display:inline-block;margin:auto auto .5rem;max-width:70%}.home .franchises .franchise a.repairer p{color:#000;font-size:.8rem;text-decoration:none;text-transform:uppercase}.home .franchises .slick-list,.home .franchises .slick-track{display:flex;justify-content:center}.home .logos{padding:0 13rem 0 .75rem!important}.home .logos .col-12{padding:0 1rem 1rem 0}.home .logos .banner__image{align-items:center;background:#fff;border:1px solid #bcbcbc;display:flex;justify-content:center;padding:.575rem .75rem}.home .logos .banner__image img{height:auto;max-width:100%}.home .logos .slick-list{margin:0 -12px}.home .logos .slick-slide{margin:0 8px}.home .logos .slick-list .slick-track{padding-left:9%}.home .logos .slick-dots{bottom:-2rem;margin-bottom:0;position:absolute!important}.new-car__item-title a{color:#000;text-decoration:none}.new-car__price{font-size:1.5rem}#refine-search .list-group-item{background-color:transparent!important}#refine-search .nav-pills .nav-item{background-color:transparent;color:#000}#refine-search .nav-pills .nav-item .nav-link{background-color:#66717e;border-radius:.2rem;color:#fff!important;font-size:1rem;font-weight:600;letter-spacing:.1rem;margin-right:.5rem;padding:.75rem}#refine-search .nav-pills .nav-item .nav-link.active,#refine-search .nav-pills .nav-item .nav-link:hover{background-color:#b81111!important}#refine-search .nav-pills .nav-item--fixed-h{max-height:26px}#refine-search .form-select{background-position:right 1rem center;font-weight:700;padding:1rem}.toggle-search-filter{background:#000;bottom:2.25rem;color:#fff;font-weight:700;left:0;padding:1rem;position:fixed;text-decoration:none;z-index:2}.close-filter{font-size:1.8rem;position:absolute;right:2rem;top:2rem}.COGPager{justify-content:center;padding:1rem 0}.COGPager,.used-controls p{margin-bottom:0}.used-controls .form-control,.used-controls .form-select{display:inline;width:auto!important}.used-details .gallery-thumbs figure{cursor:pointer}.used-details__title span{display:block;font-weight:300}.used-details__info{display:flex}.used-details__info span{background-color:#ebebeb;border-radius:.2rem;float:left;font-weight:700;margin-right:.5rem;padding:.25rem .5rem}.used-details__features{display:flex}.used-details__features .feature{align-items:center;display:flex!important;flex-direction:column;font-family:DMSans-regular;text-align:center}.used-details__features .feature__large{font-size:1.25rem;font-weight:lighter}.used-details__features .feature__small{font-size:1rem}.used-details__features .feature i{line-height:1.5}.used-details__features .slick-dots{margin-bottom:0;position:absolute!important}.used-details__gallery-links{bottom:1.5rem;left:1.5rem;position:absolute;width:100%;z-index:2}.used-details__gallery-links a{float:left}.used-details__gallery-links a.btn{border-radius:0}.used-details .VehicleViewCountWrapper{background-color:#66717e;color:#fff;float:left;left:0;line-height:26px;padding:.75rem 1.5rem;position:absolute;top:0;z-index:1}.used-details .full-spec{-moz-columns:3;column-count:3;padding-left:0}.used-details .full-spec[data-readmore]{overflow:hidden;position:relative;transition:height .5s}.used-details .full-spec li::marker{content:""}.used-details .full-spec li:before{color:#000;content:"• ";font-size:1.4rem;vertical-align:middle}.used-details .buy-online .col-12{text-align:center}.used-details .buy-online img{margin:0 auto}.used-details .buy-online p{font-family:DMSans-bold;font-size:1.25rem;font-weight:700;margin-bottom:0;text-align:center}.used-details .valuation .padding{padding:0 10rem 0 8.75rem!important}.used-details .valuation .col-md-12{padding:0}.used-details .valuation .form-control{border-radius:.2rem 0 0 .2rem;font-size:1.5rem;padding:.625rem 2rem}.used-details .valuation .btn{border-radius:0 .2rem .2rem 0}.used-details .overview-tabs .tab-content{background-color:#fff;padding:2.5rem}.used-details .cw-btn-plat-apply{text-transform:lowercase}.used-details .cw-btn-plat-apply:first-letter{text-transform:uppercase}#YouMightLike .container-lg{max-width:1500px!important}#YouMightLike .slick-slide{margin:0 .5rem}#YouMightLike .slick-list{margin:0 -27px}#YouMightLike .carousel-control-next,#YouMightLike .carousel-control-prev{width:10%}#YouMightLike .carousel-control-next{right:-9rem}#YouMightLike .carousel-control-prev{left:-9rem}#YouMightLike .slick-dots{margin-bottom:0;position:relative}#financeType{font-weight:700}#financeType td{border:0!important;padding:0;width:50%}#financeType label{cursor:pointer;padding:1rem 2rem}#financeType [type=radio]:checked+label{background:#fff;padding:1rem 2rem}#financeType input{display:none}.finance-calculator .credit-check{align-items:center;background-color:#ecf1e6;color:#417505;display:flex;justify-content:center;padding:1rem}.finance-calculator .credit-check p{margin-bottom:0}.finance-calculator .form-control{background-color:#f2f2f2!important;border:0!important;border-bottom:3px #e6e6e6!important;border-radius:0!important;font-weight:700!important;height:auto!important;line-height:20px!important;padding:.75rem!important}.finance-calculator table.quote-details{width:100%}.finance-calculator table td.block-label{font-weight:700}.finance-calculator table td.block-value{text-align:right}.finance-calculator .monthly-payment{background-color:#ebe2ef;padding:.75rem 1rem}.finance-calculator .monthly-payment span{font-size:1.75rem}.ui-slider-label{display:none}.ui-widget-content{background:transparent}.ui-slider-horizontal{height:.8em}.ui-slider{background:#ebebeb;border-radius:0;box-shadow:0;height:5px;margin-top:10px;position:relative;text-align:left}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider .ui-slider-range{background-color:#000;background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider .ui-slider-handle{background-color:#000;border:1px solid #000;border-radius:100%;cursor:pointer;height:15px;margin-left:-10px;position:absolute;top:-5px;width:15px;z-index:2}.values{background:#f2f2f2;border:none;border-bottom:3px #e6e6e6;font-size:14px;padding:.75rem;text-align:left;width:100%}.slider-values{display:flex;font-size:11px;justify-content:space-between}.page_used-car-details .slider-value{font-weight:600}.ui-slider-pips .ui-slider-label,.ui-slider-pips .ui-slider-pip-hide{display:none}.ui-slider-pips .ui-slider-pip{-webkit-touch-callout:none;color:#999;cursor:pointer;font-size:.8em;height:1em;left:20px;line-height:1em;margin-left:-1em;overflow:visible;position:absolute;text-align:center;top:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2em}.ui-state-disabled.ui-slider-pips .ui-slider-pip{cursor:default}.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label,.ui-slider-float .ui-slider-handle:focus,.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,.ui-slider-float .ui-slider-handle:focus .ui-slider-tip-label .ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label{outline:none}.ui-slider-float .ui-slider-tip,.ui-slider-float .ui-slider-tip-label{background:#fff;border:1px solid #888;border-radius:3px;color:#333;display:block;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-18px;opacity:0;position:absolute;text-align:center;top:-40px;transition-delay:0ms,0ms,.2s;transition-duration:.2s,.2s,0ms;transition-property:opacity,top,visibility;transition-timing-function:ease-in;visibility:hidden;width:34px}.ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,.ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label{opacity:1;top:-30px;transition-delay:.2s,.2s,0ms;transition-timing-function:ease-out;visibility:visible}​.ui-slider-pips .ui-slider-pip-initial-2{color:#1897c9}.ui-slider-pips [class*=ui-slider-pip-selected]{font-weight:700}.value{background:#333;border-radius:.25rem;color:#fff;font-size:.8rem;padding:.25rem;top:-2.5rem;width:-moz-max-content;width:max-content}.value,.value:after{left:50%;position:absolute;transform:translate(-50%)}.value:after{border-color:#333 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-6px;content:"";display:block;height:0;width:0}.quote-details tr{padding-bottom:.5rem}.fancybox-toolbar .fancybox-button--play,.fancybox-toolbar .fancybox-button--thumbs,.fancybox-toolbar .fancybox-button--zoom{display:none!important}.carousel_vehicles .slick-slide .offer,.carousel_vehicles .slick-slide div{height:100%}.carousel_vehicles .slick-slide .offer__content{display:flex;flex-direction:column;justify-content:stretch}.carousel_vehicles .slick-slide .offer__content .btn{margin-top:auto}.nvd .slider .slick-dots{display:none!important}.nvd__advanced .container-wrapper-sm{margin-bottom:4.75rem!important}.nvd__advanced .container-wrapper-fluid .row{display:flex;justify-content:space-between}.nvd__advanced .container-wrapper-fluid .row .col-md-3{width:23.5%}.nvd__advanced .container-wrapper-fluid .row .col-md-3 .h3,.nvd__advanced .container-wrapper-fluid .row .col-md-3 h3,.nvd__advanced .container-wrapper-fluid .row .col-md-3 img,.nvd__advanced .container-wrapper-fluid .row .col-md-4 .h3,.nvd__advanced .container-wrapper-fluid .row .col-md-4 h3,.nvd__advanced .container-wrapper-fluid .row .col-md-4 img{margin-bottom:1.5rem}.nvd__range{text-align:center}.nvd__range .new-car_carousel .slick-slide{padding:0 20px}.nvd__range .new-car_carousel .slick-dots{bottom:-4rem;margin-bottom:0;position:absolute}.nvd__range .h3{margin-bottom:0}.nvd__range .advanced__textarea p{font-size:1.25rem}.nvd__range ._vm_btn{border-radius:.2rem!important;font-size:1rem!important;padding:.5rem .75rem!important}.dealership__hours table{float:left;margin:0 2rem}.dealership__hours table th{padding-bottom:.5rem}.dealership__hours table td{border-bottom:1px solid #464646;padding:.25rem 0}.dealer-facilities{margin:0;padding:0}.dealer-facilities li{float:left;list-style-type:none;padding:.75rem;text-align:center;width:20%}.dealer-facilities li span{display:flex;flex-direction:column;font-size:2rem;margin-bottom:.75rem}.team-page .image-with-accreditation-wrapper img{margin-bottom:1rem}.team-page .umb-grid p{word-wrap:break-word;margin-bottom:.5rem}.offer-details .full-button ._vm_btn{width:100%}.service-booking .options{border:1px solid #666;border-collapse:separate;display:table;margin:12px 0;min-height:80px;width:100%}.service-booking .options a{background-color:#797979;border:1px solid #666;color:#fff;display:table-cell;padding:20px;text-align:center;text-decoration:none;vertical-align:middle;width:50%}.service-booking .options a:hover,.service-booking .options a[selected=true]{background-color:#333}.sitemap-page a{text-decoration:none}.sitemap-page ol,.sitemap-page ul{list-style:none}.sitemap-page .sitemap{display:inline-block;min-width:100%;padding:40px}.sitemap-page li a,.sitemap-page li a.multi:after{background-color:#fff;border:1px solid #f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:4px solid #95a5a6;color:#333;display:block;font-size:14px;font-weight:700;line-height:16px;margin:0;padding:15px;position:relative;white-space:normal;z-index:1}.sitemap-page li a{box-shadow:1px 1px 2px hsla(220,9%,46%,.2)}.sitemap-page li a.multi:after{background-color:transparent;border-color:#eee;border-width:2px;border-left-width:0!important;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-top-width:0!important;content:" ";height:100%;left:6px;position:absolute;top:6px;width:100%;z-index:-1}.sitemap-page li a:before{word-wrap:break-word;color:#95a5a6;content:" " attr(href) " ";display:block;font-size:10px;font-weight:700;text-transform:uppercase}.sitemap-page li a small{display:block;font-size:12px;font-weight:400;margin-top:10px}.sitemap-page .sitemap .fa{font-size:16px;position:absolute;right:15px;top:15px;vertical-align:middle}.sitemap-page li,.sitemap-page ul{display:inline-block;position:relative}.sitemap-page .primary ul li:after,.sitemap-page .primary ul li:before{border-color:#ddd;border-width:1px;content:"";left:0;position:absolute;top:0;z-index:0}.sitemap-page .primary ul li a{border-top-color:#e74c3c;width:auto}.sitemap-page .primary ul li .fa,.sitemap-page .primary ul li a:before{color:#e74c3c}.sitemap-page .primary ul ul{white-space:nowrap}.sitemap-page .primary ul ul li{margin-right:20px;padding-top:20px;position:relative;vertical-align:top;white-space:normal;width:100%}.sitemap-page .primary ul ul li:last-child{padding-right:0}.sitemap-page .primary ul ul li:before{border-top-style:solid;margin:0 0 0 -30px;top:50px;width:30px}.sitemap-page .primary ul ul li:first-child:before{border-left-style:solid;border-top-style:none;height:30px;left:45px;margin:0 0 0 -30px;top:0;width:0}.sitemap-page .primary ul ul li a{border-top-color:#3498db;width:auto}.sitemap-page .primary ul ul li .fa,.sitemap-page .primary ul ul li a:before{color:#3498db}.sitemap-page .primary ul ul ul{display:block;white-space:normal}.sitemap-page .primary ul ul ul li{display:block;margin-right:0;padding-left:30px;position:relative;width:100%}.sitemap-page .primary ul ul ul li:before,.sitemap-page .primary ul ul ul li:first-child:before{border-left-style:solid;border-top-style:none;height:100%;left:45px;top:0}.sitemap-page .primary ul ul ul li:last-child:before{height:50px}.sitemap-page .primary ul ul ul li:after{border-top-style:solid;left:15px;top:50px;width:15px}.sitemap-page .primary ul ul ul li a{border-top-color:#2ecc71;width:auto}.sitemap-page .primary ul ul ul li .fa,.sitemap-page .primary ul ul ul li a:before{color:#2ecc71}.sitemap-page .primary ul ul ul ul li a{border-top-color:#e67e22}.sitemap-page .primary ul ul ul ul li .fa,.sitemap-page .primary ul ul ul ul li a:before{color:#e67e22}.sitemap-page .primary ul ul ul ul ul li a{border-top-color:#9b59b6}.sitemap-page .primary ul ul ul ul ul li .fa,.sitemap-page .primary ul ul ul ul ul li a:before{color:#9b59b6}.sitemap-page .secondary{border-top:2px dotted #eee;display:block;margin-top:20px;padding-top:20px}.sitemap-page .secondary ul{white-space:nowrap}.sitemap-page .secondary ul li{display:inline-block;padding:0 20px 0 0;white-space:normal}.sitemap-page .secondary ul li:after,.sitemap-page .secondary ul li:before{display:none}.sitemap-page .secondary ul li:last-child{padding:0}.sitemap-page .primary>ul>li>a,.sitemap-page .primary>ul>li>ul>li,.sitemap-page .secondary li a{width:220px}.page__title{background-color:#000;color:#fff}.container .umb-grid .container{padding-left:0;padding-right:0}.umb-grid{padding:0!important}.umb-grid .grid-section .container{padding:0}.umb-grid .grid-section .container h2{margin-bottom:1.5rem}.umb-grid .accordion>.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.umb-grid .accordion>.card:first-of-type{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.umb-grid .accordion>.card:last-of-type{border-bottom:1px solid rgba(0,0,0,.125);border-top-left-radius:0;border-top-right-radius:0}.umb-grid .accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.umb-grid .accordion>.card .card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.umb-grid .accordion>.card .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.umb-grid .accordion>.card .card-body{flex:1 1 auto;padding:1.25rem}.video-wrapper{display:block;margin-bottom:30px;overflow:hidden;padding:0;position:relative;width:100%}.video-wrapper:before{content:"";display:block;padding-top:56.25%}.video-wrapper iframe{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.full-gallery-wrap{margin-bottom:30px}.gallery-list-inner,.image-gallery__ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:100%}.gallery-list-inner .gallery-item,.image-gallery__ul .gallery-item{background-position:50%;background-size:cover;display:block;height:300px;max-width:100%;width:400px}.umb-grid blockquote{background-color:#f7f7f7;padding:30px;text-align:center}.umb-grid blockquote p{font-size:1.3rem;margin-bottom:.75rem}.umb-grid .grid-section>div .container{max-width:none}.offers-page .umb-grid a{display:inline-block;overflow:hidden;position:relative;vertical-align:bottom}.offers-page .umb-grid a .image-with-accreditation-wrapper{transform:scale(1);transition:.4s;z-index:1}.offers-page .umb-grid a .image-caption{align-items:center;background-color:rgba(0,0,0,.4);color:#fff;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.5rem;font-weight:600;height:100%;justify-content:center;left:0;padding:1rem;position:absolute;text-align:center;top:0;width:100%;z-index:2}.offers-page .umb-grid a:hover .image-with-accreditation-wrapper{transform:scale(1.2);transition:.4s;z-index:1}.grid-vew .grid-container{width:100%}.proxy-list li{margin-bottom:.25em}.proxy-list li span{align-items:center;display:inline-flex}.proxy-list li.proxy-black span:before{background-color:#000}.proxy-list li.proxy-blue span:before{background-color:#03c}.proxy-list li.proxy-bronze span:before{background-color:#c90}.proxy-list li.proxy-brown span:before{background-color:#630}.proxy-list li.proxy-gold span:before{background-color:#c93}.proxy-list li.proxy-green span:before{background-color:#090}.proxy-list li.proxy-grey span:before{background-color:#999}.proxy-list li.proxy-orange span:before{background-color:#f60}.proxy-list li.proxy-purple span:before{background-color:#639}.proxy-list li.proxy-red span:before{background-color:#c00}.proxy-list li.proxy-yellow span:before{background-color:#ff0}.proxy-list li.proxy-silver span:before{background-color:#ccc}.proxy-list li.proxy-white span:before{background-color:#fff;border:1px solid #aeaeae}.proxy-list li.proxy-unknown:after{color:#3c5866;content:"?";font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;position:absolute;right:10px;text-align:center;top:7px}.colour-group .proxy-list li span:before{border-radius:50%;content:"";display:inline-block;height:1em;margin-right:.25em;width:1em}@font-face{font-family:uknumberplateregular;font-style:normal;font-weight:400;src:url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff2) format("woff2"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff) format("woff"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.ttf) format("truetype"),url(/core/css/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.svg#uknumberplateregular) format("svg")}@font-face{font-display:swap;font-family:DMSans-bold;font-style:normal;src:url(https://bluesky.sirv.com/Websites/ian%20grieve/fonts/DMSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:DMSans-regular;font-style:normal;src:url(https://bluesky.sirv.com/Websites/ian%20grieve/fonts/DMSans-Regular.woff) format("woff")}.padding{padding:4.75rem 5.75rem!important}.pad-end-lg{padding-right:20rem}.pad-9{padding:3.75rem!important}.resp-img{height:auto;max-width:100%;width:100%}.inline-icon-img{display:inline-block;height:1em}@media (min-width:376px)and (max-width:575px){.used-details__gallery-links a.btn{font-size:.8rem;padding:.275rem 1.1rem}}@media (min-width:690px){.last-viewed__repeater .last-viewed-item{width:50%}}@media (min-width:768px){.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:50%}}@media (min-width:992px){.last-viewed__repeater .last-viewed-item .last-viewed-item__inner .last-viewed-item__details,.last-viewed__repeater .last-viewed-item .last-viewed-item__inner .last-viewed-item__img{width:100%}.last-viewed__repeater .last-viewed-item{width:20%}.gallery-list-inner .gallery-item-container,.image-gallery__ul .gallery-item-container{width:33.33333%}}@media (min-width:1024px)and (max-width:3000px){.home .franchises .slick-track{transform:translateZ(0)!important}}@media (min-width:1180px)and (max-width:1279px){.used-details .valuation .padding{padding:0 6rem 0 4rem!important}}@media (min-width:1200px){.col-5th{flex:0 0 20%;max-width:20%}.scroll-container{height:100vh;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory}.scroll-container .scroll-slide{display:flex;flex-direction:column;min-height:-moz-min-content;min-height:min-content;scroll-snap-align:start}.scroll-container .scroll-slide section{height:100%}.scroll-container .navbar__menu{position:fixed}.scroll-container .footer{left:0;min-width:85vw}.scroll-container .go-up{padding-bottom:2em}}@media (min-width:1200px)and (max-width:1439px){.navbar{padding:.875rem 2rem!important}.padding{padding:1.5rem 2rem!important}}@media (min-width:1200px)and (max-width:1440px){.pad-9{padding:1.5rem 1rem!important}}@media (min-width:1200px)and (min-width:1200px){.scroll-container .scroll-slide{height:100vh}}@media (min-width:1280px)and (max-width:1439px){.used-details .valuation .padding{padding:0 6rem 0 4rem!important}}@media (min-width:1440px)and (max-width:1600px){.navbar{padding:.875rem 2.75rem!important}.used-details .valuation .padding{padding:0 5rem 0 3.75rem!important}.padding{padding:1.5rem 2.75rem!important}}@media (min-width:1442px)and (max-width:1600px){.pad-9{padding:1.5rem 2rem!important}}@media (max-width:1440px){.home .logos{padding:0 3.75rem 0 0!important}.pad-end-lg{padding-right:10rem}}@media (max-width:1199.98px){.navbar{padding:.875rem 3rem!important}.navbar .row{width:100%!important}.used-details .buy-online p{font-size:1rem}.used-details .valuation .padding{padding:3rem 7rem 2rem 3rem!important}.padding{padding:3rem!important}.pad-9{padding:1.5rem!important}}@media (max-width:1024px){.last-viewed .last-viewed__tab{display:none}}@media (max-width:991.98px){.header_theme_default .row{width:100%}.navbar-collapse{padding-top:1rem}.navbar-nav .dropdown-menu{border:0;margin:0;padding:0}.navbar-nav .dropdown-menu .dropdown-item{padding:.5rem 0 .5rem 1rem}.used-list-vehicle img{width:100%}.home .franchises .franchise a img{max-width:none}.home .logos{padding:0!important}.home .logos .banner__image img{max-width:none}.home .logos .slick-list{margin-bottom:2rem}#refine-search{background-color:#dee2e6;height:100%;left:-100%;padding:2rem 1rem;position:fixed;top:0;width:100%;z-index:10000}.used-details .price{display:flex}.used-details .price,.used-details__features{align-items:center;justify-content:center}.used-details__features .feature{margin:0 1.75rem}.used-details .full-spec{-moz-columns:2;column-count:2}.used-details .buy-online .col-12{padding-bottom:2.5rem}.nvd .slider .slick-arrow img{width:30%}.nvd__advanced .container-wrapper-sm{margin-bottom:1.5rem!important}.dealer-facilities li{width:50%}.dealer-facilities li:last-of-type{width:100%}.pad-end-lg{padding-right:0}}@media (max-width:767.98px){.navbar{padding:.875rem 1rem!important}.hero-banner__image:before{height:6rem}.hero-banner__content{bottom:.5rem!important}.hero-banner h1{font-size:1.75rem}.hero-banner p{font-size:1rem;margin-bottom:0}.offer-details .hero-banner__image:before{height:6rem}.offer-details .hero-banner__content{bottom:.5rem!important;color:#000;position:relative}.offer-details .hero-banner h1{font-size:1.75rem}.offer-details .hero-banner p{font-size:1rem;margin-bottom:0}.news-carousel .slick-dots{margin-bottom:0;position:relative}._vm_btn,.btn{width:100%}.split-list ul{-moz-columns:1;column-count:1}.footer__bottom ul{display:flex;flex-direction:column}.footer__bottom ul li{margin:.5rem 0}.home .servicing h2{text-align:center}.home .servicing ._vm_btn{margin-bottom:1rem;margin-right:0;width:100%}.home .franchises .slick-slide{margin:0 6px}.home .franchises .slick-list{display:block;margin-bottom:2rem!important;margin:0 -12px}.home .franchises .slick-track{display:block}.home .logos .col-12{padding:1rem 0 0}.home .logos .banner__image{padding:2rem 2.5rem}.used-details .valuation{text-align:center}.used-details .valuation .padding{padding:3rem 1rem!important}.used-details .valuation .btn,.used-details .valuation .form-control{border-radius:.2rem}.used-details .overview-tabs .tab-content{padding:1.75rem!important}.nvd .slider .slick-arrow img{width:40%}.nvd__advanced .container-wrapper-fluid .row .col-md-3,.nvd__advanced .container-wrapper-fluid .row .col-md-4{width:50%}.padding{padding:2rem 1rem!important}.pad-9{padding:1.5rem!important}}@media (max-width:700px){.fixed-ctas{bottom:6.75rem;left:auto;right:0;width:50%}}@media (max-width:670px){.fixed-ctas .fixed-ctas-item{padding:1rem .75rem;text-align:center;width:100%}}@media (max-width:575.98px){.offers-slider .slick-dots{bottom:-1rem}.nav-pills .nav-item{width:100%}.nav-pills .nav-item .nav-link{border-radius:0;text-align:center}.brand-logos .col-md-6{margin-bottom:2rem}.cookie-notice.alert{padding-bottom:4rem!important}.h1,h1{font-size:1.375rem!important}.h2,h2{font-size:1.25rem!important}.h3,h3{font-size:1.125rem!important}.h4,h4{font-size:1rem!important}.new-car__price{font-size:1rem}#refine-search .nav-pills .nav-item{width:auto}#refine-search .nav-pills .nav-item .nav-link{border-radius:0;text-align:center}.toggle-search-filter{bottom:3.75rem;text-align:center;width:50%;z-index:99}.COGPager .COGPagerItem{display:none}.used-controls .form-control,.used-controls .form-select{width:100%!important}.used-details__title{font-size:1.625rem!important}.used-details__features .feature{align-items:center;justify-content:center;margin:0}.used-details__gallery-links{bottom:auto;left:auto;right:auto;top:0}.used-details__gallery-links .border-right{border-right:1px solid #fff}.used-details__gallery-links a{width:auto}.used-details .VehicleViewCountWrapper{bottom:0;line-height:20px;padding:.5rem 1rem;top:auto}.used-details .full-spec{-moz-columns:1;column-count:1}#YouMightLike .slick-dots{bottom:-1rem}#financeType label,#financeType td{float:left;width:100%}#financeType label{text-align:center}.finance-calculator a.link{color:#000}.nvd .slider .slick-arrow img{width:50%}.nvd__advanced .container-wrapper-sm h2{margin-bottom:1.75rem!important}.nvd__advanced .container-wrapper-fluid .row .col-md-3{padding:0;width:100%}.nvd__advanced .container-wrapper-fluid .row .col-md-3 .advanced__textarea{padding:0 2rem}.nvd__advanced .container-wrapper-fluid .row .col-md-4{padding:0;width:100%}.nvd__advanced .container-wrapper-fluid .row .col-md-4 .advanced__textarea{padding:0 2rem}}@media (max-width:375px){.used-details__gallery-links a.btn{font-size:.8rem;padding:.275rem .9rem!important}}@media (max-width:320px){.used-details__gallery-links a.btn{font-size:.8rem;padding:.275rem .55rem!important}}