body{margin:0;padding:0;color:var(--wb-color-text-main-default, #333)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}p,h1,h2,h3,h4,h5,h6,figure,fieldset{margin:0}.main-navigation{display:flex;align-items:center;min-height:65px;top:0;position:sticky;z-index:33;background:var(--wb-color-surface-main-default, #fff);padding-top:max(0px,env(safe-area-inset-top))}@media(min-width:1024px){.main-navigation{min-height:56px;box-shadow:var(--wb-color-effects-elevation-x-axis, 0) var(--wb-color-effects-elevation-sticky-first-layer-y-axis, 0) var(--wb-color-effects-elevation-sticky-first-layer-blur, 2px) var(--wb-color-effects-elevation-spread, 0) var(--wb-color-effects-elevation-color, rgba(0, 0, 0, .1)),var(--wb-color-effects-elevation-x-axis, 0) var(--wb-color-effects-elevation-sticky-second-layer-y-axis, 4px) var(--wb-color-effects-elevation-sticky-second-layer-blur, 8px) var(--wb-color-effects-elevation-spread, 0) var(--wb-color-effects-elevation-color, rgba(0, 0, 0, .1))}}.main-navigation .vehicle-display{display:flex;align-items:center;justify-content:flex-start;height:calc(100% - var(--wb-spacing-static-tiny) * 2);position:relative;top:calc(var(--wb-spacing-static-tiny));padding:0;width:100%;border:none;background:none;font:inherit;color:inherit;cursor:pointer}.main-navigation .vehicle-display .a-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-navigation:has(wb8-subnavigation-fly-in) .vehicle-display{top:auto}.main-navigation .vehicle-display:hover{background-color:var(--wb-subnavigation-basic-item-background-color-hover)}@media(min-width:1024px){.main-navigation-column{padding:var(--wb-spacing-static-tiny)}}.vehicle-image-wrapper{display:flex;align-items:center;width:fit-content;height:40px;flex-shrink:0}.vehicle-image-wrapper .wbx-skeleton{width:auto;height:100%;max-height:40px;aspect-ratio:16/9}.vehicle-image-wrapper img{display:block;width:auto;height:100%;object-fit:contain}.fly-in-vehicle-content{display:flex;flex-direction:column;align-items:center;width:100%}.fly-in-vehicle-content .vehicle-image-wrapper{width:100%;max-width:100%;height:auto;justify-content:center}.fly-in-vehicle-content .vehicle-image-wrapper img{width:100%;max-width:100%;height:auto}.fly-in-vehicle-content h3{text-align:center}.wb-subnavigation-fly-in .vehicle-image-wrapper{margin-right:0}.vehicle-name{white-space:nowrap}.login-wrapper{height:100%;display:flex;align-items:center;justify-content:flex-end}.login-wrapper .wbx-button{flex:0 0 auto}.vehicle-display-skeleton{cursor:default}.vehicle-display-skeleton .vehicle-name-skeleton{width:6rem;height:1rem}.a-aspect-ratio>figure{margin:0}.a-aspect-ratio>figcaption{position:absolute;inset-block-end:0;padding-inline-start:var(--wb-spacing-static-smaller);padding-block:var(--wb-spacing-static-smaller);width:100%;color:var(--wb-text-headline-text-body-color);background:linear-gradient(to top,var(--wb-button-translucent-background-color-active) 30%,transparent 100%)}.accordion{padding-top:var(--wb-spacing-responsive-large);padding-bottom:var(--wb-spacing-responsive-large)}.accordion-content{padding-top:var(--wb-spacing-responsive-small);padding-bottom:var(--wb-spacing-responsive-small)}.accordion-dark{background:var(--wb-color-surface-contrast-main-default, #000)}.accordion-dark .accordion-title{color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.m-stage-banner .a-text.wb-margin-top-smaller{margin-block-start:var(--wb-spacing-responsive-smaller)}@media(min-width:1024px){.m-stage-banner .wbx-button{flex:0;white-space:nowrap;min-width:fit-content}}.m-stage-banner[data-on=dark-image]{--bg-color: var(--wb-color-gradient-fixed-black-start, #000)}.a-epr-label[data-v-477e2a58]{position:relative;z-index:1}.m-eprel-label-list[data-v-477e2a58]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:1rem}.m-eprel-label-list-item[data-v-477e2a58]{--icon-size: 24px;display:flex;flex-direction:column;row-gap:var(--wb-spacing-static-tiny)}.m-eprel-label-list-item>dt[data-v-477e2a58]{display:flex;align-items:center;column-gap:var(--wb-spacing-static-tiny);min-width:0}.m-eprel-label-list-item>dt>img[data-v-477e2a58]{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;object-fit:contain}.m-eprel-label-list-item>dd[data-v-477e2a58]{margin:0;padding-inline-start:calc(var(--icon-size) + var(--wb-spacing-static-tiny));min-width:0}.a-efficiency-labels[data-v-e214c1a3]{display:flex;align-items:center;gap:var(--wb-spacing-static-smallest);padding:0;margin:0}.a-efficiency-labels__item[data-v-e214c1a3]{display:flex;align-items:center;position:relative;padding-right:var(--wb-spacing-static-smallest)}.a-efficiency-labels__item[data-v-e214c1a3]:not(.a-efficiency-labels__item:last-of-type):after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;height:24px;width:1px;background:var(--wb-color-border-main-default)}.a-efficiency-labels img[data-v-e214c1a3]{max-width:24px}.m-category-tile{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--wb-color-shape-strongest-default);container-type:inline-size;container-name:category-tile}.m-category-tile__image{position:relative;flex-shrink:0}.m-category-tile__image img{display:block;width:100%}.m-category-tile__image:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:var(--wb-spacing-responsive-large);width:100%;background:linear-gradient(360deg,var(--wb-color-gradient-contrast-start) 0%,var(--wb-color-gradient-contrast-end) 100%)}.m-category-tile__content{display:flex;flex-direction:column;justify-content:flex-start;flex:1 1 auto;padding:var(--wb-spacing-responsive-tiny) var(--wb-spacing-responsive-smaller) var(--wb-spacing-responsive-small)}.m-category-tile .a-heading{margin-bottom:var(--wb-spacing-responsive-tiniest);color:var(--wb-color-text-on-contrast-main-default)}.m-category-tile__description{color:var(--wb-color-text-on-contrast-main-default)}.m-category-tile__actions{display:flex;flex-wrap:wrap;margin-top:auto;gap:var(--wb-spacing-responsive-smaller);padding-top:var(--wb-spacing-responsive-small)}.m-category-tile__actions .wbx-button{width:100%;max-width:100%;justify-content:center}@container category-tile (min-width: 380px){.m-category-tile__actions{gap:var(--wb-spacing-responsive-small);flex-direction:row;align-items:center}.m-category-tile__actions .wbx-button{width:auto;max-width:fit-content}}.f-category-tile-group{padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}.f-category-tile-group__body{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-medium)}.f-category-tile-group__intro{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller)}.f-category-tile-group__tiles .wbx-grid-row{gap:var(--wb-spacing-static-smaller)}@media(min-width:768px){.f-category-tile-group__tiles .wbx-grid-row{gap:var(--wb-spacing-static-large)}}.text-image-module-card{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-small)}.text-image-module-card .wbx-grid-row{column-gap:0}.text-image-module-card__content{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-medium)}.text-image-module-card__headline{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-tiny)}.text-image-module-card__dark{background:var(--wb-color-surface-contrast-main-default, #000);color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.f-text-image-card-row{padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}.f-text-image-card-row .f-text-image-card-row__container--header{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller);padding-bottom:var(--wb-spacing-static-medium)}@media(min-width:768px){.f-text-image-card-row .f-text-image-card-row__container--header{padding-bottom:var(--wb-spacing-static-larger)}}@media(min-width:768px){.f-text-image-card-row__footnote{margin-top:var(--wb-spacing-static-larger)}}@media(min-width:768px){.f-text-image-card-row__container{gap:var(--wb-spacing-static-medium)}}.f-text-image-card-row wb8-slider{--dot-nav-offset: 0;--wb-dot-navigation-shapes-dots-padding-top: var(--wb-spacing-static-tiny);--wb-dot-navigation-shapes-dots-padding-bottom: var( --wb-spacing-static-tiny )}@media(min-width:480px){.f-text-image-card-row wb8-slider{--wb-dot-navigation-shapes-dots-padding-top: var( --wb-spacing-static-smaller );--wb-dot-navigation-shapes-dots-padding-bottom: var( --wb-spacing-static-smaller )}}.f-text-image-card-row__dark{background:var(--wb-color-surface-contrast-main-default, #000);color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.f-text-image-card-row .text-image-module-card__content{gap:var(--wb-spacing-responsive-small)}.m-status-reel-teaser{--story-teaser-padding: var(--wb-spacing-responsive-smaller);width:100%;aspect-ratio:9/16;cursor:pointer}.m-status-reel-teaser__trigger{display:block;width:100%;height:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left;color:inherit}.m-status-reel-teaser:after{z-index:3}.m-status-reel-teaser__poster{position:absolute;inset:0;width:100%;height:100%;z-index:0}.m-status-reel-teaser__tag{position:absolute;top:var(--story-teaser-padding);left:var(--story-teaser-padding);z-index:4}.m-status-reel-teaser__tag .wbx-icon{margin-inline-end:var(--wb-spacing-static-tiniest);margin-block-start:-.125rem}.m-status-reel-teaser__content{position:absolute;inset:0;z-index:1;pointer-events:none}.m-status-reel-teaser__content .m-status-reel-teaser__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1);transform-origin:center;transition:opacity .3s ease-out}.m-status-reel-teaser__content .wbx-round-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;opacity:0;transition:opacity .3s ease-out;pointer-events:none;--round-button-background-color: var( --wb-color-fixed-component-round-button-on-dark-image-small-background-default, #1a1a1a );--round-button-border-color: var( --wb-color-fixed-component-round-button-on-dark-image-small-border-main-default, #4f4f4f )}.m-status-reel-teaser__content .wbx-round-button .wbx-icon{color:var(--wb-round-button-basic-small-background-color-default, #fff)}.m-status-reel-teaser__content .wbx-round-button .wbx-icon svg{fill:var(--wb-round-button-basic-small-background-color-default, #fff)}.m-status-reel-teaser__gif-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.m-status-reel-teaser__text-wrapper{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:var(--wb-spacing-responsive-tiny) var(--story-teaser-padding) var(--wb-spacing-responsive-small);isolation:isolate}.m-status-reel-teaser__gradient{position:absolute;inset:0;background:#000000b3;pointer-events:none;z-index:0}.m-status-reel-teaser__gradient:after{content:"";position:absolute;top:calc(var(--wb-spacing-static-larger) * -1);width:100%;height:var(--wb-spacing-static-larger);background:linear-gradient(360deg,#000000b3,#0000)}@media(min-width:768px){.m-status-reel-teaser__gradient:after{top:calc(var(--wb-spacing-static-huge) * -1);height:var(--wb-spacing-static-huge)}}.m-status-reel-teaser__text{position:relative;z-index:1;display:flex;flex-direction:column;color:var(--wb-color-white, #fff)}.m-status-reel-teaser__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.m-status-reel-teaser__heading{margin-bottom:var(--wb-spacing-static-tiniest)!important}.m-status-reel-teaser:hover .m-status-reel-teaser__media,.m-status-reel-teaser:focus-visible .m-status-reel-teaser__media{opacity:1;transition:opacity .3s linear}.m-status-reel-teaser:hover .m-status-reel-teaser__media--image,.m-status-reel-teaser:focus-visible .m-status-reel-teaser__media--image{transform:scale(1.2);transition:opacity .3s linear,transform 3s ease-out}.m-status-reel-teaser:hover .wbx-round-button,.m-status-reel-teaser:focus-visible .wbx-round-button{opacity:1;transition:opacity .3s linear}.m-status-reel-dialog__heading{margin-top:var(--wb-spacing-static-larger)!important}.m-status-reel-dialog__description{margin-top:var(--wb-spacing-static-smallest)!important}.m-status-reel-dialog__button{margin-top:var(--wb-spacing-static-larger)!important}.m-status-reel-dialog__text{display:grid}.m-status-reel-dialog__text-inner{grid-area:1/1}.m-status-reel-dialog__text-enter-active,.m-status-reel-dialog__text-leave-active{transition:opacity .22s ease,transform .22s ease}.m-status-reel-dialog__text-enter-from{opacity:0;transform:translate(8px)}.m-status-reel-dialog__text-leave-to{opacity:0;transform:translate(-8px)}@media(prefers-reduced-motion:reduce){.m-status-reel-dialog__text-enter-active,.m-status-reel-dialog__text-leave-active{transition:none}}.m-status-reel-dialog__slider-wrap{width:100%}.m-status-reel-dialog__slider-placeholder{width:100%;margin:0 auto;aspect-ratio:9/16;display:flex;align-items:center;justify-content:center}@media(min-width:480px){.m-status-reel-dialog__slider-placeholder{width:calc(100% - 72px)}}@media(min-width:768px){.m-status-reel-dialog__slider-placeholder{width:calc(100% - 88px)}}@media(min-width:1024px){.m-status-reel-dialog__slider-placeholder{width:calc(100% - 168px)}}@media(min-width:1440px){.m-status-reel-dialog__slider-placeholder{width:calc(100% - 184px)}}.m-status-reel-dialog__slider wb8-slider-item{width:100%}@media(min-width:480px){.m-status-reel-dialog__slider wb8-slider-item{padding:0 36px}}@media(min-width:768px){.m-status-reel-dialog__slider wb8-slider-item{padding:0 44px}}@media(min-width:1024px){.m-status-reel-dialog__slider wb8-slider-item{padding:0 84px}}@media(min-width:1440px){.m-status-reel-dialog__slider wb8-slider-item{padding:0 94px}}.m-status-reel-dialog__progress{width:100%;position:absolute;padding:var(--wb-spacing-static-smaller) var(--wb-spacing-static-smaller) 0;z-index:2;background:#0009}.m-status-reel-dialog__progress:after{content:"";position:absolute;top:20px;left:0;width:100%;height:var(--wb-spacing-static-larger);background:linear-gradient(360deg,#0000,#0009);pointer-events:none}@media(min-width:480px){.m-status-reel-dialog__progress{position:static;padding:0;background:transparent}.m-status-reel-dialog__progress:after{content:none}}.m-status-reel-dialog__progress-list{display:flex;gap:var(--wb-spacing-static-tiniest);list-style:none;margin:0;padding:0}.m-status-reel-dialog__progress-item{flex:1;min-width:0}.m-status-reel-dialog__progress-track{appearance:none;display:block;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;position:relative;width:100%;height:var(--wb-spacing-static-tiniest);background:transparent;border:1px solid var(--wb-color-shape-contrast-strong-default, rgb(232, 232, 232));border-radius:var(--wb-border-radius-subtle);overflow:hidden}.m-status-reel-dialog__progress-track:focus-visible{outline:1px solid var(--wb-button-primary-border-main-color-focus);outline-offset:1px}@media(min-width:480px){.m-status-reel-dialog__progress-track{height:var(--wb-spacing-static-tiny);border:1px solid var(--wb-color-shape-strong-default, rgb(51, 51, 51))}}.m-status-reel-dialog__progress-fill{display:block;height:100%;background:var(--wb-color-shape-contrast-strong-default, rgb(232, 232, 232));pointer-events:none}@media(min-width:480px){.m-status-reel-dialog__progress-fill{background:var(--wb-color-shape-strong-default, rgb(51, 51, 51))}}.f-status-reel-slider{padding:var(--wb-spacing-responsive-medium) 0}.f-status-reel-slider__slider{--wb-grid-gutter-width: var(--wb-spacing-responsive-smaller);--wb-grid-column-width: calc( (100% - 11 * var(--wb-grid-gutter-width)) / 12 )}.f-status-reel-slider .a-heading{margin-bottom:var(--wb-spacing-responsive-smaller)}.f-status-reel-slider wb8-text{margin-bottom:var(--wb-spacing-responsive-medium)}.m-status-reel-story{position:relative;width:100%;aspect-ratio:9/16;overflow:hidden;background:var(--wb-color-grey-90, #1a1a1a);border-radius:var(--wb-border-radius-main)}.m-status-reel-story__media{position:absolute;inset:0;z-index:0}.m-status-reel-story__media-element{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.m-status-reel-story__controls{position:absolute;top:36px;left:var(--wb-spacing-static-smaller);display:flex;flex-direction:column;gap:var(--wb-spacing-static-smaller);z-index:3}@media(min-width:480px){.m-status-reel-story__controls{top:var(--wb-spacing-static-smaller)}}.m-status-reel-story .wbx-round-button{--round-button-icon-color: var( --wb-round-button-basic-small-background-color-default, #fff );--round-button-background-color: var( --wb-color-fixed-component-round-button-on-dark-image-small-background-default, #1a1a1a );--round-button-border-color: var( --wb-color-fixed-component-round-button-on-dark-image-small-border-main-default, #4f4f4f );--wb-round-button-basic-translucent-background-color-hover: var( --wb-color-fixed-component-round-button-on-dark-image-small-background-default, #1a1a1a );--wb-round-button-basic-xsmall-border-main-color-hover: var( --wb-color-fixed-component-round-button-on-dark-image-small-background-default, #1a1a1a );--wb-round-button-basic-translucent-background-color-active: var( --wb-color-fixed-component-round-button-on-dark-image-small-background-default, #1a1a1a );--wb-round-button-basic-translucent-background-color-focus: var( --wb-color-fixed-component-round-button-on-dark-image-small-background-default, #1a1a1a )}.m-status-reel-story .wbx-round-button wb-icon{color:var(--wb-round-button-basic-small-background-color-default, #fff)}.m-status-reel-story .wbx-round-button wb-icon svg{fill:var(--wb-round-button-basic-small-background-color-default, #fff)}.m-status-reel-story__center-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.m-status-reel-story__tap-zone{position:absolute;top:0;z-index:2;background:transparent;border:none;padding:0;cursor:pointer;bottom:33%}.m-status-reel-story__tap-zone--prev{left:0;width:25%}.m-status-reel-story__tap-zone--center{left:25%;width:50%;cursor:default}.m-status-reel-story__tap-zone--next{right:0;width:25%}.m-status-reel-story__tap-zone:focus{outline:none}.m-status-reel-story__text-wrapper{position:absolute;bottom:0;z-index:4;display:flex;align-items:flex-end;width:100%;pointer-events:none}.m-status-reel-story__gradient{position:absolute;inset:0;background:#000000b3;pointer-events:none}.m-status-reel-story__gradient:after{content:"";position:absolute;top:calc(var(--wb-spacing-static-larger) * -1);width:100%;height:var(--wb-spacing-static-larger);background:linear-gradient(360deg,#000000b3,#0000)}.m-status-reel-story__text{position:relative;z-index:1;padding:0 var(--wb-spacing-static-smaller) var(--wb-spacing-static-smaller);color:var(--wb-color-white, #fff);display:flex;flex-direction:column;width:100%}.m-status-reel-story__description{margin-top:var(--wb-spacing-static-tiniest)!important}.m-status-reel-story__button{margin-top:var(--wb-spacing-static-small)!important;width:fit-content}.m-product-gallery__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.m-product-gallery__thumbnails{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--wb-spacing-static-tiny);list-style:none;margin:var(--wb-spacing-static-smaller) 0 0;padding:0}.m-product-gallery__thumbnail{width:calc((100% - 3 * var(--wb-spacing-static-tiny)) / 4);flex-shrink:0;border:1px solid var(--wb-color-border-weak-default);cursor:pointer}.m-product-gallery__thumbnail--active{border:1px solid var(--wb-color-border-brand-hover);background:var(--wb-color-shape-on-brand-default)}.m-product-gallery__thumbnail:focus-within{border:2px solid var(--wb-color-border-brand-focus)}.m-product-gallery__thumbnail-button{display:flex;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;position:relative;z-index:1}.m-product-gallery__thumbnail-button:focus{outline:none}.m-product-gallery__overflow{display:flex;align-items:center;justify-content:center;border:1px solid var(--wb-color-border-weak-default);background:var(--wb-color-shape-on-brand-default);cursor:pointer}.m-product-gallery__overflow-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;position:relative;z-index:1}.m-product-gallery__overflow-text{color:var(--wb-color-shape-contrast-accent-none-to-solid-active);text-align:center;font-family:var(--wb-typography-mq4-6-copy-large-font-family, "MB Corpo S Text WEB");font-size:var(--wb-typography-mq4-6-copy-large-font-size);font-style:normal;font-weight:700;line-height:var(--wb-typography-mq4-6-copy-large-font-line-height);letter-spacing:var(--wb-typography-mq4-6-copy-large-font-letter-spacing)}.m-compatibility-check{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"image" "content" "action";gap:var(--wb-spacing-static-smaller);padding:var(--wb-spacing-static-smaller);border:1px solid var(--wb-color-border-main-default, rgb(187, 187, 187));border-radius:var(--wb-border-radius-main)}@media(min-width:480px){.m-compatibility-check{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"image content" "image action";align-items:center;gap:var(--wb-spacing-static-tiny) var(--wb-spacing-static-smaller);padding:var(--wb-spacing-static-smaller) var(--wb-spacing-static-small)}}@media(min-width:1024px){.m-compatibility-check{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"image content action"}}.m-compatibility-check__content{grid-area:content;min-width:0}.m-compatibility-check__title span{color:var(--wb-color-text-weakest-default, rgb(151, 151, 151))}.m-compatibility-check__subtitle{display:flex;margin-top:var(--wb-spacing-static-tiniest)}.m-compatibility-check__subtitle .wb-badge{min-width:var(--wb-status-badge-size);margin-right:var(--wb-spacing-static-tiny)}.m-compatibility-check__compatibile-products{color:var(--wb-color-text-weaker-default, rgb(79, 79, 79))}.m-compatibility-check__title-skeleton{width:12rem;height:1.25rem}.m-compatibility-check__login-wrapper{grid-area:action}.m-compatibility-check__login-wrapper button{width:100%}@media(min-width:480px){.m-compatibility-check__login-wrapper{justify-self:start}.m-compatibility-check__login-wrapper button{width:auto}}.m-compatibility-check__action{grid-area:action;justify-self:start}.m-compatibility-check .vehicle-image-wrapper{grid-area:image;place-self:center start;height:77px}.m-compatibility-check .vehicle-image-wrapper img{scale:1.4}@media(min-width:1024px){.m-compatibility-check .vehicle-image-wrapper{height:40px}.m-compatibility-check .vehicle-image-wrapper img{scale:1.6}}.m-product-card{height:100%;position:relative}.m-product-card__heading{margin:0;-webkit-hyphens:auto;hyphens:auto}.m-product-card__link{text-decoration:none;color:inherit}.m-product-card__link:after{content:"";position:absolute;inset:0}.m-product-card__body{display:flex;flex-direction:column;height:100%;gap:var(--wb-spacing-static-smaller)}.m-product-card__info{display:flex;flex:1;flex-direction:column;gap:var(--wb-spacing-responsive-tiny)}.m-product-card__heading-skeleton{width:80%;height:1.25rem}.m-product-card__price-skeleton{width:40%;height:1.5rem}.m-product-card__stock-badge{align-self:flex-start}.wbx-notification__body[class]{align-items:center}.f-product-tile-slider{padding:var(--wb-spacing-responsive-medium) 0;display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-medium)}.f-product-tile-slider__container--header{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller);padding-bottom:var(--wb-spacing-responsive-medium)}.f-product-tile-slider__compatibility{margin-bottom:var(--wb-spacing-responsive-medium)}.f-product-tile-slider__button{justify-content:center;display:grid;margin-top:var(--wb-spacing-responsive-medium)}.f-product-tile-slider wb8-slider{--wb-grid-gutter-width: var(--wb-spacing-responsive-smaller);--wb-grid-column-width: calc( (100% - 11 * var(--wb-grid-gutter-width)) / 12 )}.f-product-tile-slider wb8-slider-item{padding-block:2px}.f-product-tile-slider wb8-slider-item .m-product-card{margin:0 var(--wb-spacing-static-tiniest)}.text-module[data-v-0c396b16]{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-medium)}.text-module__heading[data-v-0c396b16]{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller)}.text-module__heading-button[data-v-0c396b16]{align-self:flex-start}.text-module-container{padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}@media(max-width:767px){.text-module-container__second-text{padding-top:var(--wb-spacing-responsive-medium)}}.text-module-container__dark{background:var(--wb-color-surface-contrast-main-default, #000);color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.text-video-module-container{padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}.text-video-module-container .row-text,.text-video-module-container .row-video{display:flex;align-items:center}.text-video-module-container .row-video wb8-video,.text-video-module-container .row-video video{display:block;width:100%}.text-video-module-container__video-first .row-video{order:-1}.text-video-module-container__video-first .row-text{order:2}@media(max-width:1023px){.text-video-module-container .row-video{order:-1;padding-bottom:var(--wb-spacing-responsive-smaller)}.text-video-module-container .row-text{order:1}}.text-video-module-container__dark{background:var(--wb-color-surface-contrast-main-default, #000);color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.text-image-module-container{padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}.text-image-module-container .row-text,.text-image-module-container .row-image{display:flex;align-items:center}.text-image-module-container__image-first .row-image{order:-1}.text-image-module-container__image-first .row-text{order:1}@media(max-width:1023px){.text-image-module-container .row-image{order:-1;padding-bottom:var(--wb-spacing-responsive-smaller)}.text-image-module-container .row-text{order:1}}.text-image-module-container__dark{background:var(--wb-color-surface-contrast-main-default, #000);color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.f-text-video-module-container-full-width{padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}.f-text-video-module-container-full-width .row-video{display:flex;align-items:center;padding-bottom:var(--wb-spacing-responsive-medium)}.f-text-video-module-container-full-width .row-video wb8-video,.f-text-video-module-container-full-width .row-video video{display:block;width:100%}.f-text-video-module-container-full-width .row-text .text-module{gap:var(--wb-spacing-responsive-medium)}.f-text-video-module-container-full-width__dark{background:var(--wb-color-surface-contrast-main-default, #000);color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.f-text-image-module-container-full-width{padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}.f-text-image-module-container-full-width .text-image-module-card{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-small)}.f-text-image-module-container-full-width .text-image-module-card__headline{gap:var(--wb-spacing-responsive-smaller)}.f-text-image-module-container-full-width__dark{background:var(--wb-color-surface-contrast-main-default, #000);color:var(--wb-color-text-on-contrast-main-default, #e8e8e8)}.slider-item-full{width:100%}.f-sku-slider{padding:var(--wb-spacing-responsive-medium) 0;display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-medium)}.f-sku-slider__container--header{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller);padding-bottom:var(--wb-spacing-responsive-medium)}.f-sku-slider__button{justify-content:center;display:grid;margin-top:var(--wb-spacing-responsive-medium)}.f-sku-slider__button-left{justify-content:start}.f-sku-slider wb8-slider{--wb-grid-gutter-width: var(--wb-spacing-responsive-smaller);--wb-grid-column-width: calc( (100% - 11 * var(--wb-grid-gutter-width)) / 12 )}.f-sku-slider wb8-slider-item{padding-block:2px}.f-sku-slider wb8-slider-item .m-product-card{margin:0 var(--wb-spacing-static-tiniest)}.props-editor{font-family:monospace;padding:16px;margin:24px 0;border:1px solid #e0e0e0;border-radius:8px;background:#fafafa}.props-editor section+section{margin-top:16px;padding-top:16px;border-top:1px dashed #ddd}.props-editor__title{margin:0 0 12px;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:#555}.props-editor__field{display:flex;align-items:center;gap:12px;margin-bottom:8px}.props-editor__label{display:flex;align-items:center;gap:8px;width:100%;font-size:13px;color:#333}.props-editor__dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#ccc}.props-editor__dot--active{background:#22c55e}.props-editor__required{color:#e11d48;font-weight:700}.props-editor__type{font-size:11px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.props-editor__input,.props-editor__select{flex:1;margin-left:auto;padding:4px 8px;font-size:13px;font-family:monospace;border:1px solid #ccc;border-radius:4px;background:#fff}.props-editor__textarea{flex:1;margin-left:auto;padding:4px 8px;font-size:12px;font-family:monospace;border:1px solid #ccc;border-radius:4px;background:#fff;resize:vertical;min-height:60px;white-space:pre;tab-size:2}.props-editor__checkbox{margin-left:auto;width:16px;height:16px}.component-preview{padding:24px;border:1px dashed #ccc;border-radius:8px}.component-preview-index{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;padding:24px}.component-preview-index__button--ssr:after,.component-preview-index__button--mixed:after,.component-preview-index__button--client-only:after{margin-left:6px;padding:1px 6px;border-radius:4px;font-size:10px;color:#fff}.component-preview-index__button--ssr:after{content:"SSR";background:#1f7a3f}.component-preview-index__button--mixed:after{content:"Mixed";background:#a06a00}.component-preview-index__button--client-only:after{content:"Client-only";background:#7a1f1f}.dev-component-explorer-button-group{position:fixed;right:16px;top:72px;z-index:1500;display:flex;align-items:center;flex-direction:column;gap:8px}.dev-component-explorer-button.wbx-button{box-shadow:0 2px 8px #0000004d}.o-active-filters{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-tiny)}.o-active-filters__tags{display:flex;flex-wrap:wrap;gap:var(--wb-spacing-responsive-tiny)}.product-filter{display:flex;flex-direction:column;gap:var(--wb-spacing-static-smaller)}.product-filter__text-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-tiny)}.product-filter__range{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wb-spacing-static-smallest)}.m-page-loading{padding:var(--wb-spacing-responsive-medium)}.m-page-loading__inner{display:flex;align-items:center;justify-content:center}.m-banner-teaser .a-text.wb-margin-top-smaller{margin-block-start:var(--wb-spacing-responsive-smaller)}.p-category-page-view{position:relative}.p-category-page-view__header{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller);padding-top:var(--wb-spacing-responsive-medium);padding-bottom:var(--wb-spacing-responsive-medium)}.p-category-page-view__row{padding-bottom:var(--wb-spacing-responsive-medium)}.p-category-page-view__row .wbx-grid-row{grid-gap:var(--wb-spacing-static-small)}.p-category-page-view__row .m-compatibility-check{margin-bottom:var(--wb-spacing-static-small)}.p-category-page-view__sidebar{padding-bottom:var(--wb-spacing-responsive-large)}.p-category-page-view__sidebar-inner{display:flex;flex-direction:column;gap:var(--wb-spacing-static-medium)}.p-category-page-view__accordion-item--open{position:relative;z-index:50}.p-category-page-view__accordion-item{--accordion-item-border-color: var( --wb-accordion-secondary-border-main-color-default );--accordion-item-background-color: var( --wb-accordion-secondary-background-color-default );--accordion-item-fly-in-background: var( --wb-accordion-parts-fly-in-secondary-background );--accordion-item-icon-color: var( --wb-accordion-secondary-icon-color-default );--accordion-item-text-headline-color: var( --wb-accordion-secondary-text-headline-color-default );--accordion-item-text-body-color: var( --wb-accordion-secondary-text-body-color )}.p-category-page-view__accordion-content{display:flex;flex-direction:column;gap:var(--wb-spacing-static-small)}.p-category-page-view .product-list-row .wbx-grid-row{grid-gap:var(--wb-spacing-static-small);display:grid;grid-template-columns:repeat(12,1fr)}.p-category-page-view__product-item{display:flex;flex-direction:column;padding:2px;grid-column-end:span 12}@media(min-width:768px){.p-category-page-view__product-item{grid-column-end:span 6}}@media(min-width:1440px){.p-category-page-view__product-item{grid-column-end:span 4}}.p-category-page-view__pagination{padding-top:var(--wb-spacing-responsive-medium)}.p-category-page-view__pagination-inner{display:flex;justify-content:center}.pdp-section-placeholder{display:flex;align-items:center;justify-content:space-between;padding:var(--wb-spacing-static-medium);border:1px dashed currentColor;border-radius:4px}.pdp-section-placeholder--ssr{background:#0f09}.pdp-section-placeholder--spa{background:#f009}.p-product-detail-page-view__above-fold{padding-top:var(--wb-spacing-responsive-medium)}.o-toast{max-width:456px;top:120px}@media(min-width:1024px){.o-toast{right:24px}}.m-login-card{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller)}.m-vehicle-card-grid__image-frame{overflow:hidden;aspect-ratio:16/9}.m-vehicle-card-grid__image-frame .vehicle-image-wrapper,.m-vehicle-card-grid__image-frame img{width:100%;height:100%}.m-vehicle-card-grid__image-frame img{object-fit:cover}@media(min-width:768px){.m-vehicle-card-grid__image-frame img{transform:scale(1.3)}}.m-vehicle-card-grid__info{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--wb-spacing-responsive-tiny)}.m-vehicle-card-grid__info .wb-tag{align-self:flex-start}.m-vehicle-card-grid__radio-col{display:flex;position:absolute;right:0}@media(min-width:768px){.m-vehicle-card-grid__radio-col{position:static;align-items:center}}.m-vehicle-result-card{display:flex;flex-direction:column;border:2px solid transparent}.m-vehicle-result-card--is-selected{border:2px solid var(--wb-color-border-stronger-default)}.m-vehicle-result-card__heading{margin-bottom:var(--wb-spacing-responsive-smaller)}.m-vehicle-result-card__card{cursor:pointer;margin-bottom:var(--wb-spacing-static-smaller)}.m-vehicle-result-card__remove{align-self:flex-start}.m-custom-vin-card{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-smaller)}.m-custom-vin-card .wbx-link{align-self:flex-start}.m-account-vehicles{display:flex;flex-direction:column}.m-account-vehicles .wbx-grid-row{gap:var(--wb-spacing-responsive-smaller)}.m-account-vehicles__header{margin-bottom:var(--wb-spacing-responsive-smaller)}.m-account-vehicles__grid{margin-bottom:var(--wb-spacing-static-smaller)}.m-account-vehicles__card{position:relative;cursor:pointer;display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-tiny);height:100%}.m-account-vehicles__card--is-selected{border:2px solid var(--wb-color-border-stronger-default)}.m-account-vehicles__card-skeleton{width:100%;height:14rem}.m-account-vehicles__radio-col{position:absolute;top:var(--wb-spacing-static-smaller);right:var(--wb-spacing-static-smaller);z-index:1}.m-account-vehicles__image-frame{overflow:hidden;border-radius:var(--wb-border-radius-main);aspect-ratio:16/9}.m-account-vehicles__image-frame .vehicle-image-wrapper,.m-account-vehicles__image-frame img{width:100%;height:100%}.m-account-vehicles__image-frame img{object-fit:cover}.m-account-vehicles .wbx-link{align-self:flex-start}.m-account-vehicles__load-more{display:flex;flex-direction:column;align-items:center;max-width:150px;margin:var(--wb-spacing-static-smaller) auto 0}.m-account-vehicles__load-more-count{color:var(--wb-load-more-progress-text-color)}.m-account-vehicles wb-progress{margin:var(--wb-load-more-progress-gap) 0 var(--wb-load-more-lg-gap)}.m-account-vehicles .wbx-notification{margin-bottom:var(--wb-spacing-static-smaller)}.m-select-vehicle-modal wb8-modal-level{position:relative}.m-select-vehicle-modal wb8-modal-level::part(header){display:none}.m-select-vehicle-modal wb8-modal-level::part(content){padding-top:0}.m-select-vehicle-modal__heading,.m-select-vehicle-modal__text{text-align:center}.m-select-vehicle-modal__gradient-image,.m-select-vehicle-modal__header-image{width:100%}.m-select-vehicle-modal__gradient-image{position:absolute;top:0;left:0;z-index:0;max-height:200px}.m-select-vehicle-modal__header-image{position:relative;z-index:1}.m-select-vehicle-modal__content{display:flex;flex-direction:column;gap:var(--wb-spacing-responsive-small);padding-top:var(--wb-spacing-responsive-smaller)}.m-select-vehicle-modal__header-image~.m-select-vehicle-modal__content{padding-top:0}.m-select-vehicle-modal__section{display:flex;flex-direction:column;position:relative;z-index:1;gap:var(--wb-spacing-responsive-smaller);margin:0 calc(var(--wb-spacing-responsive-smaller) * -1);padding:0 var(--wb-spacing-responsive-smaller)}.m-select-vehicle-modal__section+.m-select-vehicle-modal__section{border-top:1px solid var(--wb-divider-subtle-color);padding-top:var(--wb-spacing-responsive-smaller)}.m-select-vehicle-modal__footer{display:flex;gap:var(--wb-modal-lg-content-footer-actions-gap)}@supports (-webkit-touch-callout: none){.m-select-vehicle-modal__footer{padding-bottom:max(64px,env(safe-area-inset-bottom))}}
