.toee-vehicle{list-style:none;margin:0 12px 0 0;padding:0}.toee-vehicle--mobile{display:none}@media only screen and (max-width:980px){.toee-vehicle--desktop{display:none}#main-body header#header #header-toolbar .header-navigation .customer-links li.toee-vehicle--mobile button.toee-vehicle__chip{height:44px;min-height:44px;min-width:44px;padding:0 14px}}@media only screen and (min-width:601px)and (max-width:980px){#main-body header#header #header-toolbar .header-navigation .customer-links li.toee-vehicle--mobile{display:flex;align-items:center;margin:0 8px 0 0}#main-body:not(.no-scroll) header#header #header-toolbar .header-navigation .customer-links li.toee-vehicle--mobile{order:-1}}@media only screen and (max-width:600px){#main-body header#header #header-toolbar .header-navigation .customer-links li.toee-vehicle--mobile{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:24px;width:44px;height:100%;margin:0;z-index:3}#main-body header#header #header-toolbar .header-navigation .customer-links li.toee-vehicle--mobile button.toee-vehicle__chip{width:44px;padding:0}}@media only screen and (max-width:374px){#main-body header#header #header-toolbar .header-navigation .customer-links:has(li.toee-vehicle--mobile) li .logo a img{width:calc(100vw - 220px);height:auto}}.toee-vehicle__chip{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 14px;font-family:var(--toee-font, "Inter", sans-serif);font-size:12px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--toee-ink, #071426);background:var(--toee-surface, #fff);border:1px solid var(--toee-blue, #1478f2);border-radius:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.toee-vehicle__chip.is-set{color:#fff;background:var(--toee-blue, #1478f2)}.toee-vehicle__chip.is-flash{color:var(--toee-ink, #071426);background:#e8f1fe}.toee-vehicle__chip:focus-visible,.toee-vehicle__picker button:focus-visible,.toee-vehicle__picker select:focus-visible{outline:2px solid var(--toee-blue, #1478f2);outline-offset:2px}.toee-vehicle__icon{display:inline-flex}.toee-vehicle__icon svg{width:18px;height:18px}.toee-vehicle__text{max-width:220px;overflow:hidden;text-overflow:ellipsis}.toee-vehicle__caret{display:none}.toee-vehicle__chip.is-set .toee-vehicle__caret{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor}.toee-vehicle__dot{display:none}#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip{min-height:44px;font-size:12px;font-weight:700;line-height:1;color:var(--toee-ink, #071426);background:var(--toee-surface, #fff)}#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip.is-set{color:#fff;background:var(--toee-blue, #1478f2)}#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip.is-set:hover,#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip.is-set:focus-visible{color:#fff;background:var(--toee-blue-hover, #0f63cf)}#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip.is-flash{color:var(--toee-ink, #071426);background:#e8f1fe}#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip:not(.is-set):hover,#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip:not(.is-set):focus-visible{color:var(--toee-blue, #1478f2)}@media only screen and (max-width:600px){.toee-vehicle__chip{min-width:44px;justify-content:center;padding:0;border-color:transparent;background:transparent}.toee-vehicle__chip.is-set{color:var(--toee-ink, #071426);background:transparent}.toee-vehicle__text,.toee-vehicle__chip.is-set .toee-vehicle__caret{display:none}.toee-vehicle__chip.is-set .toee-vehicle__dot{display:block;position:absolute;top:8px;right:8px;width:8px;height:8px;background:var(--toee-blue, #1478f2)}#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip,#main-body header#header #header-toolbar .customer-links li.toee-vehicle button.toee-vehicle__chip.is-set{color:var(--toee-ink, #071426);background:transparent}}@media only screen and (min-width:981px){.toee-vehicle__chip{min-height:36px;height:36px;padding:0 12px}html #main-body header#header{--toee-header-desktop-customerbar-height: 36px;--toee-header-desktop-shell-height: 96px}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop{display:flex;align-items:center;order:2;height:36px;margin:0 0 0 auto;padding:0}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip{min-height:36px;height:36px;padding:0 12px;font-size:12px;font-weight:700;line-height:1;color:#fff;background:transparent;border:1px solid #fff}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip:hover,#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip:focus-visible{color:#fff;background:#ffffff1f}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip.is-set{background:var(--toee-blue, #1478f2);border-color:var(--toee-blue, #1478f2)}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip.is-set:hover,#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip.is-set:focus-visible{background:var(--toee-blue-hover, #0f63cf);border-color:var(--toee-blue-hover, #0f63cf)}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip.is-flash{color:var(--toee-ink, #071426);background:#e8f1fe;border-color:#e8f1fe}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop button.toee-vehicle__chip:focus-visible{outline-color:#fff}#main-body header#header #header-toolbar .header-customerbar-container .toee-vehicle--desktop .toee-vehicle__text{max-width:320px}}.toee-vehicle__picker{position:fixed;top:0;left:0;z-index:10000;box-sizing:border-box;width:420px;max-width:calc(100vw - 16px);max-height:calc(100vh - 80px);overflow-y:auto;padding:20px;font-family:var(--toee-font, "Inter", sans-serif);font-size:14px;color:var(--toee-ink, #071426);background:var(--toee-surface, #fff);border:1px solid var(--toee-border-strong, #b9c6d8);border-radius:0;box-shadow:var(--toee-shadow-panel, 0 22px 50px rgba(7, 20, 38, .14));opacity:0;transform:translateY(-4px);transition:opacity .15s ease-out,transform .15s ease-out}.toee-vehicle__picker.is-open{opacity:1;transform:none}.toee-vehicle__picker:focus{outline:none}.toee-vehicle__picker button,.toee-vehicle__picker select{font-family:inherit;border-radius:0}.toee-vehicle__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.toee-vehicle__title{margin:0;font-size:18px;font-weight:700;line-height:1.2;color:var(--toee-ink, #071426)}.toee-vehicle__close{min-width:44px;min-height:44px;margin:-8px -12px -8px 0;font-size:24px;line-height:1;color:var(--toee-muted, #66748a);background:transparent;border:0;cursor:pointer}.toee-vehicle__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.toee-vehicle__field label{display:block;margin-bottom:4px;font-size:12px;font-weight:700;color:var(--toee-muted, #66748a)}.toee-vehicle__field select{width:100%;min-height:44px;padding:0 10px;font-size:14px;color:var(--toee-ink, #071426);background:var(--toee-surface, #fff);border:1px solid var(--toee-border-strong, #b9c6d8)}.toee-vehicle__field select:disabled{color:var(--toee-muted, #66748a);background:var(--toee-surface-soft, #f5f8fc)}.toee-vehicle__msg{margin:12px 0 0;font-size:12px;font-weight:700;color:var(--toee-status-error, #dc2626)}.toee-vehicle__retry{min-height:44px;margin-top:4px;padding:0 12px;font-size:12px;font-weight:700;color:var(--toee-blue, #1478f2);background:transparent;border:1px solid var(--toee-blue, #1478f2);cursor:pointer}.toee-vehicle__fits{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.toee-vehicle__fit{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:8px 12px;color:var(--toee-ink, #071426);background:var(--toee-surface, #fff);border:1px solid var(--toee-border-strong, #b9c6d8);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.toee-vehicle__fit.is-on{color:var(--toee-blue, #1478f2);background:#e8f1fe;border-color:var(--toee-blue, #1478f2)}.toee-vehicle__fit-sizes{font-size:14px;font-weight:700}.toee-vehicle__fit-meta{font-size:12px;color:var(--toee-muted, #66748a)}.toee-vehicle__note{margin:8px 0 0;font-size:12px;color:var(--toee-muted, #66748a)}.toee-vehicle__actions{display:flex;align-items:center;gap:16px;margin-top:20px}.toee-vehicle__save{min-height:44px;padding:0 20px;font-size:14px;font-weight:700;color:#fff;background:var(--toee-blue, #1478f2);border:1px solid var(--toee-blue, #1478f2);cursor:pointer;transition:background-color .15s ease}.toee-vehicle__save:hover:not(:disabled){background:var(--toee-blue-hover, #0f63cf)}.toee-vehicle__save:disabled{color:var(--toee-muted, #66748a);background:var(--toee-surface-soft, #f5f8fc);border-color:var(--toee-border, #dbe3ee);cursor:not-allowed}.toee-vehicle__clear{min-height:44px;padding:0;font-size:12px;font-weight:700;color:var(--toee-muted, #66748a);background:transparent;border:0;text-decoration:underline;cursor:pointer}.toee-vehicle__picker [hidden]{display:none}@media only screen and (max-width:600px){.toee-vehicle__picker{left:0!important;width:100%;max-width:none;padding:16px;border-left:0;border-right:0}}@media(prefers-reduced-motion:reduce){.toee-vehicle__chip,.toee-vehicle__picker,.toee-vehicle__fit,.toee-vehicle__save{transition:none}.toee-vehicle__picker{transform:none}}.toee-vehicle-banner{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;width:calc(100% - 32px);margin:16px auto;padding:4px 16px;font-family:var(--toee-font, "Inter", sans-serif);font-size:14px;font-weight:300;line-height:1.3;color:var(--toee-ink, #071426);background:#e8f1fe;border:1px solid var(--toee-blue, #1478f2);border-radius:0}.toee-vehicle-banner[hidden],.toee-vehicle-banner [hidden]{display:none!important}.toee-vehicle-banner__bar,.toee-vehicle-banner__more{display:contents}.toee-vehicle-banner__icon{order:0;display:inline-flex;color:var(--toee-blue, #1478f2)}.toee-vehicle-banner__icon svg{width:20px;height:20px}.toee-vehicle-banner__msg{order:1;margin:0;padding:0}.toee-vehicle-banner__msg strong{font-weight:700}.toee-vehicle-banner__narrow{display:none}.toee-vehicle-banner__size{order:2;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;color:var(--toee-ink, #071426);background:var(--toee-surface, #fff);border:1px solid var(--toee-blue, #1478f2)}.toee-vehicle-banner__btn{box-sizing:border-box;min-height:44px;margin:0;padding:0 12px;font-family:inherit;font-size:14px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.toee-vehicle-banner__btn:focus-visible{outline:2px solid var(--toee-blue, #1478f2);outline-offset:2px}.toee-vehicle-banner__btn--link{color:var(--toee-blue-hover, #0f63cf);background:transparent;border:0;text-decoration:underline}.toee-vehicle-banner__btn--link:hover{color:var(--toee-ink, #071426)}.toee-vehicle-banner__btn--solid{order:3;color:#fff;background:var(--toee-blue, #1478f2);border:1px solid var(--toee-blue, #1478f2)}.toee-vehicle-banner__btn--solid:hover{background:var(--toee-blue-hover, #0f63cf)}.toee-vehicle-banner__btn--seg{color:var(--toee-ink, #071426);background:var(--toee-surface, #fff);border:1px solid var(--toee-blue, #1478f2)}.toee-vehicle-banner__btn--seg+.toee-vehicle-banner__btn--seg{margin-left:-1px}.toee-vehicle-banner__btn--seg:hover{background:var(--toee-surface-soft, #f5f8fc)}.toee-vehicle-banner__btn--seg[aria-pressed=true]{color:#fff;background:var(--toee-blue, #1478f2)}.toee-vehicle-banner__group{display:inline-flex}.toee-vehicle-banner__modes{order:4}.toee-vehicle-banner__axles{order:5}.toee-vehicle-banner__show-all{order:6;margin-left:auto}.toee-vehicle-banner__more-btn{order:6;display:none}.toee-vehicle-banner__clear{order:7}@media only screen and (max-width:600px){.toee-vehicle-banner{display:block;width:calc(100% - 24px);margin:12px auto;padding:0 12px}.toee-vehicle-banner__bar{display:flex;align-items:center;gap:8px;min-height:44px}.toee-vehicle-banner__icon,.toee-vehicle-banner__wide{display:none}.toee-vehicle-banner__narrow{display:inline}.toee-vehicle-banner__msg{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toee-vehicle-banner__size{flex:0 1 auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;padding:0;background:transparent;border:0}.toee-vehicle-banner__size:before{content:"\b7\a0"}.toee-vehicle-banner__btn{padding:0 8px}.toee-vehicle-banner__btn--seg{padding:0 14px}.toee-vehicle-banner__more-btn{display:inline-block}.toee-vehicle-banner__more{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;max-height:0;overflow:hidden;visibility:hidden;transition:max-height .35s ease-out,visibility 0s linear .35s}.toee-vehicle-banner.is-open .toee-vehicle-banner__more{max-height:200px;visibility:visible;transition:max-height .35s ease-out,visibility 0s}.toee-vehicle-banner__show-all{margin-left:0}}@media(prefers-reduced-motion:reduce){.toee-vehicle-banner__btn,.toee-vehicle-banner__more,.toee-vehicle-banner.is-open .toee-vehicle-banner__more{transition:none}}.toee-vehicle-cart-line{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;width:100%;margin:16px 0;padding:4px 16px;font-family:var(--toee-font, "Inter", sans-serif);font-size:14px;font-weight:300;line-height:1.3;color:var(--toee-ink, #071426);background:#e8f1fe;border:1px solid var(--toee-blue, #1478f2);border-radius:0}.toee-vehicle-cart-line[hidden]{display:none!important}.toee-vehicle-cart-line__icon{display:inline-flex;color:var(--toee-blue, #1478f2)}.toee-vehicle-cart-line__icon svg{width:20px;height:20px}.toee-vehicle-cart-line__msg{flex:1 1 calc(100% - 32px);min-width:0;margin:0;padding:4px 0;overflow-wrap:anywhere}.toee-vehicle-cart-line__msg strong{font-weight:700}.toee-vehicle-cart-line__btn{box-sizing:border-box;min-width:44px;min-height:44px;margin:0;padding:0 12px;font-family:inherit;font-size:14px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--toee-blue-hover, #0f63cf);background:transparent;border:0;border-radius:0;text-decoration:underline;cursor:pointer;transition:color .15s ease}.toee-vehicle-cart-line__btn:hover{color:var(--toee-ink, #071426)}.toee-vehicle-cart-line__btn:focus-visible{outline:2px solid var(--toee-blue, #1478f2);outline-offset:2px}@media only screen and (max-width:600px){.toee-vehicle-cart-line{padding:4px 12px}.toee-vehicle-cart-line__btn{padding:0 8px}}@media(prefers-reduced-motion:reduce){.toee-vehicle-cart-line__btn{transition:none}}.toee-vehicle-verdict{max-height:0;overflow:hidden;font-family:var(--toee-font, "Inter", sans-serif);transition:max-height .35s ease-out}.toee-vehicle-verdict[hidden]{display:none}.toee-vehicle-verdict.is-open{max-height:320px}.toee-vehicle-verdict__box{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:8px 0 0;padding:12px 16px;color:var(--toee-ink, #071426);border:1px solid transparent;border-radius:0}.toee-vehicle-verdict__box[data-tone=yes]{color:#fff;background:var(--toee-blue, #1478f2);border-color:var(--toee-blue, #1478f2)}.toee-vehicle-verdict__box[data-tone=ring]{background:#e8f1fe;border:1px solid var(--toee-blue, #1478f2)}.toee-vehicle-verdict__box[data-tone=no],.toee-vehicle-verdict__box[data-tone=note]{background:#f4f6f8;border:1px solid #8a94a3}.toee-vehicle-verdict__icon{flex:0 0 auto;display:inline-flex;color:inherit}.toee-vehicle-verdict__box[data-tone=ring] .toee-vehicle-verdict__icon{color:var(--toee-blue, #1478f2)}.toee-vehicle-verdict__icon svg{width:24px;height:24px}.toee-vehicle-verdict__text{flex:1 1 200px;min-width:0}.toee-vehicle-verdict__head,.toee-vehicle-verdict__note{display:block;margin:0;padding:0;color:inherit;letter-spacing:0;text-transform:none}.toee-vehicle-verdict__head{font-size:16px;font-weight:700;line-height:1.3}.toee-vehicle-verdict__note{margin-top:2px;font-size:14px;font-weight:300;line-height:1.4}.toee-vehicle-verdict__btn{box-sizing:border-box;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:44px;margin:0;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;color:inherit;background:transparent;border:1px solid transparent;border-radius:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.toee-vehicle-verdict__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.toee-vehicle-verdict__btn--link{padding:0 8px;text-decoration:underline}.toee-vehicle-verdict__box[data-tone=ring] .toee-vehicle-verdict__btn--link,.toee-vehicle-verdict__box[data-tone=no] .toee-vehicle-verdict__btn--link,.toee-vehicle-verdict__box[data-tone=note] .toee-vehicle-verdict__btn--link{color:var(--toee-blue, #1478f2)}.toee-vehicle-verdict__btn--outline{color:var(--toee-blue, #1478f2);background:var(--toee-surface, #fff);border-color:var(--toee-blue, #1478f2)}.toee-vehicle-verdict__btn--outline:hover{color:#fff;background:var(--toee-blue, #1478f2)}@media only screen and (max-width:767px){#main-body .bmw-product-page .tab-body>.toee-vehicle-verdict{order:1}}@media only screen and (max-width:600px){.toee-vehicle-verdict__box{padding:12px}.toee-vehicle-verdict__head{font-size:14px}.toee-vehicle-verdict__note{font-size:13px}.toee-vehicle-verdict__btn{flex:1 1 100%;width:100%;font-size:13px}}@media(prefers-reduced-motion:reduce){.toee-vehicle-verdict,.toee-vehicle-verdict__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/toee-vehicle.css.map */
