@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap);:root{--default-margin-x:1em;--default-margin-y:1em;--default-padding-x:1em;--default-padding-y:1em}.price-payment-tab,.used-car-search{margin-top:var(--default-margin-y);margin-bottom:var(--default-margin-y)}.advanced-search,.bsk-card,.bsk-card--img-head .bsk-card__body,.cap-valuation-vehicle__information,.card,.finance-controls,.results-controls__top,.section,.shortlist-record{padding:var(--default-padding-x) var(--default-padding-y)}.error-page__body,.find-us-search__field{padding-left:var(--default-padding-x);padding-right:var(--default-padding-x)}.cap-valuation-vehicle__header,.results-controls__top>div,.shortlist-record>*,.single-step-valuation-form__check{margin-right:var(--default-margin-x)}.page_service-booking main{margin-top:var(--default-margin-y)}.advanced-search,.cap-valuation-vehicle,.contact-us-dealership,.contact-us__field,.error-page,.finance-controls,.find-us-search__field,.form-group,.form__field,.multi-step-valuation-form__field--registration,.multi-step-valuation-form__instructions,.page_advanced-search .latest-stock-aside,.results-controls__bottom,.results-controls__top,.serivce-booking-form,.serivce-booking-form__field,.serivce-booking-form__fields,.single-step-valuation-form__check-list,.single-step-valuation-form__fieldset,.used-car-search__field,.used-car-search__fields,.used-car-search__legend,.used-list-vehicle,.valuation-form__fieldset,.valuation-progress{margin-bottom:var(--default-margin-y)}main{padding-bottom:var(--default-padding-y)}.white_bg{background-color:#fff}.container_narrow{max-width:70rem}.container_narrow,.container_wide{margin-bottom:3rem;margin-top:3rem}.container_wide{max-width:140rem}.container-fluid{padding:1em 2em}.flex-spacer{flex-grow:1;margin:0;background:none}.col-5th{flex:0 0 20%;max-width:20%}.col-7th{flex:0 0 14.285%;max-width:14.285%}.row_dynamicrepeater>div{display:flex;flex-wrap:wrap}.full-image img{display:block;width:100%;height:auto}section{padding:2em 0}table{background-color:#fff;width:100%!important;line-height:2.5em;margin-bottom:1em;overflow-x:auto}table tr{border:.01em solid #f1efef}table td,table th{padding:1rem}table td:nth-child(2n){width:auto!important}.no-js img.lazyload{display:none}.lazyload_fade{overflow:hidden;margin:0;display:inline-block;background-color:#ebebeb}.lazyload_fade .lazyload,.lazyload_fade .lazyloading{filter:blur(20px);transform:scale(1.03);transition:all .1s ease-in-out;opacity:0}.lazyload_fade .lazyloaded,.lazyload_fade noscript img{filter:blur(0);transform:scale(1);opacity:1}@font-face{font-family:uknumberplateregular;src:url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff2) format("woff2"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff) format("woff"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.ttf) format("truetype"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.svg#uknumberplateregular) format("svg");font-weight:400;font-style:normal}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{background-color:#fff}#form1{background-color:#f8f8f8}#form2{background-color:#fff}img{height:auto;max-width:100%}hr{background-color:#ccc;border:0;height:1px}.mgn-btm-50{margin-bottom:5rem}.mgn-btm-0{margin-bottom:0}.no-pad{padding-left:0;padding-right:0}.no-scroll{overflow:hidden;-webkit-overflow-scrolling:touch}h1{font-size:3.6rem}h2{font-size:2.8rem}h3{font-size:1.88rem}h4,h5,h6{font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:300;color:#707070;line-height:1.3;margin-bottom:1.2em;margin-top:1.2em;position:relative;clear:both}h1.underline__after:after,h2.underline__after:after,h3.underline__after:after,h4.underline__after:after,h5.underline__after:after,h6.underline__after:after{content:"";position:absolute;background-color:#707070;height:.2rem;width:10rem;left:0;bottom:-.2em}h1.primary,h2.primary,h3.primary,h4.primary,h5.primary,h6.primary{color:#176080}body{color:#707070;font-size:1.6rem;font-family:Open Sans,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-bottom:1em;margin-top:1em;line-height:1.6}a,a:visited{color:#176080}a:hover{color:#17698b}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}.banner{overflow:hidden;display:flex;align-items:end}.banner__content{padding:2rem;position:relative;width:100%}.banner__headline{color:#fff;font-size:7.5rem;font-weight:600;margin-bottom:.5rem;width:70%}.banner__synopsis{color:#fff;font-size:32px;font-size:2rem;margin-bottom:.5rem}.banner__btn{font-weight:500;color:#fff;border-color:#fff;background:none;float:right;border-radius:2em}.banner__image,.banner__nav-image{width:100%;height:auto}.banner__link{width:100%}.banner__video-wrapper{background-color:#000;padding-bottom:56.25%;top:50%;left:0;right:0;height:100%;overflow:hidden}.banner__video-wrapper iframe{top:0;left:0;width:100%;height:100%;position:absolute;transform:scale(2);min-width:100%;min-height:100%}.banner_has_content .banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_test .banner__video-wrapper iframe{transform:scale(1)}.cookie-notice{display:none;padding-top:5px;border-bottom:1px solid #707070;color:#fff;font-size:1.2rem;background-color:#707070;transform:translateX(0)}.cookie-notice h2{color:#fff}.cookie-notice h2,.cookie-notice ul{display:inline-block;margin-bottom:0}.cookie-notice ul{list-style:none}.cookie-notice__options{list-style:none;text-align:right}.cookie-notice__title{margin-bottom:0;font-size:22px}.cookie-notice__disclaimer{margin-bottom:15px}.cookie-notice__disclaimer a,.cookie-notice__view-policy{color:#fff;text-decoration:underline}.cookie-notice__close{min-width:180px;margin-bottom:15px}.cookie-notice .cookie-option{padding:20px;margin-bottom:30px;border:1px solid #ebebeb;background-color:#fff}.cookie-notice .cookie-option h3{margin-bottom:.5rem}.cookie-notice .cookie-modal__button{position:fixed;bottom:0;left:0;z-index:1000;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 2px 1px 2px rgba(0,0,0,.8)}.dropdown-item:active{background-color:#176080}.dropdown-item:visited{color:inherit}.footer{background-color:#2d323a;color:#fff;border-top:1px solid #17698b}.footer a{color:inherit}.footer__content{display:flex}.footer__heading{font-size:2.8rem;color:#fff}.footer__heading span{opacity:.5}.footer__text{font-size:2.6rem;margin-top:1.4em;padding-left:1em;padding-right:1em}.footer .buy-online{float:right}.footer__section ul{list-style:none;padding-left:0;margin-bottom:3rem}.footer__section li{margin-bottom:.25rem}.footer__social{padding-bottom:3rem}.footer__social a.footer__reviews{color:#fff}.footer__logo{display:inline-block;margin-bottom:15px}.footer__company-details p{margin-bottom:0}.footer__terms{padding-top:3rem;padding-bottom:3rem;opacity:.5}.footer__copyright{padding-top:1.5rem;padding-bottom:1.5rem}.footer__card{padding:2em;background-color:rgba(0,0,0,.4);border:1px solid #2d323a;border-radius:.625rem}.footer__card p{opacity:.5;font-weight:100;margin-bottom:2.5em}.footer__social-footer{display:flex;justify-content:center}.footer__social-footer .footer-icon{height:3em;width:3em;margin:1rem;display:flex;justify-content:center;align-items:center}.footer__social-footer .facebook{text-align:center;background:#3b5997;border-radius:50%}.footer__social-footer .twitter{text-align:center;background:#0077b5;border-radius:50%}.footer__social-footer .youtube{text-align:center;background:#d62424;border-radius:50%}.footer__social-footer .instagram{text-align:center;background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-radius:50%}.footer__social-footer a{line-height:3.3;text-decoration:none;display:block}.footer__social-footer .icon{font-size:1.8rem}.footer__contact-us{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.footer__contact-us li{list-style:none outside;float:left;text-align:center;display:flex;flex-direction:column;justify-content:center;padding-right:1rem}.footer__contact-us li .icon{opacity:.5}.footer__nav{text-align:center;margin-bottom:2rem;margin-top:0;list-style:none;padding:0}.footer__nav li{margin-left:2rem;margin-right:2rem;display:inline-block;margin-top:20px}.footer__nav li .footer-links{text-decoration:underline}.postcode-button,.postcode-field{width:100%}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:0;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:2px;width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff}.form__field .checkbox-group{display:flex;-moz-column-gap:1.75rem;column-gap:1.75rem;flex-wrap:wrap}.checkbox-inline{display:flex;flex-wrap:nowrap;align-items:center;line-height:1.3}.checkbox-inline input{height:auto;margin-right:.75rem}#shortlist-tab{position:fixed;background-color:#176080;bottom:-10rem;padding:1rem 3rem;border-top-left-radius:.2em;border-top-right-radius:.2em;z-index:9;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}#shortlist-tab a{color:#fff}#shortlist-tab.open{bottom:0}#shortlist-tab:focus,#shortlist-tab:hover{background-color:#17698b}#shortlist-tab:focus a,#shortlist-tab:hover a{text-decoration:none}.page__header{position:sticky;top:0;display:flex;flex-wrap:wrap;background:#fff;width:100%;margin-bottom:0;z-index:7}.page__header .header__buttons{margin-bottom:0;padding-left:0}.page__header .header__link{line-height:6rem;font-size:1.8rem;text-align:center;margin-bottom:0;cursor:pointer;border:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page__header .header__link span.hamburger-menu:before{font-family:mbblueskyicons;content:"";display:inline}.page__header .header__link span.hamburger-menu:after{font-family:mbblueskyicons;content:"";display:none}.page__header .header__link span.hamburger-menu.show:before{display:none}.page__header .header__link span.hamburger-menu.show:after{display:inline}.page__header .header__link span.phone:before{font-family:mbblueskyicons;content:"";display:inline}.page__header .header__link span.phone:after{font-family:mbblueskyicons;content:"";display:none}.page__header .header__link span.phone.show:before{display:none}.page__header .header__link span.phone.show:after{display:inline}.page__header .header__link a{display:block;color:#2b2b2b;font-size:1.6rem;font-weight:600}.page__header .header__link a:hover{text-decoration:none;border:none}.page__header .header__link .icon{display:inline-block;padding:1rem;border:1px solid #707070;border-radius:50%;width:4.5rem;height:4.5rem;line-height:1.4}.page__header .header__link .search{display:block;text-indent:-9999px;background:url(https://bluesky.sirv.com/Websites/Hawkins/Images/icons/search.svg) no-repeat 50%;background-size:2.4rem}.page__header .header__link .menu{font-size:1.4rem;color:#000;background:none;font-size:1.8rem;text-align:center;color:#707070;margin-bottom:0;margin-left:0;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page__header .header__link .menu a{display:block}.page__header .header__link .menu a:hover{text-decoration:none;background:none;border:none}.page__header .header__link .menu .icon{padding:1rem;border:1px solid #707070;border-radius:50%}.page__header .header__container{padding:1em 4em}.navbar-toggler{font-size:1.8rem}.dealer-contact{display:none;position:fixed;width:100%;max-width:165rem;overflow-x:auto;background-color:#f8f8f8;z-index:999;top:100px;height:0%;opacity:0;box-shadow:1px 2px 1px hsla(0,0%,45.5%,.225);-moz-box-shadow:1px 2px 1px hsla(0,0%,45.5%,.225);-webkit-box-shadow:1px 2px 1px hsla(0,0%,45.5%,.225);transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.dealer-contact.show{display:block;left:auto;width:100%;max-width:165rem;height:90vh;overflow-y:auto;opacity:1;border:1px solid #efefef}.hero{position:relative}.hero .banner__image{position:relative;width:100%}.hero .banner__image,.hero .banner__image img{height:100%;-o-object-fit:cover;object-fit:cover}.hero .icon-arrow-down-circle{font-size:5rem;color:#fff;opacity:.5}.hero__header{width:100%;z-index:6}.hero__header h1{text-align:center;color:#176080;font-size:4rem;margin:.5em 0}.hero__synopsis{color:#fff;font-size:2.4rem;margin-bottom:.5rem;width:70%;z-index:6}.hero__image{width:40%;position:relative;top:30%;left:60%;z-index:5}.hero .slick-slide{margin:0 15px}.hero .slick-dots{top:auto;bottom:-30px}.hero .slick-dots>li{display:inline-block}.hero .slick-dots>li:only-child{display:none}.franchise-select{position:relative;font-size:1.7rem;font-weight:600;z-index:5;margin-bottom:1.5rem}.franchise-select ul{margin:0;padding:0}.franchise-select li{position:relative;display:inline-block;margin-right:1.5rem;overflow:hidden;background:#f1efef;border-radius:2rem;height:7em;width:7em}.franchise-select img{padding:2rem}.franchise-select a{line-height:5.5}.franchise-select #other{font-weight:100}.franchise-select #other span:after{content:"\a";white-space:pre}.franchise-select #other a{font-size:2rem;line-height:1.5;text-decoration:none}.franchise-select-mobile{position:relative;font-size:1.4rem;font-weight:600;z-index:5;margin-bottom:1.5rem;padding:2rem 0}.franchise-select-mobile ul{margin:0;padding:0}.franchise-select-mobile li{position:relative;display:inline-flex;overflow:hidden;background:#f1efef;border-style:.1rem solid #f1efef;border-radius:2rem;margin:.5rem;width:7em;justify-content:space-evenly}.franchise-select-mobile img{padding:1rem}.franchise-select-mobile #other{padding:2rem;font-weight:100}.franchise-select-mobile #other span:after{content:"\a";white-space:pre}.franchise-select-mobile #other a{font-size:1.5rem;line-height:1.75;text-decoration:none;font-weight:600}.franchise{cursor:pointer}.range-img:first-of-type{display:block}.range-img{display:none}#franchise:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}#franchise .search-tabs{padding-left:2rem;padding-right:2rem}.breadcrumbs{background-image:linear-gradient(#175f7f,#2f92be);padding:1em 5em}.breadcrumbs .row{margin-top:1.5rem;margin-bottom:1.5rem}.breadcrumbs h1,.breadcrumbs h2{color:#fff}.breadcrumbs__links a,.breadcrumbs__links li{color:#fff;opacity:.8}.breadcrumbs__share{font-size:2rem;line-height:3em;color:#fff}.breadcrumbs__logo{display:inline-flex}.breadcrumbs__ctas{float:right}.breadcrumbs__ctas li{margin-right:2rem}.breadcrumbs ul{list-style:none;margin:0;padding:0}.breadcrumbs ul li{display:inline-block}.breadcrumbs .icon-share-alt1{color:#fff;opacity:.8}.breadcrumbs .icon-car-mechanic2,.breadcrumbs .icon-power{color:#fff;font-size:6rem}.spotlight{margin-bottom:2rem}.spotlight:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.spotlight__image{overflow:hidden;border-radius:1.25rem;position:relative}.spotlight__content{padding:1rem;position:absolute;top:30%;background:rgba(67,67,67,.5);border-radius:0 .5rem .5rem 0}.spotlight__content a{color:#fff;text-decoration:none}.spotlight__content .headline,.spotlight__content .text{color:#fff}.spotlight__link{width:100%}.reviews{background-image:url(https://bluesky.sirv.com/Websites/Hawkins/Images/Background%20Images/reviews.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.reviews h2{font-size:3.8rem}.reviews h2,.testimonial__author,.testimonial__body,.testimonial__user{color:#fff!important}.testimonial__rating .icon{color:#d8ca00}.google-summary{background-image:url(/img/footer/stars-blank.png);width:90px;height:40px}.google-summary .summary-crop{background-image:url(/img/footer/stars.png);height:40px;overflow:hidden}.timeline .flex-parent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.timeline .time-input-flex-container{display:flex;justify-content:space-around;align-items:center;width:80vw;height:100px;max-width:1000px;position:relative;z-index:0}.timeline .time-input{width:25px;height:25px;background-color:#176080;position:relative;border-radius:50%}.timeline .time-input:hover{cursor:pointer}.timeline .time-input:after,.timeline .time-input:before{content:"";display:block;position:absolute;z-index:-1;top:50%;transform:translateY(-50%);background-color:#176080;width:4vw;height:5px;max-width:50px}.timeline .time-input:before{left:calc(-4vw + 12.5px)}.timeline .time-input:after{right:calc(-4vw + 12.5px)}.timeline .time-input.active,.timeline .time-input.active:before{background-color:#176080}.timeline .time-input.active:after{background-color:#aeb6bf}.timeline .time-input.active span{font-weight:700}.timeline .time-input.active span:before{font-size:13px}.timeline .time-input.active span:after{font-size:15px}.timeline .time-input.active~.time-input,.timeline .time-input.active~.time-input:after,.timeline .time-input.active~.time-input:before{background-color:#aeb6bf}.timeline span{width:1px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden}.timeline span:after,.timeline span:before{visibility:visible;position:absolute;left:50%}.timeline span:after{content:attr(data-year);top:25px;transform:translateX(-50%);font-size:14px}.timeline .description-flex-container{width:80vw;font-weight:400;margin-top:10em;max-width:1000px}.timeline .description-flex-container p{margin-top:0;display:none}.timeline .description-flex-container p.active{display:block}.timeline .description-flex-container{margin-top:30px;text-align:center}.speedy-search{position:relative;background:#fff;padding:2em 2.5em 1.5em;margin-bottom:4em;border:1px solid #fff;border-radius:.625rem;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);z-index:9}.speedy-search .label{font-weight:600;font-size:1.5rem}.speedy-search__tab{position:absolute}.speedy-search__content{margin-top:2rem}.speedy-search #car-search-tab,.speedy-search #new-car-search-tab,.speedy-search #new-van-search-tab,.speedy-search #van-search-tab{border-radius:.2em 0 0 .2em}.speedy-search #new-van-search-tab,.speedy-search #van-search-tab{border-radius:0 .2em .2em 0}.speedy-search #search{width:50%}.speedy-search .search-tabs{padding-right:2rem;padding-left:2rem}.speedy-search #search-tabs{display:flex;justify-content:flex-end}.radio-button{font-size:2rem;border:none;color:#707070;border-radius:0}.radio-button:before{display:flex;flex-shrink:0;content:"";background-color:#fff;border:1px solid #434343;width:1.25em;height:1.25em;border-radius:50%;margin-right:.375em;transition:.25s ease;box-shadow:inset 0 0 0 .125em #434343;transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.radio-button.active{color:#176080}.radio-button.active:before{background-color:#176080;box-shadow:inset 0 0 0 .2em #fff;border:3px solid #434343}.navbar{position:unset;display:-ms-flexbox;display:block;margin-bottom:1rem}.navbar .navbar-nav .dropdown-menu{border:none}.no-js .collapse{display:block}body{transition:background-color .5s}.sidenav{position:fixed;overflow-x:auto;background-color:#fff;z-index:10;height:0%;opacity:0;box-shadow:1px 2px 1px hsla(0,0%,45.5%,.225);-moz-box-shadow:1px 2px 1px hsla(0,0%,45.5%,.225);-webkit-box-shadow:1px 2px 1px hsla(0,0%,45.5%,.225);transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.sidenav,.sidenav.show{width:100%;max-width:165rem}.sidenav.show{left:auto;height:90%;overflow-y:auto;opacity:1;border:1px solid #efefef}.sidenav li{list-style:none;margin-bottom:2rem}.sidenav .nav-link{padding:0}.sidenav a.first{color:#000;font-size:2rem}.sidenav a.dropdown-item{color:#707070;font-size:1.6rem;margin-top:1.5rem;white-space:break-spaces}.sidenav a.dropdown-item:focus,.sidenav a.dropdown-item:hover{background-color:#fff;font-weight:700}.sidenav .dropdown-menu{display:block}.sidenav .dropdown-menu.margin-mobile{margin-left:1.25rem}.sidenav .dropdown-item{padding:0}.sidenav .dropdown-toggle:after{display:none}.supersearch-nav .supersearch__input{background-color:#f1efef;font-size:1.6rem}.supersearch-nav .sidenav a.first{font-size:2.7rem}.supersearch-nav li.w-100{border:1px solid #f1efef;border-radius:.5rem;padding:3rem}.space{padding-right:1rem}.nav-pills .nav-link{padding:1rem 1.5rem;text-align:center;border:1px solid #f1efef;border-radius:.2em;color:#000;font-weight:600;background-color:#fff}.nav-pills .nav-link.active{background-color:#e2e0e0;color:#000}.tabs .nav-link{padding:1em .5em}.tabs .nav-link.active{border-bottom:.2em solid #176080}.tabs .nav-item{padding:0 3rem;font-weight:600}.dealership-card a,.tabs .nav-item a{color:#707070}.dealership-card__telephone,.dealership-card__title{font-weight:700}.accordion .card{background-color:#f8f8f8;border-style:none}.accordion .card-body{margin-top:2rem;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.accordion>.card .card-header{position:relative;background-color:#176080;color:#fff;border-radius:1rem;border:.25rem solid #176080}.accordion>.card .card-header .btn.collapsed:after{content:""}.accordion>.card .card-header .btn:after{content:"";font-family:mbblueskyicons;top:50%;right:2rem;position:absolute;margin-top:-15px;font-size:20px;transition:transform .5s ease-in-out;transform:translateY(0)}.accordion>.card .card-header .btn{padding:0;margin:0;width:100%;justify-content:flex-start;text-decoration:none}.accordion>.card .card-header h5{margin:0;font-weight:600;color:#fff}._vm_btn,.btn{margin-top:1rem;margin-bottom:1rem;font-size:1.8rem;color:var(--button-text);background-color:var(--button-color);border:.3rem solid var(--button-color);border-radius:.2em;padding:.5em 1em;height:5rem;min-width:16.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._vm_btn--primary,.btn--primary{--button-color:#176080;--button-hover-color:#17698b;--button-text:#fff}._vm_btn--secondary,.btn--secondary{--button-color:#fff;--button-hover-color:#f1efef;--button-text:#176080}._vm_btn--tertiary,.btn--tertiary{--button-color:#707070;--button-hover-color:#f1efef;--button-text:#fff}._vm_btn:visited,.btn:visited{color:var(--button-text)}._vm_btn:active,._vm_btn:hover,.btn:active,.btn:hover{--button-color:var(--button-hover-color);color:var(--button-text)}._vm_btn--outline,.btn--outline{font-weight:500;color:var(--button-color);border-color:var(--button-color);background:none}._vm_btn--outline:visited,.btn--outline:visited{color:var(--button-color)}._vm_btn--outline:active,._vm_btn--outline:hover,.btn--outline:active,.btn--outline:hover{background-color:var(--button-color);color:var(--button-text)}._vm_btn--round,.btn--round{border-radius:50%;border:.1rem solid #176080;min-width:3em;min-height:2em;background-color:#176080;color:var(--button-text)}._vm_btn--circle,.btn--circle{background-color:var(--button-color);color:var(--button-text);border-radius:50%}._vm_btn--green,.btn--green{border:.3rem solid #35a81a;font-weight:500;background-color:#35a81a;color:#fff}._vm_btn--green:active,._vm_btn--green:hover,.btn--green:active,.btn--green:hover{background-color:#2f9419;color:#fff}._vm_btn.ucd-gallery,.btn.ucd-gallery{background-color:rgba(0,0,0,.6);color:#fff}._vm_btn.add-to-garage,.btn.add-to-garage{background-color:hsla(0,0%,100%,.8)}._vm_btn.add-to-garage i,.btn.add-to-garage i{color:#cf4458}._vm_btn.remove-from-garage,.btn.remove-from-garage{background-color:hsla(0,0%,100%,.8)}._vm_btn.remove-from-garage i,._vm_btn.send-details i,.btn.remove-from-garage i,.btn.send-details i{color:#cf4458}.facet>div{padding:15px 0}.facet-btn,.facet-btn:after,.facet-btn a,.facet-btn a:hover .facet-btn a:active{color:#000;text-decoration:none}.facet-btn:after{content:"";font-family:mbblueskyicons!important;display:inline-block;float:right}a.facet-btn[aria-expanded=true]:after{content:"";color:#000;text-decoration:none}input,select,textarea{border-radius:.25em;padding:.5rem 1rem;border:1px solid #f1efef;color:#707070;background-color:#fff;height:5rem;margin-bottom:1rem;margin-top:1rem}input:focus,select:focus,textarea:focus{border-color:#17698b}input#Comments_Comments,select#Comments_Comments,textarea#Comments_Comments{height:auto}input#chkEmail,input#chkPhone,input#chkPost,input#chkText,input#EmailOptIn_EmailOptIn,input#PhoneOptIn_PhoneOptIn,input#PostOptIn_PostOptIn,input#SMSOptIn_SMSOptIn,select#chkEmail,select#chkPhone,select#chkPost,select#chkText,select#EmailOptIn_EmailOptIn,select#PhoneOptIn_PhoneOptIn,select#PostOptIn_PostOptIn,select#SMSOptIn_SMSOptIn,textarea#chkEmail,textarea#chkPhone,textarea#chkPost,textarea#chkText,textarea#EmailOptIn_EmailOptIn,textarea#PhoneOptIn_PhoneOptIn,textarea#PostOptIn_PostOptIn,textarea#SMSOptIn_SMSOptIn{height:auto;margin-bottom:0}.input--full-width{display:block;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../../assets/img/icons/dropdown.png);background-repeat:no-repeat;background-position:right .5em top 50%;padding-right:2em;background-size:.6em}.form-control{font-size:1.5rem;height:calc(1.5em + 2rem + 1px)}.text-submit{display:flex}.text-submit>*{display:block}.text-submit__input{flex-grow:1;border-top-right-radius:0;border-bottom-right-radius:0}.text-submit__button{border-top-left-radius:0;border-bottom-left-radius:0}.bsk-card{display:flex;flex-direction:column;border-radius:.5em;border:.1rem solid #f1efef}.bsk-card:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.bsk-card--img-head{padding:0}.bsk-card--img-head .bsk-card__body{background-color:#fff}.card{margin-bottom:0}.card a{display:block}.card a:hover{text-decoration:none}.card__franchise{overflow:hidden;background:#fff;border-style:.1rem solid #fff;border-radius:2rem;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445)}.card__franchise:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.card__franchise a{display:block}.card__franchise a:hover{text-decoration:none}.card__new-model{overflow:hidden;background:#fff;border-style:.1rem solid #fff;border-radius:2rem;max-width:40rem}.card__new-model a{display:block}.card__new-model a:hover{text-decoration:none}.card__new-model:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.card .card-body{padding:2rem}.news-item{width:100%}.form__label{display:block}.reg-plate{position:relative;max-width:8em;padding-left:2.1em;padding-top:.1em;padding-bottom:.1em;font-family:uknumberplateregular;font-size:2em;text-transform:uppercase;background-color:#eace00;background-image:url(https://bluesky.sirv.com/Global/Assets/Images/Components/Numberplate/numberplate-bg.gif);background-repeat:no-repeat;background-size:contain}.reg-plate--white{background-color:#fff}.reg-plate--transparent{background-color:transparent}.reg-plate--inline{padding-top:.5em;padding-bottom:.5em;padding-left:2.6em;font-size:1em;max-width:100%}._vm_btn{font-size:1.8rem;color:var(--button-text);background-color:var(--button-color);border:.3rem solid var(--button-color);border-radius:.2em;padding:.5em 1em;height:6rem;min-width:16.9rem;line-height:1.9em}._vm_btn--primary{--button-color:#176080;--button-hover-color:#17698b;--button-text:#fff}._vm_btn--secondary{--button-color:#fff;--button-hover-color:#f1efef;--button-text:#176080}._vm_btn--tertiary{--button-color:#707070;--button-hover-color:#f1efef;--button-text:#fff}._vm_btn:visited{color:var(--button-text)}._vm_btn:active,._vm_btn:hover{--button-color:var(--button-hover-color);color:var(--button-text)}._vm_btn--outline{font-weight:500;border-color:var(--button-color);background:none}._vm_btn--outline,._vm_btn--outline:visited{color:var(--button-color)}._vm_btn--outline:active,._vm_btn--outline:hover{background-color:var(--button-color);color:var(--button-text)}._vm_btn--circle,._vm_btn--round{border-radius:50%}._vm_btn--circle{background-color:var(--button-color);color:var(--button-text)}._vm_btn--primary{background-color:#176080}.umb-grid .grid-section>.container{padding:0}.umb-grid .accordion{padding-bottom:2em}.umb-grid .accordion>.card{overflow:hidden;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}.umb-grid .accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.umb-grid .accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.umb-grid .accordion>.card .card-header{padding:.2rem 1.25rem;margin-bottom:0;background-color:#176080;border-bottom:1px solid #176080}.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}.content-panel__img-left,.content-panel__img-right{display:flex;flex-wrap:wrap;align-items:center}.tl-grid-img-block,.tl-grid-img-block-aside{flex:0 0 100%;max-width:100%}.video-wrapper{position:relative;display:block;width:100%;padding:0;overflow:hidden;margin-bottom:30px}.video-wrapper:before{display:block;content:"";padding-top:56.25%}.video-wrapper iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.tl-grid-call-to-action-box{background-color:#fff;padding:30px;text-align:center}.full-gallery-wrap{margin-bottom:30px}.gallery-list-inner,.image-gallery__ul{display:inline-block;list-style:none;margin:0;padding:0}.gallery-list-inner .image-gallery__item,.image-gallery__ul .image-gallery__item{width:100%;display:inline-block;float:left}.gallery-list-inner .gallery-item,.image-gallery__ul .gallery-item{display:block;width:400px;height:300px;max-width:100%;background-size:cover;background-position:50%}.umb-grid blockquote{background-color:#f7f7f7;padding:30px;text-align:center}.umb-grid blockquote p{font-size:2rem;margin-bottom:.75rem}.umb-grid .row{margin-bottom:15px}.image-caption{font-size:2rem;margin-bottom:1em;text-align:center}.image-with-accreditation-wrapper{margin-bottom:1em;margin-top:1em}.page__peugeot h1,.page__peugeot h1 a,.page__peugeot h2,.page__peugeot h2 a,.page__peugeot p,.page__peugeot p a{color:#000}.page__peugeot a,.page__peugeot h3,.page__peugeot h4,.page__peugeot h5{color:#00a3e0}.page__peugeot .btn--primary{background-color:#00a3e0;border:#00a3e0;color:#fff}.page__peugeot .btn--primary:active,.page__peugeot .btn--primary:hover{background-color:#000;border:#000}.page__peugeot .breadcrumbs{background-image:none;background-color:#000}.page__peugeot .breadcrumbs__logo{display:inline-flex}.page__peugeot .page_new-vehicle-results .model__title{text-decoration:none}.page__peugeot .page_new-vehicle-results .model__label{font-weight:600}.page__peugeot .page_new-vehicle-details .heading_title{color:#fff}.page__peugeot .tabs .nav-link.active{border-bottom:.2em solid #00a3e0}.page__peugeot .title-strip{background-color:#000;padding-left:5rem}.page__peugeot .title-strip h2{color:#fff;font-size:4rem}.page__peugeot .footer__heading{color:#fff}.page__peugeot .footer__card p{color:#fff;opacity:.5;font-weight:600}.page__peugeot .footer__nav a,.page__peugeot .footer__terms p{color:#fff}.page__peugeot .footer h3{color:#fff!important;opacity:.5}.page__peugeot .breadcrumbs h1,.page__peugeot .footer__social-footer .icon{color:#fff}.page__peugeot .breadcrumbs__links a,.page__peugeot .breadcrumbs__links li{color:#fff;opacity:.8}.page__peugeot .slider-nav li a{font-weight:600;color:#707070}.page__peugeot .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page__peugeot .btn--secondary{color:#000}.page__peugeot .btn--secondary.btn--outline{color:#fff}.page__peugeot .btn--secondary.btn--outline:hover{color:#000}.page__kia h1,.page__kia h1 a,.page__kia h2,.page__kia h2 a,.page__kia h3,.page__kia h3 a,.page__kia h4,.page__kia h4 a,.page__kia h5,.page__kia h5 a{color:#182832}.page__kia a{color:#bb0a30}.page__kia .btn--primary{background-color:#182832;border:#182832;color:#fff}.page__kia .btn--primary:active,.page__kia .btn--primary:hover{background-color:#333;border:#333}.page__kia .breadcrumbs{background-image:none;background-color:#182832}.page__kia .breadcrumbs__logo{display:inline-flex}.page__kia .page_new-vehicle-results .model__title{text-decoration:none}.page__kia .page_new-vehicle-results .model__label{font-weight:600}.page__kia .page_new-vehicle-details .heading_title{color:#fff}.page__kia .tabs .nav-link.active{border-bottom:.2em solid #bb0a30}.page__kia .footer__heading{color:#fff}.page__kia .footer__card p{color:#fff;opacity:.5;font-weight:600}.page__kia .footer__nav a,.page__kia .footer__terms p{color:#fff}.page__kia .footer h3{color:#fff!important;opacity:.5}.page__kia .breadcrumbs h1,.page__kia .footer__social-footer .icon{color:#fff}.page__kia .breadcrumbs__links a,.page__kia .breadcrumbs__links li{color:#fff;opacity:.8}.page__kia .slider-nav li a{font-weight:600;color:#707070}.page__kia .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page__kia .btn--secondary{color:#000}.page__kia .btn--secondary.btn--outline{color:#fff}.page__kia .btn--secondary.btn--outline:hover{color:#000}.page__kia .van-kia{transform:translateY(-10%)}.page__citroen h1,.page__citroen h1 a,.page__citroen h2,.page__citroen h2 a,.page__citroen h3,.page__citroen h3 a,.page__citroen h4,.page__citroen h4 a,.page__citroen h5,.page__citroen h5 a{color:#182832}.page__citroen a{color:#bb0a30}.page__citroen .btn--primary{background-color:#bb0a30;border:#bb0a30;color:#fff}.page__citroen .btn--primary:active,.page__citroen .btn--primary:hover{background-color:#333;border:#333}.page__citroen .breadcrumbs{background-image:none;background-color:#bb0a30}.page__citroen .breadcrumbs__logo{display:inline-flex}.page__citroen .page_new-vehicle-results .model__title{text-decoration:none}.page__citroen .page_new-vehicle-results .model__label{font-weight:600}.page__citroen .page_new-vehicle-details .heading_title{color:#fff}.page__citroen .tabs .nav-link.active{border-bottom:.2em solid #bb0a30}.page__citroen .footer__heading{color:#fff}.page__citroen .footer__card p{color:#fff;opacity:.5;font-weight:600}.page__citroen .footer__nav a,.page__citroen .footer__social-footer .icon,.page__citroen .footer__terms p{color:#fff}.page__citroen .footer h3{color:#fff!important;opacity:.5}.page__citroen .breadcrumbs h1{color:#fff}.page__citroen .breadcrumbs__links a,.page__citroen .breadcrumbs__links li{color:#fff;opacity:.8}.page__citroen .slider-nav li a{font-weight:600;color:#707070}.page__citroen .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page__citroen .btn--secondary{color:#000}.page__citroen .btn--secondary.btn--outline{color:#fff}.page__citroen .btn--secondary.btn--outline:hover{color:#000}@font-face{font-family:hyundaiSansHead;src:url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansHead-Regular.woff2) format("woff2"),url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansHead-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hyundaiSansHead;src:url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansHead-Light.woff2) format("woff2"),url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansHead-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:hyundaiSansHead;src:url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansHead-Bold.woff2) format("woff2"),url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansHead-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:hyundaiSansText;src:url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansText-Regular.woff2) format("woff2"),url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:hyundaiSansText;src:url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansText-Bold.woff2) format("woff2"),url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansText-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:hyundaiSansText;src:url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansText-Italic.woff2) format("woff2"),url(https://bluesky.sirv.com/Global/Assets/Fonts/Hyundai/2023/HyundaiSansText-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}.page__hyundai{font-family:hyundaiSansText,Open Sans,sans-serif}.page__hyundai h1,.page__hyundai h2,.page__hyundai h3,.page__hyundai h4,.page__hyundai h5{color:#002c5f;font-family:hyundaiSansHead,Open Sans,sans-serif}.page__hyundai h1 a,.page__hyundai h2 a,.page__hyundai h3 a,.page__hyundai h4 a,.page__hyundai h5 a{font-family:inherit;color:#002c5f}.page__hyundai a{color:#002c5f}.page__hyundai .btn{height:auto}.page__hyundai ._vm_btn--primary,.page__hyundai .btn--primary{font-family:inherit;background-color:#002c5f;border:#002c5f;color:#fff}.page__hyundai ._vm_btn--primary:active,.page__hyundai ._vm_btn--primary:hover,.page__hyundai .btn--primary:active,.page__hyundai .btn--primary:hover{background-color:#004f75;border:#004f75}.page__hyundai .breadcrumbs{font-family:inherit;background-image:none;background-color:#002c5f}.page__hyundai .breadcrumbs__logo{display:inline-flex}.page__hyundai .page_new-vehicle-results .model__title{text-decoration:none}.page__hyundai .page_new-vehicle-results .model__label{font-weight:600}.page__hyundai .page_new-vehicle-details .heading_title{color:#fff}.page__hyundai .tabs .nav-link.active{border-bottom:.2em solid #002c5f}.page__hyundai .footer__heading{color:#fff}.page__hyundai .footer__card p{color:#fff;opacity:.5;font-weight:600}.page__hyundai .footer__nav a,.page__hyundai .footer__terms p{color:#fff}.page__hyundai .footer h3{color:#fff!important;opacity:.5}.page__hyundai .breadcrumbs h1,.page__hyundai .footer__social-footer .icon{color:#fff}.page__hyundai .breadcrumbs__links a,.page__hyundai .breadcrumbs__links li{color:#fff;opacity:.8}.page__hyundai .slider-nav li a{font-weight:600;color:#707070}.page__hyundai .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page__hyundai .btn--secondary{color:#000}.page__hyundai .btn--secondary.btn--outline{color:#fff}.page__hyundai .btn--secondary.btn--outline:hover{color:#000}.page__mg a,.page__mg h1,.page__mg h1 a,.page__mg h2,.page__mg h2 a,.page__mg h3,.page__mg h3 a,.page__mg h4,.page__mg h4 a,.page__mg h5,.page__mg h5 a{color:#880005}.page__mg .btn--primary{background-color:#880005;border:#880005;color:#fff}.page__mg .btn--primary:active,.page__mg .btn--primary:hover{background-color:#000;border:#000}.page__mg .breadcrumbs{background-image:none;background-color:#880005}.page__mg .breadcrumbs__logo{display:inline-flex}.page__mg .page_new-vehicle-results .model__title{text-decoration:none}.page__mg .page_new-vehicle-results .model__label{font-weight:600}.page__mg .page_new-vehicle-details .heading_title{color:#fff}.page__mg .tabs .nav-link.active{border-bottom:.2em solid #880005}.page__mg .footer__heading{color:#fff}.page__mg .footer__card p{color:#fff;opacity:.5;font-weight:600}.page__mg .footer__nav a,.page__mg .footer__terms p{color:#fff}.page__mg .footer h3{color:#fff!important;opacity:.5}.page__mg .breadcrumbs h1,.page__mg .footer__social-footer .icon{color:#fff}.page__mg .breadcrumbs__links a,.page__mg .breadcrumbs__links li{color:#fff;opacity:.8}.page__mg .slider-nav li a{font-weight:600;color:#707070}.page__mg .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page__mg .btn--secondary{color:#000}.page__mg .btn--secondary.btn--outline{color:#fff}.page__mg .btn--secondary.btn--outline:hover{color:#000}.page__nissan a,.page__nissan h1,.page__nissan h1 a,.page__nissan h2,.page__nissan h2 a,.page__nissan h3,.page__nissan h3 a,.page__nissan h4,.page__nissan h4 a,.page__nissan h5,.page__nissan h5 a{color:#c3002f}.page__nissan .btn--primary{background-color:#c3002f;border:#c3002f;color:#fff}.page__nissan .btn--primary:active,.page__nissan .btn--primary:hover{background-color:#000;border:#000}.page__nissan .breadcrumbs{background-image:none;background-color:#c3002f}.page__nissan .breadcrumbs__logo{display:inline-flex}.page__nissan .page_new-vehicle-results .model__title{text-decoration:none}.page__nissan .page_new-vehicle-results .model__label{font-weight:600}.page__nissan .page_new-vehicle-details .heading_title{color:#fff}.page__nissan .tabs .nav-link.active{border-bottom:.2em solid #c3002f}.page__nissan .footer__heading{color:#fff}.page__nissan .footer__card p{color:#fff;opacity:.5;font-weight:600}.page__nissan .footer__nav a,.page__nissan .footer__terms p{color:#fff}.page__nissan .footer h3{color:#fff!important;opacity:.5}.page__nissan .breadcrumbs h1,.page__nissan .footer__social-footer .icon{color:#fff}.page__nissan .breadcrumbs__links a,.page__nissan .breadcrumbs__links li{color:#fff;opacity:.8}.page__nissan .slider-nav li a{font-weight:600;color:#707070}.page__nissan .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page__nissan .btn--secondary{color:#000}.page__nissan .btn--secondary.btn--outline{color:#fff}.page__mitsubishi h1,.page__mitsubishi h1 a,.page__mitsubishi h2,.page__mitsubishi h2 a,.page__mitsubishi h3,.page__mitsubishi h3 a,.page__mitsubishi h4,.page__mitsubishi h4 a,.page__mitsubishi h5,.page__mitsubishi h5 a,.page__nissan .btn--secondary.btn--outline:hover{color:#000}.page__mitsubishi a{color:red}.page__mitsubishi .btn--primary{background-color:red;border:red;color:#fff}.page__mitsubishi .btn--primary:active,.page__mitsubishi .btn--primary:hover{background-color:#000;border:#000}.page__mitsubishi .breadcrumbs{background-image:none;background-color:#000}.page__mitsubishi .breadcrumbs__logo{display:inline-flex}.page__mitsubishi .page_new-vehicle-results .model__title{text-decoration:none}.page__mitsubishi .page_new-vehicle-results .model__label{font-weight:600}.page__mitsubishi .page_new-vehicle-details .heading_title{color:#fff}.page__mitsubishi .tabs .nav-link.active{border-bottom:.2em solid red}.page__mitsubishi .footer__heading{color:#fff}.page__mitsubishi .footer__card p{color:#fff;opacity:.5;font-weight:600}.page__mitsubishi .footer__nav a,.page__mitsubishi .footer__terms p{color:#fff}.page__mitsubishi .footer h3{color:#fff!important;opacity:.5}.page__mitsubishi .breadcrumbs h1,.page__mitsubishi .footer__social-footer .icon{color:#fff}.page__mitsubishi .breadcrumbs__links a,.page__mitsubishi .breadcrumbs__links li{color:#fff;opacity:.8}.page__mitsubishi .slider-nav li a{font-weight:600;color:#707070}.page__mitsubishi .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page__mitsubishi .btn--secondary{color:#000}.page__mitsubishi .btn--secondary.btn--outline{color:#fff}.slick-next,.slick-prev{display:block;position:absolute;top:50%;z-index:1;width:4rem;height:4rem;padding:0;border:none;color:#fff;font-size:0;line-height:0;background:transparent;outline:none;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer}.slick-next:before,.slick-prev:before{color:#fff;font-family:mbblueskyicons;font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;opacity:.95}.slick-prev{left:15px}.slick-prev:before{content:"\e905"}.slick-next{right:15px}.slick-next:before{content:"\e906"}.slick-list{margin:0 -15px}.slick-slide{margin:30px 15px}.slick-dots{display:block;position:absolute;top:75%;width:100%;padding:0;margin:2rem 0 0;text-align:center;list-style:none}.slick-dots li{display:inline-block;padding:0;margin:0 .5rem .5rem;cursor:pointer}.slick-dots li button{display:block;width:1.6rem;width:1rem;height:1rem;padding:0;border:1px solid #dee2e6;border-radius:50%;-webkit-border-radius:50%;color:transparent;font-size:0;line-height:0;background:transparent;outline:none;cursor:pointer;-moz-border-radius:50%}.slick-dots li.slick-active button{border-color:#369;background:#369}.gallery__container{padding:0}.gallery-thumbs .slick-list,.gallery .slick-list{margin-right:0;margin-left:0}.gallery-thumbs .slick-slide,.gallery .slick-slide{padding:0;margin:0}#map-canvas{height:100%}#form1,body{background-color:#f8f8f8}#form1{margin:0 auto;max-width:165rem;overflow-x:hidden}.slider-fields .ui-widget-content{border:0}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-br,.slider-fields .ui-corner-right{border-bottom-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bl,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-left{border-bottom-left-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-right,.slider-fields .ui-corner-top,.slider-fields .ui-corner-tr{border-top-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-left,.slider-fields .ui-corner-tl,.slider-fields .ui-corner-top{border-top-left-radius:4px}.slider-fields .ui-widget-content{background:transparent}.slider-fields .ui-slider-horizontal{height:.8em}.slider-fields .ui-slider{position:relative;margin-bottom:3em;text-align:left;background-color:#212121}.slider-fields .ui-slider-horizontal .ui-slider-range-min{left:0}.slider-fields .ui-slider-horizontal .ui-slider-range{top:0;height:100%;background-color:#2b6fad}.slider-fields .ui-slider .ui-slider-range{display:block;position:absolute;z-index:1;border:0;font-size:.7em;background-position:0 0}.slider-fields .ui-slider-horizontal .ui-slider-handle{top:-.4em;margin-left:0}.slider-fields .ui-slider-horizontal .ui-slider-handle,.slider-fields .ui-widget-content .ui-slider-handle{width:.8em;height:1.5em;border-color:#000;background:#000}.slider-fields .ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.slider-fields .ui-widget-header{background:#fff}.proxy-list{padding:0;margin:0;overflow:hidden}.proxy-list li{float:left;padding:5px;margin:0 5px 5px 0;border:1px solid #ddd;border-radius:2px;background-color:#fff;line-height:normal;list-style-type:none;cursor:pointer}.proxy-list li.selected{border-color:#17698b;color:#fff;background:#17698b}.proxy-list li a{color:#565656}.colour-group .proxy-list li{position:relative;width:30px;height:30px;border:0;border-radius:100%;background-color:#efefef}.colour-group .proxy-list li.selected{border:2px solid #000!important}.colour-group .proxy-list li span{display:block;text-indent:-9999px}.colour-group .proxy-list li.proxy-black{background-color:#000}.colour-group .proxy-list li.proxy-blue{background-color:#03c}.colour-group .proxy-list li.proxy-bronze{background-color:#c90}.colour-group .proxy-list li.proxy-brown{background-color:#630}.colour-group .proxy-list li.proxy-gold{background-color:#c93}.colour-group .proxy-list li.proxy-green{background-color:#090}.colour-group .proxy-list li.proxy-grey{background-color:#999}.colour-group .proxy-list li.proxy-orange{background-color:#f60}.colour-group .proxy-list li.proxy-purple{background-color:#639}.colour-group .proxy-list li.proxy-red{background-color:#c00}.colour-group .proxy-list li.proxy-silver{background-color:#ccc}.colour-group .proxy-list li.proxy-white{border:1px solid #f0f0f0;background-color:#fff}.colour-group .proxy-list li.proxy-yellow{background-color:#ff0}.colour-group .proxy-list li.proxy-pink{background-color:#fd7ddd}.colour-group .proxy-list li.proxy-unknown:after{position:absolute;top:7px;right:10px;color:#3c5866;content:"?";font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;text-align:center}.fancybox-container{-webkit-backface-visibility:hidden;max-height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);max-width:100%;z-index:999;border-style:.1rem solid #fff;border-radius:2rem;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445)}.fancybox-container .fancybox-content{border-radius:1.5rem}.fancybox-container .fancybox-content a,.fancybox-container .fancybox-content a:hover,.fancybox-container .lightbox__content a,.fancybox-container .lightbox__content a:hover{text-decoration:none}.fancybox-container .lightbox__synopsis{font-size:1.8rem}.fancybox-container .lightbox__headline{font-size:3.4rem}.row-gap{row-gap:2.5rem}.serivce-booking-form__options{display:table;border-collapse:separate;width:100%;margin:1.2em 0;border:1px solid #434343;min-height:60px}.serivce-booking-form__options a{display:table-cell;border:1px solid #434343;background-color:#fff;width:33.333%;text-align:center;vertical-align:middle;text-decoration:none;color:#000}.serivce-booking-form__options a.selected,.serivce-booking-form__options a:hover{background-color:#434343;color:#fff}.serivce-booking-form__submit{display:flex;flex-direction:column;align-items:center}.serivce-booking-form__submit>*{margin-bottom:.5em}.bootstrap-datetimepicker-widget{position:absolute;display:block}.page_parts .form{background-color:#fff;border:1rem solid #fff;border-radius:.25rem;padding:1.5em;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445)}.page_parts .parts_heading h2{font-size:3.2rem}.page_service .franchise-select-mobile li{width:8em;height:8em}.page_service .franchise-select-mobile li:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.page_service .franchise-select-mobile #other{padding:3rem}.page_service .nav-tabs{border-bottom:none}.page_service .nav-tabs .nav-item .nav-link{padding:0}.page_service .nav-tabs .nav-item .nav-link.active{opacity:.5;border:none}.page_service-booking .serivce-booking-bg{background-color:#fff;border:1rem solid #fff;border-radius:.25rem;padding:1.5em;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445)}.service-booking-form{background-color:red}.key-spec-item,.page_used-car-results #COGDynamicRepeater_V1_RepeaterUpdatePanel{display:flex;flex-wrap:wrap}.key-spec-item{justify-content:space-between}.key-spec-item a{color:#333;text-decoration:underline}.key-spec-item__data{font-weight:600}.finance-controls{border:1px solid #ebebeb}.finance-controls__field{display:flex;align-items:center}.finance-controls__input{min-width:0;flex-grow:1;margin-left:1em}.finance-controls__submit{width:100%}.results-controls__top{border:1px solid #ebebeb;display:flex;justify-content:flex-end;align-items:center;flex-basis:100%}.results-controls__sort #COGDynamicOrderResultsTop_COGOrderBy{max-width:100%;width:100%}.results-controls__range{flex-grow:1}.results-controls__bottom{display:flex;justify-content:space-between;width:100%}.results-controls__pagination ul{display:flex;padding-left:0;list-style:none}.results-controls__pagination ul li a,.results-controls__pagination ul li span{display:block;margin-left:-1px;line-height:1.25;padding:.5rem .75rem}.results-controls__pagination ul li a:hover,.results-controls__pagination ul li span:hover{color:#fff;background-color:#f1efef;border-radius:.25rem}.results-controls__pagination ul li:first-child a,.results-controls__pagination ul li:first-child span{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.results-controls__pagination ul li:last-child a,.results-controls__pagination ul li:last-child span{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.results-controls__pagination ul li a{color:#176080}.results-controls__pagination ul li span{color:#ccc}.results-controls__pagination ul li.COGPagerItemSelected span{background-color:#176080;color:#fff;border-radius:.25rem}.results-filter{flex-basis:100%}.shortlist-record,.used-car-shortlist>div{display:flex}.used-car-search__field,.used-car-search__fields{display:flex;flex-direction:column}.used-car-search__input{width:100%}.refine__search-sticky{background-color:#f1efef;border:.2rem solid #f1efef;border-radius:.5em;padding:2rem;margin:2rem}.refine-search{flex-direction:column}.refine-search__header{border-bottom:1px solid #ebebeb;margin-bottom:25px;padding-bottom:15px}.refine-search .btn{width:100%}.refine-search .reset{background-color:#fff}.refine-search a{text-decoration:none;display:block}.refine-search .facet{margin-bottom:-1px;border-left:none;border-right:none;line-height:36px;border-bottom:1px solid #ccc;display:block}.refine-search-slidein .refine-search{position:fixed;top:0;background-color:#fff;padding:30px;z-index:9999;height:100%;border-left:1px solid #d9d9d9;width:100%;max-width:420px;overflow:auto;left:100%;transform:translateX(0);transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.refine-search-slidein_active .refine-search{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}.refine-overlay-bg{background-color:#212121;opacity:0;transition:opacity .3s ease-in-out}.refine-search-active .refine-overlay-bg{position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:.8}.results-controls__sort{float:right;display:inline-block;max-width:calc(100% - 100px)}.noUi-connect{background:#176080}.mobile-btn{height:2.5rem;padding:0}.search-results{background-image:linear-gradient(#175f7f,#2f92be)}.search-results h1,.search-results p{color:#fff}.used-list-vehicle{display:flex;flex-direction:column}.used-list-vehicle__image-wrapper{position:relative;height:20%}.used-list-vehicle__image-figure{margin-bottom:0}.used-list-vehicle__image{width:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover;height:14em;border-radius:.5em .5em 0 0}.used-list-vehicle__corner-sash,.used-list-vehicle__image-count{padding:.25em .75em;margin-bottom:0;font-size:.75em;background-color:#515151;color:#fff}.used-list-vehicle__image-count{position:absolute;bottom:0;left:0}.used-list-vehicle__corner-sash{position:relative;display:inline-block;bottom:0;right:0;border-radius:2em;background-color:#e9e9e9;color:#000;font-size:1.4rem;text-align:center;margin-bottom:1em}.used-list-vehicle__title{font-size:1.75rem;font-weight:600;margin-bottom:.35em;color:#000}.used-list-vehicle-title__version{font-size:1.25rem;color:#707070;font-weight:600;margin-bottom:.9em}.used-list-vehicle-price{display:inline-flex;flex-wrap:wrap;justify-content:space-between;width:95%;font-weight:600}.used-list-vehicle-price__now{color:#000;justify-content:space-between}.used-list-vehicle-price__save{color:#176080;font-weight:600}.used-list-vehicle-table{margin-bottom:.5em;width:100%}.used-list-vehicle-table__body{display:flex;flex-direction:column}.used-list-vehicle-table__row{display:flex;justify-content:space-between}.used-list-vehicle-table__item{text-align:right}.used-list-vehicle__features{font-size:.6em}.used-list-vehicle__link{width:100%;font-size:1.4rem}.used-list-vehicle-spec{overflow:hidden;margin:0;border:none;padding-left:1.25em}.used-list-vehicle-spec__li{list-style-type:disc;float:left;width:50%;font-size:1.4rem}.used-list-vehicle__location{font-size:1.4rem;margin-top:1.6em}.used-list-vehicle__notes{font-size:1.25rem;color:#dc3545!important;font-weight:600;margin-bottom:.9em}.from-price{color:#000}.finance-link{color:#707070}.used-list-vehicle--codeweavers,.used-list-vehicle--codeweavers .used-list-vehicle__information{flex-direction:row}.page_advanced-search .carousel__carousel-item{margin-top:0;margin-bottom:0}.advanced-search{border:1px solid #ebebeb;background-color:#fff;border-radius:.5rem}.page_advanced-search h2{margin-bottom:.5em;font-size:1.4em}.page_advanced-search #call-us{border-radius:.5rem}.reg-finder{padding:20px;margin-bottom:30px;border:1px solid #ebebeb;background-color:#fff;border-radius:.5rem}.search-slider{width:100%;margin-bottom:1.5rem}.read_more-trigger{text-decoration:underline;color:#176080}.read_more-trigger:after{content:"";font-family:mbblueskyicons;margin-left:.5rem}.page_home .video-banner{height:auto;overflow:hidden;width:100%}.page_home .speedy-search .electric-only{display:flex;margin-top:1em}.page_home .speedy-search .electric-only>span{display:flex;justify-content:center;align-items:center;gap:.375em;padding:.5rem 1rem}.page_home .speedy-search .electric-only input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-shrink:0;align-content:center;justify-content:center;font-size:2rem;background-color:hsla(0,0%,39.2%,.1);border:1px solid hsla(0,0%,100%,.8);box-shadow:inset 0 0 0 .125em hsla(0,0%,100%,.8);border-radius:50%;width:25px;height:25px;cursor:pointer}.page_home .speedy-search .electric-only input[type=checkbox]:before{content:"";background-color:hsla(0,0%,100%,.8);border:3px solid hsla(0,0%,100%,.8);box-shadow:inset 0 0 0 .2em #267ea5;border-radius:50%;width:100%;scale:0}.page_home .speedy-search .electric-only input[type=checkbox]:checked:before{scale:1}.page_home .speedy-search .electric-only label{color:#fff;font-size:2rem;margin:0;cursor:pointer}.page_home .intro{font-size:4rem;color:#176080}.page_home .offer-strip{padding:0 2em;background-color:#1d8fb2;color:#fff}.page_home .offer-strip .row,.page_home .offer-strip .umb-grid{margin-bottom:0}.page_home .offer-strip a{color:#fff}.supersearch-home{width:100%;transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.supersearch-home.show{left:auto;width:100%;max-width:165rem;height:90vh;overflow-y:auto;opacity:1;border:1px solid #efefef}.supersearch-home li{list-style:none;margin-bottom:2rem}.supersearch-home .nav-link{padding:0}.supersearch-home a.first{color:#000;font-size:2rem}.supersearch-home .supersearch__input{background-color:#f1efef;font-size:1.6rem}.supersearch-home .supersearch-home a.first{font-size:2.7rem}.supersearch-home li.w-100{border-radius:.5rem;padding:3rem}.supersearch-home .dropdown-menu{position:unset;top:0;border:none}#used-vehicle-search-heading{font-family:Open Sans,sans-serif}.page_new-vehicle-details .new-vehicle-details__heading{font-size:3rem;margin-top:1.2rem}.page_new-vehicle-details .breadcrumbs h1{color:#fff}.page_new-vehicle-details .breadcrumbs__links a,.page_new-vehicle-details .breadcrumbs__links li{color:#fff;opacity:.8}.page_new-vehicle-details .banner__new-model-content{padding:8em;position:absolute;top:50%;transform:translateY(-50%)}.page_new-vehicle-details .banner__new-model-content .heading_model{font-size:15rem;color:#fff;line-height:1}.page_new-vehicle-details .banner__new-model-content .coming-soon,.page_new-vehicle-details .banner__new-model-content .heading_manufacturer,.page_new-vehicle-details .banner__new-model-content .retail-price{color:#fff;font-size:4.2rem;font-weight:600}.page_new-vehicle-details .banner__new-model-content .from-price{color:#f1efef;font-size:4.2rem;font-weight:600}.page_new-vehicle-details .banner__new-model-content .icon-arrow-down-circle{font-size:6.2rem;color:#fff;opacity:.5}.page_new-vehicle-details .slider-nav{overflow:hidden;height:100%}.page_new-vehicle-details .slider-for .slick-slide,.page_new-vehicle-details .slider-nav .slick-slide{margin:0}.page_new-vehicle-details .offer_inline,.page_new-vehicle-details .slider-for .slick-slide,.page_new-vehicle-details .slider-for .slick-verticle,.page_new-vehicle-details .slider-nav .slick-slide,.page_new-vehicle-details .slider-nav .slick-verticle{border:none}.page_new-vehicle-details .offer_inline .card-title{margin-bottom:1.2em;font-size:3rem}.page_new-vehicle-details .offer_inline .btn{margin:0 1.5rem 1.5rem 0}.page_new-vehicle-details .offer_inline p{margin-bottom:3rem}.page_new-vehicle-details .offer_inline img{border-radius:.5rem}.page_new-vehicle-details .version-select h3{font-size:3rem;margin-top:1.2rem}.page_new-vehicle-details .spec-list{text-transform:capitalize;padding:.5rem 4rem .5rem 1rem}.page_new-vehicle-details .vehicle-spec-list{-moz-column-count:3;column-count:3}.page_new-vehicle-results .card__new-model{overflow:hidden;background:#fff;border-style:.1rem solid #fff;border-radius:2rem}.page_new-vehicle-results .card__new-model:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.page_new-vehicle-results .card__new-model .card-body{padding:2rem}.page_new-vehicle-results .footer__heading{color:#fff}.page_new-vehicle-results .footer__card p{color:#fff;opacity:.5;font-weight:600}.page_new-vehicle-results .breadcrumbs h1,.page_new-vehicle-results .footer__nav a,.page_new-vehicle-results .footer__terms p{color:#fff}.page_new-vehicle-results .breadcrumbs__links a,.page_new-vehicle-results .breadcrumbs__links li{color:#fff;opacity:.8}.page_new-vehicle-results .slider-nav li a{font-weight:600;color:#707070}.page_new-vehicle-results .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.page_new-vehicle-results .btn--secondary{color:#000}.page_new-vehicle-results .btn--secondary.btn--outline{color:#fff}.page_new-vehicle-results .offer_inline{border:none}main.main-ucd{padding-bottom:0}.used-car-details #title h2{color:#000;font-size:2rem;margin-bottom:0}.used-car-details__top-spec table th{color:#434343}.used-car-details__top-spec table tr{border:none}.used-car-details__price .price{font-size:2.8rem;font-weight:200;color:#434343;margin-top:0}.used-car-details__finance .price__finance{color:#176080;font-size:2.8rem;width:300px;margin-bottom:0;margin-top:0}.used-car-details__finance .price__finance #cw-monthly-payment{font-weight:600}.used-car-details__ctas a{max-width:80%;margin-inline:auto}.used-car-details .price_finance_link{padding:1em;text-decoration:underline}.used-car-details .price_finance_link .icon{color:#176080}.used-car-details__sale .save{color:#176080;font-weight:600}.used-car-details__overview h3{font-weight:600}.used-car-details__overview table td{color:#434343;font-weight:600}.used-car-details__overview ul{list-style:none}.used-car-details__overview i{padding:3rem;border:9px solid #707070;border-radius:60%;font-size:3.8rem;background-color:#fff;width:12rem;height:12rem;display:inline-block}.used-car-details__overview i.icon-cloud1{border:9px solid #6ab760}.used-car-details__overview i.icon-tachometer-alt-fast{border:9px solid #cf5653}.used-car-details__overview i.icon-leaf1{border:9px solid #6ec0dc}.used-car-details__overview i.icon-car-alt1{border:9px solid #e9ad56}.used-car-details__reserve-card{background-color:#e1f2dd;border:1rem solid #e1f2dd;border-radius:.25rem;padding:2rem}.used-car-details__reserve-card i{color:#329800}.used-car-details__reserve-card p{margin-top:1.2em}.used-car-details__location{background-color:#f8f8f8;padding:2.5em 5em;border:1rem solid #f8f8f8;border-radius:.25rem}.used-car-details__location .btn{width:100%}.used-car-details__map{box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445)}.used-car-details__similar-vehicles .btn--tertiary.btn--outline{color:#707070;border-color:#707070}.reg-number,.version{font-size:1.5rem;opacity:.8}.reg-number{margin-block:0}.modal-content{padding:2rem}.modal-header{border-bottom:0 solid #fff}#frame360{width:100%}#frame360:after{content:"";display:block;padding-bottom:77%}.VehicleViewCountWrapper{position:absolute;top:.5rem;left:calc(1vw + 15px);font-weight:400;background-color:#fff;z-index:9;padding:1rem;opacity:.85}#used-details-images .corner-sash{margin-bottom:0;padding:1em;font-size:1.8rem}#used-details-images .corner-sash_sold{background-color:#ff5733;color:#fff;text-align:center;font-weight:800}#used-details-images .corner-sash_reserved{background-color:#35a81a;color:#fff;text-align:center;font-weight:800}#used-details-images .corner-sash_ex-demo,#used-details-images .corner-sash_franchise-approved,#used-details-images .corner-sash_managers-special{background-color:#176080;color:#fff;text-align:center;font-weight:800}#frame360 iframe{width:700px;height:600px;position:relative!important}#frame360{overflow:hidden}.text-primary-blue{color:#176080}.card__offer{overflow:hidden;background:#fff;border-style:.1rem solid #fff;border-radius:2rem}.card__offer:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.card__offer .card-body{padding:2.5rem}.page_offer-details .offer-details_terms{margin-top:2em}.page_offer-details .offer-details__price{color:#fff}.page_offer-details table{max-width:100%;height:unset!important;display:block;border:none!important}.offer-banner .slick-slide{height:auto}.offer-banner .slick-dots{top:auto;bottom:0}.btn-offer{transform:translateX(14px)}.column{margin-bottom:2rem}.contact-us__dealers{background-color:#ededed;margin:0 1em 1em;border-radius:.5rem}.contact-us__form{margin-bottom:3rem}.contact-us__form,.find-us-search{background-color:#fff;border:1rem solid #fff;border-radius:.25rem;padding:1.5em;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445)}.find-us-search{display:flex;justify-content:space-around;flex-direction:column}.find-us-search__field{display:flex;flex-direction:column;flex-grow:1}.find-us-search .btn{min-width:8rem;height:5rem}.filter-wrap{display:none}.service-filter{display:flex;flex-wrap:wrap}.service-filter__link{width:25%;display:flex;margin-bottom:2rem;color:#838a92;font-size:14px;line-height:25px;padding:0}.service-filter__link:hover{text-decoration:none}.service-filter__link:before{content:"";font-family:mbblueskyicons;width:25px;height:25px;text-align:center;display:inline-block;border:1px solid #939393;margin-right:10px}.service-filter__link.filtered:before{content:"";color:#fff;background:#55b055}.text-submit__input{width:100%}.text-submit__button{max-width:1rem}#FindUsRepeater_upCOGDealerRepeater{display:flex;flex-wrap:wrap;width:100%}.card__body{padding:2rem}.card__date{position:absolute;top:0;right:0;z-index:2;background:#176080;color:#fff;padding:3px 15px}.page_dealership-details .postcode-search{padding:1rem}.page_dealership-details .postcode-search legend{font-size:1.6rem}.page_dealership-details #get-directions{max-width:2rem;border-radius:.2em;margin-left:2rem}.page_dealership-details ul.contact-ctas{display:flex;justify-content:center;list-style:none}.page_dealership-details .info__card{padding:2rem;background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:.625rem}.page_dealership-details .info__card .team-image{clip-path:circle(40px at center)}.page_dealership-details .info__card .team-members .row{padding-bottom:.3rem}.page_dealership-details .info__card .team-members p{margin-bottom:0}.page_dealership-details .info__card .team-members h4{margin-top:0}.error-page__title{font-size:4.5em;color:#176080}.error-page__subtitle{margin-bottom:.75em;font-size:2em;font-weight:700}.error-page__advice p{margin-bottom:.25em}.error-page__list{padding-left:1.25em}.page__sitemap a{text-decoration:none}.page__sitemap ol,.page__sitemap ul{list-style:none}.page__sitemap .sitemap{display:inline-block;min-width:100%;padding:40px}.list-item{padding:30px;margin-bottom:30px;border:1px solid #eaeaea;background-color:#fff}.list-item__image{margin-bottom:1.5rem}.valuation-list{width:300px;margin:auto}.cap-valuation-vehicle{display:flex;flex-direction:column}.cap-valuation-vehicle__row{display:flex;justify-content:space-between}.cap-valuation-vehicle__data{text-align:right}.single-step-valuation-form__check-list{display:flex}.single-step-valuation-form__check label{margin-right:.35em}.valuation-form .h2 .underline__after{color:#176080}.valuation-progress{height:2rem}.valuation-progress__bar{background-color:#176080}.page_career-results #JobRepeater_RepeaterUpdatePanel{display:flex;flex-wrap:wrap;width:100%}.page_team #meet-team .image-with-accreditation-wrapper,.page_team .meet-team .image-with-accreditation-wrapper{overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:20% 10%;object-position:20% 10%;height:200px;clip-path:circle(100px at center)}.page_team #meet-team .image-with-accreditation-wrapper img,.page_team .meet-team .image-with-accreditation-wrapper img{max-width:200px;display:block;margin:0 auto}.page_team #meet-team h4,.page_team #meet-team p:first-of-type,.page_team .meet-team h4,.page_team .meet-team p:first-of-type{text-align:center;font-weight:600}.page_team #meet-team .advanced__textarea,.page_team #meet-team p,.page_team .meet-team .advanced__textarea,.page_team .meet-team p{text-align:center}.page_team .nav-tabs{border-bottom:none;padding-bottom:2em}.page_team .nav-tabs .nav-item{margin:.5em;background-color:#fff;border:1px solid #fff;border-radius:.625rem;box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-moz-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445);-webkit-box-shadow:1px 3px 5px hsla(0,0%,45.5%,.445)}.page_team .nav-tabs .nav-item:hover{transform:scale(1.04);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border:none}.page_team .nav-tabs .nav-item .active{opacity:.5;background-color:none;border:none}.page_team .tab-dealer-btns{gap:5px}#nissan-electrified h1,#nissan-electrified h2,#nissan-electrified p{margin-bottom:10px}#nissan-electrified h1{font-size:clamp(1.5rem,1.5rem + 2vw,2.8rem);margin-bottom:2.5rem}#nissan-electrified h2{font-size:clamp(1rem,1rem + 1vw,2rem);margin-bottom:2rem}#nissan-electrified .mgn-btm-30{margin-bottom:30px}#nissan-electrified .mgn-btm-45{margin-bottom:45px}#nissan-electrified .text-center{text-align:center}#nissan-electrified .text-bold{font-weight:700}#nissan-electrified .text-large{font-size:2rem}#nissan-electrified img.responsive{width:100%;max-width:100%;height:auto}#nissan-electrified .pad-x-small{padding-inline:8px}#nissan-electrified .nowrap{white-space:nowrap}#nissan-electrified .w-100{width:100%}#nissan-electrified .container{width:min(90%,1440px);margin-inline:auto;margin-bottom:2rem}#nissan-electrified .container-narrow{max-width:1000px}#nissan-electrified .nissan-link{display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:600;transition:color .25s ease-in;color:#333;background-color:transparent;border:0}#nissan-electrified .nissan-link:hover{color:#c3002f}#nissan-electrified .nissan-link:after{content:"›";display:inline-block;font-weight:700;margin-left:.5rem;font-size:1.92rem;color:#c3002f;transition:transform .3s ease-in}#nissan-electrified .nissan-link:hover:after{transform:translate(80%)}#nissan-electrified .nissan-link.nissan-btn{margin-top:1rem;padding:.5rem 1rem;background-color:#eee;border:0;font-size:1.4rem}#nissan-electrified .hero-section{position:relative;margin-bottom:2rem}#nissan-electrified .hero-section__image img,#nissan-electrified .hero-section__image picture{width:100%;height:auto;max-height:100vh;-o-object-fit:cover;object-fit:cover}#nissan-electrified .hero-section__text{text-align:center;line-height:1.2;margin-block:2rem}#nissan-electrified .hero-section h1{font-size:clamp(2.4rem,2.4rem + 2vw,6rem)}#nissan-electrified .hero-section p{font-size:clamp(1.6rem,1.6rem + 1vw,2.4rem)}#nissan-electrified .popup-event-car-models a:visited{color:#c3002f}#nissan-electrified .content-wrapper{max-width:650px;margin-left:auto;margin-right:auto}#nissan-electrified .vehicle-grid{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}#nissan-electrified .vehicle-grid__item{display:flex;flex-direction:column;text-align:center}#nissan-electrified .vehicle-grid__item img{margin:0 auto;display:block}#nissan-electrified .vehicle-grid__item .nissan-link{margin-top:auto!important}#nissan-electrified .vehicle-grid h3{font-size:1.8rem;font-weight:600;margin-bottom:0;margin-top:16px;text-align:center}#nissan-electrified .vehicle-grid span{display:block;margin-bottom:1rem;text-align:center}#nissan-electrified .vehicle-grid h3 span{margin:0 .3rem;display:inline}#nissan-electrified .vehicle-grid p{text-align:center;width:90%;margin:0 auto 1.6rem}#nissan-electrified .vehicle-select-proxy{text-decoration:none}#nissan-electrified .vehicle-select-proxy h3,#nissan-electrified .vehicle-select-proxy img{pointer-events:none}#nissan-electrified .vehicle-select-proxy.selected h3.nissan-link{background-color:#eee;color:#c3002f}#nissan-electrified .nissan-form{padding-inline:0}#nissan-electrified .nissan-form label{display:block;font-weight:400}#nissan-electrified .nissan-form-group{padding-block:16px;border-top:1px solid #e3e2e2}#nissan-electrified .nissan-form-group label{width:100%;font-size:1.6rem;padding-inline:24px;text-align:center}#nissan-electrified .nissan-form-group input,#nissan-electrified .nissan-form-group select{display:inline-block;width:100%;padding:16px;font-size:1.6rem;border:0;color:#333;height:auto}#nissan-electrified .nissan-form-toggle{width:100%;padding:32px 24px;border:0;border-top:1px solid #e3e2e2;background-color:#fff;font-size:1.6rem;position:relative}#nissan-electrified .nissan-form-toggle:after{font-size:1.2em;content:"›";font-weight:600;position:absolute;right:26px;color:#333;transform:rotate(-90deg);transition:transform .2s ease-in}#nissan-electrified .nissan-form-toggle.collapsed:after{transform:rotate(90deg)}#nissan-electrified .nissan-toggle-content{padding-inline:24px;font-size:1.6rem}#nissan-electrified .nissan-toggle-content.in .nissan-checkbox-list{margin-bottom:30px}#nissan-electrified .nissan-checkbox-list label{display:block;margin-bottom:12px}#nissan-electrified .nissan-checkbox-list input{float:none;margin:0 5px 0 0;height:auto}#nissan-electrified .nissan-form-group input.nissan-submit{border:0;padding:16px;margin:20px 0 0;text-transform:uppercase;font-weight:600;transition:.25s ease-in;color:#333;font-size:1.6rem;cursor:pointer;background-color:#eee}#nissan-electrified .nissan-form-group input.nissan-submit:hover{background-color:#c3002f;color:#fff}#nissan-electrified .ajax__calendar_container{width:-moz-fit-content!important;width:fit-content!important;height:-moz-fit-content!important;height:fit-content!important}#nissan-electrified .ajax__calendar .ajax__calendar_day,#nissan-electrified .ajax__calendar .ajax__calendar_dayname{height:24px}#nissan-electrified .ajax__calendar .ajax__calendar_body{height:155px}#nissan-electrified #nissan-electrified .collapse:not(.show){display:none!important}.page_nissan_juke .container{width:100%!important;max-width:100%!important}.page_nissan_juke ._vm_btn--primary{--button-color:#ffcc01;--button-hover-color:#ffcc01;--button-text:#000;background-color:#ffcc01;width:100%;display:block;text-align:center}@media only screen and (min-width:32.3rem){.results-controls__sort #COGDynamicOrderResultsTop_COGOrderBy{width:unset}}@media (min-width:576px){.col-sm-5th{flex:0 0 20%;max-width:20%}.col-sm-7th{flex:0 0 14.285%;max-width:14.285%}}@media (min-width:768px){.col-md-5th{flex:0 0 20%;max-width:20%}.col-md-7th{flex:0 0 14.285%;max-width:14.285%}.cookie-notice{padding-top:30px;padding-bottom:15px}.cookie-notice__title{margin-bottom:15px;font-size:26px}.cookie-notice__disclaimer{padding-right:30px;padding-left:30px}.gallery-list-inner .image-gallery__item,.image-gallery__ul .image-gallery__item{width:50%}#nissan-electrified .hero-section__image:after{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#000;opacity:.3;z-index:0}#nissan-electrified .hero-section__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#nissan-electrified .hero-section__text h1,#nissan-electrified .hero-section__text p{color:#fff}#nissan-electrified .nissan-intro{margin-top:2rem}#nissan-electrified .nissan-form{padding:40px}#nissan-electrified .nissan-form-group{display:flex;justify-content:space-between;align-items:center}#nissan-electrified .nissan-form-group label{font-size:1.92rem;text-align:left}#nissan-electrified .nissan-form-group input,#nissan-electrified .nissan-form-group select{margin-right:24px;font-size:2rem}#nissan-electrified .nissan-form-toggle{text-align:left;font-size:1.92rem}}@media only screen and (min-width:48rem){:root{--default-margin-x:1em;--default-margin-y:1em;--default-padding-x:1em;--default-padding-y:1em}.finance-controls__submit{float:right;width:unset}.results-filter{flex-basis:calc(25% - var(--default-margin-x));margin-right:var(--default-margin-x)}.used-list-vehicle__image{height:10em}.find-us-search{flex-wrap:wrap}.find-us-search__field{flex-basis:50%}.error-page__title{font-size:6em;margin-bottom:0}.cap-valuation-vehicle{flex-direction:row}.cap-valuation-vehicle__information{display:flex;flex-direction:column;justify-content:space-between}.cap-valuation-vehicle__table{margin-top:1.5em}}@media only screen and (min-width:48rem)and (max-width:62rem){.find-us-search__field--quick{flex-basis:100%}}@media (min-width:990px){.collapse.dont-collapse-md{display:block;height:auto!important;visibility:visible}}@media (min-width:992px){.col-lg-5th{flex:0 0 20%;max-width:20%}.col-lg-7th{flex:0 0 14.285%;max-width:14.285%}.footer__logo{margin-bottom:0}.footer__company-details{display:flex;flex-wrap:wrap;height:100%;align-content:center;text-align:right;justify-content:end}.tl-grid-img-block,.tl-grid-img-block-aside{flex:0 0 50%;max-width:50%}.tl-grid-img-block-aside{padding:30px}.gallery-list-inner .image-gallery__item,.image-gallery__ul .image-gallery__item{width:33.33333%}#nissan-electrified .container{margin-bottom:4rem}#nissan-electrified .hero-section__text{text-align:left}#nissan-electrified .hero-section__text h1{max-width:20ch;margin-bottom:3rem}#nissan-electrified .hero-section__text p{max-width:40ch;line-height:1.5}#nissan-electrified .vehicle-grid{grid-template-columns:repeat(auto-fill,minmax(275px,1fr))}}@media only screen and (min-width:62rem){:root{--default-margin-x:1.25em;--default-margin-y:1.25em;--default-padding-x:1.25em;--default-padding-y:1.25em}.used-list-vehicle__image{height:14em}.find-us-search__field{flex-basis:33.3333333333%}}@media (min-width:1200px){.col-xl-5th{flex:0 0 20%;max-width:20%}.col-xl-7th{flex:0 0 14.285%;max-width:14.285%}.hero__bottom{position:relative;top:5rem}.page_home .speedy-search .electric-only{justify-content:end;margin-top:0}.page_home .speedy-search .electric-only>span{gap:.75em}.page_home .speedy-search .electric-only input[type=checkbox]{border:1px solid #434343;box-shadow:inset 0 0 0 .125em #434343}.page_home .speedy-search .electric-only input[type=checkbox]:before{background-color:#176080;box-shadow:inset 0 0 0 .2em #fff;border:3px solid #434343}.page_home .speedy-search .electric-only label{color:#707070;font-size:1.8rem}.page_home .speedy-search .electric-only label:hover{color:#176080}.franchise-select{margin-bottom:0}}@media only screen and (min-width:75rem){:root{--default-margin-x:1.25em;--default-margin-y:1.25em;--default-padding-x:1.25em;--default-padding-y:1.25em}.used-list-vehicle__image{height:14em}.error-page__title{font-size:8em}}@media (min-width:1250px){.timeline .time-input:before{left:-37.5px}.timeline .time-input:after{right:-37.5px}}@media (min-width:1440px){.banner__video-wrapper iframe{transform:scale(1.62)}.page_test .banner__video-wrapper iframe{transform:scale(1)}}@media only screen and (min-width:105rem){:root{--default-margin-x:1.25em;--default-margin-y:1.25em;--default-padding-x:1.25em;--default-padding-y:1.25em}}@media (max-width:1200px){.supersearch-nav li.w-100{padding:0;border:none;border-bottom:1px solid #f1efef}.supersearch-home li.w-100{padding:0;border:none}#used-vehicle-search-heading{color:#fff}.adjust-mobile-padding{padding:0 3.5rem}}@media (max-width:1199px){.hero__header h1{color:#fff}.speedy-search{background:none;border:none;box-shadow:none;margin-bottom:0;top:0;padding:0}.speedy-search__tab{position:relative;padding-bottom:1em}.speedy-search .nav-pills .nav-link{padding:1em}.radio-button{color:hsla(0,0%,100%,.8)}.radio-button:before{background-color:hsla(0,0%,39.2%,.1);border:1px solid hsla(0,0%,100%,.8);box-shadow:inset 0 0 0 .125em hsla(0,0%,100%,.8)}.radio-button.active{color:#fff}.radio-button.active:before{background-color:hsla(0,0%,100%,.8);border:3px solid hsla(0,0%,100%,.8);box-shadow:inset 0 0 0 .2em #267ea5}.sidenav li{display:block;width:100%;border-bottom:1px solid #ebebeb}.sidenav .nav-link,.sidenav a.first{padding:.5rem 1rem}.sidenav a.first{font-size:1.8rem;margin-bottom:1rem;margin-top:1rem}.sidenav .dropdown-menu{display:none}.sidenav .dropdown-menu.show{display:block;padding:.5rem 1rem}.sidenav .dropdown-toggle:after{border:none;font-family:mbblueskyicons;content:"";position:absolute;display:inline}.page_home .gradient-bg{background-image:linear-gradient(#175f7f,#2f92be)}.page_home .speedy-search{top:0}.supersearch-home li{display:block;width:100%;border-bottom:1px solid #ebebeb}.supersearch-home .nav-link{padding:.5rem 1rem}.supersearch-home a.first{font-size:1.8rem;padding:.5rem 1rem;margin-bottom:1rem;margin-top:1rem}}@media (max-width:1024px){.breadcrumbs__ctas{float:left}.breadcrumbs ul{padding:.5em 0}.page_new-vehicle-details .breadcrumbs__ctas{float:right}.page_new-vehicle-details .breadcrumbs{padding:1em}.page_dealership-details ul.contact-ctas{justify-content:space-around;display:contents}}@media (max-width:991px){.navbar{display:block}#map-canvas{width:100%;height:550px}}@media (max-width:990px){.refine__search-sticky{padding:.5rem;background-color:#fff;border:.2rem solid #fff;margin:0}.refine-search #sidebar-search{padding:1.5rem;background-color:#f1efef;border:.2rem solid #f1efef;border-radius:.5em}.refine-search__mobile{padding:1.5rem;color:#fff;background-color:#176080;border:.2rem solid #176080;border-radius:.5em;margin-bottom:2rem}.filter-result-text{margin-top:10px}}@media (max-width:850px){.timeline .time-input{width:17px;height:17px}.timeline .time-input:after,.timeline .time-input:before{height:3px}.timeline .time-input:before{left:calc(-4vw + 8.5px)}.timeline .time-input:after{right:calc(-4vw + 8.5px)}}@media (max-width:820px){.speedy-search .search-tabs{padding:0}.speedy-search #search-tabs{justify-content:flex-start}}@media (max-width:800px){._vm_btn.add-to-garage,.btn.add-to-garage{margin:0;right:0;width:100%}._vm_btn.remove-from-garage,.btn.remove-from-garage{position:relative;display:inline-block;margin:0;right:0;width:100%}}@media screen and (max-width:770px){.page_team #meet-team .image-with-accreditation-wrapper .full-image,.page_team .meet-team .image-with-accreditation-wrapper .full-image{max-width:200px;margin-left:30%}}@media (max-width:768px){.cookie-notice ul{display:block;padding-inline-start:0}.footer .buy-online{float:none;width:100%;margin-bottom:2em}.breadcrumbs{padding:1em 2em}.breadcrumbs .row{margin-top:0;margin-bottom:0}.breadcrumbs h1,.breadcrumbs h2{font-size:2rem}.breadcrumbs__links a,.breadcrumbs__links li{font-size:1rem}.breadcrumbs__share{font-size:1.5rem}.speedy-search .used-car-search__field{padding-right:1em;padding-left:1em}.used-car-search__field{padding:0}.page_new-vehicle-details .breadcrumbs__ctas{float:left}.page_new-vehicle-details .banner__new-model-content{padding:1em}.page_new-vehicle-details .banner__new-model-content .heading_model{font-size:10rem}.page_new-vehicle-details .banner__new-model-content .icon-arrow-down-circle{font-size:4rem}.used-car-details .price_finance_link{padding:0}.used-car-details__location{padding:1em}.ucd-tabs{display:contents;font-size:1.8rem;margin:.2em;text-align:center}}@media only screen and (max-width:48rem){.cap-valuation-vehicle__image{align-self:center}.cap-valuation-vehicle__table{width:100%}.cap-valuation-vehicle__reset{width:100%;border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:695px){#frame360 iframe{width:100%;height:auto}}@media (max-width:620px){.footer__copyright{margin-bottom:4em}.page__header .header__link{margin-right:4rem;line-height:0;width:0;padding:1rem}.page__header .header__container{padding:1em;border-top:1px solid #707070}.hero__header h1{font-size:2.8rem;font-weight:200;margin:1em 0}.breadcrumbs{padding:1em}.reviews{background-size:cover}.page__peugeot .title-strip h2{font-size:2rem}.page_new-vehicle-details .vehicle-spec-list{-moz-column-count:1;column-count:1}.page_dealership-details .info__card .team-members{text-align:center}}@media screen and (max-width:620px){.page__header{overflow:hidden;transition:all .5s ease-out}}@media (max-width:540px){.container-fluid{padding:.5em 1em}.footer__contact-us{display:block}.footer__contact-us li{float:none;margin-bottom:2rem}._vm_btn,.btn,.hero__header{width:100%}}@media (max-width:500px){.footer__content{display:block}.footer__text{padding:0}.timeline .flex-parent{justify-content:normal}.timeline .time-input-flex-container{flex-wrap:wrap;justify-content:center;width:100%;height:auto;margin-top:15vh}.timeline .time-input{width:60px;height:60px;margin:0 10px 50px;background-color:#aeb6bf}.timeline .time-input:after,.timeline .time-input:before{content:none}.timeline .time-input span{width:100%;height:100%;display:block}.timeline .time-input span:before{top:calc(100% + 5px);transform:translateX(-50%);text-indent:0;text-align:center}.timeline .time-input span:after{top:50%;transform:translate(-50%,-50%);color:#ecf0f1}}@media screen and (max-width:500px){.page_team #meet-team .image-with-accreditation-wrapper .full-image,.page_team .meet-team .image-with-accreditation-wrapper .full-image{max-width:220px;margin-left:18%}}@media (max-width:447px){.page_dealership-details #postcode_postcode{width:100%}.page_dealership-details #get-directions{margin-left:0;max-width:100%}}@media (max-width:375px){.page__header .header__link{line-height:1.5em;padding:.5rem}}