:root{--va-bg: #0b0c0f;--va-bg-2: #0f1115;--va-panel: #13151b;--va-panel-2: #181b23;--va-line: #242935;--va-line-2: #313849;--va-text: #c3c9d4;--va-muted: #8b94a5;--va-white: #f3f5f9;--va-blue: #2f55c8;--va-blue-deep: #22409e;--va-blue-hi: #4f74ec;--va-blue-soft: #8ea6ff;--va-green: #3ecf8e;--va-amber: #f2b441;--va-font-tech: "Michroma", "M-Heading-Font", "Eurostile", sans-serif;--va-font-head: "M-Heading-Font", "Michroma", sans-serif;--va-radius: 4px;--va-carbon: repeating-linear-gradient(135deg, rgba(255,255,255,.018) 0 2px, transparent 2px 6px), repeating-linear-gradient(45deg, rgba(0,0,0,.25) 0 2px, transparent 2px 6px)}html,body#m-theme{background-color:var(--va-bg)!important}body#m-theme{background-image:var(--va-carbon);background-attachment:fixed;color:var(--va-text)}::selection{background:var(--va-blue);color:#fff}#m-theme h1,#m-theme h2,#m-theme h3,#m-theme .h1,#m-theme .h2,#m-theme .h3{font-family:var(--va-font-head);text-transform:uppercase;letter-spacing:.04em;color:var(--va-white)}#m-theme .rte a,#m-theme .m-product-description a{color:var(--va-blue-soft);text-decoration:none;border-bottom:1px solid rgba(142,166,255,.35);transition:color .15s,border-color .15s}#m-theme .rte a:hover,#m-theme .m-product-description a:hover{color:#fff;border-color:var(--va-blue-hi)}#m-theme .m-button--primary,#m-theme .m-button.m-add-to-cart,#m-theme .m-button.m-product-card__atc-button,#m-theme form button.m-button[name=add],#m-theme .shopify-payment-button__button--unbranded{font-family:var(--va-font-tech)!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(135deg,var(--va-blue-hi),var(--va-blue) 55%,var(--va-blue-deep))!important;color:#fff!important;border:0!important;transition:filter .2s,transform .2s}#m-theme .m-button--primary:hover,#m-theme .m-button.m-add-to-cart:hover,#m-theme .m-button.m-product-card__atc-button:hover{filter:brightness(1.15)}#m-theme .m-button--secondary:not(.m-add-to-cart):not(.m-product-card__atc-button),#m-theme .m-button--outline{border-radius:0!important;border:1px solid var(--va-line-2)!important;color:var(--va-white)!important;background:transparent!important;font-family:var(--va-font-tech)!important;font-size:11px!important;letter-spacing:.16em!important}#m-theme .m-button--secondary:hover,#m-theme .m-button--outline:hover{border-color:var(--va-blue-hi)!important}#m-theme input[type=text],#m-theme input[type=email],#m-theme input[type=search],#m-theme input[type=number],#m-theme select,#m-theme textarea{background-color:var(--va-panel)!important;color:var(--va-white)!important;border-color:var(--va-line-2)!important;border-radius:0!important}#m-theme .m-announcement-bar,#m-theme [class*=announcement-bar]{background:linear-gradient(90deg,var(--va-blue-deep),var(--va-blue) 50%,var(--va-blue-deep))!important;font-family:var(--va-font-tech);font-size:11px;letter-spacing:.16em;text-transform:uppercase}#m-theme .m-header__mobile,#m-theme .m-header__desktop,#m-theme .m-header__bg,#m-theme .m-header__wrapper{background-color:#0b0c0feb!important;backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--va-line)}#m-theme .m-header .m-menu__link,#m-theme .m-header a{color:var(--va-white)}#m-theme .m-menu__link{font-family:var(--va-font-tech);font-size:11px!important;letter-spacing:.14em;text-transform:uppercase}#m-theme .m-header .m-menu__link:hover{color:var(--va-blue-soft)}#m-theme .m-mega-menu,#m-theme .m-dropdown,#m-theme .m-menu__sub-menu,#m-theme .m-menu-drawer,#m-theme .m-menu-mobile{background-color:var(--va-panel)!important;border-color:var(--va-line)!important}#m-theme .m-section__header h2,#m-theme .m-section__heading,#m-theme .m-product-recommendations h2,#m-theme .m-collection-list h2{position:relative;padding-bottom:18px}#m-theme .m-section__header h2:after,#m-theme .m-section__heading:after,#m-theme .m-product-recommendations h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:96px;height:3px;background:linear-gradient(90deg,var(--va-blue) 0 68%,transparent 68% 74%,var(--va-blue-soft) 74% 100%)}.va-eyebrow{display:inline-block;font-family:var(--va-font-tech);font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--va-blue-soft);margin-bottom:8px}.va-rule{width:96px;height:3px;border:0;margin:14px 0 22px;background:linear-gradient(90deg,var(--va-blue) 0 68%,transparent 68% 74%,var(--va-blue-soft) 74% 100%)}#m-theme .m-product-card{background:linear-gradient(180deg,var(--va-panel-2),var(--va-panel));border:1px solid var(--va-line);transition:border-color .2s,transform .2s,box-shadow .2s;position:relative}#m-theme .m-product-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--va-blue);opacity:0;transition:opacity .2s;z-index:2}#m-theme .m-product-card:hover{border-color:var(--va-line-2);transform:translateY(-2px);box-shadow:0 18px 40px #00000073,0 0 0 1px #4f74ec26}#m-theme .m-product-card:hover:before{opacity:1}#m-theme .m-product-card__media{background:#fff}#m-theme .m-product-card__content{padding:14px 14px 16px}#m-theme .m-product-card__title,#m-theme .m-product-card__title a{color:var(--va-white)!important;font-size:13.5px;line-height:1.35}#m-theme .m-product-card .m-price-item--regular,#m-theme .m-product-card .m-price-item--sale,#m-theme .m-product-card .m-price-item--last{font-family:var(--va-font-tech);color:var(--va-white);font-size:13px;letter-spacing:.04em}#m-theme .m-product-card s,#m-theme .m-price-item--compare{color:var(--va-muted)!important}#m-theme .m-product-tag,#m-theme .m-product-badge,#m-theme .m-badge{border-radius:0!important;font-family:var(--va-font-tech);font-size:9.5px!important;letter-spacing:.14em;text-transform:uppercase}#m-theme .m-collection-page-header,#m-theme .m-collection-page-header__wrapper{background:radial-gradient(90% 160% at 85% 0%,rgba(47,85,200,.35),transparent 60%),linear-gradient(180deg,#10131a,var(--va-bg))!important;border-bottom:1px solid var(--va-line)}#m-theme .m-collection-page-header__title{color:var(--va-white)!important;font-size:clamp(26px,3.4vw,48px)!important;letter-spacing:.05em}#m-theme .m-collection-page-header__title:before{content:"Vorsprung Autowerk  //  Audi Performance";display:block;font-family:var(--va-font-tech);font-size:10px;letter-spacing:.3em;color:var(--va-blue-soft);margin-bottom:14px}#m-theme .m-collection-page-header__description,#m-theme .m-collection-page-header__description p{color:var(--va-text)!important;max-width:760px;margin-inline:auto}#m-theme .m-filter--widget{border-color:var(--va-line)!important}#m-theme .m-filter--widget-title{font-family:var(--va-font-tech);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--va-white)}#m-theme .m-collection-toolbar{border-color:var(--va-line)!important}#m-theme .m-product-card--soldout .m-product-card__media img{opacity:.55;filter:grayscale(.4)}#m-theme .m-product-tag--soldout{background:#2a2e38!important;color:var(--va-muted)!important}#m-theme .m-product-tag--preorder{background:var(--va-amber)!important;color:#111!important}#m-theme .m-main-product{background:transparent}#m-theme .m-main-product--media .m-product-media,#m-theme .m-main-product--media img{background:#fff}#m-theme .m-main-product--info .m-product-title,#m-theme .m-main-product--info h1{font-size:clamp(22px,2.3vw,34px);line-height:1.12;letter-spacing:.03em}#m-theme .m-main-product--info .m-product-title:before{content:"Vorsprung Autowerk  //  Engineered Beyond OEM";display:block;font-family:var(--va-font-tech);font-size:10px;letter-spacing:.28em;color:var(--va-blue-soft);margin-bottom:12px;text-transform:uppercase}#m-theme .m-main-product--info .m-price{font-family:var(--va-font-tech);font-size:26px;color:var(--va-white)}#m-theme .m-main-product--info .m-price .m-price-item--regular{color:var(--va-white)}#m-theme .m-product-option--button label,#m-theme .m-product-option--node__label{border-radius:0!important;background:var(--va-panel)!important;border:1px solid var(--va-line-2)!important;color:var(--va-white)!important}#m-theme .m-product-option--button input:checked+label{border-color:var(--va-blue-hi)!important;box-shadow:inset 0 0 0 1px var(--va-blue-hi);background:#2f55c824!important}#m-theme .m-product-shipping,#m-theme .m-product-trust-badge{border:1px solid var(--va-line);background:var(--va-panel);padding:14px 16px}.va-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--va-line);border:1px solid var(--va-line);margin:18px 0 6px}.va-trust__item{background:var(--va-panel);padding:12px 14px;display:flex;gap:10px;align-items:flex-start}.va-trust__item svg{flex:0 0 18px;width:18px;height:18px;color:var(--va-blue-soft);margin-top:1px}.va-trust__k{display:block;font-family:var(--va-font-tech);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--va-white)}.va-trust__v{display:block;font-size:12.5px;color:var(--va-muted);line-height:1.35;margin-top:3px}.va-stock{display:flex;align-items:center;gap:8px;font-family:var(--va-font-tech);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--va-white);margin:4px 0 14px}.va-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--va-green);box-shadow:0 0 0 4px #3ecf8e26}.va-stock--low:before{background:var(--va-amber);box-shadow:0 0 0 4px #f2b44126}.va-stock--out:before{background:#e35d5d;box-shadow:0 0 0 4px #e35d5d26}#m-theme .m-product-description{color:var(--va-text);font-size:15px;line-height:1.7}#m-theme .m-product-description p{color:var(--va-text)}#m-theme .m-product-description b,#m-theme .m-product-description strong{color:var(--va-white)}#m-theme .m-product-description h2{font-size:clamp(18px,1.6vw,22px)!important;line-height:1.25;margin:38px 0 14px;padding-left:16px;border-left:4px solid var(--va-blue)}#m-theme .m-product-description h3{font-size:15px!important;letter-spacing:.12em!important;margin:34px 0 16px!important;padding-bottom:12px;position:relative;color:var(--va-white)!important}#m-theme .m-product-description h3:after{content:"";position:absolute;left:0;bottom:0;width:84px;height:3px;background:linear-gradient(90deg,var(--va-blue) 0 68%,transparent 68% 74%,var(--va-blue-soft) 74% 100%)}#m-theme .m-product-description hr{border:0;height:1px;margin:34px 0;background:linear-gradient(90deg,transparent,var(--va-line-2) 15%,var(--va-line-2) 85%,transparent)}#m-theme .m-product-description ul:not([style]){list-style:none;padding:0;margin:14px 0 20px;border-top:1px solid var(--va-line)}#m-theme .m-product-description ul:not([style])>li{position:relative;padding:12px 0 12px 28px;border-bottom:1px solid var(--va-line);margin:0}#m-theme .m-product-description ul:not([style])>li:before{content:"";position:absolute;left:4px;top:19px;width:9px;height:9px;border-top:2px solid var(--va-blue-hi);border-right:2px solid var(--va-blue-hi);transform:rotate(45deg)}#m-theme .m-product-description ul:not([style])>li>p{margin:0}#m-theme .m-product-description table{width:100%!important;border-collapse:collapse!important;background:var(--va-panel)!important;border:1px solid var(--va-line)!important;font-size:13.5px!important;margin:10px 0!important}#m-theme .m-product-description thead tr,#m-theme .m-product-description thead th,#m-theme .m-product-description thead td,#m-theme .m-product-description tr[style*=background]{background:#0d1017!important;border-bottom:2px solid var(--va-blue)!important}#m-theme .m-product-description th,#m-theme .m-product-description thead td,#m-theme .m-product-description thead td strong{font-family:var(--va-font-tech)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--va-blue-soft)!important;padding:12px 14px!important;border:0!important;border-bottom:2px solid var(--va-blue)!important;text-align:left!important}#m-theme .m-product-description thead td strong{padding:0!important;border:0!important}#m-theme .m-product-description td{padding:11px 14px!important;border:0!important;border-bottom:1px solid var(--va-line)!important;color:var(--va-text)!important}#m-theme .m-product-description tbody tr:nth-child(2n) td{background:#ffffff05!important}#m-theme .m-product-description tbody tr:hover td{background:#2f55c814!important}#m-theme .m-product-description tbody td:first-child{color:var(--va-white)!important}#m-theme .m-product-description [style*=overflow-x]{overflow-x:auto;-webkit-overflow-scrolling:touch}#m-theme .m-product-description .product-fitment-section{background:linear-gradient(180deg,var(--va-panel-2),var(--va-panel))!important;border:1px solid var(--va-line)!important;border-top:3px solid var(--va-blue)!important;padding:22px 22px 16px!important;margin:30px 0!important;position:relative}#m-theme .m-product-description .product-fitment-section:before{content:"Fitment  //  Verified Platforms";display:block;font-family:var(--va-font-tech);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--va-blue-soft);margin-bottom:8px}#m-theme .m-product-description .product-fitment-section h3{margin-top:0!important;font-size:18px!important}#m-theme .m-product-description .product-fitment-section p[style]{color:var(--va-muted)!important;border-left:2px solid var(--va-amber);padding:8px 0 8px 12px;background:#f2b4410d}#m-theme .m-product-description p:has(>strong:first-child+br){background:var(--va-panel);border:1px solid var(--va-line);border-left:3px solid var(--va-blue);padding:16px 18px;margin:0 0 10px;color:var(--va-text)}#m-theme .m-product-description p:has(>strong:first-child+br)>strong:first-child{display:inline-block;color:var(--va-white);font-size:15px;margin-bottom:4px}#m-theme .m-product-description p:has(>strong:first-child+br)>strong:first-child:before{content:"Q";display:inline-grid;place-items:center;width:22px;height:22px;margin-right:10px;font-family:var(--va-font-tech);font-size:10px;background:var(--va-blue);color:#fff;vertical-align:2px}#m-theme .m-product-description div[style*="background-color: #f8fafc"]{background:radial-gradient(120% 140% at 100% 0%,rgba(47,85,200,.22),transparent 55%),var(--va-panel)!important;border:1px solid var(--va-line-2)!important;border-radius:0!important;padding:28px!important;position:relative;overflow:hidden}#m-theme .m-product-description div[style*="background-color: #f8fafc"] h3{color:var(--va-white)!important}#m-theme .m-product-description div[style*="background-color: #f8fafc"] ul{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 18px}#m-theme .m-product-description div[style*="background-color: #f8fafc"] li{margin:0!important;padding:12px 14px;background:#ffffff05;border:1px solid var(--va-line)}#m-theme .m-product-description div[style*="background-color: #f8fafc"] li>span:first-child{font-size:0!important;width:16px;height:16px;flex:0 0 16px;margin-top:3px;background:var(--va-blue);clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);position:relative}#m-theme .m-product-description div[style*="background-color: #f8fafc"] li>span:first-child:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#m-theme .m-product-description div[style*="background-color: #f8fafc"] li div,#m-theme .m-product-description div[style*="background-color: #f8fafc"] li div[style]{color:var(--va-muted)!important}#m-theme .m-product-description div[style*="background-color: #f8fafc"] li strong,#m-theme .m-product-description div[style*="background-color: #f8fafc"] li strong[style]{display:block;color:var(--va-white)!important;margin-bottom:2px}#m-theme .m-product-description>p:last-child>b:only-child,#m-theme .m-product-description>p:last-child>strong:only-child{display:block;text-align:center;font-family:var(--va-font-tech);font-weight:400;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--va-blue-soft);padding:22px 0 6px}#m-theme .m-collapsible,#m-theme .m-product-collapsible,#m-theme .m-accordion--item{border-color:var(--va-line)!important}#m-theme .m-collapsible--button{font-family:var(--va-font-tech);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--va-white)}#m-theme .m-icon-box{color:var(--va-text)}#m-theme .m-icon-box__icon svg{color:var(--va-blue-soft)}#m-theme .m-icon-box__heading{font-family:var(--va-font-tech)!important;font-size:12px!important;letter-spacing:.14em}#m-theme .jdgm-widget,#m-theme .jdgm-rev-widg{color:var(--va-text)!important;background:transparent!important}#m-theme .jdgm-rev-widg__title{color:var(--va-white)!important;font-family:var(--va-font-head)!important;text-transform:uppercase}#m-theme .jdgm-write-rev-link,#m-theme .jdgm-ask-question-btn{background:var(--va-blue)!important;color:#fff!important;border-radius:0!important;border:0!important}#m-theme .jdgm-star{color:var(--va-blue-soft)!important}#m-theme .m-breadcrumb,#m-theme .m-breadcrumb a{font-family:var(--va-font-tech);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--va-muted)}#m-theme .m-cart-drawer__inner{background-color:var(--va-panel)!important;color:var(--va-text)}#m-theme .m-footer{background-color:#07080a!important;border-top:1px solid var(--va-line);position:relative}#m-theme .m-footer:before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;z-index:2;background:linear-gradient(90deg,transparent,var(--va-blue) 20%,var(--va-blue) 60%,transparent 60% 62%,var(--va-blue-soft) 62% 72%,transparent 80%)}#m-theme .m-footer--block-title{font-family:var(--va-font-tech)!important;font-size:11px!important;letter-spacing:.2em;color:var(--va-white)!important}#m-theme .m-footer a{color:var(--va-muted)}#m-theme .m-footer a:hover{color:var(--va-white)}#m-theme .m-scrolling-promotion{font-family:var(--va-font-tech);letter-spacing:.16em;text-transform:uppercase;border-top:1px solid var(--va-line);border-bottom:1px solid var(--va-line)}@media(max-width:767px){body#m-theme{background-attachment:scroll}.va-trust{grid-template-columns:1fr}#m-theme .m-product-description{font-size:14.5px}#m-theme .m-product-description .product-fitment-section{padding:18px 14px 12px!important}#m-theme .m-product-description table{font-size:12.5px!important}#m-theme .m-product-description th,#m-theme .m-product-description td{padding:9px 10px!important;white-space:nowrap}#m-theme .m-product-description div[style*="background-color: #f8fafc"]{padding:20px 16px!important}}@media(prefers-reduced-motion:reduce){#m-theme .m-product-card,#m-theme .m-product-card:before{transition:none}#m-theme .m-product-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/va-design.css.map */
