@font-face{font-family:roboto thin;src:url(../ttf/roboto-thin.ttf);font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:roboto light;src:url(../ttf/roboto-light.ttf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../ttf/roboto-regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../ttf/roboto-medium.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../ttf/roboto-bold.ttf);font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;font-display:swap}::-moz-selection{color:#fff;background:#02a1ff}::selection{color:#fff;background:#02a1ff}body{font-family:roboto;line-height:1.8}.asl-cont *{font-family:roboto!important}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}img,svg{max-width:100%;height:auto}a{text-decoration:none}a:hover{opacity:.8}p{margin:0}button{outline:0!important}b,strong{font-weight:700}element:focus{outline-style:none;box-shadow:none;border-color:transparent}a:link,a:visited:link{-webkit-tap-highlight-color:unset!important}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:unset}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}a:-webkit-any-link:focus-visible,:focus-visible{outline-offset:0;outline:0;box-shadow:unset}.audi--color-grey{color:#666}body .st-btns .st-btn{background-color:#000!important;display:none!important}body .st-btns{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding:0!important;top:50%!important;transform:translateY(-50%)}body .st-btns .st-btn[data-network=email],body .st-btns .st-btn[data-network=facebook],body .st-btns .st-btn[data-network=gmail],body .st-btns .st-btn[data-network=linkedin],body .st-btns .st-btn[data-network=messenger],body .st-btns .st-btn[data-network=outlook],body .st-btns .st-btn[data-network=pinterest],body .st-btns .st-btn[data-network=skype],body .st-btns .st-btn[data-network=twitter]{display:flex!important;float:left;align-items:center}.st-backdrop{background:rgba(255,255,255,.95)!important}.st-close img{filter:invert(1)!important;filter:invert(1)sepia(0)saturate(0)hue-rotate(175deg)!important}body::-webkit-scrollbar,#off-canvas-nav .offcanvas-body::-webkit-scrollbar,#off-canvas-nav #targets-menu::-webkit-scrollbar,#search-results::-webkit-scrollbar,.audi--bit-dmi-iframe::-webkit-scrollbar{width:10px;height:10px}ul#audi--product-tab::-webkit-scrollbar{width:5px;height:1px}body::-webkit-scrollbar-track,#off-canvas-nav .offcanvas-body::-webkit-scrollbar-track,#search-results::-webkit-scrollbar-track,ul#audi--product-tab::-webkit-scrollbar-track,.audi--scroll-text::-webkit-scrollbar-track,.audi--bit-dmi-iframe::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb,#off-canvas-nav .offcanvas-body::-webkit-scrollbar-thumb,#search-results::-webkit-scrollbar-thumb,.audi--bit-dmi-iframe::-webkit-scrollbar-thumb{background-color:#000;outline:1px solid slategrey}ul#audi--product-tab::-webkit-scrollbar-thumb{background-color:#02a1ff;outline:1px solid #02a1ff}.audi--scroll-text::-webkit-scrollbar{width:5px;height:5px}.audi--scroll-text::-webkit-scrollbar-thumb{background-color:#999}.audi--scroll-text::-webkit-scrollbar-track{background-color:#e5e5e5}#off-canvas-nav #targets-menu::-webkit-scrollbar-track{background-color:#00639e}#off-canvas-nav #targets-menu::-webkit-scrollbar-thumb{background-color:#02a1ff;outline:1px solid #02a1ff}#audi-site-header.admin-bar-present{top:32px}.admin-bar-present{top:32px}body .audi-p-web{padding-left:50px!important;padding-right:50px!important}#audi-site-header{padding-top:20px;padding-bottom:20px;background-color:#000}.audi--hamburger{display:flex;justify-content:center;flex-direction:column;align-items:center;width:32px;height:24px;background-color:initial;transition:background-color .3s cubic-bezier(.75,0,.25,1);border:unset}.audi--main-menu-icon-bar{position:absolute;width:16px;height:2px;background:#fff;transition:all .3s cubic-bezier(.75,0,.25,1);transform-origin:left;color:#fff}span.audi--main-menu-icon-bar.bar-0{top:5px;left:1px;transform-origin:top}span.audi--main-menu-icon-bar.bar-1{top:5px;right:0;transform-origin:top}span.audi--main-menu-icon-bar.bar-2{bottom:4px;left:1px;transform-origin:bottom}.audi--main-menu-icon-bar.bar-wrapper{position:absolute;bottom:4px;right:0;width:16px;height:2px;transform-origin:bottom;background:0 0}span.audi--main-menu-icon-bar.bar-3{position:static;top:auto;left:auto;display:block;width:100%;height:100%;background:currentColor;transform-origin:left;transition:transform .3s cubic-bezier(.75,0,.25,1)}.audi--hamburger:hover span.audi--main-menu-icon-bar.bar-3{transform:scaleX(0)}.audi--short-menu ul,.audi--short-menu li,ul#audi--header-right-menu,#audi--header-right-menu li,ul#audi--main-menu,ul#audi--main-menu li,ul.target-submenu,ul.target-submenu li,ul#audi--secondary-menu,ul#audi--secondary-menu li,ul#audi--info-bottom-menu,ul#audi--info-bottom-menu li,ul#audi--social-bottom-menu,ul#audi--social-bottom-menu li,ul.audi--footer-menu,ul.audi--footer-menu li,ul#audi--catalogue-menu,ul#audi--catalogue-menu li,#search-results ul,#search-results ul li,.website-languages-nested-list,.website-languages-nested-list li,.website-languages-nested-list-level2,.website-languages-nested-list-level2 li{padding:0;margin:0}ul.target-submenu li,ul#audi--secondary-menu li,ul#audi--info-bottom-menu li,ul#audi--social-bottom-menu li,ul.audi--footer-menu li,ul#audi--catalogue-menu li,#search-results li,.website-languages-nested-list li,.website-languages-nested-list-item-visible,.website-languages-nested-list-level2 li{list-style:none}ul#audi--main-menu{list-style:none;float:left;width:100%;margin-top:20px}ul#audi--main-menu a{padding:11px 0;font-size:16px;color:#141414;width:100%;float:left;line-height:16px;font-weight:500}ul#audi--secondary-menu a{padding:11px 0;font-size:14px;color:#141414;float:left;line-height:30px;font-weight:500;display:flex;align-items:center}ul#audi--secondary-menu a svg{margin-right:10px}.audi--short-menu li,#audi--header-right-menu li{list-style:none;float:left;margin-left:30px}.audi--short-menu li a{text-transform:uppercase;font-size:14px;color:#fff;font-weight:300;letter-spacing:.043em;position:relative;opacity:.9}#audi--header-right-menu{float:right}#audi--header-right-menu li a{position:relative}#off-canvas-nav{width:100%;background:rgba(0,0,0,.7)}#off-canvas-nav .offcanvas-body{background:#fff;padding:25px 50px 50px;width:33.33%}#off-canvas-nav #targets-menu{position:absolute;top:0;bottom:0;left:33.33%;width:33.33%;overflow-y:auto}#off-canvas-nav .content-close-button,.target-back-to-menu-mobile{width:100%;float:left;box-sizing:border-box;text-align:left;display:flex;align-items:center;margin-bottom:40px}#off-canvas-nav .btn-close{opacity:1;padding:15px 10px;background-position:0;font-size:18px}button.btn-back-main-menu{background:0 0;border:unset;padding:15px 10px;float:left;margin-left:-15px;opacity:0}.audi--main-menu-item{float:left;width:100%;font-size:36px;color:#141414;padding:18px 0;line-height:36px;border-bottom:1px solid #e9eaeb;cursor:pointer;font-weight:500;letter-spacing:2px;display:flex;align-items:center}.audi--main-menu-item:hover{opacity:.8}.btn-close:focus{box-shadow:unset}#off-canvas-nav .btn-close:hover{opacity:.8}.target-view-all-products a{font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:1px}.target-view-all-products{margin-top:70px}#off-canvas-nav .target-menu{position:absolute;top:0;left:0;right:0;min-height:100%;background:#000;opacity:0;padding:25px 50px 50px;transition:all .6s;transform:translateX(-200%);-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);background-size:cover;background-repeat:no-repeat;background:0 0;border-right:9px solid #02a1ff}#off-canvas-nav .target-menu.active{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}#off-canvas-nav .target-menu::after{background:rgba(0,0,0,.7);content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.target-submenu a{float:left;width:100%;padding:60px 0 30px;border-bottom:1px solid #e9eaeb;display:flex;align-items:center;justify-content:space-between;position:relative}.target-submenu a .target-submenu-description{font-weight:400;color:#ccc;font-size:18px;margin-left:0;letter-spacing:1px;text-align:right;line-height:22px;margin-left:20px}.target-submenu a img{max-height:60px;margin-right:auto;float:left;width:auto}.target-submenu a .target-submenu-title{color:#ccc;font-size:28px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.audi--short-menu li a:hover{opacity:1}.audi--short-menu li a:after{content:"";position:absolute;height:3px;width:0;background-color:#02a1ff;transition:.5s;left:0;bottom:-10px}.audi--short-menu li a:hover:after{width:100%}#audi--header-right-menu li a:hover g{opacity:1}.audi--filter-option:hover img,#audi--header-right-menu li.audi--menu-search a:hover svg{transform:scale(1.07);transition:transform .5s cubic-bezier(.19,1,.22,1).1s,opacity .5s cubic-bezier(.19,1,.22,1).1s}.audi--main-menu-item svg,.audi--main-menu-item span{transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.audi--main-menu-item svg{opacity:0;transform:translateX(-16px);-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);-o-transform:translateX(-16px)}ul#audi--main-menu a:hover,.audi--main-menu-item:hover,.audi--main-menu-item.active,ul#audi--secondary-menu a:hover{color:#02a1ff;opacity:1}.audi--main-menu-item:hover svg,.audi--main-menu-item.active svg{opacity:1;transform:none;transition:transform .5s cubic-bezier(.19,1,.22,1).1s,opacity .5s cubic-bezier(.19,1,.22,1).1s}.audi--main-menu-item:hover span,.audi--main-menu-item.active span{transition:transform .5s cubic-bezier(.19,1,.22,1).1s,opacity .5s cubic-bezier(.19,1,.22,1).1s;transform:translateX(35px);-webkit-transform:translateX(35px);-moz-transform:translateX(35px);-ms-transform:translateX(35px);-o-transform:translateX(35px)}.audi--main-menu-item span{margin-left:-15px}ul#audi--secondary-menu{float:left;width:100%;margin-top:50px}ul#audi--secondary-menu li:first-child a:hover g{fill:#141414;opacity:1}.target-view-all-products a:hover,.target-submenu a:hover,ul#audi--info-bottom-menu li a:hover,.audi--footer-menu a:hover{color:#02a1ff;opacity:1}.target-back-to-menu-mobile{opacity:0;margin-bottom:10px}#targets-menu-empty{position:absolute;top:0;bottom:0;left:66.66%;width:33.33%;overflow-y:auto}.audi--top-footer{background-color:#000;padding:25px 0}ul#audi--info-bottom-menu li{float:left;margin-right:60px}ul#audi--info-bottom-menu li a{font-size:18px;color:#fff}ul#audi--info-bottom-menu li a svg{margin-right:15px}ul#audi--social-bottom-menu{float:right}ul#audi--social-bottom-menu li{float:left;margin-left:40px}ul#audi--social-bottom-menu li a:hover g,ul#audi--social-bottom-menu li a:hover path{stroke:#02a1ff;opacity:1}ul#audi--social-bottom-menu li a:hover svg{transform:scale(1.07);transition:transform .5s cubic-bezier(.19,1,.22,1).1s,opacity .5s cubic-bezier(.19,1,.22,1).1s}ul#audi--info-bottom-menu li:first-child a:hover path,ul#audi--info-bottom-menu li:nth-child(2) a:hover #Group>path{fill:#02a1ff;opacity:1}ul#audi--info-bottom-menu li:last-child a:hover path{stroke:#fff;opacity:1}ul#audi--info-bottom-menu li:first-child a:hover path:first-child,ul#audi--info-bottom-menu li:nth-child(2) a:hover ellipse{fill:#fff;opacity:1}ul#audi--info-bottom-menu li:last-child a:hover path:first-child{stroke:#02a1ff;opacity:1}.audi--bottom-footer{padding:40px 0}.audi--bottom-footer h5{font-size:20px;margin-bottom:25px;color:#000;text-transform:uppercase;font-weight:700}ul.audi--footer-menu li{line-height:16px}.audi--footer-menu a{font-size:16px;color:#000;line-height:16px;padding:12px 0;display:block}.audi--footer-menu a svg{margin-left:10px;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.audi--footer-menu a:hover svg{transform:translateX(16px);-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px)}.audi--copy-footer{text-align:center;color:#999;font-size:16px;padding:40px 0;border-top:1px solid #e5e5e5}#audi-site-header.transparent{background-color:initial}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:5px 10px;height:auto}.audi--collections-home-carousel img{border-radius:8px}.audi--collection-item h4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-size:32px;color:#fff;font-weight:400;z-index:2;display:flex}.audi--collection-item h4 span{margin-left:-15px}.audi--collection-item h4 svg,.audi--collection-item h4 span{transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.audi--collection-item h4 svg{opacity:0;transform:translateX(-16px);-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);-o-transform:translateX(-16px)}.audi--collection-item:hover svg{opacity:1;transform:none;transition:transform .5s cubic-bezier(.19,1,.22,1).1s,opacity .5s cubic-bezier(.19,1,.22,1).1s}.audi--collection-item:hover span{transition:transform .5s cubic-bezier(.19,1,.22,1).1s,opacity .5s cubic-bezier(.19,1,.22,1).1s;transform:translateX(35px);-webkit-transform:translateX(35px);-moz-transform:translateX(35px);-ms-transform:translateX(35px);-o-transform:translateX(35px)}.audi--collections-home-carousel .swiper-button-next:after,.audi--collections-home-carousel .swiper-button-prev:after,.audi--filters-collections-carousel .swiper-button-next:after,.audi--filters-collections-carousel .swiper-button-prev:after{font-size:22px;border:1px solid #fff;border-radius:100%;padding:11px 17px;background-color:#fff;font-weight:700;box-shadow:rgb(0 0 0/.1)0 4px 12px}.audi--gallery-thumbs .swiper-button-next:after,.audi--gallery-thumbs .swiper-button-prev:after{font-size:13px;border:1px solid #02a1ff;border-radius:100%;padding:7px 10px;background-color:initial}.audi--collections-home-carousel .swiper-button-next,.audi--collections-home-carousel .swiper-button-prev,.audi--filters-collections-carousel .swiper-button-next,.audi--filters-collections-carousel .swiper-button-prev{color:#000;background-image:unset}.audi--gallery-thumbs .swiper-button-next,.audi--gallery-thumbs .swiper-button-prev{color:#02a1ff;background-image:unset}.audi--gallery-thumbs .swiper-button-prev{top:10px;margin-top:0;left:50%;transform:translateX(-50%)rotate(90deg);-webkit-transform:translateX(-50%)rotate(90deg);-moz-transform:translateX(-50%)rotate(90deg);-ms-transform:translateX(-50%)rotate(90deg);-o-transform:translateX(-50%)rotate(90deg)}.audi--gallery-thumbs .swiper-button-next{bottom:10px;margin-top:0;margin-bottom:0;left:50%;transform:translateX(-50%)rotate(90deg);-webkit-transform:translateX(-50%)rotate(90deg);-moz-transform:translateX(-50%)rotate(90deg);-ms-transform:translateX(-50%)rotate(90deg);-o-transform:translateX(-50%)rotate(90deg);top:unset}.audi--collections-home-carousel .swiper-button-prev,.audi--collections-home-carousel .swiper-rtl .swiper-button-next,.audi--filters-collections-carousel .swiper-button-prev,.audi--filters-collections-carousel .swiper-rtl .swiper-button-next{left:25px}.audi--collection-item::after{background:rgba(0,0,0,.4);content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;border-radius:8px}.audi--newsletter-footer{padding:100px 0}h3.audi--footer-newsletter-title{font-size:46px;font-weight:400;margin-bottom:20px;line-height:46px}.audi--footer-newsletter-subtitle{font-size:21px;color:#000;font-weight:300;line-height:21px;margin-bottom:50px}button.btn.btn-newsletter-subscribe{padding:15px 35px;border:1px solid #02a1ff;color:#02a1ff;font-size:14px;line-height:14px;display:table;margin:auto}button.btn.btn-newsletter-subscribe:hover,.audi--newsletter-area input[type=submit]:hover{background-color:#02a1ff;color:#fff}.audi--catalogue-footer{height:450px;position:relative;display:flex;background-color:rgba(0,0,0,.8);color:#fff;justify-content:end;align-items:center;background-repeat:no-repeat;background-position:50%;background-attachment:fixed}.audi--section-top-home{position:relative}.audi--catalogue-footer::after,.audi--section-top-collection::after,.audi--section-top-home::after,.audi--section-top-collection-no-flex::after{content:"";background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,transparent 50%,rgba(0,0,0,.6951155462184874) 100%);z-index:0;height:100%;width:100%;position:absolute;left:0;z-index:2;top:0}ul#audi--catalogue-menu{float:right}.audi--catalogue-documents{z-index:3}ul#audi--catalogue-menu a{padding:18px 35px;color:#02a1ff;background-color:#fff;float:left;margin-bottom:40px;font-size:14px;line-height:14px;border-radius:3px;min-width:225px;text-align:center;text-transform:uppercase;letter-spacing:.5px}.audi--filters-buttons-collection a:hover{opacity:1}.audi--section-top-collection{min-height:550px;width:100%;float:left;background-size:cover;position:relative;background-position:50%;background-color:#000;display:flex}h1.audi--collection-header-heading{float:left;font-size:73px;color:#fff;font-family:roboto thin;text-transform:uppercase;letter-spacing:1px}.audi--section-filters-collection{padding:85px 0 85px 50px;display:flex;align-items:center;flex-wrap:wrap}.audi--question-collection{font-size:25px;line-height:35px;font-family:roboto light}.audi--filters-buttons-collection a{padding:15px 35px;border:1px solid #02a1ff;font-size:12px;float:left;text-transform:uppercase;border-radius:3px;line-height:12px;min-width:190px;text-align:center;color:#02a1ff!important;cursor:pointer}.audi--filters-buttons-collection a:first-child{margin-right:25px;margin-bottom:20px}.audi--filters-collections-carousel{overflow:hidden;position:relative;float:left;max-width:100%;width:100%}.audi--filter-option{cursor:pointer;z-index:2;overflow:hidden}.audi--filter-option:hover{border-radius:8px}.audi--filter-option label::after,a.audi--filter-option::after{background:rgba(0,0,0,.6);content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;border-radius:8px}a.audi--filter-option{position:relative}.audi--filter-option label{width:100%;height:100%;cursor:pointer}.audi--filter-option span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-size:21px;color:#fff;font-weight:400;z-index:2;display:flex;line-height:28px;cursor:pointer}.audi--filter-option img{border-radius:8px}.audi--logo-line img{max-height:90px;height:90px;display:block;filter:invert(0%)sepia(0%)saturate(0%)hue-rotate(250deg)brightness(0%)contrast(99%);-webkit-filter:invert(0%)sepia(0%)saturate(0%)hue-rotate(250deg)brightness(0%)contrast(99%);width:auto}.audi--section-products-lines{background-color:#f9f9f9;padding:100px 0}.audi--line-description{color:#4c4c4c;margin-top:15px;font-size:14px;line-height:22px}.audi--discover-more{margin-top:15px}.audi--discover-more a{padding:15px 35px;border:1px solid #02a1ff;font-size:12px;float:left;margin-bottom:20px;text-transform:uppercase;border-radius:3px;line-height:12px;min-width:190px;text-align:center;background-color:#02a1ff;color:#fff}.audi--discover-more a:hover{color:#02a1ff;background-color:initial}.audi--discover-more a:first-child{margin-right:25px}.audi--product.item .audi--image{position:relative;padding-top:66%}.audi--product.item .audi--image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;max-width:100%;background-position:50%;width:auto;padding:0 25px}a.audi--product.item{background-color:#fff;display:block}a.audi--product.item{background-color:#fff;display:block;border-radius:8px;height:100%;box-shadow:rgb(0 0 0/.1)0 1px 2px}a.audi--product.item:hover{box-shadow:rgb(50 50 93/25%)0 13px 27px -5px,rgb(0 0 0/.3)0 8px 16px -8px;transition:all .5s}a.audi--product.item h4{padding:25px 25px 12.5px;font-size:28px;color:#02a1ff;font-weight:200;border-bottom:1px solid transparent;margin-bottom:12.5px;font-family:roboto light}.audi--logo-line{margin-bottom:50px;float:left;width:100%;margin-top:100px}.audi--short_description{font-size:12px;color:#545454;padding:12.5px 25px 25px;margin-top:12.5px;border-top:1px solid transparent;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.audi--short_description p{float:left}.audi--short_description span.separator{float:left}.audi--item-col{margin-bottom:30px}a.audi--product.item:hover img{transform:translate(-50%,-50%)scale(1.1);-webkit-transform:translate(-50%,-50%)scale(1.1);-moz-transform:translate(-50%,-50%)scale(1.1);-ms-transform:translate(-50%,-50%)scale(1.1);-o-transform:translate(-50%,-50%)scale(1.1);transition:all .5s}.audi--product-lines-filters .row>div:first-child .audi--logo-line{margin-top:0}.audi--logo-line a.audi--collection-href{color:#000}.audi--product-filter-load-more{display:none}.audi--loader-products,.audi--loader-filters{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:1}.audi--section-top-collection>div,.audi--section-top-collection-no-flex>div{z-index:3}a.audi--all-lines{margin-left:auto;padding:17px 35px;color:#02a1ff;background-color:#fff;font-size:12px;line-height:12px;border-radius:3px;text-align:center;text-transform:uppercase}ul#audi--catalogue-menu li:last-child a{margin-bottom:0}a.audi--all-lines:hover{color:#fff;background-color:#02a1ff;opacity:1}.audi--section-child-collection-description .audi--logo-line{margin:0;padding:100px 0 50px}.audi--section-child-collection-description .audi--discover-more{margin-top:0}.audi--section-child-collection-description .audi--discover-more a{margin-bottom:0}p.audi--newsletter-area.audi--newsletter-phrase{color:#999;font-weight:300;margin-bottom:30px;line-height:24px}.audi--newsletter-area input[type=email]{width:100%;border:unset;border-bottom:1px solid #999;color:#999;font-weight:300;padding-left:10px}.audi--newsletter-area{color:#999;font-weight:300}.audi--newsletter-area input[type=checkbox]{margin-right:10px;margin-top:8px;float:left}.audi--newsletter-area a{color:#02a1ff}.audi--newsletter-area input[type=submit]{padding:12px 35px;border:1px solid #02a1ff;color:#02a1ff;font-size:14px;line-height:14px;float:left;border-radius:4px;background:0 0}.nav-search{position:static;margin:0;padding:0;min-height:16%;text-align:center;z-index:2;-webkit-transition:padding .2s ease,opacity .2s ease,visibility 0s linear .2s;-moz-transition:padding .2s ease,opacity .2s ease,visibility 0s linear .2s;-ms-transition:padding .2s ease,opacity .2s ease,visibility 0s linear .2s;transition:padding .2s ease,opacity .2s ease,visibility 0s linear .2s}.nav-search .nav-search-overlay{position:fixed;top:0;left:0;right:0;bottom:auto;width:100%;z-index:999999;box-shadow:0 2px 5px rgb(0 0 0/.1);opacity:0;visibility:hidden;height:100%}.nav-search.search-is-visible .nav-search-overlay{background:rgba(0,0,0,.9);opacity:1;visibility:visible}.nav-search .nav-search-overlay .search-form{position:relative;width:100%;margin:40px auto 30px}.nav-search .nav-search-overlay .input-group{margin:0 auto;width:100%;height:60px}.nav-search .nav-search-overlay .nav-search-input{padding:0 40px;height:100%;box-sizing:border-box;box-shadow:none;outline:none;text-align:center;font-size:42px;font-weight:200;width:100%;background:0 0;border:unset;border-bottom:2px solid #fff;color:#fff;padding-bottom:15px;font-family:roboto light}.nav-search .nav-search-overlay div.icon-search{position:absolute;top:10px;left:0}.nav-search .nav-search-overlay .toggle-search{z-index:2;top:10px;right:0;margin-right:0;position:absolute;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.btn-sc-close{position:absolute;cursor:pointer;width:30px;height:30px;opacity:1}.btn-sc-close:before,.btn-sc-close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#fff}.btn-sc-close:before{transform:rotate(45deg)}.btn-sc-close:after{transform:rotate(-45deg)}.sc-loading-search-products{margin-top:15px;color:#02a1ff;display:none}#search-results{display:none;position:relative;background-color:#fff;width:100%;text-align:left;box-shadow:0 0 0 1px rgb(39 44 48/5%),0 1px 5px 1px rgb(39 44 48/16%);max-height:300px;overflow:auto;z-index:3}li.sc-nothing-found{padding:20px 10px}.sc-search-suggestion{overflow:visible;border-bottom:1px solid #f5f5f5;padding-top:10px;padding-bottom:10px;float:left;width:100%}.sc-search-suggestion a{display:flex;align-items:center;padding:0 20px}.sc-search-suggestion a .sc-search-suggestion-left{width:70px;margin-right:15px}.sc-search-suggestion a .sc-search-suggestion-left img{max-width:100%;height:auto;width:100%}.sc-search-suggestion a .sc-search-suggestion-right{color:#000}.sc-suggestion-search-product-title{font-weight:400;font-size:22px;line-height:24px;color:#02a1ff}.sc-search-suggestion a .sc-search-suggestion-right .sc-suggestion-search-product-info{color:#000}#search-results ul li{padding:10px 0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.audi--wrap-default-page{padding:120px 0 80px}.audi--newsletter-different{background-color:#f9f9f9}li.website-languages-nested-list-item,.website-languages-nested-list-item-visible{float:left;width:100%}li.website-languages-nested-list-item .website-search-result-link,.website-languages-nested-list-item-visible .website-search-result-link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;min-height:60px;margin-bottom:1px;padding:6px 18px;color:inherit;background-color:#eff0f1}li.website-languages-nested-list-item a img,.website-languages-nested-list-item-visible a img{max-width:25px;margin-right:10px}#website-languages .modal-content{border-radius:0}#website-languages .modal-content .modal-header{border:unset}button.website-languages-nested-list-button{width:100%;padding:18px;text-align:left;border:0;background:#fff;position:relative;border-bottom:1px solid #e3e4e4}button.website-languages-nested-list-button:hover{border-bottom:1px solid #02a1ff;opacity:.7}button.website-languages-nested-list-button::after{font-family:"font awesome\ 5 free";font-weight:700;content:"\f078";color:#02a1ff;position:absolute;font-size:15px;right:20px}button.website-languages-nested-list-button.active::after{content:"\f077"}.website-languages-nested-list-item{display:none}ul.website-languages-nested-list:last-child button.website-languages-nested-list-button{border:unset}.website-languages-search{width:100%;position:relative}.website-languages-search input[name=website_language_search]{border:unset;width:100%;border-bottom:1px solid #000;padding:10px 18px}.website-languages-search input[name=website_language_search]:focus-visible{outline:0}.website-languages-search::after{font-family:"font awesome\ 5 free";font-weight:700;content:"\f002";color:#02a1ff;position:absolute;font-size:20px;right:20px;top:7px}.website-languages-search-results-text{float:left;width:100%;padding:18px}.website-languages-search-results-text a{color:#02a1ff}#off-canvas-nav .target-menu.active{opacity:1;transform:translateX(0)}.audi--collection-breadcrumb{color:#b2b2b2;font-size:15px;font-family:roboto light}.audi--collection-breadcrumb a{color:#4c4c4c}.audi--collection-breadcrumb span.audi--dst{margin:0 8px}.audi--last-category img{height:40px;width:auto;filter:invert(0%)sepia(0%)saturate(0%)hue-rotate(250deg)brightness(0%)contrast(99%);-webkit-filter:invert(0%)sepia(0%)saturate(0%)hue-rotate(250deg)brightness(0%)contrast(99%)}.audi--last-category{padding-bottom:12px;border-bottom:1px solid #d9d9d9}.audi--product-wrapper{margin-top:35px}.audi--product-title{font-size:65px;font-family:roboto thin;color:#02a1ff;line-height:75px;margin-bottom:45px}span.h3.audi--product-subtitle{float:left;width:100%;font-size:18px;font-family:roboto;color:#000;margin-top:10px;font-weight:400;line-height:28px;margin-bottom:0}.audi--product-description-paragraph{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:28px;color:#666;font-size:16px;font-weight:400}.audi--product-description-paragraph p,.audi--short_description p{display:inline;float:initial}input#expanded:checked+.audi--product-description-paragraph{-webkit-line-clamp:unset}.audi--product-description-paragraph~label,input#expanded~label::before{content:"read more"}input#expanded:checked~label::before,.audi--product-description-paragraph:not(.truncated)~label::before{content:"show less"}.audi--product-wrapper .audi--product-description .audi--product-description-paragraph:not(.truncated) label::after,.audi--product-wrapper .audi--product-description input#expanded:checked~label::after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}input#expanded{opacity:0;position:absolute;pointer-events:none}.audi--product-wrapper .audi--product-description label{float:right;margin-top:20px;color:#666;font-size:14px;position:relative;padding-right:20px}.audi--product-wrapper .audi--product-description label:hover{opacity:.7}.audi--product-wrapper .audi--product-description label::after{font-family:"font awesome\ 5 free";font-weight:700;content:"\f078";color:#02a1ff;position:absolute;font-size:12px;right:0;top:3px}.audi--product-description{margin-bottom:90px}a.btn.audi--btn-find-a-dealer{padding:15px 35px;border:1px solid #02a1ff;color:#02a1ff;font-size:14px;line-height:14px;text-transform:uppercase;margin-right:20px;position:relative;overflow:hidden}.st-btn{border:unset!important;position:relative}.st-logo,.st-disclaimer{display:none}.st-close{background:0 0!important;top:28px}.st-btn>img{height:30px!important;width:30px!important;filter:hue-rotate(-83deg)saturate(4);-webkit-filter:hue-rotate(-83deg)saturate(4);-moz-filter:hue-rotate(-83deg)saturate(4)}#st-1 .st-btn:hover{opacity:1!important;top:initial!important}#st-1 .st-btn[data-network=sharethis] img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:23px!important;width:23px!important}#st-1 .st-btn[data-network=sharethis]{background-color:initial!important;padding:15px 30px;border:1px solid #02a1ff!important;color:#02a1ff;font-size:14px;line-height:14px;text-transform:uppercase;border-radius:8px}#st-1 .st-btn[data-network=sharethis]:hover{background-color:#02a1ff}/*#st-1 .st-btn[data-network='sharethis']:hover img{
    filter: unset;
}*/.st-btns .st-btn>span{display:unset!important}.audi--gallery-thumbs{float:left;height:539px;order:1}.audi--gallery-thumbs .swiper-slide{display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;border-radius:12px;background-color:#fff}.audi--gallery-top{float:right;height:539px;background:#fff;border-radius:12px;order:2}.audi--gallery-top .swiper-slide{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.audi--gallery-top .swiper-slide img,.audi--gallery-thumbs .swiper-slide img{display:block;max-width:100%;height:auto;object-fit:cover;padding:0 5px}.sharethis-inline-share-buttons{z-index:1!important}#audi--product-tab-content img{max-width:100%;height:auto}.audi--section-product{padding-bottom:100px;padding-top:20px}.nav-tabs:not(:empty){border-bottom:unset;position:-webkit-sticky;position:sticky;top:72px;z-index:100;background-color:#f9f9f9;padding:15px}.admin-bar-present+.wrap-section .nav-tabs:not(:empty){top:104px}.nav-tabs:not(:empty) li.nav-item{position:relative;display:flex;overflow:hidden;max-width:initial;float:left;flex:unset;margin-right:50px}ul#audi--product-tab{overflow-x:auto;display:flex;list-style:none;padding-left:0;width:100%;flex-basis:100%;align-items:center;flex-wrap:nowrap}ul#audi--product-tab li:first-child{margin-left:auto}ul#audi--product-tab li:last-child{margin-right:auto}#audi--product-tab li.nav-item button{border:unset;margin-bottom:0;text-transform:uppercase;width:100%;letter-spacing:2px;color:#000;font-size:14px;position:relative;padding-bottom:15px;padding-top:15px;background:0 0;line-height:14px;text-align:left;padding-left:0;padding-right:10px}#audi--product-tab li.nav-item button.active:before,#audi--product-tab li.nav-item button:hover:before{width:40px}#audi--product-tab li.nav-item button:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;border-bottom:3px solid #02a1ff;transition:.5s}#audi--product-tab-content{background-color:#fff;padding-top:80px;padding-bottom:100px}.product-overview-photo{position:relative;margin-bottom:30px}.audi--product-overview-video button.collection-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border:unset;padding:30px;background:0 0;z-index:4}.product-overview-video--video img{max-width:100%}.audi--product-overview-video button.collection-video i{font-size:50px;cursor:pointer;color:#fff}.audi--product-overview-video img::after{content:"";position:absolute;width:100%;height:100%;left:0;background-color:rgba(0,0,0,.3);z-index:3;top:0}.audi--product-overview-video.play::after{content:none}.audi--product-overview-video iframe{width:100%;height:100%}.audi--product-overview-video{position:relative}.audi--video-ful-width{width:100%;position:relative;padding:0;padding-top:56.25%}.audi--video-ful-width iframe,.audi--video-ful-width object,.audi--video-ful-width embed{position:absolute;top:0;left:0;width:100%;height:100%}#audi--product-tab-content .audi--product-overview-video img{max-width:100%;position:absolute;height:100%;width:100%;z-index:2;object-fit:cover}h2.audi--product-overview-area-headline{font-family:roboto thin;font-size:50px;margin-bottom:45px}.audi--product-overview-area-description{font-size:16px;color:#666;font-family:roboto light}.audi--text-right{text-align:right}h4.audi--product-tab-title{font-weight:100;font-size:28px;text-transform:uppercase;margin-bottom:40px;letter-spacing:2px}.table-responsive-sm td{color:#000;font-size:16px;font-weight:400;border:unset;width:50%;padding:5px 10px}#product-specs .table-responsive-sm td{line-height:24px}.table-responsive-sm td:first-child{color:#0268a1}/*#007CC0*/.table-responsive-sm td span:first-child{width:auto;float:left}.audi--measurements{color:#666;font-family:roboto light;float:left;width:20%;text-align:right}.audi--product-overview-area{margin-top:100px}.fancybox-is-open .fancybox-content{background:#fff}a.audi--headline-accessories{color:#02a1ff;font-size:28px;font-family:roboto light;margin-bottom:20px;line-height:38px}.audi--provided-accessories{margin-bottom:15px;text-transform:uppercase;font-weight:500}.audi--description-accessories{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:26px;color:#666;font-size:16px;font-weight:400;margin-bottom:20px}a.btn.audi--btn-default{padding:12px 25px;border:1px solid #02a1ff;color:#02a1ff;font-size:14px;line-height:14px;text-transform:uppercase}a.btn.audi--btn-default:hover{background-color:#02a1ff;color:#fff}.audi--box-accessories{margin-bottom:80px}#audi--product-tab-content #product-specs .row{--bs-gutter-x:0}#audi--product-tab-content .row{--bs-gutter-x:90px}#audi--product-tab-content #product-technologies .row{--bs-gutter-x:150px}#audi--product-tab-content .audi--box-accessories .row,#audi--product-tab-content #product-technologies .audi--box-accessories .row{--bs-gutter-x:12px}.audi--product-lines-filters .row{--bs-gutter-x:30px}.audi--headline-technologies{font-size:28px;font-family:roboto light;margin-bottom:20px;line-height:38px;font-weight:600}.audi--description-technologies{line-height:26px;font-size:16px;font-weight:400}.audi--document{color:#02a1ff}.audi--section-related-products{padding-top:70px;background-color:#f9f9f9}h4.audi--related-heading{float:left;width:100%;margin-bottom:50px;text-transform:uppercase;font-size:30px;letter-spacing:2px;font-weight:400}#offcanvas-collection-filters .offcanvas-header{padding-top:45px;margin-bottom:40px}#offcanvas-collection-filters .offcanvas-header h2.offcanvas-header-title{text-align:center;float:left;width:100%;font-weight:400;margin-bottom:0;font-size:22px;text-transform:uppercase;letter-spacing:1px}#audi--accordion-filters .accordion-item .accordion-body label{width:100%;float:left;padding:10px 0;cursor:pointer}#audi--accordion-filters .accordion-item .accordion-body{float:left;width:100%;padding:15px}#audi--accordion-filters .accordion-item .accordion-body label input[type=checkbox],#audi--accordion-filters .accordion-item .accordion-body label input[type=radio]{float:right}.offcanvas-footer{padding:1rem}#offcanvas-collection-filters{z-index:9999050;width:500px}#offcanvas-collection-filters .offcanvas-body{padding:1.5rem}.offcanvas-footer{padding:1rem;display:flex}#offcanvas-collection-filters .offcanvas-header .btn-close{margin-right:32px}#offcanvas-collection-filters .offcanvas-footer{padding:30px;display:flex}.offcanvas-footer button.audi--btn-filters-reset{margin-left:auto;width:47%;padding:15px 35px;border:1px solid #000;font-size:12px;float:left;text-transform:uppercase;border-radius:3px;line-height:12px;text-align:center;color:#000;cursor:pointer;background:0 0}.offcanvas-footer button.audi--btn-filters-reset:hover{color:#fff;background:#000}.offcanvas-footer button.audi--btn-filters-view-products{width:47%;padding:15px 35px;border:1px solid #02a1ff;font-size:12px;float:left;text-transform:uppercase;border-radius:3px;line-height:12px;text-align:center;color:#fff;cursor:pointer;background:#02a1ff}.offcanvas-footer button.audi--btn-filters-view-products:hover{color:#02a1ff;background:#fff}#offcanvas-collection-filters .accordion-button:not(.collapsed){color:#02a1ff;background-color:initial}#offcanvas-collection-filters .accordion-button:focus{border-color:unset;box-shadow:unset}#audi--accordion-filters{display:block;padding:unset}.audi--filter-option.active{border-radius:8px;box-shadow:rgba(0,0,0,.16)0 1px 4px}.audi--filter-option.active span{color:#02a1ff}.audi--filter-option.active label::after{content:none}.audi--applied-filters-bar button.btn{margin-right:15px;margin-top:15px;display:flex;align-items:center;float:left;border-radius:90px;padding-right:22px}.audi--applied-filters-bar button.btn svg.btn-svg-icon{float:left;width:25px}.audi--applied-filters-bar button.btn:hover path{fill:#fff}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.audi--column-info{margin-bottom:60px;padding-bottom:40px;border-bottom:1px solid #e3e4e5}.audi--dest{margin:0 5px;color:#b2b2b2;float:left}.audi--desc-product{float:left}.audi--section-filters-collection .accordion-button{padding:24px 1.25rem;font-size:20px;font-weight:500;letter-spacing:1px}iframe#launcher{display:none}.elementor-widget-image a:hover{opacity:1}.audi--collections-home-carousel .swiper-button-next{right:130px;left:auto}.audi--collections-home-carousel .swiper-button-prev{left:44px}.audi--filter-option.active img{display:none}.target-submenu a:hover::after{content:"";width:100%;height:100%;background-color:rgba(255,255,255,.1);position:absolute;top:0;width:32.5vw;left:-50px}.audi--document svg{width:32px;margin-right:10px}.btn.audi--effect-btn:before,.audi--effect2-btn a:before{content:'';background:#02a1ff;position:absolute;width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate3d(0,68%,0)scale3d(0,0,0);cursor:pointer}.btn.audi--effect-btn:after,.audi--effect2-btn a:after{position:absolute;content:'';height:100%;width:100%;top:0;left:0;background:#02a1ff;transform:translate3d(0,-100%,0);transition:transform .4s cubic-bezier(.1,0,.3,1)}.btn.audi--effect-btn:hover:before,.audi--effect2-btn a:hover:before{transform:translate3d(0,0,0)scale3d(1,1,1);transition:transform .4s cubic-bezier(.1,0,.3,1)}.btn.audi--effect-btn:hover:after,.audi--effect2-btn a:hover:after{transform:translate3d(0,0,0);transition-duration:.05s;transition-delay:.4s;transition-timing-function:linear}.btn.audi--effect-btn:hover span,.audi--effect2-btn a:hover span{color:#fff}.btn.audi--effect-btn span,.audi--effect2-btn a span{z-index:2;position:relative}.btn.audi--effect-btn,.audi--effect2-btn a{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;position:relative;overflow:hidden;justify-content:center}.audi--effect2-btn a:hover{opacity:1}@keyframes MoveScaleUpInitial{to{transform:translate3d(0,-105%,0)scale3d(1,2,1);opacity:0}}@keyframes MoveScaleUpEnd{from{transform:translate3d(0,100%,0)scale3d(1,2,1);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}span.audi--number-of-products{float:right;margin:0 20px;font-size:14px}#audi--accordion-filters .accordion-item .accordion-body label.disabled{color:#eee}.audi--section-item-list-view{margin:50px 0}.audi--blog-item-container{margin-bottom:35px;padding:30px 30px 15px;position:relative;border-radius:3px;background:#fff;box-shadow:0 10px 10px -10px rgb(0 0 0/15%)}body .audi--blog-item-container{box-shadow:none;transition:box-shadow .15s ease-out;padding:60px 60px 45px;margin-bottom:100px}.audi--blog-item-head-wrapper{position:relative;margin:-60px -60px 20px}.audi--blog-full-image{position:relative;margin-bottom:40px;text-align:center}.audi--blog-full-image-link{border-bottom:0;position:relative;margin-bottom:0}.audi--blog-full-image-link img{max-width:100%;box-sizing:border-box;border-radius:2px;width:100%;position:relative}.audi--blog-full-image:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:#000;opacity:.1;transition:all .15s ease-out;pointer-events:none}.audi--blog-full-image-link:hover{opacity:1}.audi--blog-item-header{position:absolute;left:0;bottom:0;padding:0 60px 30px;right:0;z-index:1;color:hsla(0,0%,100%,.7)}.audi--blog-item-details{font-size:11px;color:hsla(0,0%,100%,.7);text-transform:uppercase;margin-bottom:0;padding-bottom:0;position:relative;transition:opacity .15s ease-in;padding-top:0}.audi--blog-item-author-avatar{float:left;margin-right:20px}.audi--blog-item-author-avatar img{border-radius:50%;width:40px}.audi--blog-item-author{font-size:16px;line-height:1.6;margin-top:6px;text-transform:none;color:#fff}.audi--blog-item-header a{color:#fff}.audi--blog-item-meta{font-size:10px;line-height:1.4;text-transform:uppercase}.audi--blog-item-date{padding-left:0}.audi--blog-full-image:hover:after{opacity:.1}.audi--blog-item-title{font-size:26px;font-weight:700;line-height:1.3;margin-bottom:.5em}.audi--blog-item-title a{color:#000}.audi--blog-item-title a:hover{opacity:1;color:#02a1ff}.audi--blog-item-body{line-height:1.8}.audi--blog-item-content{font-size:15px;line-height:1.6}.audi--blog-item-more{float:right;font-size:14px;font-weight:700;margin:0 0 10px 30px}.audi--archive-pagination{margin:10px 0 20px;text-align:center;display:block;text-transform:uppercase;font-size:16px;line-height:1.6;color:#888;list-style-type:none;padding:10px 0}.audi--archive-pagination .page-numbers{font-size:16px;text-transform:uppercase;font-weight:400;padding:0;display:inline-block;margin:0;min-width:40px;height:40px;line-height:40px;text-align:center;vertical-align:middle;float:none;color:#000;border-radius:3px}.audi--archive-pagination .page-numbers.current{color:#888}.audi--blog-item-more-btn:hover{color:#02a1ff;opacity:1}.audi--blog-item-more-btn:hover .svg-more-l1{width:8px}.audi--blog-item-more-btn:hover .svg-more-l2{width:22px}.audi--blog-item-more-btn:hover .svg-more-l3{width:11px}.audi--blog-item-more-btn:hover .svg-more-bg{stroke:#02a1ff;stroke-width:4px}.audi--blog-item-more-btn .svg-more-bg,.audi--blog-item-more-btn .svg-more-l1,.audi--blog-item-more-btn .svg-more-l2,.audi--blog-item-more-btn .svg-more-l3{transition:all .15s ease-out}.audi--sidebar{padding:20px 15px;border-radius:3px;margin-bottom:20px;background:#fff;box-shadow:0 10px 10px -10px rgb(0 0 0/15%);color:#0a0a0a}.audi--gensearch-form{position:relative}.audi--gensearch-input{height:42px;width:100%;padding-left:20px;padding-right:52px;outline:none;border:1px solid #ddd}.audi--gensearch-submit{position:absolute;right:0;border:0;color:#bbb;background-color:initial;outline:none;height:100%;padding:0 20px;font-size:12px;transition:color .2s ease-in-out}.audi--gensearch-submit:after{content:"";width:1px;height:24px;background-color:#ddd;display:block;left:0;position:absolute;top:50%;margin-top:-12px}.audi--gensearch-submit:before{font-family:"font awesome\ 5 free";font-weight:700;content:"\f002";color:#bbb;font-size:15px;right:20px}.audi--sidebar-element{margin-bottom:30px}.audi--sidebar-recent-entries{position:relative}h3.audi--sidebar-title.title{color:#050505;line-height:1.4;margin:10px 0 15px;padding-bottom:20px;position:relative;font-size:16px;text-transform:uppercase;font-weight:300;letter-spacing:1px}h3.audi--sidebar-title.title:after,h3.audi--sidebar-title.title:before{content:"";position:absolute;left:0;bottom:2px;height:0}h3.audi--sidebar-title.title:before{width:100%;border-bottom:1px solid #ececec}h3.audi--sidebar-title.title:after{width:100px;border-bottom:1px solid #02a1ff}ul.news.audi--latest-posts-wgt-posts{padding:0;list-style:none}.audi--latest-posts-wgt-post{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.audi--latest-posts-wgt-thumb{margin-right:20px;margin-top:5px;margin-bottom:0;position:relative;display:inline-block;float:left}.audi--latest-posts-wgt-thumb img{max-width:54px;box-sizing:border-box;border-radius:2px;width:100%;position:relative}.audi--latest-posts-wgt-thumb:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;border-radius:3px;box-shadow:inset 0 0 0 3px hsl(0deg 0% 100%/15%);transition:box-shadow .2s ease-out,background-color .2s ease-out}.audi--latest-posts-wgt-thumb:hover:after{box-shadow:0 0 0 5px #02A1FF inset}.audi--latest-posts-wgt-title{font-size:13px;font-weight:600;line-height:20px;margin:0 0 5px;padding:0;vertical-align:middle;overflow:hidden}a.audi--latest-posts-wgt-title-link{color:#000}a.audi--latest-posts-wgt-title-link:hover,a.audi--blog-related-post-title-link:hover,.audi--card-content a:hover{opacity:1;color:#02a1ff}.audi--blog-related-post-link:hover{opacity:1}.audi--latest-posts-wgt-thumb~.audi--latest-posts-wgt-text{margin-left:74px}.audi--latest-posts-wgt-text{font-size:13px}.audi--sidebar-recent-entries ul.menu{margin:0;padding:0;list-style:none}.audi--sidebar-recent-entries ul.menu li{margin-bottom:0}.audi--sidebar-recent-entries ul.menu li a{color:#747474;display:block;padding:5px 0;position:relative;border-radius:2px;font-size:14px}.audi--sidebar-recent-entries ul.menu li a:before{content:"";display:inline-block;margin-right:12px;width:8px;height:2px;background:#e1e1e1;vertical-align:middle;transition:all .15s ease-out}.audi--sidebar-recent-entries ul.menu li a:hover{opacity:1;color:#000}.audi--sidebar-recent-entries ul.menu li a:hover:before{width:12px;margin-right:8px}h1.audi--blog-item-title{font-size:36px;line-height:40px;font-weight:600;margin-bottom:40px}.audi--share-icons:before{content:attr(data-share-title);font-size:12px;display:block;line-height:1;margin-bottom:10px;color:#8a8a8a}.audi--share-icons .audi--shareIcons-item{display:inline-block;width:30px;height:30px;margin-top:-5px;border-radius:3px;color:rgba(0,0,0,.25);background-color:initial;border-color:#e2e2e2;border-top:0;border-bottom:0;border-right:0;border:0;font-size:13px;text-align:center;margin-right:5px;line-height:30px}.audi--blog-sg-footer{margin-top:60px}.audi--blog-related{margin-top:60px}.audi--blog-related-title{font-size:18px;text-transform:none;font-weight:600;text-align:start;margin:0 0 40px}.audi--blog-related-post-link{display:inline-block;position:relative}.audi--blog-related-post-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:0;background-color:#02a1ff;transition:height .25s ease-in-out}.audi--blog-related-post-title{font-size:14px;line-height:20px;font-weight:400;font-style:normal;text-transform:none;margin-top:10px;text-align:center}a.audi--blog-related-post-title-link{color:#000}.audi--blog-related-post-link img{height:155px;object-fit:contain}.audi--blog-related-post:hover .audi--blog-related-post-link:after{height:8px}.audi--flip-card{margin-bottom:48px;float:left}.audi--flip-card-inner{position:relative;width:100%;height:200px;max-height:200px;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px rgb(0 0 0/.2);float:left;background-color:#f0f8ff}.audi--card-content{padding:20px}.audi--flip-card>a{min-height:220px;float:left;width:100%;display:flex;background-color:#fff;align-items:center;height:220px;vertical-align:middle}.audi--flip-card>a img{max-height:100%;object-fit:cover}.audi--card-content a{color:#000}.audi--card-content a.button-main.gridcent{margin-top:10px;float:left;width:100%;font-size:14px}h1.audi--collection-header-heading img{max-height:160px;height:160px;width:auto;filter:invert(0%)sepia(100%)saturate(0%)brightness(100%)contrast(140%);-webkit-filter:invert(0%)sepia(100%)saturate(0%)brightness(100%)contrast(140%)}h2.audi--child-collection-title{text-transform:uppercase;font-family:roboto light}.audi--section-top-collection-no-flex{min-height:550px;width:100%;background-size:cover;position:relative;background-position:50%;background-color:#000}/*#asl-storelocator.asl-p-cont .Filter_section,
#asl-storelocator.asl-cont .Filter_section {display: none !important;}*/.audi--section-breadcrumbs-custom-page{display:flex;align-items:center}.audi--section-breadcrumbs-custom-page a.audi--btn-back-to-line{float:left;margin-right:80px;padding:10px 20px;border:1px solid #02a1ff;border-radius:5px;text-transform:uppercase;color:#02a1ff;font-size:14px}.audi--section-breadcrumbs-custom-page a.audi--btn-back-to-line:hover{background-color:#02a1ff;color:#fff;opacity:1}.audi--box-audiophile,.audi--box-audiophile .elementor-container.elementor-column-gap-default{height:100%}.audi--swiper-bit-drive .swiper-slide{background:0 0}.audi--swiper-bit-drive .swiper-pagination-bullet,.audi--slider-thesis .swiper-pagination-bullet{width:55px;height:4px;background:#ccc;border-radius:0;opacity:1;cursor:pointer;margin:0 5px}.audi--swiper-bit-drive .swiper-pagination-bullet-active,.audi--slider-thesis .swiper-pagination-bullet-active{background:#007ac2}.audi--collection-header-heading-subtitle{color:#fff;font-size:28px;font-weight:400;line-height:36px}.audi--collection-heading-before-title{margin-top:-15px}li.audi--bullet-change{line-height:50px;position:relative}ul.audi--list-bit-drive.audi--list-bit-drive-audi-color{list-style:none}ul.audi--list-bit-drive.audi--list-bit-drive-audi-color li.audi--bullet-change::before{content:"\2022";color:#02a1ff;font-weight:700;display:inline-block;width:31px;margin-left:-1em;font-size:40px;height:auto;position:absolute}body #asl-storelocator.asl-p-cont #asl-map-canv,body #asl-storelocator.asl-cont #asl-map-canv{height:700px!important}.sl-days,.sl-email{display:none!important}i.audi--external-flip{font-size:14px;color:#02a1ff;margin-left:5px;margin-top:9px}.audi--flip-box-support a.elementor-flip-box__layer.elementor-flip-box__back:hover{opacity:1}.audi--eid-box .elementor-widget-wrap.elementor-element-populated{padding:0}.audi--warranty-download-icon svg{width:40px;height:auto}.audi--warranty-download-icon a:hover{opacity:1}.audi--warranty-download-icon span.elementor-button-text{text-align:left}.audi--warranty-download-icon span.elementor-button-text span{color:#4c4c4c;font-size:14px}.audi--column-files{margin-top:120px}.audi--column-files h2,.audi--column-files img{text-transform:capitalize;margin-bottom:20px}.audi--column-files:first-child{margin-top:0}.audi--column-files img{max-height:90px;height:90px;display:block;filter:invert(0%)sepia(0%)saturate(0%)hue-rotate(250deg)brightness(0%)contrast(99%);-webkit-filter:invert(0%)sepia(0%)saturate(0%)hue-rotate(250deg)brightness(0%)contrast(99%);width:auto}.audi--column-f h3{font-size:35px;font-weight:400;letter-spacing:1px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.audi--doc-f svg{width:40px;margin-right:20px}.audi--doc-f span.audi--name{color:#000;font-size:16px}.audi--doc-f span.audi--size{color:#4c4c4c;font-size:14px;font-weight:300;line-height:14px}.audi--doc-f:hover{opacity:1}.audi--doc-f:hover span.audi--name{color:#02a1ff;text-decoration:underline}.audi--blog-item-body p{margin-bottom:10px}h1.audi--archive-title{margin-bottom:40px;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:42px}#product-specs .table-responsive-sm tr td{padding-bottom:24px}img.audi--eid-image{width:60px;margin-right:15px}.audi--description-eid{font-size:16px;margin-right:15px;line-height:22px}a.audi--link-eid{border:1px solid #02a1ff;padding:12px 20px;font-size:14px;line-height:14px;text-transform:uppercase;border-radius:5px;background-color:#02a1ff;color:#fff}a.audi--link-eid:hover{background-color:initial;color:#02a1ff;opacity:1}.audi--warranty-download-icon a:hover .elementor-button-text{color:#02a1ff}.audi--flip-box-support svg{min-height:80px;width:auto}.audi--flip-box-support a:hover h2 i{color:#fff}.audi--flip-box-support a:hover svg g,.audi--flip-box-support a:hover svg path{fill:#fff}.audi--flip-box-support a{min-height:400px}.audi--timeline-years-slider .swiper-slide{width:auto;float:left;background:0 0;color:#fff;font-weight:300;font-size:36px}.audi--timeline-years-slider .swiper-slide .audi--timeline-year{cursor:pointer}.audi--timeline-years{padding:30px 110px;background-color:#02a1ff;border-top-left-radius:30px;position:relative}.audi--timeline-years .swiper-button-next,.audi--timeline-years .swiper-button-prev{color:#fff;background-image:unset}.audi--timeline-years .swiper-button-next:after,.audi--timeline-years .swiper-button-prev:after{font-size:15px;border:1px solid #fff;border-radius:100%;padding:11px 16px;background-color:#02a1ff;font-weight:700;box-shadow:rgb(0 0 0/.1)0 4px 12px}.audi--timeline-years .swiper-button-next{right:45px;background-color:#02a1ff}.audi--timeline-years .swiper-button-prev{left:45px;background-color:#02a1ff}.audi--separator-carousel{width:50px;height:0;border:1px solid #fff;margin:3px;display:inline-block;margin-left:20px}.audi--timeline-years-slider .swiper-slide:last-child .audi--separator-carousel{display:none}.swiper-slide.current .audi--timeline-year{color:#000;font-weight:500}.audi--timeline-posts{background-color:#fff}.audi--timeline-posts-slider .swiper-slide{flex-direction:column;padding:5px 40px;padding-top:70px;padding-bottom:50px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;display:flex}.audi--timeline-posts-slider .swiper-slide img{margin-bottom:40px;max-height:170px;width:auto;float:left}.audi--timeline-posts-slider .swiper-slide h2{font-weight:300;font-size:32px;text-align:left;margin-bottom:30px;float:left;width:100%}.audi--timeline-posts-slider .swiper-slide .audi--timeline-content{font-size:16px;text-align:left;font-weight:300;float:left;width:100%}.audi--timeline-posts-box .swiper-button-next,.audi--timeline-posts-box .swiper-button-prev{color:#02a1ff;background-image:unset;top:40%}.audi--timeline-posts-box .swiper-button-next:after,.audi--timeline-posts-box .swiper-button-prev:after{font-size:15px;border:1px solid #02a1ff;border-radius:100%;padding:11px 15px;background-color:#fff;font-weight:700;box-shadow:rgb(0 0 0/.1)0 4px 12px}.audi--timeline-posts-box .swiper-button-next{right:42px}.audi--timeline-posts-box .swiper-button-prev{left:-30px}.audi--post-year{height:100%;display:flex;align-items:flex-end}.audi--post-year span{font-size:278px;line-height:194px;letter-spacing:1px;font-weight:200;color:#000;writing-mode:tb-rl}.audi--right-extended{width:calc((100vw - 1320px)/2 + 1320px - 5px);display:flex;margin-right:unset;margin-left:auto;overflow:hidden}.audi--right-extended .elementor-container{width:100%!important;max-width:100%!important}.audi--right-extended.elementor-container{width:calc((100vw - 1320px)/2 + 1320px - 5px)!important;display:flex!important;margin-right:unset!important;margin-left:auto!important;max-width:calc((100vw - 1320px)/2 + 1320px - 5px)!important;overflow:hidden}.audi--right-extended-box .elementor-container{width:calc((100vw - 1320px)/2 + 1320px - 5px)!important;display:flex!important;margin-right:unset!important;margin-left:auto!important;max-width:calc((100vw - 1320px)/2 + 1320px - 5px)!important;overflow:hidden}.audi--btn-about-audison .elementor-cta:hover .elementor-cta__content{opacity:1;background-color:#02a1ff}.audi--btn-about-audison .elementor-cta:hover .elementor-cta__content .elementor-cta__button{color:#02a1ff;background-color:#fff;border:1px solid #fff}.audi--representative-thesis{bottom:-32%;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:4;max-width:60%}.audi--section-thesis{margin-bottom:305px;min-height:calc(100vh - 305px);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}h2.audi--title-thesis{text-align:center;font-size:60px;font-weight:200;font-family:roboto thin;line-height:70px;text-transform:uppercase;margin-bottom:0}.audi--is-thesis{background-color:#000!important}.audi--is-thesis #audi--product-tab li.nav-item button,.audi--is-thesis span.audi--dest,.audi--is-thesis span.h3.audi--product-subtitle{color:#fff}.audi--section-product_breadcrumb.audi--is-thesis{padding:20px 0}.audi--is-thesis .audi--collection-breadcrumb a{color:#e5e5e5}.audi--is-thesis .audi--collection-breadcrumb span.audi--dst{color:#666}.audi--is-thesis .audi--product-description-paragraph,.audi--is-thesis .audi--product-wrapper .audi--product-description label{color:#ccc}.audi--is-thesis .audi--last-category img{filter:none;-webkit-filter:none}.audi--gallery-thesis .swiper-slide{background:#fff;padding:0;border-radius:15px;height:unset}.audi--gallery-thesis .swiper-slide img{border-radius:15px;object-fit:cover;aspect-ratio:3/2}.audi--thesis-section-image .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-40px}.audi--thesis-section-image .swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet{background:#fff;opacity:1}.audi--thesis-section-image .swiper-pagination-bullets.swiper-pagination-horizontal span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#02a1ff}.audi--timeline-posts-box{margin-bottom:80px;min-height:650px}.audi--timeline-posts-box .swiper-pagination-progressbar.swiper-pagination-horizontal{top:auto;bottom:0;display:block;width:calc(100% - 40px);left:auto;right:0}.audi--timeline-posts>.row{--bs-gutter-x:200px}.fancybox-is-open .fancybox-bg{opacity:1;background:#fff}.fancybox-thumbs,.fancybox-toolbar,.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right,.fancybox-button{background:#02a1ff;opacity:1}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#fff}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#376bb2}.audi--product-wrapper .audi--product-description label{display:none}.audi--timeline-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:20px}button.audi--timeline-read-more{padding:12px 25px;border:1px solid #02a1ff;color:#02a1ff;font-size:14px;line-height:14px;text-transform:uppercase;border-radius:5px;background-color:initial;float:left}button.audi--timeline-read-more:hover{background-color:#02a1ff;color:#fff}img.audi--img-overview-2{float:right}.audi--box-columns-overview{margin-bottom:70px}.audi--representative-thesis img{margin:auto;display:table}h2.audi--popup-timeline-title{font-weight:300;font-size:32px;text-align:left;margin-bottom:30px;float:left;width:100%;margin-top:40px}.audi--popup-timeline-desc{font-size:16px;text-align:left;font-weight:300;float:left;width:100%}.audi--popup-timeline-hidden{max-width:70%;display:none;height:100%}img.audi--popup-timeline-img{margin-top:120px}.audi--btn-back-to-line-mobile{display:none}.audi--breadcrumb-thesis .audi--section-breadcrumbs-custom-page a.audi--btn-back-to-line{border-color:#b2b2b2;color:#b2b2b2}.audi--scroll-text-350{max-height:350px;overflow-y:auto;padding-right:15px}.audi--scroll-text-400{max-height:400px;overflow-y:auto;padding-right:15px}.audi--scroll-text-450{max-height:450px;overflow-y:auto;padding-right:15px}.audi--scroll-text-500{max-height:500px;overflow-y:auto;padding-right:15px}.audi--scroll-text-550{max-height:550px;overflow-y:auto;padding-right:15px}.audi--scroll-text-600{max-height:600px;overflow-y:auto;padding-right:15px}.audi--scroll-text-650{overflow-y:auto;padding-right:15px;max-height:650px}.audi--scroll-text-700{max-height:700px;overflow-y:auto;padding-right:15px}.audi--scroll-text-750{max-height:750px;overflow-y:auto;padding-right:15px}.audi--scroll-text-800{max-height:800px;overflow-y:auto;padding-right:15px}.audi--scroll-text-850{max-height:850px;overflow-y:auto;padding-right:15px}.audi--scroll-text-900{max-height:900px;overflow-y:auto;padding-right:15px}.audi--slider-thesis .swiper-wrapper{display:flex!important;flex-wrap:inherit!important}.audi--carousel-arrows .elementor-swiper-button{color:#02a1ff;border-radius:50%;border:1px solid #02a1ff;padding:5px;background-color:#fff}.audi--carousel-arrows .elementor-swiper-button.swiper-button-disabled{display:none}.audi--sw-fw-hidden-popup-alert{display:none}.audi--buttons-confirm-download{margin:auto;display:table;margin-top:50px}a.audi--btn-accept-dwonload{padding:19px 35px;margin-right:5px;border:1px solid #02a1ff;font-size:18px;line-height:18px}button.audi--btn-decline-dwonload{padding:20px 35px;border:unset;font-size:18px;background-color:initial;color:#02a1ff;line-height:18px}.audi--overlay-popup{display:none;position:fixed;width:100%;top:0;left:0;z-index:1400;height:100%;float:left;background:rgba(0,0,0,.7)}.audi--overlay-img{top:50%;left:50%;position:fixed;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:15}.audi--sw-fw-hidden-popup-alert{max-width:70%}.audi--slider-thesis .swiper-slide{background-color:#f9f9f9}.audi--slider-thesis .swiper-button-next,.audi--slider-thesis .swiper-button-prev{border:10px solid #fff;border-radius:100%;padding:11px 17px;background-color:#fff;box-shadow:rgb(0 0 0/.1)0 4px 12px;width:35px;height:35px;padding:15px}a.btn.audi--btn-default.audi--agree-bit-dmi{margin-top:60px;padding:17px 40px}.audi--bit-dmi-iframe{width:100%;min-height:600px;overflow-y:auto;display:none}.audi--section-product-information .audi--section-breadcrumbs-custom-page{display:none}.audi--breadcrumb-thesis .audi--section-breadcrumbs-custom-page a.audi--btn-back-to-line:hover{color:#fff}.audi--breadcrumb-thesis .audi--section-breadcrumbs-custom-page a.audi--btn-back-to-line:hover{color:#fff}.audi--configurator-options-icon{cursor:pointer;width:30px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);margin-top:-7px}.audi--configurator-options-icon:hover .audi--configurator-circle,.audi--configurator-options-icon:hover .line{background-color:#fff}.audi--configurator-options-icon:hover .audi--configurator-line-container:nth-child(1) .audi--configurator-circle{transform:translateX(-16px);-webkit-transform:translateX(-16px);-moz-transform:translateX(-16px);-ms-transform:translateX(-16px);-o-transform:translateX(-16px)}.audi--configurator-options-icon:hover .audi--configurator-line-container:nth-child(2) .audi--configurator-circle{transform:translateX(16px);-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px)}.audi--configurator-options-icon:hover .audi--configurator-line-container:nth-child(3) .audi--configurator-circle{transform:translateX(-5px);-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px)}.audi--configurator-line-container{margin:10px 0;position:relative}.audi--configurator-line{height:1.8px;background-color:#fff;border-radius:2px;transition:all .25s ease-in-out}.audi--configurator-circle{height:8px;width:8px;position:absolute;background-color:#fff;border-radius:50%;position:absolute;top:0;bottom:0;margin:auto;transition:all .25s ease-in-out}.audi--configurator-line-container:nth-child(1) .audi--configurator-circle{right:5px}.audi--configurator-line-container:nth-child(2) .audi--configurator-circle{left:5px}.audi--configurator-line-container:nth-child(3) .audi--configurator-circle{left:50%;margin-left:-4px}#audi--header-right-menu li a:hover{opacity:1}#audi--header-right-menu li.audi--menu-dealer a:hover svg{animation:bounce 1.5s}@keyframes bounce{0%,25%,50%,75%,100%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}.audi--filter-option.audi--no-filter-image{min-height:207px;min-width:207px}a.audi--all-lines{display:none}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li{display:flex!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li.sl-days,#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner span.txt-hours,#asl-storelocator.asl-cont .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner i.icon-calendar{display:none!important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li .fa-flag:before{margin-right:.2em;margin-left:.2em}.mc4wp-alert.mc4wp-error{float:left;margin-top:30px;line-height:20px;color:red}.mc4wp-alert.mc4wp-notice{float:left;margin-top:30px;line-height:20px}.audi--short-menu{margin-left:30px}.asl-ddl-filters.sl-ddl-state,.asl-ddl-filters.sl-ddl-city,.sl-dist{display:none}.gmnoprint{bottom:unset!important;top:165px}body .asl-cluster-1{--cluster-color:#000 !important}body .asl-cluster-2{--cluster-color:#000 !important}body .asl-cluster-3{--cluster-color:#000 !important}.infoBox{box-shadow:rgba(0,0,0,.25)0 54px 55px,rgba(0,0,0,.12)0 -12px 30px,rgba(0,0,0,.12)0 4px 6px,rgba(0,0,0,.17)0 12px 13px,rgba(0,0,0,9%)0 -3px 5px}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_0 h3,#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner i,#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox .infoWindow .infowindowContent .info-addr .info-addr-inner a{color:#000!important}#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .sl-main-cont .asl-map .map-image .asl-map-canv .infoBox #style_0 .infowindowContent .asl-buttons a{background-color:#000!important}.audi--product-description-paragraph br{display:none}.cursor-pointer{cursor:pointer}.audi--product-title.audi--small-title{font-size:40px;line-height:50px}#audi--product-tab-content .hz-image-dimensions img{max-width:100%}tr.hz--dimensions-has-image{float:left;width:50%}.table-responsive-sm tr.hz--dimensions-has-image td:last-child{width:25%;float:right}.table-responsive-sm tr.hz--dimensions-has-image td:first-child{float:left;width:75%}button.audi--pdf-button{position:fixed;top:50%;background:#02a1ff;padding:20px;z-index:200;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);border:unset}button.audi--pdf-button span{display:none}body .trp-highlight{position:relative!important}a.sc--ic-download-app{float:left;margin-bottom:20px;max-width:100%;margin-right:2%;width:140px}form.post-password-form{margin-top:160px;padding:0 50px}a.btn.audi--btn-shop-now{padding:15px 35px;border:1px solid #02a1ff;color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;margin-right:20px;position:relative;overflow:hidden;background-color:#02a1ff}a.btn.audi--btn-shop-now:hover{color:#02a1ff;background-color:#fff}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn{color:#02a1ff!important;background-color:#fff!important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:hover{color:#000!important;background-color:#fff!important}.swiper-container{overflow:hidden}.audi--item-related-page .audi--product.item .audi--image img{width:100%;height:100%;object-fit:cover;padding:0;border-top-left-radius:8px;border-top-right-radius:8px}.audi--item-related-page a.audi--product.item:hover img{transform:translate(-50%,-50%)scale(1);-webkit-transform:translate(-50%,-50%)scale(1);-moz-transform:translate(-50%,-50%)scale(1);-ms-transform:translate(-50%,-50%)scale(1);-o-transform:translate(-50%,-50%)scale(1);transition:all .5s}.audi--slider-thesis .swiper-button-next:after,.audi--slider-thesis .swiper-button-prev:after{font-size:25px}.table-responsive-sm tr.hz--dimensions-has-image.hz-has-image-frequency-response td:first-child,.table-responsive-sm tr.hz--dimensions-has-image.hz-has-image-frequency-response td:last-child{width:50%}.table-responsive-sm tr.hz--dimensions-has-image.hz-has-image-frequency-response td:first-child{padding-right:30px}.table-responsive-sm tr.hz--dimensions-has-image.hz-has-image-frequency-response td:last-child{padding-left:30px}tr.hz--dimensions-has-image.hz-has-image-frequency-response{width:100%}.audi--collections-home-carousel a{overflow:hidden;border-radius:20px}.wp-caption{max-width:100%}.sound--audi-components-image{position:relative;padding-top:66%}.sound--audi-components-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;max-width:100%;background-position:50%;width:auto;padding:0 25px}button.sound--kit-button{padding:15.5px 25px!important}.audi--tooltip{min-width:15px;position:relative;margin-top:-2px}