/* modelfinder v115.0.1 */
.audi-modelfinder__car-line .audi-modelfinder__car-model{flex:0 0 260px;margin-right:12px;z-index:1}@media (min-width:375px){.audi-modelfinder__car-line .audi-modelfinder__car-model{flex:0 0 294px}}.audi-modelfinder__car-model>*{transition:color .18s linear,background-color .18s linear}.audi-modelfinder__filter-results .audi-modelfinder__car-model{flex-basis:100%;margin:0 0 18px}.audi-modelfinder__car-line .audi-modelfinder__car-model:first-child{margin-left:30px}@media (min-width:1920px){.audi-modelfinder__car-line .audi-modelfinder__car-model:first-child{margin-left:42px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line .audi-modelfinder__car-model:first-child{margin-left:36px}}.audi-modelfinder__car-model-copy{box-sizing:border-box;min-height:207px;overflow:hidden;padding:18px 18px 0}@media (min-width:1024px){.audi-modelfinder__car-model-copy{min-height:159px}}.audi-modelfinder__car-model-button-container{display:flex;padding:18px 0}.audi-modelfinder__car-model-button-container,.audi-modelfinder__car-model-copy,.audi-modelfinder__car-model-image-container{background-color:#fff}.audi-modelfinder__car-model-image-container{display:block}.audi-modelfinder__car-model-leasing{color:#4c4c4c}.audi-modelfinder__car-model-eec-information{margin:12px 0 0}.audi-modelfinder__car-model-full-name{border-collapse:collapse;display:table;margin-bottom:12px}.audi-modelfinder__car-model-carline{white-space:nowrap;display:table-cell;font-weight:700}.audi-modelfinder__car-model-body-type{display:table-cell;font-weight:700}.audi-modelfinder__car-model-carline+.audi-modelfinder__car-model-body-type{padding-left:12px}.audi-modelfinder__car-model-price{margin-bottom:3px}.audi-modelfinder__car-model-image{height:112px;margin:0 auto;max-width:100%;pointer-events:none;width:auto}@media (min-width:375px){.audi-modelfinder__car-model-image{height:127px}}.audi-modelfinder__filter-results .audi-modelfinder__car-model-image{height:auto}.audi-modelfinder__car-model-link{margin:0 auto;width:calc(100% - 36px)}[data-is-active-car=false] .audi-modelfinder__car-model-link{pointer-events:none}.audi-modelfinder__car-model-eec-data,.audi-modelfinder__car-model-eec-label{float:left;margin:6px 0 0}.audi-modelfinder__car-model-eec-label{clear:both}.audi-modelfinder__car-model-eec-label--range{margin-top:3px;padding-top:3px}.audi-modelfinder__car-model-eec-data:first-of-type,.audi-modelfinder__car-model-eec-label:first-child{margin:0}.audi-modelfinder__car-model-eec-data--range{margin:3px 0 0}.audi-modelfinder__car-model-eec-range{display:inline-block;float:left;margin:3px 12px 0 0}.audi-modelfinder__car-model-eec-range-link{float:left;line-height:2.4rem!important}.audi-modelfinder__car-model-eec-range-link:after{transform:translateY(1px)}@media (min-width:568px){.audi-modelfinder__car-line .audi-modelfinder__car-model{flex:0 0 332px}.audi-modelfinder__filter-results .audi-modelfinder__car-model{flex-basis:calc(50% - 6px)}.audi-modelfinder__filter-results .audi-modelfinder__car-model:nth-child(2n){margin:0 0 18px 12px}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-button-container,.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-copy,.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-eec-information,.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-leasing{background-color:transparent;color:transparent}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-eec-information a svg{opacity:0}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-button-container *,.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-eec-information a{border-color:transparent;color:transparent}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-image-container{background-color:transparent}}@media (max-width:1024px){.audi-modelfinder__car-model{flex-flow:row nowrap;transition:opacity .18s linear}}@media (min-width:1024px){.audi-modelfinder__car-line .audi-modelfinder__car-model{flex-basis:calc(33.33333% - 8px);margin:0 0 18px 12px;padding-left:0}.audi-modelfinder__filter-results .audi-modelfinder__car-model{flex-basis:calc(33.33333% - 8px);margin:0 0 18px 12px}.audi-modelfinder__car-line .audi-modelfinder__car-model.audi-modelfinder__car-model{padding-right:0}.audi-modelfinder__car-line .audi-modelfinder__car-model:nth-of-type(3n),.audi-modelfinder__filter-results .audi-modelfinder__car-model:nth-child(3n+1){margin:0 0 18px}.audi-modelfinder__car-line .audi-modelfinder__car-model:last-child{margin-right:0;padding-right:0}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-button-container,.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-copy,.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-image-container{background-color:#fff;color:#000}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-leasing{color:#4c4c4c}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-eec-information{color:#000}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-eec-information a svg{opacity:1}.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-button-container *,.audi-modelfinder__car-model[data-is-active-car=false] .audi-modelfinder__car-model-eec-information a{border-color:#000;color:#000}[data-is-active-car=false] .audi-modelfinder__car-model-link{pointer-events:auto}.audi-modelfinder__car-model-image{height:auto}}@media (min-width:1024px){.audi-modelfinder__car-line .audi-modelfinder__car-model,.audi-modelfinder__filter-results .audi-modelfinder__car-model{flex-basis:calc(33.33333% - 8px)}}@media (min-width:1440px){.audi-modelfinder__car-line .audi-modelfinder__car-model,.audi-modelfinder__filter-results .audi-modelfinder__car-model{flex-basis:calc(25% - 9px);margin:0 0 18px 12px}.audi-modelfinder__car-line .audi-modelfinder__car-model:nth-of-type(3n),.audi-modelfinder__filter-results .audi-modelfinder__car-model:nth-child(3n+1){margin:0 0 18px 12px}.audi-modelfinder__car-line .audi-modelfinder__car-model:nth-of-type(4n){margin-left:0}.audi-modelfinder__filter-results .audi-modelfinder__car-model:nth-of-type(4n){margin:0 0 18px 12px}.audi-modelfinder__filter-results .audi-modelfinder__car-model:nth-child(4n+1){margin:0 0 18px}}@media (min-width:1440px){.audi-modelfinder__car-line .audi-modelfinder__car-model,.audi-modelfinder__filter-results .audi-modelfinder__car-model{flex-basis:calc(25% - 9px)}}.audi-modelfinder__carlinegroup-symbols-static{display:block}.audi-modelfinder__carlinegroup-symbols-dynamic{display:none}.audi-modelfinder__car-line-name{height:auto;left:-16.74px;position:absolute;top:0;width:279px}.audi-modelfinder__car-line-background{height:auto;left:0;max-width:512px;position:absolute;top:12px}.audi-modelfinder__scroll-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;overflow-x:scroll;overflow-y:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;-webkit-touch-callout:none}.audi-modelfinder__scroll-container::-webkit-scrollbar{display:none}.audi-modelfinder__car-lines::-moz-selection{background:transparent;color:#000}.audi-modelfinder__car-lines::selection{background:transparent;color:#000}.audi-modelfinder__scroll-container ::-moz-selection{background:transparent;color:#000}.audi-modelfinder__scroll-container ::selection{background:transparent;color:#000}.audi-modelfinder__car-models{display:flex;flex-wrap:nowrap;text-align:left}.audi-modelfinder__car-line .audi-modelfinder__car-models:before{content:"";display:flex;flex:0 0 calc(50vw - 130px);min-width:calc(50vw - 130px);padding-right:0}@media (min-width:375px){.audi-modelfinder__car-line .audi-modelfinder__car-models:before{min-width:calc(50vw - 147px);flex:0 0 calc(50vw - 147px)}}.audi-modelfinder__filter-results .audi-modelfinder__car-models{display:flex;flex-wrap:wrap;padding:0 4%;width:92%}@media (min-width:568px){.audi-modelfinder__carlinegroup-symbols-static{display:none}.audi-modelfinder__carlinegroup-symbols-dynamic{display:block}.audi-modelfinder__car-line-background{left:-7.5vw;top:109px;width:50vw}.audi-modelfinder__car-line-name{width:calc(50vw - 132.52px)}.audi-modelfinder__scroll-container [data-is-active-car=false] ::-moz-selection{color:transparent}.audi-modelfinder__scroll-container [data-is-active-car=false] ::selection{color:transparent}.audi-modelfinder__car-line .audi-modelfinder__car-models:before{flex:0 0 calc(50vw - 166px);min-width:calc(50vw - 166px)}.audi-modelfinder__car-models{margin-left:0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line-background{top:91px}}@media (min-width:1920px){.audi-modelfinder__car-line-background{top:79px}}@media (min-width:866px){.audi-modelfinder__car-line-background{height:auto;left:36px;max-width:576px;top:121px;width:90%}.audi-modelfinder__car-line .audi-modelfinder__carlinegroup-symbols-dynamic{flex:0 0 332px}.audi-modelfinder__car-line-name{width:33%}.audi-modelfinder__car-line .audi-modelfinder__car-models:before{flex:0 0 calc(50vw - 332px);min-width:calc(50vw - 332px)}.audi-modelfinder__car-line .audi-modelfinder__car-models:after{display:none}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__car-line-background{left:42px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line-background{left:54px}}@media (min-width:1920px){.audi-modelfinder__car-line-background{left:66px}}@media (min-width:866px) and (max-width:1023px){.audi-modelfinder__car-line-background{top:115px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__car-line-background{top:103px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line-background{top:85px}}@media (min-width:1920px){.audi-modelfinder__car-line-background{top:67px}}@media (min-width:1024px){.audi-modelfinder__carlinegroup-symbols-static{display:block}.audi-modelfinder__carlinegroup-symbols-dynamic{display:none}.audi-modelfinder__car-line-background{left:0;max-width:640px;top:76px;width:auto}.audi-modelfinder__car-line-name{left:-2.28%;max-width:549px;width:38%}.audi-modelfinder__scroll-container{overflow:visible}.audi-modelfinder__car-line .audi-modelfinder__car-models{display:flex;flex-wrap:wrap;margin:0 4%;overflow:hidden;width:100%}}@media (min-width:1440px){.audi-modelfinder__car-line-background{top:94px}}@media (min-width:1440px){.audi-modelfinder__car-line-name{left:-1.86%;max-width:549px;width:31%}.audi-modelfinder__car-line-background{left:-79.2px;max-width:660px}}@media (min-width:1440px){.audi-modelfinder__car-line-name{left:-1.86%;width:31%}}.audi-modelfinder__scroll-container-next-button{display:block;height:510px;position:absolute;width:260px;z-index:2}@media (min-width:375px){.audi-modelfinder__scroll-container-next-button{width:294px}}.audi-modelfinder__scroll-container-previous-button{display:block;height:510px;position:absolute;width:260px;z-index:2}@media (min-width:375px){.audi-modelfinder__scroll-container-previous-button{width:294px}}.audi-modelfinder__scroll-container-next-button{left:calc(142px + 50vw)}@media (min-width:375px){.audi-modelfinder__scroll-container-next-button{left:calc(159px + 50vw)}}.audi-modelfinder__scroll-container-previous-button{left:calc(-402px + 50vw)}@media (min-width:375px){.audi-modelfinder__scroll-container-previous-button{left:calc(-453px + 50vw)}}.audi-modelfinder__scroll-container-next-button:after,.audi-modelfinder__scroll-container-previous-button:after{display:none}@media (min-width:568px){.audi-modelfinder__scroll-container-next-button,.audi-modelfinder__scroll-container-previous-button{height:100px;-webkit-tap-highlight-color:rgba(0,0,0,0);top:325px}.audi-modelfinder__scroll-container-next-button{left:calc(178px + 50vw)}.audi-modelfinder__scroll-container-previous-button{left:calc(-474px + 50vw)}.audi-modelfinder__scroll-container-next-button:after,.audi-modelfinder__scroll-container-previous-button:after{content:" ";display:block;height:48px;position:absolute;top:33px;width:48px}.audi-modelfinder__scroll-container-next-button:after{left:24px;transform:rotate(90deg)}.audi-modelfinder__scroll-container-previous-button:after{right:24px;transform:rotate(-90deg)}.audi-modelfinder__scroll-container-next-button[data-disabled=true],.audi-modelfinder__scroll-container-previous-button[data-disabled=true]{display:none}}@media (min-width:866px){.audi-modelfinder__scroll-container-next-button{left:calc(350px + 50vw)}.audi-modelfinder__scroll-container-previous-button{left:calc(-646px + 50vw)}}@media (min-width:1024px){.audi-modelfinder__scroll-container-next-button,.audi-modelfinder__scroll-container-previous-button{display:none}}@media (max-width:1023px){.audi-modelfinder__scroll-container{-ms-overflow-style:none;-ms-scroll-snap-destination:50% 50%;scroll-snap-destination:50% 50%;-ms-scroll-snap-points-x:snapInterval(0,272px);scroll-snap-points-x:snapInterval(0,272px);-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;scrollbar-width:none}.audi-modelfinder__car-line .audi-modelfinder__snap-element{-ms-scroll-snap-coordinate:50% 50%;scroll-snap-coordinate:50% 50%}@supports (scroll-snap-align:center){.audi-modelfinder__scroll-container{-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.audi-modelfinder__car-line .audi-modelfinder__snap-element{scroll-snap-align:center}}.audi-modelfinder__snap-element:first-child{margin-left:0}.audi-modelfinder__snap-element:last-child{padding-right:calc(50vw - 130px)}}@media (max-width:1023px) and (min-width:375px){.audi-modelfinder__snap-element:last-child{padding-right:calc(50vw - 147px)}}@media (min-width:375px) and (max-width:1023px){.audi-modelfinder__scroll-container{-ms-scroll-snap-points-x:snapInterval(0,306px);scroll-snap-points-x:snapInterval(0,306px)}}@media (min-width:568px) and (max-width:1023px){.audi-modelfinder__scroll-container{-ms-scroll-snap-points-x:snapInterval(0,344px);scroll-snap-points-x:snapInterval(0,344px)}.audi-modelfinder__snap-element:last-child{padding-right:calc(50vw - 166px)}}@media (min-width:866px) and (max-width:1023px){.audi-modelfinder__car-line .audi-modelfinder__snap-element{margin-left:-332px;padding-right:332px}.audi-modelfinder__car-line .audi-modelfinder__snap-element:first-child{margin-left:0;margin-right:12px}.audi-modelfinder__car-line .audi-modelfinder__snap-element:last-child{padding-right:calc(50vw - 344px)}}.audi-modelfinder{background-color:#f2f2f2;display:block;padding-top:42px}@media (min-width:1920px){.audi-modelfinder{padding-top:96px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder{padding-top:78px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder{padding-top:60px}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder{padding-top:48px}}.audi-modelfinder-filter--sticky+.audi-modelfinder{padding-top:108px}@media (min-width:1920px){.audi-modelfinder-filter--sticky+.audi-modelfinder{padding-top:162px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter--sticky+.audi-modelfinder{padding-top:144px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter--sticky+.audi-modelfinder{padding-top:126px}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder-filter--sticky+.audi-modelfinder{padding-top:114px}}.audi-modelfinder__car-lines,.audi-modelfinder__filter-results{opacity:1;transition:opacity .24s cubic-bezier(.21,.55,.43,1)}.audi-modelfinder--faded-out{opacity:0}.audi-modelfinder__filter-results{margin-top:6px}.audi-modelfinder__car-line,.audi-modelfinder__filter-results{position:relative}.audi-modelfinder__car-line{display:block;margin-top:42px;overflow:hidden;padding-top:205px}@media (min-width:1920px){.audi-modelfinder__car-line{padding-top:259px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line{padding-top:241px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__car-line{padding-top:223px}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder__car-line{padding-top:211px}}@media (min-width:1920px){.audi-modelfinder__car-line{margin-top:96px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line{margin-top:78px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__car-line{margin-top:60px}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder__car-line{margin-top:48px}}.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:42px}@media (min-width:1920px){.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:96px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:78px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:60px}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:48px}}.audi-modelfinder__car-line:first-child{margin-top:0}#nm_mofi[page-type=widescreen] .nm-wrapper{min-height:0;overflow:visible}.mf-footnote{background:#4c4c4c;position:relative}.nm-footer+.mf-footnote{margin-top:-6px}@media (min-width:768px) and (max-width:1023px){.nm-footer+.mf-footnote{margin-top:-12px}}@media (min-width:1920px){.nm-footer+.mf-footnote{margin-top:-30px}}@media (min-width:1440px) and (max-width:1919px){.nm-footer+.mf-footnote{margin-top:-24px}}@media (min-width:1024px) and (max-width:1439px){.nm-footer+.mf-footnote{margin-top:-18px}}.mf-footnote-body{color:#999;margin:0 auto;max-width:1177.6px;padding-bottom:60px;width:92%}.mf-footnote a{color:#b3b3b3}.mf-footnote a:hover{color:#fff}@media (min-width:568px){.audi-modelfinder__car-line{padding-top:0;position:relative}}@media (min-width:1024px){.audi-modelfinder__car-line,.audi-modelfinder__filter-results{padding:0}.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:24px}.audi-modelfinder__car-line .audi-modelfinder__car-models:before{flex-basis:calc(33.33333% - 8px);margin:0 0 18px;min-width:calc(33.33333% - 8px);padding-right:0}}@media (min-width:1440px){.audi-modelfinder__car-line .audi-modelfinder__car-models:before{flex-basis:calc(25% - 9px)}}@media (min-width:1024px){.audi-modelfinder__car-line .audi-modelfinder__car-models:before{min-width:calc(33.33333% - 8px)}}@media (min-width:1440px){.audi-modelfinder__car-line .audi-modelfinder__car-models:before{min-width:calc(25% - 9px)}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:42px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:60px}}@media (min-width:1920px){.audi-modelfinder__car-line+.audi-modelfinder__car-line{margin-top:78px}}@media (min-width:1440px){.audi-modelfinder__car-line,.audi-modelfinder__filter-results{margin:0 auto;max-width:1440px;overflow:visible}.audi-modelfinder__car-line .audi-modelfinder__car-models,.audi-modelfinder__filter-results .audi-modelfinder__car-models{max-width:1440px}[page-type=widescreen] .mf-footnote-body{max-width:1920px}}.modelfinder-filter-js-open{overflow:hidden}.modelfinder-filter-js-open .audi-modelfinder,.modelfinder-filter-js-open .nm-footer,.modelfinder-filter-js-open .nm-footnote-wrap{display:none}.audi-modelfinder-filter{background-color:#f2f2f2;display:block}.audi-modelfinder__filter{height:auto;position:static}[data-state=fold-out].audi-modelfinder__filter{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:101}.audi-modelfinder-filter__filter-headline{margin-left:auto;margin-right:auto;max-width:1440px;padding:42px 0 0;width:92%}@media (min-width:1920px){.audi-modelfinder-filter__filter-headline{padding:96px 0 0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__filter-headline{padding:78px 0 0}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__filter-headline{padding:60px 0 0}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder-filter__filter-headline{padding:48px 0 0}}.audi-modelfinder-filter__filter-copy{margin-left:auto;margin-right:auto;max-width:1440px;padding:42px 0 0;width:92%}@media (min-width:1920px){.audi-modelfinder-filter__filter-copy{padding:96px 0 0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__filter-copy{padding:78px 0 0}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__filter-copy{padding:60px 0 0}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder-filter__filter-copy{padding:48px 0 0}}.audi-modelfinder-filter__filter-headline+.audi-modelfinder-filter__filter-copy{margin-top:12px;padding:0}.audi-modelfinder-filter__filter-headline+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:36px}@media (min-width:1920px){.audi-modelfinder-filter__filter-headline+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:66px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__filter-headline+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:54px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__filter-headline+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:42px}}.audi-modelfinder-filter__filter-copy+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:36px}@media (min-width:1920px){.audi-modelfinder-filter__filter-copy+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:66px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__filter-copy+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:54px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__filter-copy+.modelfinder-filter-control-pixel+[data-state=fold-in].audi-modelfinder__filter{margin-top:42px}}.audi-modelfinder-filter--sticky .audi-modelfinder__filter{left:0;margin-top:0!important;position:fixed;top:0;width:100%;z-index:99}.audi-modelfinder-filter__no-results-wrapper{margin-top:-36px;padding:0 4%}@media (min-width:1920px){.audi-modelfinder-filter__no-results-wrapper{margin-top:-90px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__no-results-wrapper{margin-top:-72px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__no-results-wrapper{margin-top:-54px}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder-filter__no-results-wrapper{margin-top:-42px}}.audi-modelfinder-filter__no-results-headline{display:block;font-weight:700;margin:42px 0 24px}@media (min-width:1920px){.audi-modelfinder-filter__no-results-headline{margin:96px 0 24px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__no-results-headline{margin:78px 0 24px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__no-results-headline{margin:60px 0 24px}}@media (min-width:768px) and (max-width:1023px){.audi-modelfinder-filter__no-results-headline{margin:48px 0 24px}}.audi-modelfinder-filter__no-results-copy{display:block;padding-bottom:36px}@media (min-width:1920px){.audi-modelfinder-filter__no-results-copy{padding-bottom:66px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__no-results-copy{padding-bottom:54px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__no-results-copy{padding-bottom:42px}}.audi-modelfinder__filter-toggle-button{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;padding:0 4%}.audi-modelfinder__filter-toggle-button-text{margin:18px 0}.audi-modelfinder__filter-toggle-button-icon{color:#fff;height:48px;margin-left:6px;stroke:#fff;transform:rotate(180deg);transition:transform .4s ease-in-out;width:48px}[data-state=fold-out] .audi-modelfinder__filter-toggle-button-icon{transform:none;transition:transform .4s ease-in-out}.audi-modelfinder__filter-form-wrapper{background-color:#1a1a1a;max-height:0;opacity:0;overflow:hidden}.audi-modelfinder__filter-form-wrapper,[data-state=fold-out] .audi-modelfinder__filter-form-wrapper{height:100%;position:relative;transition:max-height .66s cubic-bezier(.21,.55,.43,1),opacity .24s cubic-bezier(.21,.55,.43,1)}[data-state=fold-out] .audi-modelfinder__filter-form-wrapper{max-height:calc(100vh - 66px);opacity:1;overflow-y:auto}.audi-modelfinder__filter-form{background-color:#1a1a1a;color:#fff;margin-bottom:calc(158px + 2.4em);padding:30px 4%}@media (min-width:1920px){.audi-modelfinder__filter-form{padding:42px 4%}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-form{padding:36px 4%}}.audi-modelfinder__filter-form input[type=submit]{display:none}.audi-modelfinder__filter-checkbox{margin:24px 0 0;width:100%}@media (min-width:1920px){.audi-modelfinder__filter-checkbox{margin:54px 0 0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-checkbox{margin:42px 0 0}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__filter-checkbox{margin:30px 0 0}}.audi-modelfinder__filter-range{margin:24px 0 0;width:100%}@media (min-width:1920px){.audi-modelfinder__filter-range{margin:54px 0 0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-range{margin:42px 0 0}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__filter-range{margin:30px 0 0}}.audi-modelfinder__filter-checkbox:first-child{margin-top:0}.audi-modelfinder__filter-range:last-child{margin-top:36px}@media (min-width:1920px){.audi-modelfinder__filter-range:last-child{margin-top:66px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-range:last-child{margin-top:54px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__filter-range:last-child{margin-top:42px}}.audi-modelfinder__filter-form-legend{color:#b3b3b3;margin:0 0 24px}.audi-modelfinder__filter-form-legend sub,.audi-modelfinder__filter-form-legend sup{position:relative;top:-.4em;vertical-align:top}.audi-modelfinder__filter-form-legend sub{top:.4em}.audi-modelfinder__filter-form-checkbox{float:left;margin:0 12px 12px 0}.audi-modelfinder__filter-form-range{display:block}.audi-modelfinder__filter-form-results-button-wrapper{background-color:#000;bottom:-108px;left:0;opacity:1;padding:24px 4%;position:fixed;text-align:center;transition:bottom .66s cubic-bezier(.21,.55,.43,1);width:92%}@media (min-width:1920px){.audi-modelfinder__filter-form-results-button-wrapper{bottom:-120px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-form-results-button-wrapper{bottom:-114px}}[data-state=fold-out] .audi-modelfinder__filter-form-results-button-wrapper{bottom:0;transition:bottom .66s cubic-bezier(.21,.55,.43,1);transition-delay:.42s}.audi-modelfinder__filter-form-results-button-wrapper .audi-modelfinder__filter-form-results-button{width:100%}.audi-modelfinder__filter-feedback-bar{background-color:#f2f2f2;padding:0 4%}.audi-modelfinder__filter-feedback-list{display:flex;flex-flow:row wrap}.audi-modelfinder__filter-feedback-list-item{display:none;margin:18px 18px 0 0;width:auto}.audi-modelfinder__filter-feedback-list-item-reset{background-color:#e5e5e5}.audi-modelfinder__filter-feedback-list-item-reset:active,.audi-modelfinder__filter-feedback-list-item-reset:focus,.audi-modelfinder__filter-feedback-list-item-reset:hover{background-color:#ccc}.audi-modelfinder__filter-feedback-list [data-disabled=false].audi-modelfinder__filter-feedback-list-item:last-child{display:inline-flex}.audi-modelfinder-filter--sticky .audi-modelfinder__filter .audi-modelfinder__filter-feedback-bar.audi-modelfinder__filter-feedback-bar--visible{box-shadow:0 2px 4px rgba(0,0,0,.1)}.audi-modelfinder-filter--sticky .audi-modelfinder__filter .audi-modelfinder__filter-feedback-bar.audi-modelfinder__filter-feedback-bar--visible .audi-modelfinder__filter-feedback-list{padding-bottom:18px;padding-top:6px}@media (min-width:1024px){.audi-modelfinder__filter{margin:0 auto;width:92%}.modelfinder-filter-js-open{overflow:auto}.audi-modelfinder-filter__filter-copy+.audi-modelfinder__filter,.audi-modelfinder-filter__filter-headline+.audi-modelfinder__filter{margin-top:36px}[data-state=fold-out].audi-modelfinder__filter{background-color:#000}.audi-modelfinder-filter--sticky .audi-modelfinder__filter{background-color:#000;max-width:none;overflow:visible;position:fixed;width:100vw;z-index:12}.audi-modelfinder__filter-form{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;overflow:none;padding:30px}.audi-modelfinder-filter--sticky .audi-modelfinder__filter-form{max-width:calc(92vw - 60px)}[data-state=fold-out] .audi-modelfinder__filter-form{clear:both}.audi-modelfinder__filter-toggle-button{margin:0 auto;padding:0 30px}.audi-modelfinder-filter--sticky .audi-modelfinder__filter-toggle-button{max-width:calc(92vw - 60px)}.audi-modelfinder__filter-feedback-bar{padding:0}.audi-modelfinder-filter--sticky .audi-modelfinder__filter-feedback-bar{padding:0 4%}.audi-modelfinder-filter--sticky .audi-modelfinder__filter .audi-modelfinder__filter-feedback-list{margin:0 auto;max-width:92vw}[data-disabled=false].audi-modelfinder__filter-feedback-list-item{display:inline-flex}.audi-modelfinder__filter-range{margin:24px 4% 0 0;width:48%}.audi-modelfinder__filter-range:last-child{margin:24px 0 0}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__filter-range:last-child{margin:30px 0 0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-range:last-child{margin:42px 0 0}}@media (min-width:1920px){.audi-modelfinder__filter-range:last-child{margin:54px 0 0}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder__filter-range{margin:30px 4% 0 0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-range{margin:42px 4% 0 0}}@media (min-width:1920px){.audi-modelfinder__filter-range{margin:54px 4% 0 0}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-toggle-button{max-width:calc(92vw - 72px)}}@media (min-width:1920px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-toggle-button{max-width:calc(92vw - 84px)}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-toggle-button{padding:0 36px}}@media (min-width:1920px){.audi-modelfinder__filter-toggle-button{padding:0 42px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-form{max-width:calc(92vw - 72px)}}@media (min-width:1920px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-form{max-width:calc(92vw - 84px)}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-form{padding:36px}}@media (min-width:1920px){.audi-modelfinder__filter-form{padding:42px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__filter-copy+.audi-modelfinder__filter{margin-top:42px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__filter-copy+.audi-modelfinder__filter{margin-top:54px}}@media (min-width:1920px){.audi-modelfinder-filter__filter-copy+.audi-modelfinder__filter{margin-top:66px}}@media (min-width:1024px) and (max-width:1439px){.audi-modelfinder-filter__filter-headline+.audi-modelfinder__filter{margin-top:42px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter__filter-headline+.audi-modelfinder__filter{margin-top:54px}}@media (min-width:1920px){.audi-modelfinder-filter__filter-headline+.audi-modelfinder__filter{margin-top:66px}}@media (min-width:1440px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-form,.audi-modelfinder-filter--sticky .audi-modelfinder__filter-toggle-button,.audi-modelfinder__filter-form,.audi-modelfinder__filter-toggle-button{max-width:1380px}.audi-modelfinder-filter--sticky .audi-modelfinder__filter .audi-modelfinder__filter-feedback-list,.audi-modelfinder__filter .audi-modelfinder__filter-feedback-list{margin:0 auto;max-width:1440px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-toggle-button{max-width:1368px}}@media (min-width:1920px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-toggle-button{max-width:1356px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-toggle-button{max-width:1368px}}@media (min-width:1920px){.audi-modelfinder__filter-toggle-button{max-width:1356px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-form{max-width:1368px}}@media (min-width:1920px){.audi-modelfinder-filter--sticky .audi-modelfinder__filter-form{max-width:1356px}}@media (min-width:1440px) and (max-width:1919px){.audi-modelfinder__filter-form{max-width:1368px}}@media (min-width:1920px){.audi-modelfinder__filter-form{max-width:1356px}}
/*# sourceMappingURL=modelfinder.min.css.map */