.vr-fitment,.vr-fitment__require-note,.vr-fitment__gains,.vr-fitment__bt,.vr-fitment__specs-slot{--vr-accent: rgb(var(--color-button, 192, 57, 43));--vr-accent-strong: rgb(var(--color-button, 192, 57, 43));--vr-warn: #d9790f;--vr-fit-radius: 8px}.vr-fitment{--vr-fit-border: rgba(var(--color-foreground), .12);--vr-fit-border-soft: rgba(var(--color-foreground), .08);--vr-fit-ease: .18s ease;display:block}.vr-fitment__inner{display:block}.vr-fitment__loading,.vr-fitment__error{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.vr-fitment__loading:before{content:"";display:inline-block;width:1.4rem;height:1.4rem;margin-right:.8rem;vertical-align:-.2rem;border-radius:50%;border:.2rem solid rgba(var(--color-foreground),.2);border-top-color:var(--vr-accent);animation:vr-fitment-spin .9s linear infinite}.vr-fitment__error{color:rgb(var(--color-foreground));padding-left:1.2rem;border-left:.3rem solid var(--vr-warn)}@keyframes vr-fitment-spin{to{transform:rotate(360deg)}}.vr-fitment__panel{position:relative;overflow:hidden;padding:2rem 1.8rem;background:rgb(var(--color-background));border:.1rem solid var(--vr-fit-border);border-radius:var(--vr-fit-radius)}.vr-fitment__panel:before{content:"";position:absolute;top:0;left:0;right:0;height:.3rem;background:linear-gradient(90deg,var(--vr-accent-strong),var(--vr-accent) 45%,transparent 92%)}@media screen and (min-width:750px){.vr-fitment__panel{padding:2.8rem 3rem}}.vr-fitment__panel--choose{text-align:center;padding:3rem 2rem;border-style:dashed;border-color:rgba(var(--color-foreground),.18)}.vr-fitment__panel--choose:before{content:none}@media screen and (min-width:750px){.vr-fitment__panel--choose{padding:4rem 3rem}}.vr-fitment__panel--choose .vr-fitment__text{max-width:52rem;margin-left:auto;margin-right:auto}.vr-fitment__panel--choose .button{margin-top:1.6rem}.vr-fitment__head{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.6rem}.vr-fitment__title{margin:0 0 .8rem}.vr-fitment__panel .vr-fitment__subtitle{margin:2.2rem 0 1rem;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.6)}.vr-fitment__text{margin:0 0 1rem;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.vr-fitment__badge{display:inline-flex;align-items:center;gap:.7rem;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1.2rem;border-radius:999px;border:.1rem solid transparent;white-space:nowrap}.vr-fitment__badge:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background-color:currentColor;flex-shrink:0}.vr-fitment__badge--ok{color:var(--vr-accent-strong);color:color-mix(in srgb,var(--vr-accent) 70%,rgb(var(--color-foreground)));background-color:#35b24a1a;background-color:color-mix(in srgb,var(--vr-accent) 10%,transparent);border-color:#35b24a66;border-color:color-mix(in srgb,var(--vr-accent) 40%,transparent)}.vr-fitment__badge--ok:before{content:"\2713";width:1.6rem;height:1.6rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--vr-accent-strong);color:#fff;font-size:1.1rem;font-weight:700;line-height:1}.vr-fitment__badge--warn{color:var(--vr-warn);color:color-mix(in srgb,var(--vr-warn) 70%,rgb(var(--color-foreground)));background-color:#d9790f1a;background-color:color-mix(in srgb,var(--vr-warn) 10%,transparent);border-color:#d9790f66;border-color:color-mix(in srgb,var(--vr-warn) 40%,transparent)}.vr-fitment__badge--soft{color:rgba(var(--color-foreground),.85);background-color:rgba(var(--color-foreground),.05);border-color:rgba(var(--color-foreground),.2)}.vr-fitment__banner{border-radius:var(--vr-fit-radius);padding:1.6rem 1.8rem;margin-bottom:1.6rem}.vr-fitment__banner--warn{display:grid;grid-template-columns:auto 1fr;column-gap:1.2rem;row-gap:.6rem;align-items:start;background-color:#d9790f14;background-color:color-mix(in srgb,var(--vr-warn) 8%,transparent);border:.1rem solid rgba(217,121,15,.35);border:.1rem solid color-mix(in srgb,var(--vr-warn) 35%,transparent);border-left:.4rem solid var(--vr-warn)}.vr-fitment__banner--warn:before{content:"!";grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-top:.1rem;border-radius:50%;background-color:var(--vr-warn);color:#fff;font-size:1.4rem;font-weight:700;line-height:1}.vr-fitment__banner .vr-fitment__text{margin:0;color:rgb(var(--color-foreground))}.vr-fitment__banner .vr-fitment__change{grid-column:2;justify-self:start}.vr-fitment__vehicle{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.8rem;padding-bottom:1.6rem;border-bottom:.1rem solid var(--vr-fit-border-soft)}.vr-fitment__label{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--color-foreground),.55)}.vr-fitment__vehicle-name{margin:0;font-size:1.9rem;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.vr-fitment__vehicle-name{font-size:2.2rem}}.vr-fitment__change{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:-.6rem;margin-bottom:-.6rem;align-self:flex-start;font-size:1.3rem;color:rgba(var(--color-foreground),.6);text-underline-offset:.3rem;transition:color .15s ease}.vr-fitment__change:hover{color:rgb(var(--color-foreground))}.vr-fitment__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,rgb(var(--color-background)) 30%,rgba(var(--color-background),0)) left center,linear-gradient(to left,rgb(var(--color-background)) 30%,rgba(var(--color-background),0)) right center,radial-gradient(farthest-side at 0 50%,rgba(var(--color-foreground),.22),transparent) left center,radial-gradient(farthest-side at 100% 50%,rgba(var(--color-foreground),.22),transparent) right center;background-repeat:no-repeat;background-size:3rem 100%,3rem 100%,1.4rem 100%,1.4rem 100%;background-attachment:local,local,scroll,scroll;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.35) rgba(var(--color-foreground),.08)}.vr-fitment__table-wrap::-webkit-scrollbar{height:.5rem}.vr-fitment__table-wrap::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.08);border-radius:999px}.vr-fitment__table-wrap::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.3);border-radius:999px}.vr-fitment__table{width:100%;border-collapse:collapse;font-size:1.4rem}.vr-fitment__table th,.vr-fitment__table td{text-align:left;padding:1.1rem 1.6rem 1.1rem 1.2rem;border-bottom:.1rem solid var(--vr-fit-border-soft);white-space:nowrap}.vr-fitment__table thead th{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--color-foreground),.6);border-bottom-color:var(--vr-fit-border)}.vr-fitment__table thead th:last-child{color:var(--vr-accent-strong);color:color-mix(in srgb,var(--vr-accent) 70%,rgb(var(--color-foreground)))}.vr-fitment__table tbody tr:nth-child(2n)>*{background-color:rgba(var(--color-foreground),.035)}.vr-fitment__table tbody tr:last-child>*{border-bottom:0}.vr-fitment__table tbody td{font-variant-numeric:tabular-nums}.vr-fitment__table tbody tr>:nth-child(2){color:rgba(var(--color-foreground),.65)}.vr-fitment__table tbody tr>:nth-child(3){font-weight:600;color:rgb(var(--color-foreground))}.vr-fitment__row-label{font-weight:600;color:rgb(var(--color-foreground))}.vr-fitment__gain{color:var(--vr-accent-strong);color:color-mix(in srgb,var(--vr-accent) 70%,rgb(var(--color-foreground)));font-weight:700;font-size:1.5rem;font-variant-numeric:tabular-nums}.vr-fitment__meta{list-style:none;margin:2rem 0 0;padding:1.6rem 0 0;border-top:.1rem solid var(--vr-fit-border-soft);display:flex;flex-direction:column;gap:.8rem;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.vr-fitment__meta-item{font-variant-numeric:tabular-nums}.vr-fitment__meta-label{display:inline-block;margin-right:.4rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--color-foreground),.55)}.vr-fitment__request{margin-top:2rem}.vr-fitment__alternatives{margin-top:2.8rem}.vr-fitment__alternatives .vr-fitment__subtitle{margin:0 0 1.6rem}.vr-fitment__alternatives .vr-fitment__subtitle:before{content:"";display:block;width:3.2rem;height:.3rem;margin-bottom:1rem;border-radius:999px;background:linear-gradient(90deg,var(--vr-accent-strong),var(--vr-accent))}.vr-fitment__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.vr-fitment__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.vr-fitment__grid{grid-template-columns:repeat(3,1fr)}}.vr-fitment__card{display:flex;flex-direction:column;gap:1.2rem;padding:2rem;background:rgba(var(--color-foreground),.03);border:.1rem solid var(--vr-fit-border);border-radius:var(--vr-fit-radius);transition:transform var(--vr-fit-ease),box-shadow var(--vr-fit-ease),border-color var(--vr-fit-ease)}@media(hover:hover){.vr-fitment__card:hover{transform:translateY(-.3rem);border-color:rgba(var(--color-foreground),.22);box-shadow:0 1rem 2.4rem #00000029}}.vr-fitment__card:focus-within{border-color:rgba(var(--color-foreground),.22)}.vr-fitment__card--booster{border-color:#35b24a66;border-color:color-mix(in srgb,var(--vr-accent) 40%,transparent);background:linear-gradient(160deg,rgba(53,178,74,.1),transparent 55%),rgba(var(--color-foreground),.03);background:linear-gradient(160deg,color-mix(in srgb,var(--vr-accent) 10%,transparent),transparent 55%),rgba(var(--color-foreground),.03)}.vr-fitment__card-title{margin:0;font-size:1.6rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground))}.vr-fitment__card-specs{display:flex;flex-wrap:wrap;gap:.6rem}.vr-fitment__chip{display:inline-flex;align-items:center;font-size:1.2rem;font-weight:600;padding:.4rem 1.1rem;border-radius:999px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--vr-accent-strong);color:color-mix(in srgb,var(--vr-accent) 70%,rgb(var(--color-foreground)));background-color:#35b24a14;background-color:color-mix(in srgb,var(--vr-accent) 8%,transparent);border:.1rem solid rgba(53,178,74,.3);border:.1rem solid color-mix(in srgb,var(--vr-accent) 30%,transparent)}.vr-fitment__card-price{font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground));min-height:1em}.vr-fitment__card-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:1rem;width:100%}.vr-fitment__card-link{margin-top:auto;width:100%;text-align:center}.vr-fitment__card-actions .vr-fitment__card-link{margin-top:0}@media screen and (min-width:750px){.vr-fitment__card-link{width:auto;align-self:flex-start}}.vr-fitment__empty{margin-top:2.4rem;padding:2.4rem 2rem;text-align:center;border:.1rem dashed rgba(var(--color-foreground),.18);border-radius:var(--vr-fit-radius)}.vr-fitment__empty .vr-fitment__text{margin-bottom:0}.vr-fitment__empty .button{margin-top:1.4rem}.vr-fitment__require-note{margin:0 0 1.4rem;padding:1.2rem 1.4rem;font-size:1.3rem;line-height:1.55;color:rgba(var(--color-foreground),.85);background:rgba(var(--color-foreground),.03);background:linear-gradient(90deg,rgba(53,178,74,.07),transparent 12rem),rgba(var(--color-foreground),.03);background:linear-gradient(90deg,color-mix(in srgb,var(--vr-accent) 7%,transparent),transparent 12rem),rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.12);border-left:.3rem solid var(--vr-accent-strong);border-radius:var(--vr-fit-radius)}.vr-fitment__require-note:before{content:"i";display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;margin-right:.8rem;vertical-align:-.35rem;border-radius:50%;background-color:var(--vr-accent-strong);color:#fff;font-size:1.2rem;font-weight:700;font-style:normal;line-height:1}.vr-fitment__require-note a{font-weight:600;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.vr-fitment a:focus-visible,.vr-fitment .button:focus-visible,.vr-fitment__require-note a:focus-visible{outline:.2rem solid var(--vr-accent-strong);outline-offset:.3rem;box-shadow:none}@media(prefers-reduced-motion:reduce){.vr-fitment__loading:before{animation:none}.vr-fitment__card,.vr-fitment__change{transition:none}.vr-fitment__card:hover{transform:none;box-shadow:none}}.vr-fitment__config-note{display:flex;flex-direction:column;gap:.3rem;margin:0 0 1.2rem;padding:1.1rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:var(--vr-fit-radius);background:transparent}.vr-fitment__config-note-label{font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.05rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--color-foreground),.55)}.vr-fitment__config-note-row{display:flex;align-items:center;gap:.8rem;min-width:0}.vr-fitment__config-note-check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.8rem;height:1.8rem;border-radius:50%;background:#16a34a;color:#fff}.vr-fitment__panel--slim .vr-fitment__slim-check{margin-right:-.6rem}.vr-fitment__config-note-check svg{width:1.1rem;height:1.1rem}.vr-fitment__config-note-vehicle{font-size:1.4rem;font-weight:600;line-height:1.4;color:rgb(var(--color-foreground))}.vr-fitment__bt-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.8rem;height:1.8rem;color:#0b74e5}.vr-fitment__bt-icon svg{width:1.6rem;height:1.6rem}.vr-fitment__bt-icon--small{width:1.4rem;height:1.4rem;margin-right:.4rem;vertical-align:-.25rem}.vr-fitment__bt-icon--small svg{width:1.2rem;height:1.2rem}html[data-vr-mode=dark] .vr-fitment__bt-icon{color:#4ea3ff}.vr-fitment__config-note-meta{display:inline-flex;align-items:center;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.vr-fitment__bt{margin:0 0 1.2rem;padding:1.1rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--vr-fit-radius);background:rgba(var(--color-foreground),.04)}.vr-fitment__bt-stores{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem}.vr-fitment__bt-store{display:inline-flex;border-radius:6px}a.vr-fitment__bt-store:hover{opacity:.85}.vr-fitment__bt-badge{display:block;width:auto;height:3.2rem}.vr-fitment__bt-badge--light,html[data-vr-mode=dark] .vr-fitment__bt-badge--dark{display:none}html[data-vr-mode=dark] .vr-fitment__bt-badge--light{display:block}.vr-fitment__bt-label{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.4rem;line-height:1.4;color:rgb(var(--color-foreground));cursor:pointer}.vr-fitment__bt-label .vr-fitment__bt-input{flex-shrink:0;width:1.8rem;height:1.8rem;margin:0;accent-color:var(--vr-accent);cursor:pointer}.vr-fitment__bt-label .vr-fitment__bt-input:focus-visible{outline:.2rem solid var(--vr-accent);outline-offset:.2rem}.vr-fitment__bt[aria-busy=true]{opacity:.6;pointer-events:none}.vr-fitment__intro{max-width:72rem;margin:0 0 2rem;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.vr-fitment__intro p{margin:0 0 .8rem}.vr-fitment--alternatives-host:empty{display:none}.vr-fitment--alternatives-host .vr-fitment__alternatives{margin-top:0}.vr-fitment__page-title{margin:0 0 2rem}.vr-fitment__page-title-period{display:inline-block;font-size:.5em;font-weight:500;letter-spacing:0;color:rgba(var(--color-foreground),.6);white-space:nowrap;vertical-align:middle}.vr-fitment__intro-row{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;margin-bottom:2.4rem}@media screen and (min-width:750px){.vr-fitment__intro-row{grid-template-columns:minmax(0,1fr) minmax(26rem,34rem);gap:4rem}}.vr-fitment__intro-row .vr-fitment__intro{margin-bottom:0}.vr-fitment__specs-slot{border-radius:var(--vr-fit-radius);overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12)}.vr-fitment__specs-slot[hidden]{display:none}.vr-fitment__spec-table{width:100%;margin:0;border-collapse:collapse;font-size:1.3rem}.vr-fitment__spec-table .vr-fitment__spec-title{background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-align:center;font-size:1.25rem;font-weight:600;padding:.9rem 1.2rem}.vr-fitment__spec-table tbody tr{background:rgba(var(--color-foreground),.04)}.vr-fitment__spec-table tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.08)}.vr-fitment__spec-table tbody th,.vr-fitment__spec-table tbody td{padding:.7rem 1.2rem}.vr-fitment__spec-table tbody th{width:45%;text-align:right;font-weight:600;color:rgba(var(--color-foreground),.8)}.vr-fitment__spec-table tbody td{text-align:left}.vr-fitment__gains{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0;margin:2.4rem 0 0;text-align:center}.vr-fitment__gain-item{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:0 1.2rem;min-width:0}.vr-fitment__gain-item+.vr-fitment__gain-item{border-left:.1rem solid rgba(var(--color-foreground),.15)}.vr-fitment__gain-icon svg{width:3rem;height:3rem;fill:rgb(var(--color-foreground))}.vr-fitment__gain-name{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.vr-fitment__gain-value{display:block;font-size:2.2rem;font-weight:700;line-height:1.15;color:var(--vr-accent)}.vr-fitment__gain-sub{margin-left:.6rem;font-family:var(--font-body-family);font-size:.6em;font-weight:600;color:rgba(var(--color-foreground),.55);white-space:nowrap}@media screen and (max-width:749px){.vr-fitment__gain-item{padding:0 .3rem;gap:.2rem}.vr-fitment__gain-icon svg{width:2.4rem;height:2.4rem}.vr-fitment__gain-name,.vr-fitment__gain-value,.vr-fitment__gain-sub{white-space:nowrap}.vr-fitment__gain-name{font-size:clamp(.95rem,2.95vw,1.1rem);letter-spacing:0}.vr-fitment__gain-value{font-size:clamp(1.5rem,5.4vw,2.2rem)}.vr-fitment__gain-sub{display:block;margin-left:0;font-size:clamp(1.1rem,3.4vw,1.4rem)}}.vr-fitment--alternatives-host .vr-fitment__subtitle{text-align:center;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2.4rem}.vr-fitment__panel{padding:1.4rem 1.6rem}@media screen and (min-width:750px){.vr-fitment__panel{padding:1.6rem 2rem}}.vr-fitment__head{margin-bottom:.8rem}.vr-fitment__badge{font-size:1rem;padding:.4rem 1rem}.vr-fitment__vehicle{gap:.2rem;margin-bottom:1rem;padding-bottom:.8rem}.vr-fitment__label{font-size:1rem}.vr-fitment__vehicle-name,.vr-fitment__panel .vr-fitment__vehicle-name{font-size:1.5rem}@media screen and (min-width:750px){.vr-fitment__vehicle-name,.vr-fitment__panel .vr-fitment__vehicle-name{font-size:1.6rem}}.vr-fitment__change{font-size:1.2rem}.vr-fitment__panel .vr-fitment__subtitle{margin:1.2rem 0 .6rem;font-size:1.05rem}.vr-fitment__table{font-size:1.25rem}.vr-fitment__table th,.vr-fitment__table td{padding:.6rem 1.2rem .6rem 1rem}.vr-fitment__table thead th{font-size:1rem}.vr-fitment__meta{margin-top:.8rem;font-size:1.15rem;color:rgba(var(--color-foreground),.65)}.vr-fitment__panel--slim{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;padding:1rem 1.4rem}@media screen and (min-width:750px){.vr-fitment__panel--slim{padding:1rem 1.6rem}}.vr-fitment__panel--slim:before{display:none}.vr-fitment__slim-name{font-size:1.35rem;font-weight:600;color:rgb(var(--color-foreground))}.vr-fitment__slim-meta{font-size:1.15rem;color:rgba(var(--color-foreground),.65)}.vr-fitment__panel--slim .vr-fitment__change{margin-left:auto;font-size:1.15rem}.vr-fitment__intro-col{min-width:0}.vr-fitment__specs-slot{border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--vr-fit-radius);background:rgba(var(--color-foreground),.03);overflow:hidden}.vr-fitment__spec-inner{padding:1.6rem 1.8rem}.vr-fitment__spec-name{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground))}.vr-fitment__spec-table{font-size:1.3rem}.vr-fitment__spec-table tbody tr,.vr-fitment__spec-table tbody tr:nth-child(2n){background:transparent}.vr-fitment__spec-table tbody tr+tr th,.vr-fitment__spec-table tbody tr+tr td{border-top:.1rem solid rgba(var(--color-foreground),.08)}.vr-fitment__spec-table tbody th,.vr-fitment__spec-table tbody td{padding:.8rem 0}.vr-fitment__spec-table tbody th{width:40%;text-align:left;font-weight:500;color:rgba(var(--color-foreground),.6)}.vr-fitment__spec-table tbody td{text-align:right;font-weight:600;color:rgb(var(--color-foreground))}.vr-fitment__spec-arrow{color:rgba(var(--color-foreground),.45)}.vr-fitment__vehicle-card{margin:1.6rem 0 0;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--vr-fit-radius, 8px);background:rgba(var(--color-foreground),.03);overflow:hidden}.vr-fitment__fit-line{display:block;flex:0 0 100%;width:100%;margin:0 0 1.4rem;font-size:1.7rem;line-height:1.35;color:rgba(var(--color-foreground),.85)}.vr-fitment__fit-line-name{font-weight:600;color:rgb(var(--color-foreground))}.vr-fitment__fit-line-icon{display:inline-flex;flex-shrink:0;width:2.1rem;height:2.1rem;margin-right:.6rem;vertical-align:-.35rem;color:#2e9e4f}.vr-fitment__fit-line-icon svg{width:100%;height:100%}@media screen and (max-width:749px){.vr-fitment__fit-line{margin:0 0 .8rem;font-size:1.25rem;line-height:1.4}.vr-fitment__fit-line-icon{width:1.5rem;height:1.5rem;margin-right:.4rem;vertical-align:-.25rem}}.vr-fitment__vehicle-card--zeile{border:0;background:none;margin-top:1.2rem}.vr-fitment__vehicle-card--zeile .vr-fitment__vehicle-card-head{padding:0}.vr-fitment__vehicle-card-head{display:flex;align-items:flex-start;gap:.8rem;padding:1.1rem 1.4rem}.vr-fitment__vehicle-card-icon{display:flex;flex-shrink:0;width:1.8rem;height:1.8rem;margin-top:.1rem;color:rgba(var(--color-foreground),.5)}.vr-fitment__vehicle-card-icon svg{width:100%;height:100%}.vr-fitment__vehicle-card--fit .vr-fitment__vehicle-card-icon{color:#2e9e4f}.vr-fitment__vehicle-card--request .vr-fitment__vehicle-card-icon,.vr-fitment__vehicle-card--nofit .vr-fitment__vehicle-card-icon{color:var(--vr-warn, #d9790f)}.vr-fitment__vehicle-card-info{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.vr-fitment__vehicle-card-name{font-family:var(--font-heading-family);font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground))}.vr-fitment__vehicle-card-status{display:block;font-size:1.3rem;line-height:1.4}.vr-fitment__vehicle-card-status--fit{color:rgba(var(--color-foreground),.75)}.vr-fitment__vehicle-card-status--nofit{color:var(--vr-warn, #d9790f)}.vr-fitment__vehicle-card-status--nofit a{color:inherit}.vr-fitment__vehicle-card-meta{margin:0 1.4rem 1.1rem;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.vr-fitment__vehicle-card-meta:has(+.vr-fitment__vehicle-card-bt){margin-bottom:.3rem}.vr-fitment__vehicle-card-status--request{color:var(--vr-warn, #d9790f)}.vr-fitment__vehicle-card-status--request a{color:inherit}.vr-fitment__vehicle-card-bt{display:flex;align-items:center;gap:.6rem;margin:0 1.4rem 1.1rem;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.vr-fitment__vehicle-card .vr-fitment__spec-inner{padding:.6rem 1.4rem 1.1rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.vr-fitment__vehicle-card .vr-fitment__spec-name{margin-bottom:.6rem;font-size:1.4rem}.vr-fitment__vehicle-card .vr-fitment__spec-inner:not(:has(.vr-fitment__spec-table)) .vr-fitment__spec-name{margin-bottom:0}.vr-fitment__vehicle-card .vr-fitment__spec-table tbody th,.vr-fitment__vehicle-card .vr-fitment__spec-table tbody td{padding:.5rem 0}.vr-fitment__price-note{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;margin:1.6rem 0 0;padding:1.1rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.12);border-left:.3rem solid var(--vr-warn, #d9790f);border-radius:var(--vr-fit-radius, 8px);background:rgba(var(--color-foreground),.03)}.vr-fitment__price-note-title{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vr-warn, #d9790f)}.vr-fitment__price-note-text{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.vr-fitment-host--compact>.page-width{padding-top:0;padding-bottom:0}.vr-fitment__spec-table tbody td{overflow-wrap:break-word;min-width:0}.vr-fitment__spec-stock,.vr-fitment__spec-tuned{white-space:nowrap}.vr-fitment__spec-tuned{color:var(--vr-accent-strong, var(--vr-accent))}.vr-fitment__panel--booster{gap:.8rem 1.6rem}.vr-fitment__slim-info{display:flex;flex-direction:column;gap:.15rem;flex:1 1 24rem;min-width:0}.vr-fitment__slim-info .vr-fitment__slim-name{font-size:1.4rem}.vr-fitment__slim-actions{display:flex;align-items:center;gap:1.6rem;margin-left:auto}.vr-fitment__panel--slim .vr-fitment__slim-actions .vr-fitment__change{margin-left:0;min-height:0;margin-top:0;margin-bottom:0}.vr-fitment__panel--booster .vr-fitment__request{display:inline-flex;align-items:center;justify-content:center;min-height:4rem;margin:0;padding:0 1.8rem;border-radius:4px;background:rgb(var(--color-button, 192, 57, 43));color:rgb(var(--color-button-text, 255, 255, 255))!important;font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.3rem;font-weight:700;letter-spacing:.02em;text-decoration:none!important;white-space:nowrap;transition:filter .15s ease}.vr-fitment__panel--booster .vr-fitment__request:hover{filter:brightness(.92)}.vr-fitment__panel--slim .vr-fitment__badge{padding:0;background:transparent;border:0;border-radius:0;color:rgba(var(--color-foreground),.55);font-size:1.1rem;letter-spacing:.08em}.vr-fitment__badge:before{display:none}.vr-fitment__badge{gap:0}@media screen and (max-width:749px){.vr-fitment__slim-actions{width:100%;justify-content:space-between}.vr-fitment__panel--booster .vr-fitment__request{flex:1 1 auto}}.vr-fitment--alternatives-host .vr-fitment__alternatives .vr-fitment__subtitle{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.2;letter-spacing:.01em;text-transform:none!important;text-align:left!important;color:rgb(var(--color-foreground))}.vr-fitment--alternatives-host .vr-fitment__alternatives .vr-fitment__subtitle:before{display:none}.vr-fitment__card,.vr-fitment__card--booster{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;background:#fff;border:.1rem solid #e2e8f0;border-radius:var(--vr-fit-radius);box-shadow:none}html[data-vr-mode=dark] .vr-fitment__card,html[data-vr-mode=dark] .vr-fitment__card--booster{background:#161920;border-color:#ffffff14}.vr-fitment__card-media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;padding:1.6rem;background:#f8fafc}html[data-vr-mode=dark] .vr-fitment__card-media{background:#0f1217}.vr-fitment__card-img{width:100%;height:100%;object-fit:contain}.vr-fitment__card-body{display:flex;flex-direction:column;gap:.4rem;flex:1;padding:1.4rem 1.6rem 1.6rem}.vr-fitment__card:hover{transform:none;box-shadow:none;border-color:rgba(var(--color-foreground),.3)}.vr-fitment__card-title{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:700;line-height:1.25}.vr-fitment__card-spec{font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.25rem;color:rgba(var(--color-foreground),.6);font-variant-numeric:tabular-nums}.vr-fitment__card .vr-fitment__badge{padding:0;background:transparent;border:0;border-radius:0;color:rgba(var(--color-foreground),.55);font-size:1.1rem;letter-spacing:.08em}.vr-fitment__card-price{margin-top:.4rem;font-family:var(--font-body-family);font-size:1.8rem;font-weight:700}.vr-fitment__card-link{margin-top:auto;width:100%}.vr-fitment__card-body>.vr-fitment__card-link,.vr-fitment__card-actions{margin-top:auto;padding-top:0}.vr-fitment__card-price+.vr-fitment__card-link,.vr-fitment__card-price+.vr-fitment__card-actions{margin-top:1.2rem}.vr-fitment__panel--choose{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;padding:1.6rem 2rem;text-align:left;background:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.12);border-style:solid;border-radius:var(--vr-fit-radius)}.vr-fitment__panel--choose:before{display:none}.vr-fitment__panel--choose .vr-fitment__title{flex:1 1 100%;margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:700;line-height:1.2}.vr-fitment__panel--choose .vr-fitment__text{flex:1 1 32rem;margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.vr-fitment__panel--choose .button{margin:0;min-height:4rem;padding:0 1.8rem;border-radius:4px;font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.3rem;font-weight:700;letter-spacing:.02em}.vr-fitment__require-note{margin:0 0 1.2rem;padding:1.2rem 1.4rem;font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75);background:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.12);border-left-width:.1rem;border-radius:var(--vr-fit-radius)}.vr-fitment__require-note:before{display:none}.vr-fitment__require-note a{display:flex;width:max-content;align-items:center;min-height:3.6rem;margin-top:1rem;padding:0 1.4rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:4px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-weight:700;text-decoration:none;text-underline-offset:0;transition:border-color .15s ease,background-color .15s ease}.vr-fitment__require-note a:hover{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04);text-decoration:none}.vr-fitment__intro-row:has(.vr-fitment__specs-slot[hidden]){grid-template-columns:minmax(0,1fr)}.vr-fitment__intro-row:has(.vr-fitment__specs-slot[hidden]) .vr-fitment__intro{max-width:none}.vr-fitment__panel--nofit{margin-bottom:1.6rem}.vr-fitment__outline-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;margin:0;padding:0 1.4rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:4px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.25rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}.vr-fitment__outline-btn:hover{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04);text-decoration:none}.vr-fitment__card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.5em}.vr-fitment__card-spec,.vr-fitment__card .vr-fitment__card-specs{display:flex;align-items:center;height:2.4rem;white-space:nowrap;overflow:hidden}.vr-fitment__card--catalog{position:relative;border-radius:var(--buttons-radius-outset, var(--buttons-radius, 4px))}.vr-fitment__card--catalog .vr-fitment__card-title-link{color:inherit;text-decoration:none}.vr-fitment__card--catalog .vr-fitment__card-title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vr-fitment__card--catalog .vr-fitment__card-title-link:focus-visible{outline:none;box-shadow:none}.vr-fitment__card--catalog:has(.vr-fitment__card-title-link:focus-visible){outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.vr-fitment__card--catalog{flex-direction:row;align-items:stretch}.vr-fitment__card--catalog .vr-fitment__card-media{flex:0 0 7.2rem;align-self:center;width:7.2rem;padding:.4rem;background:#fff}.vr-fitment__card--catalog .vr-fitment__card-body{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:.8rem;row-gap:.1rem;min-width:0;padding:.8rem 1.2rem .8rem .4rem}.vr-fitment__card--catalog .vr-fitment__card-title,.vr-fitment__card--catalog .vr-fitment__card-vendor{grid-column:1 / -1}.vr-fitment__card--catalog .vr-fitment__card-title{min-height:0;font-size:1.25rem;line-height:1.25}.vr-fitment__card-vendor{height:1.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:.95rem;font-weight:600;line-height:1.4rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.vr-fitment__card--catalog .vr-fitment__card-price{grid-column:1 / -1;margin-top:.3rem;font-size:1.3rem;white-space:nowrap}.vr-fitment__slider-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.vr-fitment--alternatives-host .vr-fitment__slider-head .vr-fitment__subtitle{margin:0}.vr-fitment__slider-title{min-width:0}.vr-fitment__alternatives-sub{margin:.2rem 0 0;font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.3rem;font-weight:500;line-height:1.4;color:rgba(var(--color-foreground),.7)}.vr-fitment__slider-nav{flex:0 0 auto;display:flex;gap:.8rem}.vr-fitment__slider-nav[hidden]{display:none}.vr-fitment__slider-btn{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.vr-fitment__slider-btn svg{width:2rem;height:2rem}.vr-fitment__slider-btn:hover:not(:disabled){border-color:rgb(var(--color-foreground))}.vr-fitment__slider-btn:disabled{opacity:.35;cursor:default}.vr-fitment__slider-btn:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.vr-fitment__grid.vr-fitment__grid--slider{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 1.5rem) / 3);gap:1.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.vr-fitment__grid--slider::-webkit-scrollbar{display:none}.vr-fitment__grid--slider>.vr-fitment__card{scroll-snap-align:start}@media screen and (max-width:749px){.vr-fitment__grid.vr-fitment__grid--slider{grid-auto-columns:78%}}.vr-fitment__specs-slot .vr-fitment__vehicle-card{margin:0;border:0;border-radius:0;background:none}.vr-fitment__vehicle-card-change{display:flex;width:calc(100% - 2.8rem);min-height:4rem;margin:.4rem 1.4rem 1.4rem;font-size:1.3rem}.vr-fitment__card:not(.vr-fitment__card--catalog) .vr-fitment__card-title{min-height:0}.vr-fitment__card:not(.vr-fitment__card--catalog) .vr-fitment__card-spec,.vr-fitment__card:not(.vr-fitment__card--catalog) .vr-fitment__card-specs{margin-bottom:auto}.vr-fitment__card-stock{display:flex;align-items:center;gap:.5rem;min-height:1.8rem;font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.2rem;font-weight:600;line-height:1.5}.vr-fitment__card-stock--in:before,.vr-fitment__card-stock--out:before{content:"";flex:none;width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.vr-fitment__card-stock--in{color:#059669}.vr-fitment__card-stock--out{color:rgba(var(--color-foreground),.55)}.vr-fitment__card-tax{margin-bottom:.6rem;font-family:var(--font-secondary-family, "Zalando Sans", sans-serif);font-size:1.1rem;line-height:1.4;color:rgba(var(--color-foreground),.6)}.vr-fitment--alternatives-host .vr-fitment__slider-head{margin-bottom:2.4rem}.vr-fitment--alternatives-host .vr-fitment__slider-head .vr-fitment__alternatives-sub{margin-top:.4rem}.vr-fitment__intro-row:has(.vr-fitment__page-title-slot[hidden]){display:none}.vr-fitment__buy-reason{margin:.8rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.vr-fitment__buy-reason-text{font-weight:600}.vr-fitment__buy-reason--warn{color:var(--vr-warn, #d9790f)}.vr-fitment__buy-reason--ok{color:#059669}.vr-fitment__buy-reason--warn a,.vr-fitment__buy-reason--ok a{color:inherit}.vr-fitment__buy-reason:before{content:"";display:inline-block;width:.7rem;height:.7rem;margin-right:.6rem;border-radius:50%;background:currentColor;vertical-align:.1rem}.vr-fitment__buy-reason a{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vr-product-fitment.css.map */
