@font-face{font-family:'AudiType-Bold';src:url(/assets/fonts/Audi/AudiTypeV01-ExtendedBold.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'AudiType-Regular';src:url(/assets/fonts/Audi/AudiTypeV01-Normal.otf) format("opentype");font-weight:400;font-style:normal}h1,h2,h3,h4,h5{font-weight:400}.action-panel__button .button:hover,blockquote{border-color:#bb0a30}.action-panel__content{color:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),color-stop(10%,rgba(0,0,0,.4)),color-stop(80%,transparent));background:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.4) 10%,transparent 80%)}.action-panel--review .action-panel__content{color:#000;background:0 0;text-align:center}.action-panel__title{font-weight:400;font-family:"AudiType-Bold",Arial,Helvetica}.action-panel__line{background-color:#fff}.action-panel__icon-holder{fill:#fff}.action-panel--review .action-panel__icon-holder{fill:#000}.action-panel--review .action-panel__icon-holder--color-alternative{fill:#bb0a30}@media only screen and (max-width:568px){.action-panel__content{background:rgba(0,0,0,.6)}}.aftersales-carousel .carousel__item{background-color:#fff;border:solid 1px #ddddd8}.aftersales-carousel .carousel__position{background-color:#323232}.aftersales-carousel .carousel__position--active{background:#bb0a30}a,h1,h2,h3,h4,h5{font-family:"TheinhardtRegular",Arial,sans-serif}a:hover,a:visited:hover{color:#000}a.anchor--disabled{cursor:default;color:#323232}a,a.anchor--light:hover{color:#bb0a30}a.anchor--white{color:#fff}a.anchor--white:hover{color:#ccc}.article--carousel .carousel__position,.article-panel__details,.article-panel__image{background-color:#eeeeec}.article--carousel .carousel__position--active{background-color:#bb0a30}.article--carousel .offer-panel{border:solid 1px #ddddd8}.article-panel__category,.article-panel__date-time,.article-panel__title{color:#000}.aftersales-hub__panels .article-panel__details,.burger-menu span{background-color:#fff}.article-panel--featured .article-panel__details,.article-panel--featured .article-panel__image,.article-panel--invert .article-panel__details,.article-panel--invert .article-panel__image{background-color:#000}.available-vehicles__item{color:#fff;background-color:#7a8691;border-bottom:1px solid #fff}.article-panel--featured .article-panel__category,.article-panel--featured .article-panel__date-time,.article-panel--featured .article-panel__title,.article-panel--invert .article-panel__category,.article-panel--invert .article-panel__date-time,.article-panel--invert .article-panel__title,.available-vehicles__count,.available-vehicles__title{color:#fff}.available-vehicles__icon,.back-to-top-button svg{fill:#fff}.back-to-top-button{background:#bb0a30}.brochureware-container__title{text-transform:uppercase;font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.brochureware-panel{background-color:#000}.brochureware-panel__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif;color:#fff}.brochureware-panel__copy,.brochureware-panel__sub-copy{color:#fff}.brochureware-panel__icon-image{fill:#fff}.brochureware-panel__icon-text{color:#fff;font-family:"TheinhardtBold",Arial,sans-serif}.browse-by-brand__content .browse-by-brand__header{font-family:"Montserrat",Arial,sans-serif;color:#051c2c}.browse-by-brand__content .browse-by-brand__header-subtext{font-family:"Open Sans",Arial,sans-serif;color:#4f4f4f;font-weight:600}.browse-by-brand__content{background:rgba(255,255,255,.85)}.browse-by-brand__brand:hover:before{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2);box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.button,a.button{color:#869ea8;background:0 0;border:1px solid #869ea8}.iv-button{background:0 0}.button:hover,a.button--filled:hover,a.button:hover{color:#fff}.button:before,a.button:before{background:#6b7e86}.button__icon{color:#869ea8;fill:#869ea8}.button--with-icon:hover .button__icon,a.button--with-icon:hover .button__icon{color:#fff;fill:#fff}.button--garage:hover .button__icon,a.button--garage:hover .button__icon{fill:#b90000;color:#b90000}.button--filled,.iv-button,a.button--filled,a.button--filled-v2{color:#fff;background-color:#bb0a30;border:1px solid #bb0a30}.button--filled:before,a.button--filled:before{background:#960826}a.button--filled-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #bb0a30;border-radius:8px;-ms-flex-negative:inherit;flex-shrink:inherit;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a.button--filled-v2>.button__text{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;letter-spacing:1px}a.button--filled-v2::before{right:0;background:initial}a.button--filled-v2:hover{background:#f1ced6;color:#051c2c}.button--filled-blue{background:#00629b;color:#fff}.button--facebook-login .button__icon,.button--filled .button__icon,.button--filled-grey .button__icon,.button--white-outline .button__icon,a.button--facebook-login .button__icon,a.button--filled .button__icon,a.button--white-outline .button__icon{color:#fff;fill:#fff}.button--filled-grey{color:#fff;background:#869ea8}.button--dark,a.button--dark{background-color:#8b0724;border-color:#8b0724}.button--white-outline,a.button--white-outline{color:#fff;background-color:transparent;border:1px solid #fff}.button--white-outline:before,a.button--white-outline:before{background:#960826}.button--facebook-login,a.button--facebook-login{background-color:#3b5998;color:#fff;border:0}.button--facebook-login:before,a.button--facebook-login:before{background:#2d4373}a.button--outline-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5b5b5b;background-color:transparent;border:1px solid #bb0a30;border-radius:8px;-ms-flex-negative:inherit;flex-shrink:inherit;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a.button--outline-v2>.button__text{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;letter-spacing:1px}a.button--outline-v2::before{right:0;background:initial}a.button--outline-v2:hover{background:#f8e7ea;color:#051c2c}.button--outline-light,a.button--outline-light{color:#bb0a30;background-color:transparent;border:1px solid #bb0a30}.button--outline-lookers-blue,a.button--outline-lookers-blue{color:#051c2c;background-color:#fff;border:1px solid #00629b}.button--outline,a.button--outline{color:#5b5b5b;background-color:transparent;border:1px solid #5b5b5b}.button--outline:before,a.button--outline:before{background-color:#5b5b5b}.button--outline .button__icon,a.button--outline .button__icon{color:#5b5b5b;fill:#5b5b5b}.button--caution,a.button--caution{color:#fff;background-color:#cd5c5c;border:1px solid #cd5c5c}.button--caution:before,a.button--caution:before{background:#a44a4a}.button[disabled],.button[disabled]:hover{cursor:default;color:#5b5b5b;text-shadow:none;background:#eeeeec;border:1px solid #ddddd8}.button[disabled] .button__icon,.button[disabled]:hover .button__icon{color:#fff;fill:#fff;-webkit-animation:none!important;animation:none!important}.button[disabled] .button__text,.button[disabled]:hover .button__text{color:#5b5b5b}.button[disabled]:before{background:#eeeeec}.button--chat{background:#fff}@media only screen and (max-width:768px){.button--filled:before,a.button--filled:before{background:inherit}a.button--filled:hover{color:#fff}.filters-shown.filters-shown .results-filter__button .button:before{background-color:#21724d}}.button__primary,.button__primary-chevron,.global__button,a.button__primary,a.button__primary-chevron{background:#bb0a30;border:2px solid #bb0a30}.button__secondary,.button__secondary-chevron,a.button__secondary,a.button__secondary-chevron{background:#bb0a30}.button__primary .button__text,.button__primary-chevron .button__text,.global__button .button__text,a.button--caution:hover{color:#fff}.button__primary .button__text,.button__primary-chevron .button__text,.button__secondary .button__text,.button__secondary-chevron .button__text,.global__button .button__text{text-transform:uppercase;font-weight:700;font-family:"AudiType-Regular",Arial,Helvetica;letter-spacing:1px}.button__primary-chevron:hover,.button__primary:hover,.button__secondary-chevron:hover,.button__secondary:hover,.global__button:hover{background:#ebf3f8;border:2px solid #bb0a30}.button__primary-chevron:hover .button__text,.button__primary:hover .button__text,.button__secondary-chevron:hover .button__text,.button__secondary:hover .button__text,.global__button:hover .button__text{color:#051c2c}.button__primary-chevron:active,.button__primary-chevron:focus,.button__primary:active,.button__primary:focus,.button__secondary-chevron:active,.button__secondary-chevron:focus,.button__secondary:active,.button__secondary:focus,.global__button:active,.global__button:focus{background:#bb0a30;border:2px solid #bb0a30}.button__primary-chevron:active .button__text,.button__primary-chevron:focus .button__text,.button__primary:active .button__text,.button__primary:focus .button__text,.button__secondary-chevron:active .button__text,.button__secondary-chevron:focus .button__text,.button__secondary:active .button__text,.button__secondary:focus .button__text,.global__button:active .button__text,.global__button:focus .button__text{color:#fff}.button__primary-chevron:disabled,.button__primary-chevron[disabled],.button__primary:disabled,.button__primary[disabled],.button__secondary-chevron:disabled,.button__secondary-chevron[disabled],.button__secondary:disabled,.button__secondary[disabled],.global__button:disabled,.global__button[disabled]{background:#eaeaea;border:2px solid #8a9ba5;pointer-events:none}.button__primary-chevron:disabled .button__text,.button__primary-chevron[disabled] .button__text,.button__primary:disabled .button__text,.button__primary[disabled] .button__text,.button__secondary-chevron:disabled .button__text,.button__secondary-chevron[disabled] .button__text,.button__secondary:disabled .button__text,.button__secondary[disabled] .button__text,.global__button:disabled .button__text,.global__button[disabled] .button__text{color:#4f4f4f}.button__primary-chevron .button__text::after,.button__primary-chevron:active .button__text::after,.button__primary-chevron:disabled .button__text::after,.button__primary-chevron:focus .button__text::after,.button__primary-chevron:hover .button__text::after,.button__primary-chevron[disabled] .button__text::after,.button__secondary-chevron .button__text::before,.button__secondary-chevron:active .button__text::before,.button__secondary-chevron:disabled .button__text::before,.button__secondary-chevron:focus .button__text::before,.button__secondary-chevron:hover .button__text::before,.button__secondary-chevron[disabled] .button__text::before,.global__button-chevron,a.button__primary-chevron .button__text::after,a.button__primary-chevron:active .button__text::after,a.button__primary-chevron:disabled .button__text::after,a.button__primary-chevron:focus .button__text::after,a.button__primary-chevron:hover .button__text::after,a.button__primary-chevron[disabled] .button__text::after,a.button__secondary-chevron .button__text::before,a.button__secondary-chevron:active .button__text::before,a.button__secondary-chevron:disabled .button__text::before,a.button__secondary-chevron:focus .button__text::before,a.button__secondary-chevron:hover .button__text::before,a.button__secondary-chevron[disabled] .button__text::before{background-size:12px 12px;background-repeat:no-repeat}.button__primary-chevron:hover .button__text::after,a.button__primary-chevron:hover .button__text::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%23bb0a30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#bb0a30}.button__primary-chevron .button__text::after,.button__primary-chevron:active .button__text::after,.button__primary-chevron:focus .button__text::after,a.button__primary-chevron .button__text::after,a.button__primary-chevron:active .button__text::after,a.button__primary-chevron:focus .button__text::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#fff}.button__primary-chevron:disabled .button__text::after,.button__primary-chevron[disabled] .button__text::after,a.button__primary-chevron:disabled .button__text::after,a.button__primary-chevron[disabled] .button__text::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%234F4F4F' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#4f4f4f}.button__secondary,.button__secondary-chevron,a.button__secondary,a.button__secondary-chevron{background:#fff;border:2px solid #bb0a30}.button__secondary .button__text,.button__secondary-chevron .button__text,a.button__secondary .button__text,a.button__secondary-chevron .button__text{color:#051c2c}.button__secondary-chevron .button__text::before,a.button__secondary-chevron .button__text::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%23051C2C' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#051c2c}.button__secondary-chevron:hover .button__text::before,a.button__secondary-chevron:hover .button__text::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%23bb0a30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#bb0a30}.button__secondary-chevron:active .button__text::before,.button__secondary-chevron:focus .button__text::before,a.button__secondary-chevron:active .button__text::before,a.button__secondary-chevron:focus .button__text::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#fff}.button__secondary-chevron:disabled .button__text::before,.button__secondary-chevron[disabled] .button__text::before,a.button__secondary-chevron:disabled .button__text::before,a.button__secondary-chevron[disabled] .button__text::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%234F4F4F' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#4f4f4f}.button__tertiary,a.button__tertiary{background:0 0}.button__tertiary .button__text,a.button__tertiary .button__text{text-decoration:underline;font-weight:700;font-family:"Open Sans",Arial,sans-serif;color:#051c2c}.button__tertiary:hover,a.button__tertiary:hover{background:#ebf3f8}.button__tertiary:disabled,.button__tertiary[disabled],a.button__tertiary:disabled,a.button__tertiary[disabled]{background:#eaeaea}.button__tertiary:disabled .button__text,.button__tertiary[disabled] .button__text,a.button__tertiary:disabled .button__text,a.button__tertiary[disabled] .button__text{color:#4f4f4f}.button__tertiary:active,.button__tertiary:focus,a.button__tertiary:active,a.button__tertiary:focus{background:0 0}.button__tertiary:active .button__text,.button__tertiary:focus .button__text,a.button__tertiary:active .button__text,a.button__tertiary:focus .button__text{color:#051c2c}.calculator-details{background-color:#fff}.calculator-details__step-number{font-family:"TheinhardtBold",Arial,sans-serif}.calculator-details__icon svg,.car-model-details__general-spec-item-icon svg,.car-model-details__technical-spec-item-icon svg{fill:#bb0a30}.calculator-panel:only-child .calculator-panel__inner{background:0 0;border:1px solid #f5f5f5}.calculator-panel__inner{background-color:#eeeeec}.calculator-panel__icon{fill:#5b5b5b}.calculator-panel__calculation-figure,.calculator-panel__calculation-period,.calculator-panel__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.call-charges__sidepanel{background-color:#eeeeec}.car-model-details__general-spec,.carousel--alt-buttons .carousel__left:hover:before,.carousel--alt-buttons .carousel__right:hover:before{background:#000}.car-model-details__general-spec-item{background:#fff}.car-model-details__general-spec-item-details{border-color:#000}.car-model-details__general-spec-item-details-text,.car-model-details__general-spec-item-details-title{color:#5b5b5b}.car-model-details__technical-spec-description{background-color:#000}.car-model-details__technical-spec-description:after{background-color:#4ab900;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:#fff}.car-model-details__technical-spec-description-text,.car-model-details__technical-spec-description-title{color:#fff}.car-model-details__technical-spec-item-details{background-color:#eeeeec}.car-model-details__technical-spec-item-details-text,.car-model-details__technical-spec-item-details-title{color:#5b5b5b}@media print{.car-model-details__technical-spec-description-title{font-family:"TheinhardtBold",Arial,sans-serif}.car-model-details__technical-spec-description{background-color:#000!important}.car-model-details__technical-spec-description-text,.car-model-details__technical-spec-description-title{color:#fff!important}}.car-spec__title{color:#fff}.car-spec__image{background-color:#fff}.carousel__position{background:#fff;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:1px 1px 2px rgba(0,0,0,.5)}.page-carousel .carousel__position{background:#d4d4d4}.carousel__position--active,.page-carousel .carousel__position--active{background:#bb0a30}.flckty-carousel__navigation .video-wrap{position:relative}.flckty-carousel__navigation .video-wrap:before{background:rgba(187,10,48,.6) url("data:image/svg+xml,%3Csvg aria-hidden='true' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M371.7 238l-176-107c-15.8-8.8-35.7 2.5-35.7 21v208c0 18.4 19.8 29.8 35.7 21l176-101c16.4-9.1 16.4-32.8 0-42zM504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256z'%3E%3C/path%3E%3C/svg%3E");background-size:contain}.carousel__left,.carousel__right{border-radius:1rem;background:#bb0a30}.carousel__left-icon,.carousel__right-icon{fill:#fff}.carousel__left:hover,.carousel__right:hover{background:#fff}.carousel__left:hover .carousel__left-icon,.carousel__right:hover .carousel__right-icon{fill:#bb0a30}.carousel--alt-buttons .carousel__left:before,.carousel--alt-buttons .carousel__right:before,.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.next,.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.previous,.carousel__left--inactive:hover,.carousel__right--inactive:hover{background:#bb0a30}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.next:hover svg,.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.previous:hover svg,.carousel__left--inactive:hover .carousel__left-icon,.carousel__right--inactive:hover .carousel__right-icon{fill:#fff}.carousel--alt-buttons .carousel__left:after,.carousel--alt-buttons .carousel__right:after,.carousel-root-item .flckty-carousel__navigation .flickity-prev-next-button .flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:#fff}.carousel--alt-buttons .carousel__left-icon,.carousel--alt-buttons .carousel__right-icon{fill:#bb0a30}.carousel--alt-buttons .carousel__left:hover .carousel__left-icon,.carousel--alt-buttons .carousel__right:hover .carousel__right-icon{fill:#000}.carousel--faded .carousel__item:before,.carousel--itunes .carousel__item:before{background-color:rgba(0,0,0,.4)}.featured-carousel{background-color:#000}.carousel.carousel.carousel--mobile .carousel__item{background-color:transparent;border:0}.carousel-root-item .flckty-carousel .carousel-total-count-info:active,.carousel-root-item .flckty-carousel .carousel-total-count-info:hover,.carousel-root-item .flckty-carousel .carousel-video:active,.carousel-root-item .flckty-carousel .carousel-video:hover{background-color:#960826}.carousel-root-item .flckty-carousel .flckty-carousel__navigation-container .flckty-carousel__navigation .flickity-viewport .flickity-slider .carousel__cell:hover{-webkit-transform:none;-ms-transform:none;transform:none;border:2.80556px solid #bb0a30;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.previous:disabled{background:#bb0a30;opacity:.3}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.previous:hover{background:#960826}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.next:disabled,.carousel-root-item .flckty-carousel__navigation .flickity-prev-next-button:disabled{background:#bb0a30;opacity:.3}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-prev-next-button.next:hover,.carousel-root-item .flckty-carousel__navigation .flickity-prev-next-button:hover{background:#960826}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-fullscreen-button.flickity-fullscreen-button-exit:hover{color:#960826}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-fullscreen-button.flickity-fullscreen-button-exit:hover svg{fill:#960826}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-fullscreen-button.flickity-fullscreen-button-exit:focus{color:#960826}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-fullscreen-button.flickity-fullscreen-button-exit:focus svg{fill:#960826}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-fullscreen-button.flickity-fullscreen-button-exit:active{color:#960826}.carousel-root-item .flckty-carousel.is-fullscreen .flickity-fullscreen-button.flickity-fullscreen-button-exit:active svg{fill:#960826}.carousel-root-item .flckty-carousel__navigation .flickity-prev-next-button,.carousel-root-item .flckty-carousel__navigation .flickity-prev-next-button .flickity-enabled.is-fullscreen .flickity-page-dots .dot:hover,.flickity-prev-next-button .flickity-enabled.is-fullscreen .flickity-page-dots .dot:hover{background:#bb0a30}.carousel-root-item .flckty-carousel__navigation .flickity-fullscreen-button .flickity-button-icon,.carousel-root-item .flckty-carousel__navigation .flickity-prev-next-button .flickity-button-icon{fill:#fff}.carousel-root-item .flckty-carousel__navigation .flickity-fullscreen-button{background:#051c2c}.carousel-root-item .flckty-carousel__navigation .flickity-fullscreen-button:hover,.flickity-prev-next-button:hover{background:#fff}.carousel-root-item .flckty-carousel__navigation .flickity-fullscreen-button:hover .flickity-button-icon,.flickity-fullscreen-button:hover .flickity-button-icon,.flickity-prev-next-button:hover .flickity-button-icon,.iv-finance-result-wrapper a.button--filled:hover .button__icon-container .button__icon,.of-finance-result-wrapper a.button--filled:hover .button__icon-container .button__icon{fill:#051c2c}.flickity-prev-next-button{background:#051c2c;border:1px solid #fff}.flickity-fullscreen-button .flickity-button-icon,.flickity-prev-next-button .flickity-button-icon{fill:#fff}.flickity-button:hover,.flickity-fullscreen-button:hover,.flickity-prev-next-button .flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:#fff}.flickity-fullscreen-button{background:#051c2c}.flickity-enabled.is-fullscreen{background:rgba(0,0,0,.9);z-index:9999}.flickity-page-dots .dot{background:#fff;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:1px 1px 2px rgba(0,0,0,.5)}.flickity-page-dots .dot.is-selected{background:#00b5e2}.category-hero{background:#eeeeec no-repeat 50%;background-size:cover}.category-hero__header{font-weight:400;font-family:"AudiType-Regular",Arial,Helvetica}.category-hero__content{background-color:#fff}.content-hub--offers{background-color:#eeeeec}.content-hub--offers .select__element{background:#fff}.content-hub__filter .tabs__selector{background-color:transparent}.content-hub__filter .tabs__selector--active{background-color:#bb0a30}.content-hub__header-text{font-family:"AudiType-Bold",Arial,Helvetica}.cta-strip__copy{color:#323232}.cta-strip__copy-bold{font-family:"TheinhardtBold",Arial,sans-serif;color:#323232}.dealer-result,.dealership-services__label:hover{background-color:#fff}.dealer-result__icon,.dealer-result__star-holder{fill:#bb0a30}.dealer-result__header{font-family:"TheinhardtBold",Arial,sans-serif}.dealer-result__blurb{color:#000}.dealer-result--selected{border:solid 2px #000;background-color:#eeeeec}.dealership__day-time--today{font-family:"TheinhardtBold",Arial,sans-serif}.external-link{color:#bb0a30}.external-link__icon{fill:none}.content__primary{background-color:#bb0a30}.dealership-services__label-text{color:#bb0a30}.dealership-services__icon{fill:#bb0a30}.tabs__selector--active .dealership-services__icon{fill:#fff}.tabs__selector--active .dealership-services__label{background-color:#bb0a30}.enquiry-form,.tabs__selector--active .dealership-services__label-text{color:#fff}.enquiry-form__content{background-color:#000}.enquiry-form__header{color:#fff}.enquiry-form__submit-container{background-color:#eeeeec;color:#5b5b5b}.enquiry-form .textarea{background-color:#fff}.enquiry-form__content .pseudo-select-menu__button{color:#d4d5cd}.enquiry-form__content .input--valid .pseudo-select-menu__button{font-size:1.25rem;color:#5b5b5b}.enquiry-form__content .input__label,.enquiry-form__content .input__label--expanded,.enquiry-form__content .textarea__label,.filters-sort-default .react-select .dropdown-control div,.filters-sort-mobile .react-select .dropdown-control div,.filters-wrapper .filter-section .dropdown-control div[class*=-multiValue] div[class*=css-]{color:#fff}.enquiry-form__content .input__validation:before{background-color:#f00000}.enquiry-form__content .input--datepicker .pseudo-select.input{margin-top:0}.enquiry-form__content .button:disabled{color:#000}.enquiry-form__indicator,.enquiry-form__indicator:after,.enquiry-form__indicator:before{background:#fff}.enquiry-form__indicator-text{color:#fff;background:#000}@media only screen and (max-width:768px){.enquiry-form__content .button{background-color:#bb0a30;border:1px solid #bb0a30}}:root{--multiColourBackground: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect y='8' width='8' height='8' fill='black'/%3E%3Crect x='8' width='8' height='8' fill='%23EE7B3A'/%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0V8H0Z' fill='%2376B840'/%3E%3Cpath d='M0 16H8V24C3.58172 24 0 20.4183 0 16Z' fill='%235B427F'/%3E%3Crect x='8' y='16' width='8' height='8' fill='%23875531'/%3E%3Crect x='8' y='8' width='8' height='8' fill='%23305AB5'/%3E%3Cpath d='M16 16H24C24 20.4183 20.4183 24 16 24V16Z' fill='%23D6BA6E'/%3E%3Crect x='16' y='8' width='8' height='8' fill='%23D82E20'/%3E%3Cpath d='M16 0C20.4183 0 24 3.58172 24 8H16V0Z' fill='%23F7CE46'/%3E%3C/svg%3E")}.vehicle-search-component{background:#eeeeec}.vehicle-search-component .button .button--filled{background-color:#00629b}.filters-header{background:#fff}.filters-breadcrumbs__title{font-family:"Montserrat",Arial,sans-serif;font-size:16px;font-weight:600}.filters-breadcrumbs .breadcrumb{font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600;color:#fff;background-color:#0374d6}.filter-keyword__button svg,.filter-location__button svg,.filters-breadcrumbs .breadcrumb__close-btn:before{fill:#fff}.filter-panel .filters-section__heading{font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600;color:#051c2c}.filters-header__heading{font-family:"Open Sans",Arial,sans-serif;font-weight:700;color:#051c2c}.filters-header__toggle-btn{background-color:#a3092a;color:#fff;font-family:"MontserratRegular";font-weight:600}.filters-wrapper .filter-section .filter-make-and-model.react-select .dropdown-control div[class$=-indicatorContainer] .icon-container .search__icon,.vehicle-search-component .filter-holder.react-select svg{fill:#0374d6}.filters-wrapper .filter-section .dropdown-control div[class*=-multiValue]{background-color:#0374d6;font-family:"Open Sans",Arial,sans-serif}.filters-wrapper .filter-section .dropdown-control div[class*=-multiValue]:hover{background-color:#27729d}.filters-wrapper .filter-section .dropdown-control div[class*=-multiValue] div[class*=css-]:nth-child(2):hover{background-color:#27729d}.filters-wrapper .filter-section .dropdown-control div[class*=css-] div[class*=-singleValue]{font-weight:400}.filter-make-and-model div[class$=-menu],.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu]{padding:10px 4px 10px 0}.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu] .dropdown-menulist{padding:0 4px}.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu] .dropdown-menulist div[class*=-option]{border-radius:2px;margin:2px 0;font-size:14px;line-height:22px;font-weight:400}.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu] .dropdown-menulist div[class*=-option]:hover{background-color:#ebf3f8;color:#051c2c}.filters-wrapper .filter-section .filter-make-and-model div[class$=-menu]>div[class^=" css-"]::-webkit-scrollbar,.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar{height:8px;width:8px;border-radius:4px;background-color:#eaeaea}.filters-wrapper .filter-section .filter-make-and-model div[class$=-menu]>div[class^=" css-"]::-webkit-scrollbar-track,.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar-track{border-radius:4px}.filters-wrapper .filter-section .filter-make-and-model div[class$=-menu]>div[class^=" css-"]::-webkit-scrollbar-thumb,.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar-thumb{width:8px;height:8px;border-radius:4px;background-color:#8a9ba5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.05);box-shadow:inset 0 0 6px rgba(0,0,0,.05)}.filters-wrapper .filter-section .filter-make-and-model div[class$=-menu]>div[class^=" css-"]::-webkit-scrollbar-thumb:hover,.filters-wrapper .filter-section .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar-thumb:hover{background-color:#4f4f4f}.filters-sort-mobile-header{background:#fff}.filters-sort-mobile-header__heading{font-family:"Montserrat",sans-serif;font-weight:700;color:#000}.filters-sort-mobile-header__close{font-weight:600;color:#0374d6}.filters-sort-default .react-select .dropdown-control,.filters-sort-mobile .react-select .dropdown-control{background-color:#bb0a30;border-color:#bb0a30}.filters-sort-default .react-select .dropdown-control,.filters-sort-default .react-select div[class*=css-],.filters-sort-mobile .react-select .dropdown-control,.filters-sort-mobile .react-select div[class*=css-]{font-family:"Montserrat",Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:1px}.filters-sort-default .react-select-native,.filters-sort-mobile .react-select-native{background-color:#a3092a;color:#fff;line-height:normal;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:8px solid #a3092a;font-family:"MontserratRegular";font-weight:600;white-space:nowrap;text-overflow:ellipsis}.filters-sort-default .react-select-native>option,.filters-sort-mobile .react-select-native>option{background-color:#fff;color:#000}.filters-sort-default .react-select-native>option:disabled,.filters-sort-mobile .react-select-native>option:disabled{color:#9b9a9ad9}.filters-sort-default .react-select .dropdown-control{-webkit-box-shadow:0 0 0 1px #bb0a30;box-shadow:0 0 0 1px #bb0a30}.filters-sort-default .react-select .dropdown-control:hover,.finance-calculator .tabs_content .payment-option-form form>button:hover{border-color:#bb0a30}div[class*=react-select-sort__menu] div[class*=option--is-focused]{background:#f8e7ea}.finance-calculator .tabs_content .payment-option-form form>button,div[class*=react-select-sort__menu] div[class*=option--is-selected]{background-color:#bb0a30}.filter-make-and-model__option{background-color:#0374d6;color:#fff}.filter-make-and-model-group__heading{color:#051c2c!important;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:16px;text-transform:capitalize}.filter-your-location-text{color:#000;font-family:"Open Sans",Arial,sans-serif}.filter-keyword__input,.filter-location__input{border:1px solid #8a9ba5;border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px;font-family:"Open Sans",sans-serif;color:#8a9ba5;font-size:14px}.filter-keyword__input--invalid,.filter-location__input--invalid{border-color:red}.filter-keyword__error-message,.filter-location__error-message{color:red}.filter-keyword__button,.filter-location__button{background:#fff;border:1px solid #8a9ba5;border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px}.active>.more-filters__list,.filter-section__content{border-color:#d7d8d4}.filter-section{border-bottom:1px solid #d7d8d4;background:#fff}.filter-section.active .filter-section__title{border-bottom:1px solid #d7d8d4;margin-bottom:20px}.filter-section__button{font-family:"Montserrat",Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#fff}.filter-section__button .btn{width:100%;margin:0}.filter-section__title{font-family:"Open Sans",Arial,sans-serif;font-weight:700;color:#051c2c}.filter-section__title>span{color:#0374d6}.filter-section__title:before{border-color:#0374d6}.filter-section__checkbox label .fake-checkbox{border:2px solid #8a9ba5}.filter-section__checkbox label .fake-checkbox:after{border-style:solid;border-color:#fff}.filter-section__checkbox label .fake-checkbox:hover{border:2px solid #0374d6}.filter-section__checkbox label .fake-label{font-family:"Open Sans",Arial,sans-serif;font-weight:600;color:#000}.filter-section__checkbox label .fake-label.colour{position:relative;bottom:7px}.filter-section__checkbox label .fake-label.colour::before{content:' ';width:24px;height:24px;display:inline-block;margin-right:10px;border-radius:8px;position:relative;top:5px}.filter-section__checkbox label .fake-label.colour[data-color=Beige]:before{background-color:#ded3bd}.filter-section__checkbox label .fake-label.colour[data-color=Black]:before{background-color:#000}.filter-section__checkbox label .fake-label.colour[data-color=Blue]:before{background-color:#305ab5}.filter-section__checkbox label .fake-label.colour[data-color=Brown]:before{background-color:#875531}.filter-section__checkbox label .fake-label.colour[data-color=Gold]:before{background-color:#d6ba6e}.filter-section__checkbox label .fake-label.colour[data-color=Green]:before{background-color:#76b840}.filter-section__checkbox label .fake-label.colour[data-color=Grey]:before{background-color:#616161}.filter-section__checkbox label .fake-label.colour[data-color=Multi-Colour]:before{background-color:""}.filter-section__checkbox label .fake-label.colour[data-color=Orange]:before{background-color:#ee7b3a}.filter-section__checkbox label .fake-label.colour[data-color=Pink]:before{background-color:#f2a7db}.filter-section__checkbox label .fake-label.colour[data-color=Purple]:before{background-color:#5b427f}.filter-section__checkbox label .fake-label.colour[data-color=Red]:before{background-color:#d82e20}.filter-section__checkbox label .fake-label.colour[data-color=Silver]:before{background-color:#b9b9b9}.filter-section__checkbox label .fake-label.colour[data-color=Two-Tone]:before{background-color:#000}.filter-section__checkbox label .fake-label.colour[data-color=White]:before{background-color:#fff}.filter-section__checkbox label .fake-label.colour[data-color=Yellow]:before{background-color:#f7ce46}.filter-section__checkbox label [data-color=Multi-Colour]::before{background:var(--multiColourBackground);width:24px;height:24px}.filter-section__checkbox label [data-color=White]::before{border:1px solid #8a9ba5}.filter-section__checkbox.disabled{opacity:.5}.filter-section__checkbox.disabled .fake-checkbox{background-color:#eaeaea}.filter-section__checkbox.disabled .fake-label{color:#4f4f4f}.filter-section__checkbox input:checked~.fake-checkbox{background-color:#0374d6;border:2px solid #0374d6}.filter-section .filter-holder__text{font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:600}.tabset__item{border:1px solid #8a9ba5;font-family:"Open Sans",sans-serif;color:#8a9ba5;font-weight:700;font-size:16px}.tabset__item.active{border:1px solid #bb0a30;background:#bb0a30;color:#fff}.vehicle-search-component .filter-holder.react-select{margin-bottom:10px}.vehicle-search-component .filter-holder .react-select .dropdown-control[class*=-control],.vehicle-search-component .filter-holder.react-select .dropdown-control[class*=-control]{font-family:"Open Sans",sans-serif;color:#8a9ba5;font-size:14px}.more-filters__holder .toggle-more-filters__wrapper,.tabset__item{background:#fff}.more-filters__holder .toggle-more-filters__wrapper .button__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Open Sans",Arial,sans-serif;font-weight:700;color:#051c2c}@media only screen and (max-width:768px){.filters-header{border-width:1px 0;padding:0 8px 15px}.filters-wrapper{background:#eeeeec}.filters-wrapper__panel{border:1px solid #d7d8d4;background:#fff}.filters-wrapper__main-panel .more-filters__holder .toggle-more-filters__wrapper{background:#eeeeec;margin-bottom:20px}.filter-container .filter-panel__row{background-color:#fff}}.finance-calculator .tabs .active-tab{background-color:#f5f5f5}.finance-calculator .payment-option-summary_tabs>button{background-color:#fff;color:#bb0a30}.finance-calculator .payment-option-summary_tabs>button.active{color:#fff;background-color:#bb0a30!important}.finance-overlay__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif;color:#000}.finance-overlay .terms-and-conditions__container,.finance-overlay .terms-and-conditions__title{color:#000}.finance-overlay .terms-and-conditions__container{background-color:transparent}.finance-overlay .terms-and-conditions__content-container .terms-and-conditions__content,.finance-overlay .terms-and-conditions__content-container p,.finance-overlay__subheading{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;color:#4f4f4f}.finance-overlay__subheading{font-weight:600;color:#051c2c}.footer__top-links-inner .footer__top-links-list .footer__top-link a.anchor--white,.iv-finance-result-wrapper .iv-finance-quote-inner,.iv-finance-result-wrapper .of-finance-quote-inner,.of-finance-result-wrapper .iv-finance-quote-inner,.of-finance-result-wrapper .of-finance-quote-inner{color:#051c2c}.iv-finance-result-wrapper .button,.of-finance-result-wrapper .button{border:solid 2px #bb0a30;font-family:"Montserrat",sans-serif;font-weight:700;background-color:#bb0a30;color:#fff}.iv-finance-result-wrapper .button:before,.iv-finance-result-wrapper .button:hover,.iv-finance-result-wrapper a.button--filled:before,.of-finance-result-wrapper .button:before,.of-finance-result-wrapper .button:hover,.of-finance-result-wrapper a.button--filled:before{background:#faebee;border:solid 2px #bb0a30;color:#051c2c}.AudiSouthDublin .footer,.CharlesHurtsGroup .footer,.TaggartsMotorGroup .footer,.UsedirectIreland .footer,.footer,.footer__top-title{background-color:#fff}.footer .footer__social-link--instagram,.footer .footer__social-link--instagram:hover{color:#fff}.footer__top-title{font-family:"Montserrat",Arial,sans-serif;color:#051c2c;border-bottom:1px solid #eaeaea}.footer-manufacturers__element a:focus,.footer-manufacturers__element a:hover,.footer__top-links-inner .footer__top-links-list .footer__top-link a.anchor--white:focus,.footer__top-links-inner .footer__top-links-list .footer__top-link a.anchor--white:hover{color:#051c2c;text-decoration:underline}.footer__middle-container .footer__list-title,.footer__top-container .footer__list-title{color:#051c2c}.footer__logo-image{fill:#051c2c}.footer__top-right-panel{color:#fff}.footer__bottom-container{background-color:#fff;border-top:1px solid #eaeaea}.compliance-statement-text,.compliance-statement-text a,.footer__copyright-text{color:#434343}.footer__manufacturers-list-item-title{color:#fff}.footer-manufacturers__element:not(:last-child):before{color:#051c2c}.footer-manufacturers__element a{color:#051c2c}a.footer__button{color:#fff;border:0;background-color:transparent}a.footer__button:focus,a.footer__button:hover{background-color:transparent}a.footer__button:focus .button__text,a.footer__button:hover .button__text{color:#fff}a.footer__button .button__icon{fill:#fff}@media only screen and (max-width:768px){.footer__bottom-container{border-top:none}.footer__middle-container{border-bottom:1px solid #eaeaea}}.footnote-panel__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif;color:#5b5b5b}.filter-row .footnote-panel{background-color:#ddded9}.pricerange--widget .footnote-panel{background-color:transparent;color:#5b5b5b}@font-face{font-family:'Widget-FordType-Light';src:url(/assets/fonts/Ford/FordAntenna-Light.woff2) format("woff2"),url(/assets/fonts/Ford/FordAntenna-Light.woff) format("woff"),url(/assets/fonts/Ford/FordAntennaWGL-Light.otf) format("opentype");font-weight:400;font-style:normal}.dealership-ford-raiting__container{background-color:#1d394e;font-family:"Widget-FordType-Light",Arial,sans-serif}.dealership-ford-raiting__description,.form__submit--successful .button[disabled] .button__text{color:#fff}.dealership-ford-raiting__review a{color:#2d96cd;font-family:"Widget-FordType-Light",Arial,sans-serif;text-decoration:underline}.dealership-ford-raiting__review a:hover{color:#2d96cd;text-decoration:none}.form__validation{color:#000}.form__submit--unsuccessful .form__validation{color:red}.form__submit--unsuccessful .form__validation--light{color:#fff;background:red}.form__submit--successful .button[disabled]{background-color:#50514b}.form__submit--successful .button[disabled]:before{opacity:0}.wffm{background-color:#eeeeec}.wffm .has-feedback.has-error,.wffm .validation-summary-errors{color:red;overflow:hidden}.wffm .has-feedback.has-error ul,.wffm .validation-summary-errors ul{-webkit-box-shadow:inset 0 0 0 1px red;box-shadow:inset 0 0 0 1px red}.wffm .form-control,.wffm .textarea__field{border:1px solid #ddddd8}.wffm .form-control{color:#50514b}.wffm .checkbox input[type=checkbox]:checked~.fake-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%234ab900' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:#4ab900}.wffm .checkbox label,.wffm .radio label{background-color:#eeeeec;color:#000;border-color:#ddddd8}.wffm .checkbox .fake-input,.wffm .checkbox__label,.wffm .input__field,.wffm .textarea__field{background-color:#fff}.wffm .radio input[type=radio]:checked~.fake-input{background-color:#4ab900}.wffm .radio .fake-input{background-color:#fff;border:6px solid #fff}.wffm .help-block:not(.field-validation-valid){color:#969c9c}.wffm .checkbox__label:after{border:1px solid #969c9c;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}.wffm .checkbox--radio .checkbox__label:after{border:1px solid #969c9c}.wffm .btn{color:#fff;background-color:#bb0a30;border:1px solid #bb0a30}.wffm .btn:hover{background:#960826}.full-screen-image__icon{fill:#323232}.full-screen-image:hover .full-screen-image__icon{fill:#bb0a30}.grid-child__details,.grid-child__image,.iv-product-header h2:hover{background-color:#eeeeec}.grid-child__title{color:#000}.group-manufacturer-banner__copy,.group-manufacturer-banner__title,.hero-content p{color:#fff}.group-manufacturer-banner__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.hero-content{background-color:#bb0a30}.hero-content--header{background-color:transparent}#iv-widget-holder:after,.hero-content__category,.hero-content__date-time{color:#fff}.hero-content__title{font-weight:400;font-family:"AudiType-Bold",Arial,Helvetica;color:#fff}.hotspot__icon{fill:red}.hotspot__content{color:#fff;background-color:rgba(0,0,0,.8)}.hotspot__header{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.image-card__container{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.12)}.image-card__header{font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#051c2c}.image-card__text{font-family:"Open Sans",Arial,sans-serif;font-weight:400;color:#4f4f4f}.input--invalid .image-upload__error span{background-color:red}.info-note{background:#fff;color:#9e9e9e;border-color:#ddddd8}.info-panel__header{color:#000;font-weight:400}#iv-finance-options,#iv-finance-quote .button:active,#iv-finance-quote .button:hover,.hero-content--header .hero-content__holder{color:#fff;background-color:#000}#iv-finance-options:after,#iv-finance-options:before,.info-panel__header{font-family:"TheinhardtBold",Arial,sans-serif}#iv-finance-quote,.finance-overlay__sidepanel,.iv-calculate-button-container{background-color:#fff}#iv-finance-quote .section-head,.finance-overlay__sidepanel .section-head{color:#000;font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700}#iv-form-container{background-color:#eeeeec;color:#5b5b5b}.iv-action{font-family:"TheinhardtBold",Arial,sans-serif;color:#000}.iv-element,.iv-finance-payment .iv-input-wrapper,.iv-product-header h2,.iv-results-label{background-color:#fff;border:solid 1px #c5c5bd}.iv-finance-mileage .iv-controls:after,.iv-finance-term .iv-controls:after,.iv-product-header h2:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 36.1 32' fill='%23d6d6d1' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Earrow%3C/title%3E%3Cpath d='M20.18 0l-4.29 4.26 8.5 8.54H0v6.4h24.39l-8.5 8.54L20.18 32 36.1 16 20.18 0z'/%3E%3C/svg%3E");fill:#d6d6d1}.iv-calculate-button-container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 36.1 32' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Earrow%3C/title%3E%3Cpath d='M20.18 0l-4.29 4.26 8.5 8.54H0v6.4h24.39l-8.5 8.54L20.18 32 36.1 16 20.18 0z'/%3E%3C/svg%3E");fill:#fff}.iv-results-label{background-color:#000;color:#fff;font-family:"TheinhardtBold",Arial,sans-serif}.finance-item,.iv-results{font-family:"Open Sans",Arial,sans-serif;background-color:#f5f5f5;border-right:solid 1px #eaeaea;color:#051c2c}.finance-item-no-border{border-right:0}.iv-result-element:not(:last-child) .finance-item,.iv-result-element:not(:last-child) .iv-results-label{border-bottom:0}.iv-result-element:nth-child(even) .finance-item,.iv-result-element:nth-child(even) .iv-results{background-color:#fff}@media only screen and (max-width:768px){.iv-calculate-button-container:after{background-image:none}.page-banner--new-vehicle .finance-overlay__sidepanel{background-color:#ddddd8}.variant-expander .finance-overlay__sidepanel{background-color:#fff}}@media only screen and (min-width:569px) and (max-width:768px){.page-banner--new-vehicle .finance-overlay__sidepanel{background-color:#ddddd8}.finance-overlay__sidepanel,.overlay-shadow--vehicle-search .finance-overlay__sidepanel{background-color:#fff}}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
 */
@-webkit-keyframes filterArrow{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes filterArrow{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a,.ui-widget-header a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400}html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(../../images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../../images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(../../images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(../../images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(../../images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.list--circledtick>li:before,.list--tick>li:before{content:"";fill:#4ab900;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 39.29 32' fill='%234ab900' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Etick%3C/title%3E%3Cpath d='M39.29 6.26L14 32 0 18.44l6.25-6.26 7.75 7.3L33 0z'/%3E%3C/svg%3E");background-repeat:no-repeat}.list--circledtick>li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='%234ab900' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23147C03'/%3E%3Cpath d='M8 13l2.5 2.5 5.5-7' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}ol>li:before{color:#000;font-family:"TheinhardtBold",Arial,sans-serif}.js-toggle-enquire-form{background:#bb0a30;color:#fff}.js-toggle-enquire-form:hover,.js-toggle-enquire-form:visited:hover{color:#fff;-webkit-box-shadow:0 0 5px #bb0a30;box-shadow:0 0 5px #bb0a30}.live-chat,.live-chat__button-holder .js-toggle-livechat{color:#fff;background:#000}.live-chat__button-holder .js-toggle-livechat[data-tab-name=call-us]{background:#1d9b16;color:#fff}.live-chat__button-holder .js-toggle-livechat[data-tab-name=call-us]:hover,.live-chat__button-holder .js-toggle-livechat[data-tab-name=call-us]:visited:hover{color:#fff;-webkit-box-shadow:0 0 5px #1d9b16;box-shadow:0 0 5px #1d9b16}.live-chat__button-holder .js-toggle-livechat:hover,.live-chat__button-holder .js-toggle-livechat:visited:hover{color:#fff;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.live-chat .select__element{background:#fff}.call-us,.live-chat__link{color:#fff}.live-chat__link.disabled{background:#000}.live-chat__link:hover,.live-chat__link:visited:hover{background:#fff;color:#000}.live-chat__contact-us .live-chat__message-icon,.map-search__inputs .search-location__button svg,.map-search__server-error-icon svg{fill:#fff}.live-chat__contact-us:hover .live-chat__message-icon,.live-chat__contact-us:visited:hover .live-chat__message-icon{fill:#000}.call-us{background:#1d9b16}.call-us .select__element{background:#fff}.call-us a{color:#000}.call-us a:hover{color:#333}.call-us__phone-info{font-size:24px;line-height:1.2;padding:5px 0;font-weight:700}.manufacturer-filter a.manufacturer-filter__button{background-color:#bb0a30;color:#fff;text-align:center}.manufacturer-filter__icon{fill:#bb0a30}.manufacturer-filter__icon-container{background-color:#fff}.manufacturer-filter a.manufacturer-filter__button:focus,.manufacturer-filter a.manufacturer-filter__button:hover{background-color:#000;color:#fff}a.manufacturer-filter__button:focus .manufacturer-filter__icon,a.manufacturer-filter__button:hover .manufacturer-filter__icon{fill:#000}.manufacturer-filter__link{color:#bb0a30}.footer__manufacturers-list a.manufacturer-filter__link{color:#fff}.footer__manufacturers-list a.manufacturer-filter__link:hover,.rich-text blockquote:before{color:#ccc}@media only screen and (max-width:768px){.manufacturer-filter__name{color:#fff}}.map-panel::after{content:"#869ea8"}.map__marker-holder::after{content:"#bb0a30"}.map__marker-holder-cluster::after{content:"#000000"}.map-search__content{background-color:#fff}.map-search__header{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.map__alert{border:solid 1px #fff}.map-search__options{border-top:solid 1px #ddddd8;border-bottom:solid 1px #ddddd8}.map-search__label{border:solid 1px #ddddd8}.map-search__additional-label:after{font-family:"TheinhardtBold",Arial,sans-serif;color:#869ea8}.map-search__icon{fill:#bb0a30}.map-search__checkbox:checked+.map-search__label .map-search__icon,.map-search__checkbox:checked+.map-search__label:hover .map-search__icon{fill:#fff}.map-search__checkbox+.map-search__label:hover,.map-search__checkbox:checked+.map-search__label,.map-search__checkbox:checked+.map-search__label:hover{background-color:#000;color:#fff}.map-search__results{color:#000;background-color:#eeeeec}.map-search__dealer-count{font-family:"TheinhardtBold",Arial,sans-serif}.map-search__button .button{border-color:#bb0a30}.map-search__button .button:focus,.map-search__button .button:hover{background-color:#bb0a30;border-color:#bb0a30}.map-search__inputs .pseudo-select-menu,.map-search__inputs .select{background-color:#fff}.map-search__inputs .search-location__button{background:#7a8691;border:1px solid #7a8691}.map-search__inputs .search-location__button:hover{background:#626c76;border:1px solid #626c76}.map-search__server-error{color:#fff;background-color:#951616}.modal .modal-header .modal-buttonText,.modal .modal-header .modal-title{color:#051c2c;font-family:"Montserrat",sans-serif;font-weight:700}.modal .modal-header button.close{color:#0374d6}.modal a.button-filled-dark-blue{background:#00629b;color:#fff}.modal .abutton-filled-modal,.modal a.button--filled-modal{color:#fff;background-color:#00629b;border:1px solid #00629b}.modal a.tabs__selector{color:#8a9ba5}.modal a.tabs__selector--active,.page-header__content p{color:#fff}.modal .tabs__selectors{background-color:#fff}.modal .tabs__selectors a.vehicle-offer_tab{border:1px solid #8a9ba5;font-family:"Open Sans",sans-serif;font-weight:700}.modal .tabs__selectors a.vehicle-offer_tab.tabs__selector:hover{background:#ebf2f7;border:solid 2px #00629b;color:#051c2c}.modal .tabs__selectors a.vehicle-offer_tab.tabs__selector--active,.modal .tabs__selectors a.vehicle-offer_tab.tabs__selector--active:hover{color:#fff;background-color:#00629b}.modal .tabs__selectors .js-tabs__selectors{border:1px solid #8a9ba5;background-color:#fff}.modal .tabs__selectors .js-tabs__selectors .tabs__selector--active,.modal .tabs__selectors .js-tabs__selectors .vehicle-offer__tab a.tabs__selector--active{color:#fff!important}.modal .tabs__selectors .vehicle-offer__tab a.tabs__selector--active,.modal .tabs__selectors .vehicle-offer__tab a.tabs__selector--active:focus{color:#fff!important}.modal .vehicle-offer__buttons .button{background-color:#00629b;color:#fff}.modal .modal-body{background-color:#eeeeec}.modal .modal-body .vehicle-offer__main .vehicle-offer__table-caption{color:#051c2c;font-family:"Open Sans",sans-serif;font-weight:600}.modal .modal-body .vehicle-offer__main .vehicle-offer__header{color:#051c2c;background-color:#fff;font-family:"Montserrat",sans-serif;font-weight:700}.modal .modal-body .vehicle-offer__main .vehicle-offer__details,.modal .modal-body .vehicle-offer__main .vehicle-offer__table-holder{background-color:#fff!important}.modal .modal-body .vehicle-offer__main .table-holder table tr td,.modal .modal-body .vehicle-offer__main .tabular-text__row .tabular-text__elem{border-right:1px solid #eaeaea!important;font-family:"Open Sans",sans-serif;font-weight:400}.modal .modal-body .vehicle-offer__main .table-holder tr:nth-child(even) td,.modal .modal-body .vehicle-offer__main .tabular-text__row:nth-child(even){background-color:#fff}.modal .modal-body .vehicle-offer__main .table-holder tr:nth-child(odd) td,.modal .modal-body .vehicle-offer__main .tabular-text__row:nth-child(odd){background-color:#f5f5f5}.modal .modal-body .terms-and-conditions .terms-and-conditions__title{color:#051c2c;font-family:"Open Sans",sans-serif;font-weight:700}.modal .modal-body .terms-and-conditions__content-container .terms-and-conditions__content,.modal .modal-body .terms-and-conditions__content-container p{color:#4f4f4f;font-family:"Open Sans",sans-serif;font-weight:400}.modal .modal-body .vehicle-offer__buttons .button--with-icon{background-color:#00629b;color:#fff;border:1px solid #00629b;font-family:"Montserrat",Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:700}.modal .modal-body .vehicle-offer__buttons .button--filled-modal:before{background-color:#00629b}@media screen and (max-width:768px){.modal .modal-body .select{background-color:#fff;border:1px solid #000}.modal .modal-body .select .select__element option,.modal .modal-body .select .select__label{color:#000;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px}.modal .modal-body .content{background-color:#fff}}.model-specification-tags__header{background-color:#000;color:#fff}.model-specification-tags__header:after{background-color:#4ab900;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:#fff}.model-specification-tags--light-bg .model-specification-tags__tag-inner,.model-specification-tags__tag-inner{background-color:#eeeeec}.model-specification-tags__icon{fill:#bb0a30}.my-vehicle,.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__content{background:#fff}.my-vehicle__header{color:#051c2c}.my-vehicle__header h4{font-weight:700;padding-bottom:0}.my-vehicle__detail{color:#fff;background-color:#bb0a30}.my-vehicle .vehicle-result__spec{color:#000}.page-banner__content{background-color:#eeeeec}.page-banner__cost,.page-banner__sub-title,.page-banner__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.new-vehicle-equivalent-new .page-banner__attention-grabber{color:#0374d6;font-weight:700;line-height:20px}.new-vehicle-equivalent-new .page-banner--new-vehicle{background:#fff;border:2px solid #a010c4}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__header>div{font-family:"Open Sans",sans-serif;font-weight:700;color:#fff}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__content .page-banner__details{font-family:"TheinhardtBold",Arial,sans-serif}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__content .page-banner__details .page-banner__copy{font-family:"Open Sans",sans-serif;color:#8a9ba5}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__content .page-banner__frame .page-banner__derivative{color:#4f4f4f;font-family:"Montserrat",sans-serif}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__title{background-color:#a010c4}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__cost,.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__sub-title{color:#051c2c;font-family:"Montserrat",sans-serif}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__cost small,.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__sub-title small{font-family:"Montserrat",sans-serif}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__button-container .button{border:solid 2px #bb0a30;font-family:"Montserrat",sans-serif;font-weight:700;color:#fff}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__button-container .button--filled{background-color:#bb0a30}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__button-container .button--filled:before{background:#faebee}.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__button-container .button:before,.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__button-container .button:hover,.new-vehicle-equivalent-new .page-banner--new-vehicle .page-banner__button-container a.button--filled:before{background:#faebee;border:solid 2px #bb0a30;color:#051c2c}.carousel .offer-panel{border-color:#ddddd8}.main-nav__site-content .offer-panel{border:solid 1px #ddddd8}.offer-panel__details,.offer-panel__image,.offer-panel__information-icon-holder{background-color:#fff}.carousel--itunes.carousel .carousel__position{background:#c9aeb4}.carousel--itunes.carousel .carousel__position--active{background:#bb0a30}.offer-panel__information-icon-holder:hover{background-color:#eeeeec}.offer-panel__information-icon,.overlay--right .overlay__close-icon{fill:#bb0a30}.offer-panel__information-panel{background-color:rgba(0,0,0,.8);color:#fff}.offer-panel__close-icon-holder{fill:#fff}.overlay-shadow{background-color:#000}.overlay-shadow--vehicle-search{background-color:rgba(0,0,0,.5)}.overlay{background:#fff}.overlay__close-icon{fill:#cacac4;-webkit-transition:fill .1s;transition:fill .1s}.overlay__close:hover .overlay__close-icon{fill:#000}.overlay--modal[data-overlay-modifier=video] .overlay__content{background-color:#000}.overlay--right{background:0 0}.overlay--right .overlay__close{background-color:rgba(0,0,0,.2)}.overlay--right[data-overlay-modifier=used-more-specs] .overlay__close{background-color:transparent}@media only screen and (max-width:960px){.overlay--tray[data-overlay-modifier=dropdown] .overlay__content,.overlay--tray[data-overlay-modifier=dropdown] .overlay__content .tabs__header{background-color:#000}}.page-header__image-overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(5,28,44,.24)),to(rgba(5,28,44,.24)));background:linear-gradient(0deg,rgba(5,28,44,.24),rgba(5,28,44,.24))}.page-header__image-overlay-text{color:#fff;font-weight:700}.page-header__content-holder,.page-header__image-overlay-text{font-family:"AudiType-Regular",Arial,Helvetica}.page-header__content-holder p,.page-header__content-title{font-family:"AudiType-Regular",Arial,Helvetica;font-weight:600}.page-header__content-title{font-weight:700}.page-header__content{background-color:#bb0a30}.page-header__content-header{background-color:transparent}.page-header__content-header .page-header__content-holder{background-color:#000;color:#fff}.page-header__content-category,.page-header__content-date-time{color:#fff}.proposition-container .proposition-content__header-title,.sc-ext-component>.proposition-container .proposition-content__header-title{font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.proposition-container .proposition-content__header-subtext,.proposition-container .proposition-content__header-subtext p,.sc-ext-component>.proposition-container .proposition-content__header-subtext,.sc-ext-component>.proposition-container .proposition-content__header-subtext p{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:600;color:#4f4f4f}.proposition-container .proposition-content__item_number,.sc-ext-component>.proposition-container .proposition-content__item_number{background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,#f5f5f5),to(#f5f5f5));background:linear-gradient(to bottom,#f5f5f5 100%,#f5f5f5 100%);font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.proposition-container .proposition-content__item_detail_title,.sc-ext-component>.proposition-container .proposition-content__item_detail_title{font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.proposition-container .proposition-content__item_detail_text,.proposition-container .proposition-content__item_detail_text p,.sc-ext-component>.proposition-container .proposition-content__item_detail_text,.sc-ext-component>.proposition-container .proposition-content__item_detail_text p{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:400;color:#4f4f4f}.proposition-container .proposition-content__search-cars-button,.sc-ext-component>.proposition-container .proposition-content__search-cars-button{width:100%}.proposition-content__search-cars-button .homepage-hero__search-text{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;color:#051c2c}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--with-icon:hover .button__icon,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--with-icon:hover .button__icon{-webkit-animation:none;animation:none;color:#bb0a30;fill:#bb0a30}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled{border:solid 2px #bb0a30;border-radius:8px;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#fff;background-color:#bb0a30}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled .button__text,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled .button__text{text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled::before,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled:hover::before,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled::before,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled:hover::before{-webkit-transition:none;transition:none;display:none}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled:hover,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled:hover{background:#faebee;border:solid 2px #bb0a30;color:#051c2c;-webkit-transition:none;transition:none}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled:focus,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled:focus{border:solid 2px #bb0a30;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#fff;background-color:#bb0a30}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled.button--with-icon:focus .button__icon,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled.button--with-icon:focus .button__icon{color:#fff;fill:#fff}.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button[disabled] .button__text,.proposition-content__search-cars-button .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button[disabled]:hover .button__text{color:#fff}@media only screen and (max-width:768px){.proposition-container .proposition-content__header-subtext,.proposition-container .proposition-content__header-subtext p,.proposition-container .proposition-content__header-title{color:#fff}.proposition-container .proposition-content .header-mobile-container{-webkit-filter:drop-shadow(0 24px 25px rgba(0,0,0,.25));filter:drop-shadow(0 24px 25px rgba(0,0,0,.25))}}.remove-cta-panel__content-container{background-color:#fff}.remove-cta-panel__main-text{color:#000;font-family:"TheinhardtBold",Arial,sans-serif}.remove-cta-panel__remove-text{color:#bb0a30}.remove-cta-panel__remove-text:hover{color:#000}.remove-cta-panel__delete-cta-icon{fill:#bb0a30}.remove-cta-panel__delete-cta-icon:hover{fill:#000}.remove-save__inner{background-color:#fff}.remove-save__label{font-family:"Open Sans",Arial,sans-serif;font-style:normal;color:#000;font-size:16px}.remove-save__checkbox{border:2px solid #8a9ba5;border-radius:4px}.remove-save__checkbox:hover{border:2px solid #0374d6}.remove-save input:checked+.remove-save__checkbox{border:2px solid #0374d6;background-color:#0374d6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:#fff}.remove-save input:checked+.remove-save__checkbox:after,.remove-save input:checked+.remove-save__checkbox:hover{border:solid 2px #0374d6}.reputation-carousel{background-color:#051c2c}.reputation-carousel__title{color:#f5f5f5}.reputation-carousel .carousel-heading{font-family:"Montserrat",sans-serif;font-weight:700}.reputation-carousel .carousel-subtitle,.reputation-carousel__wrapper .carousel-cell{font-family:"Open Sans",sans-serif;font-weight:600;color:#eaeaea}.reputation-carousel__wrapper .carousel-cell{background-color:#fff;color:#4f4f4f}.reputation-carousel__wrapper .carousel-cell .date,.reputation-carousel__wrapper .carousel-cell .location,.rich-text h1{font-weight:400}.reputation-carousel__wrapper .carousel-cell .comment{font-weight:600}.reputation-carousel__wrapper .flickity-prev-next-button{background:#fff}.reputation-carousel__wrapper .flickity-prev-next-button .flickity-button-icon{fill:#000}.reputation-carousel__wrapper .flickity-page-dots .dot{opacity:1;background:0 0;border:2px solid #fff;border-radius:10px;border-color:#8a9ba5;background-color:#8a9ba5}.reputation-carousel__wrapper .flickity-page-dots .dot.is-selected{background:#fff;border-color:#fff}.reputation-carousel__wrapper .r4e-widget .rating .stars.empty .icon-star.icon-star-empty,.reputation-carousel__wrapper .r4e-widget .rating .stars.empty .icon-star.icon-star-full,.reputation-widget__wrapper .r4e-widget.summary .rating-only .rating .stars.empty .icon-star.icon-star-empty,.reputation-widget__wrapper .r4e-widget.summary .rating-only .rating .stars.empty .icon-star.icon-star-full{color:#f8d03f}.reputation-carousel__wrapper .r4e-widget .rating .stars.empty .icon-star.icon-star-empty,.reputation-widget__wrapper .r4e-widget.summary .rating-only .rating .stars.empty .icon-star.icon-star-empty{opacity:.32}.icon-star:before{content:"\2605"}[class*=" icon-"]:before,[class^=icon-]:before{font-family:r4econs;font-style:normal;font-weight:400}.reputation-widget__wrapper{font-family:"Open Sans",sans-serif;background-color:#051c2c;color:#f5f5f5}.reputation-widget__wrapper .r4e-widget.summary .rating-only .rating .stars .icon-star.icon-star-solid{display:none}.reputation-widget__wrapper .r4e-widget.summary .rating-only .rating-value .max,.reputation-widget__wrapper .r4e-widget.summary .rating-only .rating-value .value{font-family:"Open Sans",sans-serif;font-weight:600;color:#f5f5f5}.reputation-widget__wrapper .r4e-widget.summary .rating-only .count .value{text-decoration:underline;text-underline-offset:2px;font-family:"Open Sans",sans-serif;font-weight:700}.ribbons__label{color:#fff}.ribbons__strip{position:relative}.ribbons [data-ribbon=views] .ribbons__strip polygon,.ribbons__strip polygon{fill:#408eba}.ribbons [data-ribbon=views] .ribbons__strip:before,.ribbons__strip:before{border-color:transparent transparent #26546e}.ribbons [data-ribbon=views] .ribbons__strip,.ribbons__strip{background-color:#408eba}.ribbons [data-ribbon=new] .ribbons__strip{background:#ff8245}.ribbons [data-ribbon=new] .ribbons__strip polygon{fill:#ff8245}.ribbons [data-ribbon=new] .ribbons__strip:before{border-color:transparent transparent #de4900}.ribbons [data-ribbon=offer] .ribbons__strip{background-color:#b54968}.ribbons [data-ribbon=offer] .ribbons__strip polygon{fill:#b54968}.ribbons [data-ribbon=offer] .ribbons__strip:before{border-color:transparent transparent #6c2c3e}.ribbons [data-ribbon=finance] .ribbons__strip{background-color:#03862b}.ribbons [data-ribbon=finance] .ribbons__strip polygon{fill:#03862b}.ribbons [data-ribbon=finance] .ribbons__strip:before{border-color:transparent transparent #01220b}.ribbons [data-ribbon=reserved] .ribbons__strip,.ribbons [data-ribbon=sold] .ribbons__strip,.ribbons [data-ribbon=unavailable] .ribbons__strip{background-color:#768692}.ribbons [data-ribbon=reserved] .ribbons__strip polygon,.ribbons [data-ribbon=sold] .ribbons__strip polygon,.ribbons [data-ribbon=unavailable] .ribbons__strip polygon{fill:#768692}.ribbons [data-ribbon=reserved] .ribbons__strip:before,.ribbons [data-ribbon=sold] .ribbons__strip:before,.ribbons [data-ribbon=unavailable] .ribbons__strip:before{border-color:transparent transparent #48525a}.rich-text h1{font-family:"AudiType-Bold",Arial,Helvetica}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-weight:400;font-family:"AudiType-Regular",Arial,Helvetica}.rich-text p,.search-widget .pricerange__range span{color:#5b5b5b}.rich-text blockquote{background:#f9f9f9;border-color:#bb0a30;font-weight:400}.rich-text table{border:1px solid #ddddd8}.rich-text table th{color:#fff;background-color:#000;font-family:"TheinhardtRegular",Arial,sans-serif;border-right:1px solid #ddddd8}.rich-text table th:last-of-type{border:0}.rich-text table tr:nth-child(even){background-color:#e5ebee}.rich-text table tr:nth-child(odd){background-color:#fff}.buyorreserve .rich-text--full-width{border-left:1px solid #eaeaea}.buyorreserve .rich-text--full-width ul li{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:600}.service-block-container{background:#f5f5f5}.service-block-container .content-hub__header .content-hub__header-text{font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.service-block-container .content-hub__header .content-hub__header-subtext{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:600;color:#4f4f4f}.service-block-item{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.service-block-item-content{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700}.service-block-item-content .service-block-button-container a.button__tertiary:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 12' fill='%23051C2C' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.822.166l5.509 5.43c.225.222.225.581.004.808l-5.508 5.43a.58.58 0 0 1-.814 0l-.34-.336a.562.562 0 0 1 0-.802l4.762-4.698L.67 1.304a.562.562 0 0 1 0-.802l.34-.336a.58.58 0 0 1 .813 0z'/%3E%3C/svg%3E");fill:#051c2c}.service-block-item-content-title{color:#051c2c;font-weight:700}.service-block-item-content-title.version-two{font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#051c2c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.service-block-item-content-subtext{color:#4f4f4f;font-weight:400}.small-card-item{background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.small-card-item-content-subtext,.small-card-item-content-title{font-family:"Open Sans",Arial,sans-serif;font-weight:700;color:#051c2c}.small-card-item-content-subtext{font-weight:400;color:#4f4f4f}.small-card-arrow{fill:#0374d6}.share-link--facebook{background-color:#3b5998;border:solid 1px #3b5998}.share-link--twitter{background-color:#1da1f2;border:solid 1px #1da1f2}.share-link--email{background-color:#e95950;border:solid 1px #e95950}.share-links__icon{fill:#fff}@media only screen and (max-width:768px){.share-link--heart.add-vehicle__button{background-color:#fff;border:solid 1px #000}}.site-loader__cogs{background:#fff}.site-loader__cogs-cog--1,.site-loader__cogs-cog--2{fill:#000}.quote-summary-info>a>svg,.site-loader__cogs-cog--3,.value-vehicle_body-vehicle-info .quote-time>svg{fill:#bb0a30}.site-loader__text{color:#000}.model-detail-header{background-color:#000}.model-detail-header__title-container{border-color:#e5ebee}.model-detail-header__title{font-weight:400;color:#fff;border-color:#e5ebee}.model-detail-header__finance-amount,.model-detail-header__title{font-family:"TheinhardtBold",Arial,sans-serif}.model-detail-header__blurb{color:#fff}.model-detail-header__lower-details{color:#fff;background-color:#bb0a30}.split-carousel-header{background-color:#000}.split-carousel-header__title-container{border-color:#e5ebee}.split-carousel-header__title{color:#fff;border-color:#e5ebee}.split-carousel-header__blurb-title,.split-carousel-header__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.split-carousel-header__blurb,.tabs--hover .tabs__selector:hover .tabs__selector-text{color:#fff}.split-carousel-header__lower-details{color:#fff;background-color:#bb0a30}.split-carousel-header__review-container{background-color:#fff}@media print{.split-carousel-header__title-container{background-color:#000!important}.split-carousel-header__title{color:#fff!important}.split-carousel-header__blurb-sub-title,.split-carousel-header__blurb-title{font-family:"TheinhardtBold",Arial,sans-serif}}.table-mobile__heading{border-bottom:solid 1px #fff;color:#fff;background-color:#000;font-family:"TheinhardtRegular",Arial,sans-serif}.table-mobile__heading:focus,.table-mobile__heading:hover{background-color:#bb0a30}.table-mobile__heading--open{background-color:#5b5b5b}.table-mobile__heading--open+.table-mobile__row-holder{border-bottom:solid 1px #ddddd8}.table-mobile__row-holder{border-left:solid 1px #ddddd8;border-right:solid 1px #ddddd8}.table-mobile__data-label{color:#5b5b5b;border-right:solid 1px #ddddd8}.table-mobile__data-row:nth-child(odd){background-color:#fff}.table-mobile__data-row:nth-child(even){background-color:#e5ebee}.table-mobile__heading::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 36.1 32' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Earrow%3C/title%3E%3Cpath d='M20.18 0l-4.29 4.26 8.5 8.54H0v6.4h24.39l-8.5 8.54L20.18 32 36.1 16 20.18 0z'/%3E%3C/svg%3E");fill:#fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.table-mobile__heading--open::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (max-width:768px){.table-mobile__heading a{color:#fff}}.table__heading{color:#fff;background-color:#000;font-family:"TheinhardtRegular",Arial,sans-serif}.table__heading:hover,.tabs--hover .tabs__selector:before{background-color:#bb0a30}.table__row:nth-child(odd){background-color:#fff}.table__row:nth-child(even){background-color:#e5ebee}.table__heading[data-order]{background-color:#5b5b5b}.table__cell--ordered{background-color:#fafafa}.table__row:nth-child(even) .table__cell--ordered{background-color:#e4e4e4}.table__heading::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 3l3.057-3L20 12 8.057 24 5 21l9-9z'/%3E%3C/svg%3E");fill:#fff}.table__body{border:1px solid #ddddd8}.table__cell{border-right:1px solid #ddddd8}.table__cell:last-child{border-right:0}.input__close svg,.table__heading-icon,.vehicle-offer__main .vehicle-offer__buttons .button .button__icon-container .button__icon{fill:#fff}@media only screen and (max-width:768px){.table__heading-icon{fill:#000}}.tabs__selector{color:#bb0a30;background-color:#fff}.input__inner-icon svg,.tabs__icon{color:#bb0a30;fill:#bb0a30}a.tabs__selector:active,a.tabs__selector:focus,a.tabs__selector:hover{color:#bb0a30}.tabs__selector--active,a.tabs__selector--active:active,a.tabs__selector--active:hover{color:#fff;background-color:#bb0a30;border:solid 1px #bb0a30}a.tabs__selector--active,a.tabs__selector--active:focus{color:#fff;background-color:#000;border:solid 1px #000}.tabs--secondary .tabs__selector--active{background-color:#000}.tabs__selector--active .tabs__icon,a.tabs__selector--active:active .tabs__icon,a.tabs__selector--active:focus .tabs__icon,a.tabs__selector--active:hover .tabs__icon{color:#fff;fill:#fff}.tabs--mobile-nav .tabs__selector{background-color:#000;color:#fff;font-family:"Open Sans",Arial,sans-serif;font-weight:700;font-style:normal}.tabs--mobile-nav .tabs__selector--active,.tabs--mobile-nav .tabs__selector:focus,.tabs--mobile-nav .tabs__selector:hover{background-color:#bb0a30;color:#fff}.tabs--mobile-nav .tabs__selector:after{border-color:#fff transparent transparent}.tabs__selectors--panels .tabs__selector{border:solid 1px #bb0a30;background-color:transparent}@media only screen and (max-width:960px){.tabs--mobile-nav .tabs__selector,.tabs--mobile-nav .tabs__selector:focus,.tabs--mobile-nav .tabs__selector:hover{background-color:#000;border-bottom:solid 1px rgba(255,255,255,.3)}.tabs--mobile-nav .tabs__selector{font-weight:700;font-size:24px;line-height:24px;font-family:"Montserrat",Arial,sans-serif}.tabs--mobile-nav .tabs__selector-li:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 3l3.057-3L20 12 8.057 24 5 21l9-9z'/%3E%3C/svg%3E");fill:#fff}a.tabs__mobile-back,a.tabs__mobile-back:focus,a.tabs__mobile-back:hover{background-color:#f5f5f5;color:#051c2c;font-family:"Open Sans",Arial,sans-serif;font-weight:700}.tabs__mobile-back:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='%230374D6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 3l3.057-3L20 12 8.057 24 5 21l9-9z'/%3E%3C/svg%3E");fill:#0374d6}}.table-holder table,.tabular-text{border-spacing:0}.table-holder table tr td,.tabular-text__row .tabular-text__elem{border-right:1px solid #ddddd8}.table-holder table tr td:last-of-type,.tabular-text__row .tabular-text__elem:last-of-type{border-right:none}.table-holder thead th,.tabular-text__row--header .tabular-text__elem{color:#fff;background-color:#000;font-family:"TheinhardtRegular",Arial,sans-serif}.table-holder tr:nth-child(odd) td,.tabular-text__row:nth-child(odd){background-color:#f5f5f5}.table-holder tr:nth-child(even) td,.tabular-text__row:nth-child(even){background-color:#fff}.tabular-text__elem--light{background-color:#fff}.tabular-text__row--header-join .tabular-text__elem{border-right:none}.terms-and-conditions__container{background-color:#eeeeec;border-top:1px solid #b9b8b8;color:#000}.terms-and-conditions ol>li:before{color:#000;font-family:"TheinhardtRegular",Arial,sans-serif}.valuation__content .button[disabled] .button__text,a.terms-and-conditions__anchor-link,a.terms-and-conditions__anchor-link:hover,a.terms-and-conditions__anchor-link:visited{color:#fff}.tooltip-icon{fill:#0374d6;background:#fff}a.vehicle-result__cost.vehicle-result__cost--right:hover .tooltip{color:#051c2c;background-color:#fff}.tooltip:after{background:#bb0a30;color:#fff}.tooltip:after,.vehicle-result__alternative-price .tooltip:after,a.vehicle-result__cost .tooltip:after{font-family:"Open Sans",Arial,sans-serif}.tooltip:before{border-color:#bb0a30 transparent transparent}.variant-expander__mobile .tooltip:before{border-color:transparent transparent #bb0a30}.valuation__vehicle-card{background-color:#fff}.valuation__submit-box{background-color:#eeeeec}.valuation__results-holder{background-color:#fff}.valuation__result--below{color:#b90000}.valuation__result--average{color:#7a8691}.valuation__result--good{color:#21c61e}.valuation__result--excellent{color:green}.valuation__amount{font-weight:400;font-family:"AudiType-Bold",Arial,Helvetica}.valuation__amount .tooltip{z-index:unset}.valuation__form-indicator,.valuation__form-indicator:after,.valuation__form-indicator:before{background:#000}.valuation__form-indicator-text{color:#000;background:#eeeeec}.valuation__content .button[disabled]{background-color:#50514b}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container span[class$=-indicatorSeparator],.valuation__content .button[disabled]:before{display:none}.valuation__form--alt .input--invalid .input__validation.input__validation--light:before,.valuation__form--alt .pseudo-select .input__container{background-color:transparent}.valuation__form--alt .input--invalid .input__validation--light{color:red}.valuation-overlay__panel--form,.valuation-overlay__section,[data-valuations-overlay-size=full]{background-color:#eeeeec}.valuation-overlay__panel--vehicle,.valuation-overlay__section--my-vehicle,.valuation-overlay__section--valuation-vehicle-details{background-color:#000;color:#fff}.value-vehicle_body-vehicle-info_features>div>span>.dot{color:#bb0a30!important}.quote-summary-info{color:#bb0a30;border:1px solid #bb0a30}.value-vehicle_body-vehicle-info .quote-time{background-color:color-mix(in srgb,#bb0a30 20%,white)}.vehicle-offer .footnote-panel{background-color:#ddddd8}.vehicle-offer__main .vehicle-offer__buttons .button{background-color:#bb0a30;color:#fff;border:solid 1px #bb0a30;-webkit-transition:none;transition:none}.vehicle-offer__main .vehicle-offer__buttons .button:hover{background:#faebee;color:#051c2c;-webkit-transition:none;transition:none}.vehicle-offer__main .vehicle-offer__buttons .button:hover .button__icon-container .button__icon{fill:#051c2c;-webkit-animation:none;animation:none}.vehicle-offer__main .vehicle-offer__buttons .button::before{-webkit-transition:none;transition:none;display:none}.vehicle-offer__main .vehicle-offer__buttons .button:hover::before{-webkit-transition:none;transition:none}.vehicle-offer__finance .tabs .tabs__selectors .tabs__selector-li{border:solid 1px;padding:0}.vehicle-offer__finance .tabs .tabs__selector{color:#8a9ba5}.vehicle-offer__finance .tabs .tabs__selector--active{color:#fff}.vehicle-offer__details,.vehicle-offer__table-holder{background-color:#fff}.vehicle-offer__header,.vehicle-offer__sub-header{font-family:"Montserrat",Arial,sans-serif;color:#051c2c}.vehicle-offer__sub-header{font-weight:400}.vehicle-offer__price{font-family:"TheinhardtBold",Arial,sans-serif}.vehicle-offer__blurb a:hover{color:#fff;background:0 0}.vehicle-offer--terms-and-conditions,.vehicle-offer__table-caption{font-family:"Open Sans",Arial,sans-serif}.vehicle-offer--alt .vehicle-offer__details{background-color:#000}.vehicle-offer--alt .vehicle-offer__blurb,.vehicle-offer--alt .vehicle-offer__header,.vehicle-offer--alt .vehicle-offer__sub-header{color:#051c2c}.vehicle-offer--group .vehicle-offer__main{border:solid 1px #ddddd8}.vehicle-offer--group .vehicle-offer__details{background-color:#fff}.vehicle-offer--group .footnote-panel{background-color:#eeeeec}.vehicle-offer--terms-and-conditions{color:#051c2c}@media only screen and (max-width:768px){.vehicle-offer--group{border:solid 1px #ddddd8}.vehicle-offer--group .vehicle-offer__table-holder{background-color:#fff}.vehicle-offer--group .vehicle-offer__main{border:0}}.vehicle-table .table__cell a{font-family:"TheinhardtBold",Arial,sans-serif}.vehicle-table a[data-financelink=false]{font-family:"TheinhardtRegular",Arial,sans-serif;color:#5b5b5b}.vehicle-variants{background-color:#eeeeec}.vehicle-variants__title{text-transform:uppercase;font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.vehicle-variants__button-holder{background-color:#eeeeec}.vehicle-condition-offer-wrapper .vehiclecard-label{background-color:#a010c4}.vehicle-condition-offer-wrapper .vehiclecard-label .vehiclecard-label-text{color:#fff;font-family:"Open Sans",Arial,sans-serif}.vehicle-condition-offer-wrapper .offer-label{background-color:#0374d6}.vehicle-condition-offer-wrapper .status-label{background-color:#d12f2f;z-index:1}.video-container__overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2));-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.12)}.video-container__overlay-play-button{background:rgba(5,28,44,.8);-webkit-backdrop-filter:blur(10.667px);backdrop-filter:blur(10.667px)}.video-container__overlay-play-button-arrow::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5 26.583V3.213C.5 1.257 2.539-.033 4.308.804l23.37 11.07c1.986.941 2.045 3.747.1 4.77l-23.37 12.3C2.634 29.877.5 28.59.5 26.583z'/%3E%3C/svg%3E");fill:#fff}.video-container__overlay-play-text{font-family:"Montserrat",sans-serif;font-weight:700;color:#fff}.wall-of-fame{background-color:#ddd;color:#fff;text-shadow:1px 1px 2px #000}.box-radio__panel,.filter-all__label:after{background-color:#fff}.filter-row:nth-of-type(odd) .box-radio__panel{background-color:#eeeeec}.box-radio__title{color:#000}.box-radio__control:checked+.box-radio__panel{background-color:#eeeeec}.filter-all__label{background-color:#bb0a30;color:#fff}.filter-all__checkbox:checked+.filter-all__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%23008000' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:green}.filter-check__panel,.filter-check__panel:before{background-color:#fff;border-color:#d7d8d4}.filter-check__panel:hover,.filter-check__panel:hover:before{border-color:#6cac6a}.filter-check__panel:hover .filter-check__control:checked+.filter-check__panel:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%236cac6a' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:#6cac6a;border-color:#6cac6a}.filter-check__title{color:#000;font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.filter-check__blurb{color:#000}.filter-check__details{background-color:rgba(255,255,255,.8)}.filter-check__control:checked+.filter-check__panel:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%23008000' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:green;border-color:green}.filter-check--dropdown.has-value .filter-check__panel,.filter-check__control:checked+.filter-check__panel{border-color:green;background-color:#fff}.filter-check__image:after{-webkit-box-shadow:inset 9px 7px 0 rgba(0,0,0,.2);box-shadow:inset 9px 7px 0 rgba(0,0,0,.2)}.filter-check--green .filter-check__image:after{background-color:#4ab900}.filter-check--blue .filter-check__image:after{background-color:#00629b}.filter-check--red .filter-check__image:after{background-color:#c3002f}.filter-check--beige .filter-check__image:after{background-color:#ba9b6c}.filter-check--brown .filter-check__image:after{background-color:#67451c}.filter-check--pink .filter-check__image:after{background-color:#ff7fb5}.filter-check--purple .filter-check__image:after{background-color:#692b8d}.filter-check--grey .filter-check__image:after{background-color:#5b5b5b}.filter-check--silver .filter-check__image:after{background-color:#babbb1}.filter-check--yellow .filter-check__image:after{background-color:#ff0}.filter-check--gold .filter-check__image:after{background-color:gold}.filter-check--orange .filter-check__image:after{background-color:orange}.filter-check--white .filter-check__image:after{-webkit-box-shadow:inset 9px 7px 0 rgba(0,0,0,.2),inset 0 0 1px #d3d3d3;box-shadow:inset 9px 7px 0 rgba(0,0,0,.2),inset 0 0 1px #d3d3d3;background-color:#fff}.filter-check--black .filter-check__image:after{-webkit-box-shadow:inset 9px 7px 0 rgba(255,255,255,.3);box-shadow:inset 9px 7px 0 rgba(255,255,255,.3);background-color:#000}.filter-check--multi-colour .filter-check__image:after{background:repeating-linear-gradient(45deg,#c3002f,#c3002f 10px,#ffd500 10px,#ffd500 20px,#00629b 20px,#00629b 30px,#fafafa 30px,#fafafa 40px);-webkit-box-shadow:inset 9px 7px 0 rgba(0,0,0,.2),inset 0 0 1px #d3d3d3;box-shadow:inset 9px 7px 0 rgba(0,0,0,.2),inset 0 0 1px #d3d3d3}.filter-nav__button{color:#5b5b5b;border-bottom:solid 1px #c1c8cd;background-color:#dde1e4}.filter-nav__button:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.filter-nav__button:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.filter-nav__icon{fill:#5b5b5b}a.filter-nav__button:focus,a.filter-nav__button:hover{background-color:#fff}.filter-nav__button:before{background-color:#fff;color:#bb0a30}.filter-panels{background-color:#fff}@media only screen and (min-width:769px){#filters-condition-checkbox:checked~.filter-nav>[for=filters-condition-checkbox],#filters-location-checkbox:checked~.filter-nav>[for=filters-location-checkbox],#filters-make-budget-checkbox:checked~.filter-nav>[for=filters-make-budget-checkbox],#filters-performance-economy-checkbox:checked~.filter-nav>[for=filters-performance-economy-checkbox],#filters-size-shape-checkbox:checked~.filter-nav>[for=filters-size-shape-checkbox],#filters-style-features-checkbox:checked~.filter-nav>[for=filters-style-features-checkbox]{background-color:#5b5b5b;color:#fff}#filters-condition-checkbox:checked~.filter-nav>[for=filters-condition-checkbox] .filter-nav__icon,#filters-location-checkbox:checked~.filter-nav>[for=filters-location-checkbox] .filter-nav__icon,#filters-make-budget-checkbox:checked~.filter-nav>[for=filters-make-budget-checkbox] .filter-nav__icon,#filters-performance-economy-checkbox:checked~.filter-nav>[for=filters-performance-economy-checkbox] .filter-nav__icon,#filters-size-shape-checkbox:checked~.filter-nav>[for=filters-size-shape-checkbox] .filter-nav__icon,#filters-style-features-checkbox:checked~.filter-nav>[for=filters-style-features-checkbox] .filter-nav__icon{fill:#fff}#filters-condition-checkbox:checked~.filter-nav>[for=filters-condition-checkbox]:before,#filters-location-checkbox:checked~.filter-nav>[for=filters-location-checkbox]:before,#filters-make-budget-checkbox:checked~.filter-nav>[for=filters-make-budget-checkbox]:before,#filters-performance-economy-checkbox:checked~.filter-nav>[for=filters-performance-economy-checkbox]:before,#filters-size-shape-checkbox:checked~.filter-nav>[for=filters-size-shape-checkbox]:before,#filters-style-features-checkbox:checked~.filter-nav>[for=filters-style-features-checkbox]:before{opacity:0}#filters-condition-checkbox:checked~.filter-nav>[for=filters-condition-checkbox]:after,#filters-location-checkbox:checked~.filter-nav>[for=filters-location-checkbox]:after,#filters-make-budget-checkbox:checked~.filter-nav>[for=filters-make-budget-checkbox]:after,#filters-performance-economy-checkbox:checked~.filter-nav>[for=filters-performance-economy-checkbox]:after,#filters-size-shape-checkbox:checked~.filter-nav>[for=filters-size-shape-checkbox]:after,#filters-style-features-checkbox:checked~.filter-nav>[for=filters-style-features-checkbox]:after{content:'';background-color:#5b5b5b;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 36.1 32' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Earrow%3C/title%3E%3Cpath d='M20.18 0l-4.29 4.26 8.5 8.54H0v6.4h24.39l-8.5 8.54L20.18 32 36.1 16 20.18 0z'/%3E%3C/svg%3E");fill:#fff;-webkit-animation:filterArrow .4s forwards;animation:filterArrow .4s forwards}}@media only screen and (max-width:768px){.filter-nav__button-label{font-family:"TheinhardtBold",Arial,sans-serif}}.filter-row{border-bottom:solid 1px #d7d8d4}#filters-make-model .filter-row{border-bottom:none}.filter-row__heading{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.grouping-notification{background-color:#fff}.grouping-notification__icon{fill:#bb0a30}.grouping-notification__seperator:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='black' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 3l3.057-3L20 12 8.057 24 5 21l9-9z'/%3E%3C/svg%3E");fill:#000}.pricerange__select{background-color:#fff}.pricerange__switch-opt,.tabs__switch-opt{border:0;background-color:#8a9ba5;color:#fff;font-family:"Open Sans",sans-serif}.pricerange__radio--full:checked~.pricerange__switch .pricerange__switch-opt--full,.pricerange__radio--monthly:checked~.pricerange__switch .pricerange__switch-opt--monthly,.pricerange__radio--motability:checked~.pricerange__switch .pricerange__switch-opt--motability,.pricerange__switch-opt.active{background-color:#fff;color:#051c2c;font-family:"Open Sans",sans-serif}.pricerange--shown .input__container .input__field{outline:0;border:solid 1px #7a8691;border-bottom-left-radius:0;border-bottom-right-radius:0}.pricerange-dropdown,.search-panel__col--search .pricerange--shown .input__container .input__field{border:solid 1px #ddddd8;background-color:#fff}.pricerange .select__element{font-family:"TheinhardtRegular",Arial,sans-serif;color:#cbccc5}.pricerange-dropdown{border:solid 1px #7a8691}.pricerange--widget .input__field{color:#5b5b5b}.search-panel__col--search .pricerange-dropdown{border:0}.saved-search__input .input__field,.search-radius__input .input__field{background-color:#fff}.saved-search__input .input__field:focus,.search-radius__input .input__field:focus{border-color:#bb0a30}.results-filter__alert-icon-container svg,.search-location__icon{fill:#7a8691}.search-location__icon-container{background-color:#fff}.search-location__icon-container:hover .search-location__icon{fill:#626c76}.search-radius__select .select__element{background-color:#eeeeec;color:#000}.search-radius--widget .pseudo-select-menu__button,.search-radius--widget .pseudo-select-menu__button:focus,.search-radius--widget .pseudo-select-menu__button:hover,.search-radius--widget .pseudo-select-menu__button[aria-expanded=true]{background-color:#ddddd8;border:1px solid #fff;color:#50514b}.search-radius--widget .button__icon{fill:#50514b}.search-radius--widget .select__element{background-color:#ddddd8;color:#50514b;font-family:"TheinhardtBold",Arial,sans-serif}.tip-bar{background-color:#ff0;color:#5b5b5b}.autocomplete__spacer{background-color:#bb0a30}.autocomplete-dropdown{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:#7a8691}.autocomplete-dropdown__elem{color:#000}.autocomplete-dropdown__elem--active,.autocomplete-dropdown__elem:hover{background:#eeeeec}.autocomplete-dropdown__underline{background:#000}.checkbox__label{background-color:#eeeeec;color:#000;border-color:#ddddd8}.checkbox__label:after{background-color:#fff;border-color:#d3d3d3}.checkbox__field:checked+.checkbox__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%234ab900' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:#4ab900}.checkbox--radio .checkbox__label:after{border:6px solid #fff}.checkbox--radio .checkbox__field:checked+.checkbox__label:after{background-color:#4ab900}.input--valid .checkbox__label{border-color:#4ab900}.input--invalid .checkbox__label{border-color:red}.input,.select__element option{font-family:"TheinhardtRegular",Arial,sans-serif}.input__container{background-color:#fff}.input__field{border:1px solid #ddddd8;color:#50514b}.input__field:focus{border-color:#000}.input__label{color:#50514b;font-family:"TheinhardtRegular",Arial,sans-serif}.input__label--light,.log-in-form .input__label,.register-garage__form-holder .input__label{color:#fff}.log-in-page .input__label,.register-garage--valuation .input__label{color:#50514b}.input__label--dark,body{color:#5b5b5b}.select__input__label{color:#fff}.wffm__holder .form-group--select .input__label,.wffm__holder .input__field:focus+.input__label,.wffm__holder .input__field:valid+.input__label{color:#50514b}.input__field::-webkit-input-placeholder{color:#50514b}.input__field::-moz-placeholder{color:#50514b}.input__field:-ms-input-placeholder{color:#50514b}.input__field::placeholder{color:#50514b}.input__field--placeholder-fallback{color:#50514b}.input__label--expanded{color:#fff}.input__close{background:#bb0a30}.input__close:hover{background:#8b0724}.input__validation{color:#000}.input--valid .input__field{border:1px solid #4ab900}.input--valid .input__validation{color:#4ab900}.input--valid:before,.textarea.input--valid:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 39.29 32' fill='%234ab900' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Etick%3C/title%3E%3Cpath d='M39.29 6.26L14 32 0 18.44l6.25-6.26 7.75 7.3L33 0z'/%3E%3C/svg%3E");fill:#4ab900}.input--invalid .input__field{border:1px solid red}.input--invalid .input__validation{color:red}.input--invalid .input__validation--light{color:#fff}.input--invalid .input__validation.input__validation--light:before,.textarea.input--invalid .textarea__validation.textarea__validation--light:before{background-color:red}.input--invalid:before,.textarea.input--invalid:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 6.87 32' fill='%23ff0000' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Eexclamation%3C/title%3E%3Cpath d='M6.87 24.56V32H0v-7.44zM6.26 22H.71L0 12.8V0h6.82v12.8z'/%3E%3C/svg%3E");fill:red}.input-group-addon+.select__element{border:1px solid #ddddd8}.multi-input__field{border:solid 1px #ddddd8;border-radius:5px;background-color:#fff}.multi-input--focus .multi-input__field{border:solid 1px #7a8691;border-bottom-left-radius:0;border-bottom-right-radius:0}.multi-input__field::before{color:#50514b}.multi-input__value{font-family:"TheinhardtBold",Arial,sans-serif;background-color:#7a8691;color:#fff}.multi-input__value:hover{background-color:#626c76}.multi-input__value-delete{border-left:solid 1px #fff}.multi-input__value-delete::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 20.188l-8.315-8.209 8.2-8.282L20.188 0l-8.212 8.318L3.666.115 0 3.781l8.321 8.24-8.206 8.313L3.781 24l8.237-8.318 8.285 8.203z'/%3E%3C/svg%3E");fill:#fff}.multi-input .autocomplete-dropdown__highlight{font-weight:400;font-family:"AudiType-Bold",Arial,Helvetica}.multi-input .autocomplete-dropdown__elem--active,.multi-input .autocomplete-dropdown__elem:focus,.multi-input .autocomplete-dropdown__elem:hover{background:#ccd7dd}.multi-input--widget .multi-input--focus .multi-input__field{border:solid 1px #ddddd8}.pseudo-select-menu__button{background:#fff;border:1px solid #ddddd8;color:#50514b}.pseudo-select-menu__button:focus,.pseudo-select-menu__button:hover,.pseudo-select-menu__button[aria-expanded=true]{border:1px solid #000}.pseudo-select-menu__list{background:#fff;border:1px solid #000;border-top:none}.pseudo-select-menu__item{color:#000}.pseudo-select-menu__item--active,.pseudo-select-menu__item:hover{color:#000;background:#eeeeec}.pseudo-select-menu__underline{background:#000}.input--valid .pseudo-select-menu__button{border:1px solid #4ab900}.input--invalid .pseudo-select-menu__button{border:1px solid red}.pseudo-select--shade{background-color:#eeeeec}a.pseudo-select-menu__link,a.pseudo-select-menu__link:focus,a.pseudo-select-menu__link:hover{font-family:"TheinhardtBold",Arial,sans-serif;color:#5b5b5b}a.pseudo-select-menu__link.disabled,a.pseudo-select-menu__link.disabled:focus,a.pseudo-select-menu__link.disabled:hover{background-color:#d3d3d3;color:gray}.pseudo-select-menu__optgroup{font-family:"TheinhardtBold",Arial,sans-serif;color:#5b5b5b}.tabular-text__row--header .pseudo-select-menu__button{border:0;border-bottom:1px solid #ddddd8}.tabular-text__row--header .pseudo-select-menu__label{color:#fff}.radio__label{color:#fff;border-color:#ddddd8}.radio__label:after{border:6px solid #fff;background-color:#fff}.radio__field:checked+.radio__label:after{background-color:#4ab900}.input--valid .radio__label{border-color:#4ab900}.input--invalid .radio__label{border-color:red}.select{border:1px solid #ddddd8}.select,.select select{border-radius:5px}.select__element{color:#50514b;font-family:"TheinhardtRegular",Arial,sans-serif;background:0 0}.select__optgroup,.select__option{color:#000;background-color:#fff}.select:focus,.select:hover{border:1px solid #000}.select__option[disabled]{background-color:#eeeeec;color:#323232}.select__element[disabled]{background-color:#fff;color:#eeeeec}.input--valid .select{border:1px solid #4ab900}.input--invalid .select{border:1px solid red}.select--shade{background-color:#eeeeec}.select--white{background-color:#fff}.tabular-text__row--header .select{border:0;border-bottom:1px solid #ddddd8}.tabular-text__row--header .select__element{color:#fff}.tabular-text__row--header .button__icon{fill:#fff}.textarea{border:1px solid #ddddd8}.textarea__field{background:0 0}.textarea.textarea__field--dark{background:#fff}.textarea__field,.textarea__label,.textarea__note{color:#50514b;font-family:"TheinhardtRegular",Arial,sans-serif}.textarea__underline{background:#000}.textarea__validation{color:#000}.textarea.input--valid{border:1px solid #4ab900}.textarea.input--valid .textarea__validation{color:#4ab900}.textarea.input--invalid{border:1px solid red}.textarea.input--invalid .textarea__validation{color:red}.textarea.input--invalid .textarea__validation--light{color:#fff}.split-panel__left{color:#fff;background-color:#000}.split-panel__right{background-color:#eeeeec}.split-panel__header{background-color:rgba(0,0,0,.1)}.split-panel__header--light{background-color:rgba(255,255,255,.75)}.split-panel__link:only-child{color:#000}.split-panel__link--selected,.split-panel__list-header{color:#000}.split-panel__right .button:active,.split-panel__right .button:hover{background-color:#000;color:#fff}@media only screen and (max-width:768px){.split-panel__header--light{background:#fff}}.header-top-panel{background-color:#eeeeec;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.25);box-shadow:0 1px 0 0 rgba(0,0,0,.25)}.header-top-panel__label{color:#fff;background-color:#000}.branded-header__group-logo:before{background-color:gray}.image-preview__panel:before,.main-header{background-color:#fff}.search-panel--shown .main-header{-webkit-box-shadow:none;box-shadow:none}.main-header__button.disabled{color:#babbb1}.main-header__button.disabled .main-header__icon{fill:#babbb1}.main-header__button,.main-header__button .main-header__button-label{color:#000}a.main-header__button{position:relative}a.main-header__button--contact-us:focus .main-header__button-label::after,a.main-header__button--contact-us:hover .main-header__button-label::after,a.main-header__button--my-garage:focus .main-header__button-label::after,a.main-header__button--my-garage:hover .main-header__button-label::after,a.main-header__button--sell:focus .main-header__button-label::after,a.main-header__button--sell:hover .main-header__button-label::after{content:'';height:2px;background:#000;border-radius:8px;display:block;margin:2px 0 0 10%;position:absolute;width:80%}@media (hover:hover){a.main-header__button--menu:hover .main-header__button-label.burger-menu-open::after{background:#000}}.main-header__button--menu .main-header__icon,.main-header__icon,.main-header__logo-image{fill:#000}.main-header__button-badge{color:#fff;background-color:#000;font-family:"Montserrat",Arial,sans-serif;font-weight:700}.main-header__button-label--callout{font-family:"TheinhardtBold",Arial,sans-serif;color:red}.search-panel--shown .main-header__button--search:hover{background-color:#bb0a30}.search-panel--shown .main-header__button--search,.search-panel--shown .main-header__button--search:active,.search-panel--shown .main-header__button--search:focus{color:#fff;background-color:#5b5b5b}.search-panel--shown .main-header__button--search .main-header__icon{fill:#fff}.main-nav__content{background-color:#fff;border-bottom:solid 1px rgba(0,0,0,.15)}.main-nav__link-list li a{font-weight:400;color:#bb0a30;font-family:"Open Sans",Arial,sans-serif;border-radius:4px}.main-nav__link-list li a:hover{color:#000;text-decoration:underline}.main-nav__header{color:#051c2c}.main-nav__panel-header,.main-nav__text-item{font-family:"Open Sans",Arial,sans-serif;color:#051c2c;font-weight:600}.main-nav__col{border-right:solid 1px #eaeaea}@media only screen and (max-width:960px){#navigation-overlay,.main-nav,.main-nav__content{background-color:#000}.main-nav__content{border-bottom:none}.main-nav__col .main-nav__link-list li a,.main-nav__link-list a,.row-menu .main-nav__link-list li a{color:#fff;font-family:"Open Sans",Arial,sans-serif;font-weight:600;font-style:normal}.main-nav__col .main-nav__link-list li a:focus,.main-nav__col .main-nav__link-list li a:hover,.main-nav__link-list a:focus,.main-nav__link-list a:hover,.row-menu .main-nav__link-list li a:focus,.row-menu .main-nav__link-list li a:hover{background-color:#000;text-decoration:none}.main-nav__link-list{border-bottom:solid 1px rgba(255,255,255,.3)}.main-nav__col,.row-menu li{border-right:none;padding:0 .9375rem}.main-nav__blurb,.main-nav__panel-header,.main-nav__text-item{color:#fff}.main-nav__panel-header{font-family:"Montserrat",Arial,sans-serif;font-weight:700;font-style:normal}.main-nav__mobile-lookers{background-color:#000}.main-nav__mobile-lookers .button--filled{background-color:#fff;border:0;border-radius:8px}.main-nav__mobile-lookers .button--filled::before{content:''}.main-nav__mobile-lookers .button--filled .button__text{color:#051c2c;text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif;font-weight:700}.main-nav__mobile-lookers .button--filled .link-vector-container .link-vector{fill:#0374d6}.main-nav__lookers-icon{fill:#bb0a30}.main-nav__my-garage{background-color:#000}.main-nav__my-garage-icon{fill:#fff}.main-nav__my-garage-badge{color:#fff;background-color:red}.main-nav__my-garage-callout{color:red}.main-nav__my-garage-label{color:#fff;font-family:"Montserrat",Arial,sans-serif;font-weight:700}}.top-nav__item-after,.top-navigation-menu-item.menu-dropdown:hover>a .top-navigation__item-label::after,.top-navigation-menu-item:hover>a .top-navigation__item-label::after{content:'';height:2px;background:#000;border-radius:8px;display:block;margin:2px 0 0;position:absolute;width:100%}.top-navigation-menu-item a,.top-navigation-menu-item a:hover{color:#051c2c;font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700}.top-navigation-menu-item.menu-dropdown .link-vector-container .link-vector{fill:#000}.top-navigation-menu-item.menu-dropdown:before{border-bottom-color:#000}.top-navigation-menu-item.menu-dropdown:hover::before{border-color:#000 transparent transparent}.top-navigation-menu-item.menu-dropdown:hover .top-submenu{background-color:#fff;border:1px solid #eaeaea;border-radius:0 0 8px 8px;-webkit-box-shadow:0 7px 10px rgba(0,0,0,.1);box-shadow:0 7px 10px rgba(0,0,0,.1)}.top-navigation-menu-item.menu-dropdown .top-submenu__item{border-right:1px solid #eaeaea}.top-navigation-menu-item.menu-dropdown .top-submenu__item:last-of-type{border-right:none}.top-navigation-menu-item.menu-dropdown .top-submenu__item-header{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:600;color:#051c2c}.top-navigation-menu-item.menu-dropdown .top-submenu__item-link,.top-navigation-menu-item.menu-dropdown .top-submenu__item-link a{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:400;color:#051c2c}.top-navigation-menu-item.menu-dropdown .top-submenu__item-link a:hover,.top-navigation-menu-item.menu-dropdown .top-submenu__item-link:hover{text-decoration:underline}.image-dropzone__blurb,.image-dropzone__title{color:#fff}.image-upload--file-hover .image-dropzone__overlay{background-color:rgba(255,255,255,.5)}.image-dropzone__icon-container{fill:#fff}.image-preview__panel{color:#b90000;background-color:#eeeeec}.image-preview__panel:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12.92 10' fill='%23008000' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Ethin-tick%3C/title%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M4.5 10L0 5.68l1.4-1.43 3.07 2.93L11.5 0l1.42 1.41L4.5 10z' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");fill:green}.image-preview__panel:hover::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='%23b90000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 20.188l-8.315-8.209 8.2-8.282L20.188 0l-8.212 8.318L3.666.115 0 3.781l8.321 8.24-8.206 8.313L3.781 24l8.237-8.318 8.285 8.203z'/%3E%3C/svg%3E");fill:#b90000}.image-upload--file-hover .image-preview__panel{background-color:#fff}.image-preview__subtext{color:#5b5b5b}.image-preview__panel--no-preview{border:solid 3px #b90000;background-color:#eeeeec;color:#fff}.image-preview__panel--placeholder{border:solid 3px #b90000}.image-preview__icon-container{fill:#b90000}.log-in-page{background-color:#eeeeec}.log-in__error{background-color:#951616;border:solid 4px #fff;color:#fff}.mini-garage{background-color:#000;color:#fff}.mini-garage__profile-name{font-family:"TheinhardtBold",Arial,sans-serif}.mini-notification__icon-holder:active .mini-notification__icon,.mini-notification__icon-holder:hover .mini-notification__icon{fill:#000}.mini-garage__no-searches-icon{fill:#fff}.mini-garage__no-searches-text{color:#fff}a.mini-garage__link--light,a.mini-garage__link--light:focus,a.mini-garage__link--light:hover{color:#fff}.mini-notification{background-color:#fff;color:#000}.mini-notification__header{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.mini-notification__icon{fill:#bb0a30}.mini-notification__link[href="#"],.mini-notification__link[href="#"]:hover{color:#5b5b5b}.my-garage-current-car__header{color:#fff}.my-garage-current-car__image-overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(70%,transparent));background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,transparent 70%)}.my-garage-current-car__value-container{background-color:#eeeeec}.my-garage-current-car__value{font-family:"TheinhardtBold",Arial,sans-serif}.my-garage-current-car__value,.my-garage-current-car__value-title{color:#5b5b5b}.my-garage-current-car__specs{background-color:#fff}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-and-model-control__options-container .multi-input__values div[class$=-indicatorContainer] .icon-container .search__icon,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .budget-input__field .input__container .icon-container svg,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-control] svg,.homepage-hero__input--type .homepage-hero__type-control .homepage-hero__type-icon .homepage-hero__vehicle-icon,.my-garage-current-car__spec-icon{fill:#000}.my-garage-current-car__button-container{background-color:#fff}.my-garage-dashboard{background-color:#eeeeec}.my-garage-header-content__overview-text{font-family:"TheinhardtBold",Arial,sans-serif;color:#000}.my-garage-header-content__filter-container{background-color:#fff}.my-garage-header-content .select__element{background:#fff}.my-garage-notifications-banner{background-color:#fe0000}.my-garage-notifications-banner__text{color:#fff;font-family:"TheinhardtBold",Arial,sans-serif}.my-garage-notifications-banner__close-icon{fill:#fff}.my-garage-profile__user{background-color:#fff}.my-garage-profile__hello,.my-garage-profile__name{font-family:"TheinhardtBold",Arial,sans-serif;color:#000}.my-garage-profile__pic img{border-color:#d4d5cd}.my-garage-profile__edit-link{-webkit-transition:background-color .2s;transition:background-color .2s;background-color:#bb0a30}.my-garage-profile__edit-link-icon{fill:#fff}.my-garage-profile__current-car,.my-garage-profile__edit-link:hover{background-color:#000}.my-garage-profile__current-car-content{color:#fff}.my-garage-profile__current-car-content-top,.my-garage-toolbar__profile-pic img{border-color:#fff}.my-garage-profile__current-car-image-wrap{background-color:#fff}.my-garage-profile__current-car-title,.my-garage-profile__current-car-value{font-family:"TheinhardtBold",Arial,sans-serif}.my-garage-profile__current-car-spec-icon{fill:#fff}.my-garage-saved-overview,.my-garage-saved-overview _:-ms-lang(x),.my-garage-saved-overview _:-webkit-full-screen{background-color:#fff}.my-garage-saved-overview__content-container{background-color:#fff}.my-garage-saved-overview__icon{fill:#fe0000}.my-garage-saved-overview__image{background-color:#fff}.my-garage-saved-overview--search .my-garage-saved-overview__icon{fill:#bb0a30}.my-garage-saved-overview__text{font-family:"TheinhardtBold",Arial,sans-serif;color:#000}.my-garage-saved-overview__saved-value{color:#fe0000}.my-garage-toolbar{background-color:#000}.my-garage-toolbar__option-icon{fill:#bb0a30}.my-garage-toolbar__hello,.my-garage-toolbar__name,.my-garage-toolbar__option-title{color:#fff;font-family:"TheinhardtBold",Arial,sans-serif}.my-garage-toolbar__option--active .my-garage-toolbar__option-icon,.my-garage-toolbar__option:hover .my-garage-toolbar__option-icon{fill:#fff}.my-garage-toolbar__option--active::before{background-color:#bb0a30}.my-garage-toolbar__option,.my-garage-toolbar__option-container{border-color:#000}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist .dropdown-menulist__item.option--selected,.my-garage-toolbar__option-container{background-color:#000}.my-garage-toolbar__option-notification{background-color:#fe0000;color:#fff;font-family:"TheinhardtBold",Arial,sans-serif}.register-garage--main{color:#fff;background-color:#000}.register-garage--valuation{background-color:#eeeeec}.register-garage--valuation .button:active,.register-garage--valuation .button:hover{background-color:#000;color:#fff}.register-garage__current-car-title,.register-garage__extra-header,.register-garage__header,.save-vehicle-overlay__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.register-garage .pseudo-select-menu__button,.register-garage .select__element{background-color:#fff}.register-garage .pseudo-select-menu__label{color:#50514b}.save-vehicle-overlay__title{color:#000}.save-vehicle-overlay__help-text{font-family:"TheinhardtBold",Arial,sans-serif;color:#bb0a30}.save-vehicle-overlay__right-content{background-color:#eeeeec}.homepage-hero__content.version-one .homepage-hero__search{background-color:#fff;border-radius:8px;border-top-left-radius:0;-webkit-box-shadow:0 25px 24px rgba(0,0,0,.1);box-shadow:0 25px 24px rgba(0,0,0,.1)}.homepage-hero__content.version-one .homepage-hero__search-header{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;color:#051c2c;font-size:24px;line-height:26px}.homepage-hero__content.version-one .homepage-hero__search-text{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:600;color:#4f4f4f;line-height:18px}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input .homepage-hero__input--type,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field{border:solid 1px #8a9ba5;border-radius:8px}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field.multi-input__field--new-hero.multi-input--focus,.pricerange--shown .input__container .input__field.homepage-hero__input-elem{border:solid 2px #0374d6;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-and-model-control__title{font-style:normal;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;color:#4f4f4f;font-weight:600}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-and-model-control__options-container .multi-input__values .make-model__placeholder{font-style:normal;font-family:"Open Sans",sans-serif;font-size:16px;line-height:16px;color:#051c2c;font-weight:400}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-and-model-control__options-container .multi-input__values .multi-input__value .multi-input__value-delete{border-left:none}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-and-model-control__options-container .multi-input__values .multi-input__value,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-model__menu .make-model-select .make-model-select__section.make-model-select__section--new-hero .multi-input__value{border-radius:4px;background-color:#000}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-and-model-control__options-container .multi-input__values .multi-input__value .multi-input__title,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field .make-model__menu .make-model-select .make-model-select__section.make-model-select__section--new-hero .multi-input__value .multi-input__title{font-style:normal;font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;color:#fff;font-weight:700}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu]{padding:10px 4px 10px 0;border-top:none}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select .make-model-select__section.make-model-select__section--new-hero:nth-child(n+2){border-top:solid 1px #c8d4dc}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select .make-model-select__section.make-model-select__section--new-hero .make-model-select__section-header .make-model-select__header{font-style:normal;font-family:"Open Sans",sans-serif;font-size:14px;line-height:18px;color:#051c2c;font-weight:700}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select .option-container:active{background-color:unset!important}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select .make-model-select__header{font-style:normal;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;color:#051c2c;font-weight:400}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select .autocomplete__spacer{height:1px;background-color:#c8d4dc}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .budget-input__field .pricerange-dropdown.pricerange-dropdown--new-hero{border:2px solid #0374d6}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .budget-input__field .pricerange-dropdown.pricerange-dropdown--new-hero .tabset{margin:0}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .budget-input__field .pricerange-dropdown.pricerange-dropdown--new-hero .tabset li{font-weight:600;line-height:18px}.homepage-hero__content.version-one .homepage-hero__controls .filters-section__heading,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .budget-input__field .pricerange-dropdown.pricerange-dropdown--new-hero .filters-section__heading{text-align:left;margin-bottom:8px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:24px;color:#051c2c}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .budget-input__field .pricerange--shown .input__container .input__field.homepage-hero__input-elem:focus{border:solid 2px #0374d6;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist div[class*=-option]{border-radius:2px;margin:2px 0;font-size:14px;line-height:22px;font-weight:400;font-family:"Open Sans",sans-serif}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist div[class*=-option]:nth-child(n+2){border-top:1px solid #c8d4dc}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist div[class*=-option]:hover{background-color:#ebf3f8;color:#051c2c}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist div[class*=-option]:focus{background-color:#000}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--with-icon:hover .button__icon,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--with-icon:hover .button__icon{-webkit-animation:none;animation:none;color:#bb0a30;fill:#bb0a30}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled{border:solid 2px #bb0a30;border-radius:8px;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#fff;background-color:#bb0a30;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled .button__text,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled .button__text{text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled::before,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled:hover::before,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled::before,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled:hover::before{-webkit-transition:none;transition:none;display:none}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled:hover,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled:hover{background:#faebee;border:solid 2px #bb0a30;color:#051c2c;-webkit-transition:none;transition:none}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled:focus,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled:focus{border:solid 2px #bb0a30;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#fff;background-color:#bb0a30}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button--filled.button--with-icon:focus .button__icon,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button a.button--filled.button--with-icon:focus .button__icon{color:#fff;fill:#fff}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button[disabled] .button__text,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--button .button[disabled]:hover .button__text{color:#fff}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--brand .homepage-hero__input--type .homepage-hero__type-menu .homepage-hero__type-option:nth-child(2){border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea}.homepage-hero__input--type .homepage-hero__type-menu .homepage-hero__vehicle-icon{fill:#8a9ba5}.input__container .input__field.homepage-hero__input-elem{border:solid 1px #051c2c;border-radius:8px;font-size:16px;line-height:24px;font-weight:400;font-family:"Open Sans",sans-serif;color:#051c2c}.input__container .budget-input__label{font-family:"Open Sans",sans-serif;font-weight:600;color:#4f4f4f}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select::-webkit-scrollbar,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar{height:8px;width:8px;border-radius:4px;background-color:#eaeaea}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select::-webkit-scrollbar-track,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar-track{border-radius:4px}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select::-webkit-scrollbar-thumb,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar-thumb{width:8px;height:8px;border-radius:4px;background-color:#8a9ba5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.05);box-shadow:inset 0 0 6px rgba(0,0,0,.05)}.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input--make .multi-input__field div[class$=-menu] .make-model-select::-webkit-scrollbar-thumb:hover,.homepage-hero__content.version-one .homepage-hero__controls .homepage-hero__input.homepage-hero__input--budget .pricerange.pricerange__homepage-hero .dropdown-holder__container .react-select.filter-holder div[class$=-menu] .dropdown-menulist::-webkit-scrollbar-thumb:hover{background-color:#4f4f4f}.homepage-hero__content.version-one .homepage-hero__blurb--links a,.homepage-hero__content.version-one .homepage-hero__blurb--links a:hover{color:#051c2c;font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;font-size:16px}.homepage .homepage-hero:after{background-color:unset}.homepage-hero:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2)}.homepage-hero__header-text{font-weight:700;font-family:"AudiType-Regular",Arial,Helvetica;font-style:normal;color:#fff}.homepage-hero__blurb,.homepage-hero__blurb--links a,.homepage-hero__blurb--links a:hover,.homepage-hero__rich-text a,.homepage-hero__rich-text p{color:#fff}.homepage-hero__blurb.version-one{font-weight:600;font-family:"Open Sans",sans-serif;font-style:normal;color:#fff}.homepage-hero__input .multi-input__field::before,.homepage-hero__input--make .make-model__placeholder{color:#50514b}.homepage-hero__input .homepage-hero__input-elem{border:solid 1px #e9eae5;border-radius:5px}.homepage-hero__input .homepage-hero__input-elem:focus{outline:0;border:solid 1px #003554;border-radius:5px}.homepage-hero__input a.button .button__text{font-family:"TheinhardtRegular",Arial,sans-serif}.homepage-hero__input .input__field{color:#5b5b5b}.homepage-hero__intro{color:#000;font-family:"Open Sans",sans-serif;font-size:16px;line-height:normal;min-width:90px}.homepage-hero__link,.homepage-hero__rich-text a{-webkit-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}.homepage-hero__input--type{background-color:#fff;border:1px solid #8a9ba5}.homepage-hero__input--type.open{border:1px solid #7a8691}.homepage-hero__input--type .homepage-hero__select-title{border:0;background:#fff}.homepage-hero__input--type .homepage-hero__select-title:focus{outline:0}.homepage-hero__input--type .homepage-hero__type-list{background:#fff;border:1px solid #7a8691;border-top-width:2px}.homepage-hero__location-input{color:#5b5b5b;border:1px solid #7a8691}.homepage-hero__location-input--invalid{border-color:red}.homepage-hero__location .homepage-hero__error-message{color:#fff;background:red}.homepage-hero__location .homepage-hero__icon--location{fill:#00629b}.homepage-hero__rich-text a:focus,.homepage-hero__rich-text a:hover{color:inherit}@media only screen and (max-width:768px){.homepage-hero__controls--v2 .home-hero__mobile-select{background:#fff}.homepage-hero__controls--v2 .home-hero__mobile-select[disabled]{background:#eeeeec}.homepage-hero__content.version-one .homepage-hero__header-text{color:#fff}.homepage-hero__content.version-one .homepage-hero__blurb.version-one p{color:#fff;font-weight:600;font-style:normal}.homepage-hero__content.version-one .homepage-hero__blurb--links{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;margin-left:2px}.homepage-hero__content.version-one .homepage-hero__blurb--links a,.homepage-hero__content.version-one .homepage-hero__blurb--links a:hover{color:#051c2c}}.page-not-found__content{background:rgba(255,255,255,.75)}.page-not-found__code,.page-not-found__copy{color:#000}.vehicle-type__blurb,.vehicle-type__icon-label{color:#fff}.vehicle-type__icon{fill:#fff}.vehicle-type__radio:checked+.vehicle-type__icon-label{background-color:#fff;color:#5b5b5b}.vehicle-type__radio:checked+.vehicle-type__icon-label .vehicle-type__icon{fill:#5b5b5b}.add-vehicle__icon{fill:#b90000}.add-vehicle__button{background-color:#fff}.add-vehicle--table .add-vehicle__button{border:0;background-color:transparent}.add-vehicle__text{font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.brochure-header__finance-amount,.brochure-header__title{font-family:"TheinhardtBold",Arial,sans-serif}.brochure-header__content{background-color:rgba(0,0,0,.4);color:#fff}.brochure-header__image{border:solid 2px #fff}.brochure-header__checkbox:checked+.button .button__icon--filled{fill:#b90000}.brochure-header__controls button:not(.button--filled){background-color:#fff}@media print{.brochure-header__finance-header,.brochure-header__specs{font-family:"TheinhardtRegular",Arial,sans-serif}.brochure-header__finance-amount{font-family:"TheinhardtBold",Arial,sans-serif}.brochure-header__content{background-color:#000!important}.brochure-header__finance-amount,.brochure-header__finance-header,.brochure-header__specs,.brochure-header__title{color:#fff!important}.brochure-header__print-logo{fill:#fff}}.search-disconnected__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif;color:#000}.preset-panel{-webkit-box-shadow:#b7b7b7 0 1px 3px;box-shadow:#b7b7b7 0 1px 3px;-webkit-transition:.2s;transition:.2s}.preset-panel,.preset-panel _:-ms-lang(x),.preset-panel _:-webkit-full-screen{background-color:#fff}.preset-panel__content,.preset-panel__image{background-color:#fff}.preset-panel:hover{-webkit-box-shadow:0 0 15px gray;box-shadow:0 0 15px gray}.preset-panel__count,.preset-panel__title{font-family:"TheinhardtBold",Arial,sans-serif}.preset-panel__title{font-weight:400}.preset-panel__count{background-color:#fff}.preset-panel__blurb{color:#5b5b5b}.result-expander__draw-inner,.result-expander__draw::after{background-color:#ddddd8}.result-expander--show .model-result__inner:after,.result-expander--show .page-banner__inner:after,.result-expander--show .vehicle-result__inner:after{border-color:transparent transparent #ddddd8}.result-expander__trigger{cursor:pointer}@media only screen and (max-width:768px){.search-grid .result-expander__draw-inner,.variant-expander .result-expander__draw-inner{background-color:#fff}}@media only screen and (min-width:569px) and (max-width:768px){.result-expander--show .model-result__inner:after,.result-expander--show .vehicle-result__inner:after{border-color:transparent transparent #fff}}@media only screen and (max-width:568px){.result-expander--show .model-result__inner:after,.result-expander--show .vehicle-result__inner:after{border-color:transparent transparent #eeeeec}.variant-expander .result-expander--show .vehicle-result__inner:after{border-color:transparent transparent #fff}.search-grid .result-expander__draw-inner{background-color:#eeeeec}}.result-info-panel__content-wrapper{background-color:#000}.result-info-panel__title{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif}.result-info-panel__copy,.result-info-panel__pre-title,.result-info-panel__title{color:#fff}.results-filter{border-bottom:solid 2px #ddddd8;border-radius:5px;background-color:#fff}.filters-shown .results-filter__button .button{background-color:#21724d}.filters-shown .results-filter__button .button:before{background-color:#164a32}.results-filter__icon{fill:#fff}.results-filter__alert,.results-filter__group{font-family:"TheinhardtBold",Arial,sans-serif}.results-filter__group{color:#bb0a30}.results-filter__sort .select select{color:#5b5b5b;font-family:"TheinhardtRegular",Arial,sans-serif}.results-filter .filter-all__label{background-color:#3c3c3a}.results-filter__position--offers .results-filter{background-color:#f6f6f6}@media only screen and (max-width:568px){.results-filter{border-bottom:none;background-color:#eeeeec}.results-filter .select{background-color:#fff}}.search-category-overview{border-bottom:solid 2px #ddddd8}.search-category-overview__text,.used-specs__data-col dt{font-family:"TheinhardtBold",Arial,sans-serif}.search-panel__content,.tabs__panel .search-grid{background-color:#eeeeec}.search-panel__header{font-weight:400;font-family:"TheinhardtRegular",Arial,sans-serif}.search-panel__col--search .search-panel__header{color:#fff}.search-panel__col--search{background-color:#5b5b5b}.search-results{background-color:#eeeeec}.search-results-pagination .button{border:solid 2px #bb0a30;font-family:"Montserrat",sans-serif;font-weight:700;background-color:#bb0a30;color:#fff}.search-results-pagination .button:before,.search-results-pagination .button:hover,.search-results-pagination a.button--filled:before{background:#faebee;border:solid 2px #bb0a30;color:#051c2c}.similar-vehicles .content-hub__header .content-hub__header-text{color:#051c2c;font-family:"Montserrat",Arial,sans-serif;font-weight:700}.similar-vehicles .similar-vehicles-new .similar-vehicles-container::-webkit-scrollbar{background-color:#eaeaea}.similar-vehicles .similar-vehicles-new .similar-vehicles-container::-webkit-scrollbar-thumb{background-color:#8a9ba5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.search-widget__header{font-weight:400;font-family:"TheinhardtBold",Arial,sans-serif;color:#5b5b5b}.search-widget .input__field::-webkit-input-placeholder,.search-widget .multi-input__field::before,.search-widget .multi-input__placeholder{color:#50514b;font-family:"TheinhardtRegular",Arial,sans-serif}.search-widget .input__field::-moz-placeholder,.search-widget .multi-input__field::before,.search-widget .multi-input__placeholder{color:#50514b;font-family:"TheinhardtRegular",Arial,sans-serif}.search-widget .input__field:-ms-input-placeholder,.search-widget .multi-input__field::before,.search-widget .multi-input__placeholder{color:#50514b;font-family:"TheinhardtRegular",Arial,sans-serif}.search-widget .input__field::placeholder,.search-widget .multi-input__field::before,.search-widget .multi-input__placeholder{color:#50514b;font-family:"TheinhardtRegular",Arial,sans-serif}.search-widget__blurb{color:#fff}.used-specs__attention-grabber{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700;color:#0374d6;background-color:#f8fbff}.used-specs__data,.used-specs__title{background-color:#f8fbff}.used-specs__title,.used-specs__vehicle-data{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.used-specs__title{font-family:"Montserrat",Arial,sans-serif}.used-specs__data-col .used-specs__icon-data-container{border-bottom:solid 1px #f5f5f5}.used-specs__icon svg{fill:#0374d6}.feature-container{color:#051c2c}.feature-panel_table .table-holder thead th,.feature-panel_table .tabular-text__row--header .tabular-text__elem{color:#051c2c;background-color:#fff;font-family:"Open Sans",Arial,sans-serif}.feature-container,.feature-panel_table .tabular-text,.feature-panel_table .tabular-text__elem{font-family:"Open Sans",Arial,sans-serif}.feature-panel_table .table-holder tr:nth-child(even) td,.feature-panel_table .tabular-text__row:nth-child(even){background-color:#f5f5f5}.feature-panel_table .table-holder tr:nth-child(odd) td,.feature-panel_table .tabular-text__row:nth-child(odd){background-color:#fff}.feature-panel_group .feature-panel__ul .feature-panel__li::before,.vehicle-header .back-button i,.vehicle-result__specification ul li::before,.vehicle__dealership-data .accordion .vehicle-distance-loader-icon i,.vehicle__dealership-data .vehicle-header__dealerships-link .vehicle-distance-loader-icon i{color:#0374d6}.print-details__container{background-color:#f5f5f5}.print-details__container .print-details__text{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}@media print{.used-specs__dealership-data-contact,.used-specs__dealership-data-title{font-family:"TheinhardtBold",Arial,sans-serif}.used-specs__dealership-data-contact{color:#bb0a30!important}}@media only screen and (max-width:568px){.used-specs__icon-data-container:nth-child(4n+1):nth-last-child(-n+4),.used-specs__icon-data-container:nth-child(4n+1):nth-last-child(-n+4)~.used-specs__icon-data-container{border-bottom:solid 1px #f5f5f5}}.vehicle-header__background-banner{background-color:#f5f5f5}.vehicle-header__image-holder{background-color:#fff}.vehicle-header__attention-grabber,.vehicle-header__attention-grabber-condition{font-family:"Montserrat",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff}.vehicle-header__attention-grabber{background:#0374d6}.vehicle-header__attention-grabber-condition{background:#a010c4}.vehicle-header__attention-grabber-offer,.vehicle-header__attention-grabber-status{font-family:"Montserrat",Arial,sans-serif;font-weight:700;font-style:normal;color:#fff;background:#0374d6}.vehicle-header__attention-grabber-status[data-ribbon=reserved],.vehicle-header__attention-grabber-status[data-ribbon=sold],.vehicle-header__attention-grabber-status[data-ribbon=unavailable]{background:#d12f2f}.vehicle-header__model{font-family:"TheinhardtBold",Arial,sans-serif}.vehicle-header__brand-new{color:#bb0a30}.vehicle-header__variant{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header__stats{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;color:#4f4f4f}.vehicle-header__phone{color:#3c3c39}.vehicle-header__phone a,.vehicle-header__phone span:not(.vehicle-header__standard-rate){font-family:"TheinhardtBold",Arial,sans-serif;color:#0068a2;cursor:pointer}.vehicle-header__phone .vehicle-header__standard-rate{color:#7a8691}.vehicle-header__buttons .button:focus,.vehicle__dealership-data .button:focus{outline:0}.vehicle-header__buttons .button--filled,.vehicle__dealership-data .button--filled{border:solid 2px #bb0a30;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#fff;background-color:#bb0a30}.vehicle-header__buttons .button--outlined,.vehicle__dealership-data .button--outlined{color:#051c2c;background-color:#fff;border:1px solid #bb0a30;-webkit-transition:none;transition:none}.vehicle-header__buttons .button--filled .button__text,.vehicle-header__buttons .button--outlined .button__text,.vehicle__dealership-data .button--filled .button__text,.vehicle__dealership-data .button--outlined .button__text{text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700}.vehicle-header__buttons .button--filled::before,.vehicle-header__buttons .button--filled:hover::before,.vehicle-header__buttons .button--outlined::before,.vehicle-header__buttons .button--outlined:hover::before,.vehicle__dealership-data .button--filled::before,.vehicle__dealership-data .button--filled:hover::before,.vehicle__dealership-data .button--outlined::before,.vehicle__dealership-data .button--outlined:hover::before{-webkit-transition:none;transition:none;display:none}.vehicle-header__buttons .button--filled:hover,.vehicle-header__buttons .button--outlined:hover,.vehicle__dealership-data .button--filled:hover,.vehicle__dealership-data .button--outlined:hover{background:#faebee;border:solid 2px #bb0a30;color:#051c2c}.vehicle-header__buttons .button--filled:focus,.vehicle-header__buttons .button--outlined:focus,.vehicle__dealership-data .button--filled:focus,.vehicle__dealership-data .button--outlined:focus{border:solid 2px #bb0a30;font-family:"Montserrat",Arial,sans-serif;font-weight:700;color:#fff;background-color:#bb0a30}.vehicle-header .back-button{background-color:#f5f5f5}.vehicle-header .back-button__text{font-family:"Open Sans",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header-euro-alignment{color:transparent}.vehicle-header__price--euro,.vehicle-header__price--euro small,.vehicle-header__price-save{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header__price-save{color:#147c03}.vehicle-header__price--previous,.vehicle-header__price--previous small{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header__price--monthly,.vehicle-header__price--monthly-text{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;color:#0374d6}.vehicle-header__price--monthly-text{color:#051c2c}.vehicle-header__price--full,.vehicle-header__price--full .vatLabel,.vehicle-header__price--full small{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header__price--full .vatLabel{font-weight:600}.vehicle-header__price .vehicle-header__motability-title{font-family:"Open Sans",Arial,sans-serif;font-weight:600;font-style:normal;color:#051c2c}.vehicle-header__motabprice--euro,.vehicle-header__motabprice--euro small,.vehicle-header__motabprice-save,.vehicle-header__price .vehicle-header__motability-price{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header__motabprice-save{color:#147c03}.vehicle-header__motabprice--previous,.vehicle-header__motabprice--previous small{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header__motabprice--monthly,.vehicle-header__motabprice--monthly-text{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;color:#0374d6}.vehicle-header__motabprice--monthly-text{color:#051c2c}.vehicle-header__motabprice--full,.vehicle-header__motabprice--full .vatLabel,.vehicle-header__motabprice--full small{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.vehicle-header__motabprice--full .vatLabel{font-weight:600}.vehicle-header__motabprice .vehicle-header__motability-title{font-family:"Open Sans",Arial,sans-serif;font-weight:600;font-style:normal;color:#051c2c}.vehicle-header__motabprice .vehicle-header__motability-price{font-family:"Montserrat",sans-serif;font-weight:700;font-style:normal;color:#051c2c}.buyorreserve .vehicle-header__link,.wrapper .word{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;color:#0374d6}.wrapper .word{font-weight:600;color:#051c2c;background-color:#f5f5f5}.vehicle-header__location-link{font-family:"TheinhardtBold",Arial,sans-serif;color:#869ea8}.vehicle-header__location-icon{fill:#869ea8}.vehicle-header__location-icon .vehicle-header__location-link:hover{fill:#000}.vehicle-header__top--print{font-weight:700}.vehicle-header__top--print *{color:#fff}.vehicle-header__top--print .cost-info__container{background-color:#000}.vehicle-header__top--print .cost-info .vehicle-header__prices{padding-bottom:0;border-bottom:none}.vehicle-header__top--print .car-info{background-color:#bb0a30}.vehicle-header__top--print .car-info .vehicle-header__brand-new{color:#000}.vehicle-header__top--print .vehicle-header__expire-data{color:#797676;font-family:400px;font-size:16px}.vehicle__dealership-data{background-color:#fff}.vehicle__dealership-data .vehicle__dealership-data-strap,.vehicle__dealership-data .vehicle__dealership-data-title{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.vehicle__dealership-data .vehicle__dealership-data-strap{font-weight:600;color:#4f4f4f}.vehicle__dealership-data .vehicle__dealership-phone .dealership-phone{font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700;color:#0374d6;text-decoration:underline}.vehicle__dealership-data .vehicle__dealership-phone .vehicle__dealership-phone-standard-rate{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:400;color:#051c2c}.vehicle__dealership-data .accordion,.vehicle__dealership-data .vehicle-header__dealerships-link{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.vehicle__dealership-data .vehicle__dealership-opening-details .dealership-office-details .address-panel .vehicle__dealership-data-address-line{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:400;color:#000}.vehicle__dealership-data .vehicle__dealership-opening-details .dealership-office-details .opening-hours .vehicle__dealership-data-opening-days{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;color:#000}.vehicle-header__VRT-calc .vehicle-header__VRT-calc-text,.vehicle__dealership-data .vehicle__dealership-opening-details .dealership-office-details .opening-hours .vehicle__dealership-data-opening-hours{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;color:#000}.vehicle-header__VRT-calc .vehicle-header__VRT-calc-text{color:#051c2c}@media only screen and (max-width:768px){.vehicle-header__top{background-color:#eeeeec}.vehicle-header__image-holder{border:0}.vehicle-header__details-holder{background:0 0;border:0}.vehicle-header__prices{border-bottom:none}.vehicle-header__prices .wrapper .word{background-color:#fff}}.vehicle-result__inner{border:1px solid #ddddd8;border-radius:8px}.vehicle-result__footer,.vehicle-result__specs{background-color:#fff}.vehicle-result__header,.vehicle-result__header:hover{background-color:#fff;color:#5b5b5b}.overlay .vehicle-result__header,.overlay .vehicle-result__header:hover,.vehicle-result__condition{color:#00629b}.vehicle-result__image-background,.vehicle-result__visit-info{background-color:#fff}.vehicle-result__attention-grabber{color:#0374d6;font-family:"Open Sans",Arial,sans-serif;font-weight:700}.vehicle-result__cost--top{font-style:normal;font-weight:700}.vehicle-result__cost--top .vehicle-result__previous-price{color:#051c2c;font-family:"Open Sans",Arial,sans-serif}.vehicle-result__cost--top .vehicle-result__saved-price{color:#147c03;font-family:"Montserrat",Arial,sans-serif}.vehicle-result__alternative-price,.vehicle-result__monthly-price{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}.vehicle-result__alternative-price .tooltip .tooltip-icon,.vehicle-result__monthly-price .tooltip .tooltip-icon{fill:#0374d6}.vehicle-result__alternative-price span.tooltip:before,.vehicle-result__monthly-price span.tooltip:before{border-top:10px solid #0374d6}.vehicle-result__alternative-price span.tooltip:after,.vehicle-result__monthly-price span.tooltip:after{background-color:#0374d6}.rrpLabel-text,.vehicle-result__price{font-family:"Montserrat",Arial,sans-serif;color:#051c2c}.vehicle-result__cost{background-color:#fff}.vehicle-result__cost[data-financelink=false]{color:#5b5b5b}.vehicle-result__cost[data-monthly-price]{color:#051c2c}.vehicle-result__cost .example-text{font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:700}.separator{border-left:solid 1px #8a9ba5}.vehicle-result__saved-price{color:#21c61e}.vehicle-result__specs,a.vehicle-result__specs:hover{color:#7a8691}.vehicle-result__footer .button{color:#bb0a30;border-color:#bb0a30}.vehicle-result__footer .button:hover .button__icon{fill:#fff}.vehicle-result__footer .button:before{background:#bb0a30}.vehicle-result__footer .button__icon{fill:#bb0a30}.vehicle-result__vat{color:#051c2c}.vehicle-result__footer .button:hover,.vehicle-result__location,a.vehicle-result__location{color:#fff}.vehicle-result__location [data-fieldname=DealershipName]{font-family:"Open Sans",Arial,sans-serif}.vehicle-result__icon--location{fill:#0374d6}.vehicle-result__icon--distance{fill:#fff}.vehicle-result__variants{background-color:#fff}.vehicle-result__variants-count{font-family:"TheinhardtBold",Arial,sans-serif;color:#b90000}.vehicle-result__variants-text{color:#5b5b5b}.vehicle-result__wrapper{-webkit-box-shadow:#b7b7b7 0 1px 3px;box-shadow:#b7b7b7 0 1px 3px;-webkit-transition:.2s;transition:.2s;background:#fff}.vehicle-result__wrapper:hover{-webkit-box-shadow:0 0 15px gray;box-shadow:0 0 15px gray}.vehicle-result--reserved .vehicle-result__wrapper:after,.vehicle-result--sold .vehicle-result__wrapper:after,.vehicle-result--unavailable .vehicle-result__wrapper:after{background-color:rgba(255,255,255,.85)}.vehicle-result__viewbutton .button{border:solid 2px #bb0a30;font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700}.vehicle-result__viewbutton .button--filled{background-color:#bb0a30}.vehicle-result__viewbutton .button--filled:before{background:#faebee}.vehicle-result__viewbutton .button:before,.vehicle-result__viewbutton .button:hover,.vehicle-result__viewbutton a.button--filled:before{background:#faebee;border:solid 2px #bb0a30;color:#051c2c}.vehicle-result__model{color:#051c2c;font-family:"Open Sans",Arial,sans-serif;font-weight:700}.vehicle-result__details,.vehicle-result__specification ul li{color:#4f4f4f;font-family:"Open Sans",Arial,sans-serif;font-weight:600}.vehicle-result__specification ul li{color:#051c2c;font-style:normal}.vehicle-result__comparevehicle{font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:700;color:#051c2c}@media only screen and (max-width:768px){.vehicle-result__location{border-top:none}}.main-header__logo--group{display:none}.main-header__logo--brand{display:-webkit-box;display:-ms-flexbox;display:flex}.branded-header__group-logo,.branded-header__group-logo.brand-logo::before{display:none}.branded-header__group-logo.brand-logo{display:inline;margin-left:0}.branded-header__group-logo.brand-logo .main-header__logo-link{margin-left:0}
/*# sourceMappingURL=audi.css.map */

