@media only screen and (max-width:1480px){.title-divider .white-space:before{margin:0 -15px}}@media only screen and (max-width:1400px){.lp-product .poi-title .title{font-size:80px;line-height:90px}.lp-product .poi-title .subtitle,.title-underline{font-size:35px;line-height:45px}#offers-landing .offers-jumbo .content .copy p{font-size:14px!important;letter-spacing:normal!important}}@media only screen and (max-width:1365px){.service-content p,.service-content ul li,.services ul li{font-size:16px!important}}@media only screen and (max-width:1280px){.lp-product .video-jumbotron .copy .title{font-size:18px;line-height:22px;padding-bottom:30px}.lp-product .video-jumbotron .copy .subtitles .carousel-item .subtitle{font-size:70px;line-height:80px}.lp-product .cols-overlap .col-vertical .content .title,.lp-product .cta-blocks .row .cta-block .link .content .title{font-size:20px;line-height:26px}.lp-product .cols-overlap .col-horizontal{margin-top:-320px}.lp-product .cols-overlap .col-horizontal .content{margin-bottom:100px}.lp-product .cols-overlap .col-horizontal .content .title,.lp-product .poi-title .subtitle,.lp-product .sound-preview .content h2{font-size:24px;line-height:32px}.lp-product .cols-overlap .col-vertical{width:50%;margin-left:2.3333333333%}.lp-product .cols-overlap .col-vertical .content{margin-bottom:60px;padding-right:0}.lp-product .cols-overlap .col-vertical .image{text-align:center}.lp-product .vehicle-specs .content{padding:45px 20px 70px}.lp-product .vehicle-specs .spec-cards .spec-card{width:calc(50% - 20px)}.lp-product .vehicle-specs .spec-cards .spec-card .spec .measurement{font-size:40px;line-height:50px}.lp-product .vehicle-specs .spec-cards .spec-card .detail{font-size:14px!important;line-height:18px!important}.lp-product .poi-title .title{font-size:60px;line-height:70px}.lp-product .poi-title .title:before{top:30px}.lp-product .cta-blocks .row .cta-block .link{padding:0 10px 0 0}.lp-product .info-slider .carousel{padding-bottom:8rem;background-color:#000}.lp-product .info-slider .carousel-inner .carousel-item .jumbo-slide .content{position:relative;margin:0;width:100%;padding:30px 40px 30px 60px;top:0;min-height:200px}.lp-product .info-slider .carousel-bullets{position:relative;bottom:unset;height:4px}.lp-product .info-slider .carousel-bullets .carousel-indicators li{left:15%}.lp-product .info-slider .carousel-nav{display:flex;justify-content:flex-end}.lp-product .info-slider .carousel-control-next,.lp-product .info-slider .carousel-control-prev{position:relative;top:auto;transform:none;width:auto;left:0;right:0;margin:5px 15px 5px 0}.lp-product .info-slider .carousel-bullets:before{width:5%}.lp-product .info-slider .carousel-bullets:after{width:75%}#offers-landing .offers-jumbo .content .copy .subtitle,#offers-landing p.desc-dsk,.inner .article-widget .article-container .article-tile .card .card-body a.text-reset p{display:none}#offers-landing p.desc-mbl{display:block}.inner .article-widget .article-container .article-tile:first-child .card{height:400px}.inner .article-widget .article-container .article-tile:first-child .card .card-body a:nth-child(3){transform:translateY(-50%) scale(1.3)}}@media only screen and (min-width:1200px){.lp-product .AudiBreadcrumb-container{height:auto!important}}@media only screen and (max-width:1200px){.inner .article-widget .article-container .article-tile:first-child .card{height:350px}.inner .article-widget .article-container .article-tile:first-child .card .card-body a:nth-child(3){transform:translateY(-50%) scale(1.3);right:-30px}.title-divider{padding:30px 0}a#AudiBreadcrumb-trigger i{color:#cd192d!important}.lp-product .AudiBreadcrumb li:not(first-child) a:after{display:none}}@media only screen and (max-width:1023px){.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-enquire]{padding:0!important}.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-enquire]>.w-100:first-child{position:relative;height:auto;display:none}.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-enquire]>button{position:absolute;top:5px;right:5px}.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-enquire] div[id*=widget-forms-vehicle-enquire]{margin:0;max-width:100%}.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-enquire] div[id*=widget-forms-vehicle-enquire]>button.btn.btn-danger.btn-sm.float-right{position:relative;top:20px;right:15px}.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-enquire] div[id*=widget-forms-vehicle-enquire]>form{padding-top:70px;margin-top:-20px}.inner .article-widget .article-container .article-tile:first-child .card{height:auto}.inner .article-widget .article-container .article-tile:first-child .card .card-body{flex-direction:column-reverse;max-width:100%;padding:0;margin:0!important;width:100%}.inner .article-widget .article-container .article-tile:first-child .card .card-body a:nth-child(3){position:relative;transform:none;top:unset;order:3;right:0;z-index:0;width:100%}.inner .article-widget .article-container .article-tile:first-child .card .card-body .card-title.article-date{padding:25px 25px 8px;margin:0;order:1}.inner .article-widget .article-container .article-tile:first-child .card .card-body .card-title.article-title{padding:0 25px 25px;margin:0;order:0}.lp-dealer .lp-d_header h1{font-size:20px;line-height:26px}.lp-dealer .lp-d_location .address .text{font-size:14px!important}.lp-dealer .lp-d_location .address .opening-times strong{line-height:22px}.lp-dealer .lp-d_location .address .opening-times p{display:flex;flex-direction:column}.lp-dealer #contact-us .row{flex-direction:column-reverse}.lp-dealer #contact-us .row .contact-gallery{width:100%;padding:0}.lp-dealer #contact-us{padding:10px}.lp-dealer #contact-us .row .contact-content{padding:30px 0}}@media only screen and (min-width:768px){.lp-dealer .lp-d_location .map iframe{height:100%}}@media only screen and (min-width:992px){.lp-product .sound-preview .sound .cta{display:none}}@media only screen and (max-width:992px){.lp-product .cols-two{flex-direction:column;align-items:flex-start;margin:0 34px}.lp-product .cols-two .image{width:80%;margin-left:0}.lp-product .cols-two .content{width:50%;margin-left:0;padding-top:0;margin-bottom:30px}.lp-product .poi-title .title{font-size:36px!important;line-height:42px;padding:0}.lp-product .poi-title .title:before{top:18px}.lp-product .poi-title .subtitle{padding:0 10px;font-size:24px;line-height:30px;letter-spacing:.5px}.lp-product .sound-preview{flex-direction:column;padding:50px 0}.lp-product .sound-preview .content{width:100%;top:0;margin:0}.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-more],.lp-product .sound-preview .sound{width:100%}.cta-grid .cta-row .cta-links .cta-link:not(:last-child):after,.lp-product .sound-preview .content .copy .cta{display:none}#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row,.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body{flex-direction:column-reverse}#offers-landing .offers-jumbo{height:auto}#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row .col-md-4,#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row .col-md-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.title-underline{font-size:24px;line-height:32px}.cta-grid .cta-row .cta-links{display:flex;flex-wrap:wrap;border:none}.cta-grid .cta-row .cta-links .cta-link{width:50%;margin-bottom:15px;padding:0 15px}.cta-grid .cta-row .cta-links .cta-link a{display:flex;flex-direction:column;align-items:center;color:#fff}.cta-grid .cta-row .cta-links .cta-link a span{padding:10px 0;color:#fff!important}.cta-grid .cta-row.secondary h2{max-width:100%}.new-model-list .tab-content .new-model-shape div[id*=model-card-tile] .card-title{font-size:17px}}@media only screen and (max-width:767px){.inner .article-widget .article-container .article-tile:first-child .card .card-body .card-title.article-title{font-size:25px;line-height:32px}.lp-product .video-jumbotron{padding-top:unset}.lp-product .cols-two-slider .slider .carousel-inner .carousel-item .col-content .ss-copy .s-controls,.lp-product .video-jumbotron video{display:none}.lp-product .video-jumbotron .bg-mbl{display:block}.lp-product .video-jumbotron .copy .subtitles .carousel-item .subtitle{font-size:40px;line-height:48px}.lp-product .promo-video .video .poster .cta .play-btn{width:50px;height:50px}.lp-product .promo-video .video .poster .cta .play-btn i{font-size:10px}.lp-product .cols-overlap .col-horizontal{margin-top:0}.lp-product .cols-overlap .col-horizontal .content{width:100%;margin-bottom:0}.lp-product .cols-overlap .col-vertical{width:100%;margin-left:0;margin-bottom:35px}.lp-product .cols-overlap .col-vertical .content{margin-bottom:15px}.lp-product .cols-overlap .col-horizontal .content .title{margin-bottom:15px;padding-right:16.8831168831%}.lp-product .cols-two,.lp-product .vehicle-specs{margin:0 7px}#offers-landing .offers-jumbo .content,.lp-product .cols-two .content{width:80%}.lp-product .vehicle-specs .content{padding:45px 20px 35px}.lp-product .vehicle-specs .spec-cards .spec-card{width:calc(100% - 20px)}.lp-product .vehicle-specs .spec-cards .spec-card .detail{padding-right:20%}.lp-product .sound-preview .sound .wrapper .button:after{width:300%;height:300%}.lp-product .iframe-slider .carousel-control-next .carousel-control-next-icon,.lp-product .iframe-slider .carousel-control-prev .carousel-control-prev-icon{height:28px;width:28px}.lp-product .iframe-slider .carousel-bullets .carousel-indicators li{width:40px}.lp-product .info-slider .carousel-inner .carousel-item .jumbo-slide .content h2{font-size:20px!important;line-height:26px}.lp-product .info-slider .carousel-inner .carousel-item .jumbo-slide .content{padding:30px 20px}.lp-product .cols-two-slider .slider .carousel-inner .carousel-item .col-content{flex-direction:column;padding:0 15px}.lp-product .cols-two-slider .slider .carousel-inner .carousel-item .col-content .ss-img{padding-top:56.15%;margin-top:60px}.lp-product .cols-two-slider .slider .carousel-inner .carousel-item .col-content .ss-copy{max-width:100%;margin-top:20px;padding-left:0;padding-top:0;margin-right:0}.lp-product .cols-two-slider .slider .carousel-inner .carousel-item .col-content .ss-img .s-controls,.lp-product .cols-two-slider .slider .carousel-inner .carousel-item .col-content .ss-img .s-controls .wrapper{display:flex!important;position:absolute;top:-30px;right:0;z-index:1}.lp-product .cols-two-slider .slider .carousel-inner .carousel-item .col-content .ss-img .s-controls .wrapper{display:flex!important;margin-bottom:25px}.lp-product .cta-blocks .row .cta-block{margin-bottom:40px}.inner .article-widget .article-container .article-tile{padding:.5rem!important}.inner .article-widget .article-container .article-tile:first-child{padding-right:.5rem!important}.inner .article-widget .article-container .article-tile .card .card-body{margin:0}.inner .article-widget .article-container .article-tile:nth-child(2),.inner .article-widget .article-container .article-tile:nth-child(3),.lp-dealer .lp-d_location>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.title-underline:after{height:3px;width:40px;display:block;margin:30px auto}.poi-accordian #accordion .card .card-header .card-link{padding:20px 50px 20px 20px;font-size:20px}.poi-accordian #accordion .card .card-header .card-link.collapsed:after,.poi-accordian #accordion .card .card-header .card-link:after{right:20px}#offers-landing .offers-jumbo .content .filter{height:40px;border:1px solid #000;position:relative;background:#fff;z-index:1;margin-top:15px}#offers-landing .offers-jumbo .content .filter #special-nav-filter-Specials{position:absolute;display:none;-webkit-box-shadow:0 24px 10px -20px rgb(0 0 0 / 50%);box-shadow:0 24px 10px -20px rgb(0 0 0 / 50%);z-index:-1}#offers-landing .offers-jumbo .content .filter.active #special-nav-filter-Specials{display:flex;z-index:999999}#offers-landing .offers-jumbo .content .filter #special-nav-filter-Specials,#offers-landing .offers-jumbo .content .filter #special-nav-filter-Specials .row,#offers-landing .offers-jumbo .content .filter #special-nav-filter-Specials .row .col-4.col-sm-3.col-md-2{width:100%;padding:0}#offers-landing .offers-jumbo .content .filter #special-nav-filter-Specials .row{flex-direction:column;margin-top:5px}#offers-landing .offers-jumbo .content .filter #special-nav-filter-Specials .row .col-4.col-sm-3.col-md-2 .btn-primary,#offers-landing .offers-jumbo .content .filter #special-nav-filter-Specials .row .col-4.col-sm-3.col-md-2 .btn-secondary{margin-top:0!important;text-align:left;padding:0 15px!important}#offers-landing .offers-jumbo .content .filter #special-nav-filter-active{display:flex!important;align-items:center;height:100%;text-align:left;padding:0 15px!important;text-transform:uppercase}#offers-landing .offers-jumbo .content .filter:after{position:absolute;top:0;right:20px;height:100%;display:flex;align-items:center;justify-content:center;content:"\f309";font-family:"Font Awesome 5 Free";font-weight:900}.inner .article-widget .article-container .article-tile:not(:first-child) .card .card-body .card-title.article-title{height:auto}.lp-dealer .lp-d_location{display:flex;flex-direction:column-reverse}.lp-dealer .lp-d_location .address{padding:25px 15px}.lp-dealer .lp-d_contact,.lp-dealer .lp-d_services{padding:30px 0 40px}.lp-dealer .nearby-dealers .dealer-block-wrapper .row{flex-direction:column}.lp-dealer .nearby-dealers .dealer-block-wrapper .row .dealer-block{width:100%;margin:20px 0}.lp-dealer #contact-us .dealer-slider .swiper-button-container{display:flex;flex-direction:row-reverse;justify-content:space-evenly;margin-top:50px}.lp-dealer #contact-us .dealer-slider .swiper-button-next,.lp-dealer #contact-us .dealer-slider .swiper-button-prev{position:relative;background-color:transparent!important;border:0}.lp-dealer #contact-us .dealer-slider .swiper-pagination{position:relative;text-align:center;bottom:0}.lp-dealer #contact-us .dealer-slider .swiper-button-next:after,.lp-dealer #contact-us .dealer-slider .swiper-button-prev:after{color:#333}.lp-dealer #contact-us .row .contact-content .lp-d_contact .lp-d_inner h2,.lp-dealer .lp-d_services h2{font-size:20px!important;letter-spacing:.5px;line-height:26px}.lp-dealer #contact-us .row .contact-gallery #dealer-slider .carousel-nav{display:flex;justify-content:space-evenly;align-items:center;margin-top:10px;margin-bottom:10px}.lp-dealer #contact-us .row .contact-gallery #dealer-slider .carousel-nav .carousel-control-next,.lp-dealer #contact-us .row .contact-gallery #dealer-slider .carousel-nav .carousel-control-prev{position:relative}.lp-dealer #contact-us .row .contact-gallery #dealer-slider .carousel-control-next i,.lp-dealer #contact-us .row .contact-gallery #dealer-slider .carousel-control-prev i{background-color:transparent;border:none;color:#333}.lp-dealer .nearby-dealers .dealer-block-wrapper{padding:10px 0}#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row .col-md-8 .card-body .special-date,#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row .col-md-8 .card-body .special-deal,#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row .col-md-8 .card-body .text-muted span,#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row .col-md-8 .card-body a.specialRef,#offers-landing .inner .specials-widget #specials-container-Specials #special-nav-tab-content-Specials .border-dark .card .row .col-md-8 .card-body p,.lp-product .color-spec h3:not(:first-child),.service-content p,.service-content ul li,.services ul li{font-size:15px!important}#warranty-details,.protector-cover{margin-top:100px}#financeTerms-FinanceCalculator #financeTermsLong-FinanceCalculator span p{font-size:13.5px!important}.article-detail article .post-container h1{line-height:50px}.article-detail article .post-container .post-content span[style="font-weight: bold;"],.article-detail article .post-container .post-content strong{font-size:25px;line-height:30px}.cover-options ul li,.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-more]>.col-12 .form-control-plaintext,.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-more]>.col-12 .form-control-plaintext strong,.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-more]>.col-12 label,.lp-product .new-model-list .tab-content .d-flex.flex-wrap.align-content-stretch #ModelLine .card .card-body div[id*=variant-tile-card-more]>.col-12 label.col-form-label.nms-more-label,.poi-accordian.specs #accordion .card .card-body .row .spec-detail,.poi-accordian.specs #accordion .card .card-body .row .spec-type{font-size:15px;line-height:20px;letter-spacing:.5px}.article-detail article .post-container .post-content{font-size:15px}}@media only screen and (max-width:576px){.lp-product .vehicle-specs .spec-cards .spec-card .detail{padding-right:0}.lp-product .cols-two .image{width:100%;margin-left:0}}