:root{--toee-blue: #1478f2;--toee-blue-hover: #0f63cf;--toee-navy: #05162b;--toee-navy-strong: #02070e;--toee-ink: #071426;--toee-text: #233047;--toee-muted: #66748a;--toee-border: #dbe3ee;--toee-border-strong: #b9c6d8;--toee-surface: #ffffff;--toee-surface-soft: #f5f8fc;--toee-surface-card: #ffffff;--toee-footer: #05080d;--toee-footer-soft: #0b1118;--toee-on-dark: #ffffff;--toee-on-dark-muted: rgba(226, 237, 248, .78);--toee-container: 1188px;--toee-radius: 4px;--toee-card-radius: 6px;--toee-button-height: 42px;--toee-input-height: 42px;--toee-shadow-card: 0 14px 34px rgba(7, 20, 38, .1);--toee-shadow-panel: 0 22px 50px rgba(7, 20, 38, .14);--toee-font: "Inter", var(--body_font);--toee-font-heading: "Inter", var(--headline_font);--toee-nav-font: 700 var(--toee-text-sm) / var(--toee-line-title) var(--toee-font);--toee-status-success: rgb(34, 197, 94);--toee-status-warning: rgb(224, 123, 0);--toee-status-error: rgb(220, 38, 38);--toee-text-2xs: 10px;--toee-text-xs: 11px;--toee-text-sm: 12px;--toee-text-md: 14px;--toee-text-lg: 16px;--toee-heading-sm: 18px;--toee-heading-md: 24px;--toee-heading-lg: clamp(32px, 4vw, 48px);--toee-heading-xl: clamp(40px, 5.5vw, 64px);--toee-line-tight: 1.1;--toee-line-title: 1.25;--toee-line-body: 1.55;--toee-space-2xs: 4px;--toee-space-xs: 8px;--toee-space-sm: 12px;--toee-space-md: 16px;--toee-space-lg: 24px;--toee-space-xl: 32px;--toee-section-y: clamp(36px, 5vw, 72px);--bmw-primary: var(--toee-blue);--bmw-primary-active: var(--toee-blue-hover);--bmw-primary-disabled: var(--toee-border-strong);--bmw-ink: var(--toee-ink);--bmw-body: var(--toee-text);--bmw-body-strong: var(--toee-ink);--bmw-muted: var(--toee-muted);--bmw-muted-soft: rgba(102, 116, 138, .72);--bmw-hairline: var(--toee-border);--bmw-hairline-strong: var(--toee-border-strong);--bmw-canvas: var(--toee-surface);--bmw-surface-soft: var(--toee-surface-soft);--bmw-surface-card: var(--toee-surface-card);--bmw-surface-dark: var(--toee-navy);--bmw-surface-dark-elevated: var(--toee-navy-strong);--bmw-on-primary: var(--toee-on-dark);--bmw-on-dark: var(--toee-on-dark);--bmw-on-dark-soft: var(--toee-on-dark-muted);--bmw-error: var(--toee-status-error);--bmw-button-height: var(--toee-button-height);--bmw-radius: var(--toee-radius);--bmw-section-padding: var(--toee-section-y);--bmw-section-padding-mobile: clamp(32px, 5vw, 48px);--bmw-font-nav: var(--toee-nav-font);--button_corner: var(--toee-radius);--button_primary_background: var(--toee-blue);--button_primary_border: var(--toee-blue);--button_primary_text: var(--toee-on-dark);--button_secondary_border: var(--toee-border-strong);--button_secondary_text: var(--toee-ink);--button_secondary_hover: var(--toee-surface-soft);--accent_color: var(--toee-blue);--hover_accent_color: var(--toee-blue-hover);--price_color: var(--toee-blue)}html,body{color:var(--toee-text);background:var(--toee-surface);font-family:var(--toee-font);letter-spacing:0}body,button,input,select,textarea{font-family:var(--toee-font)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--toee-ink);font-family:var(--toee-font-heading);font-weight:800;letter-spacing:0}#main-body .toee-shell,#main-body main.content>.container,#main-body main.content .shopify-section>.container{max-width:var(--toee-container)}a{color:var(--toee-blue)}a:hover,a:focus-visible{color:var(--toee-blue-hover)}.container,.inner-container,.container.half-pad{max-width:var(--toee-container)}.btn,a.btn,button.btn,input.btn,input[type=submit],input[type=button],.shopify-payment-button__button{min-height:var(--toee-button-height);border-radius:var(--toee-radius);font-family:var(--toee-font);font-size:var(--toee-text-md);font-weight:800;letter-spacing:0;text-transform:uppercase}.btn:not(.outline),button.btn:not(.outline),input.btn:not(.outline),input[type=submit],input[type=button]{color:var(--toee-on-dark);background:var(--toee-blue);border-color:var(--toee-blue)}.btn:not(.outline):hover,.btn:not(.outline):focus-visible,button.btn:not(.outline):hover,button.btn:not(.outline):focus-visible,input[type=submit]:hover,input[type=submit]:focus-visible,input[type=button]:hover,input[type=button]:focus-visible{color:var(--toee-on-dark);background:var(--toee-blue-hover);border-color:var(--toee-blue-hover)}.btn.outline,a.btn.outline,button.btn.outline{color:var(--toee-blue);background:transparent;border-color:var(--toee-blue)}.btn.outline:hover,.btn.outline:focus-visible,a.btn.outline:hover,a.btn.outline:focus-visible,button.btn.outline:hover,button.btn.outline:focus-visible{color:var(--toee-on-dark);background:var(--toee-blue);border-color:var(--toee-blue)}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],select,textarea,.select select,.search-field{min-height:var(--toee-input-height);color:var(--toee-ink);background:var(--toee-surface);border-color:var(--toee-border);border-radius:var(--toee-radius);font-family:var(--toee-font);font-size:var(--toee-text-md);letter-spacing:0}input:focus,select:focus,textarea:focus,.search-field:focus{border-color:var(--toee-blue);box-shadow:0 0 0 3px #1478f224;outline:none}.product,.product-border,.article,.blog .article,.collection .product,.search-page .product,.cart-page .cart-table,.customer-account,.customer-address,.customer-order{border-radius:var(--toee-card-radius)}.product-border,.article,.blog .article,.cart-page .cart-table,.customer-account,.customer-address,.customer-order{border-color:var(--toee-border);box-shadow:0 10px 28px #0714260f}.price,.price-item,.money,.product-price{color:var(--toee-blue);font-weight:800}#main-body header#header,#main-body header#header #header-toolbar{background:var(--toee-surface)}#main-body header#header #header-toolbar .header-customerbar{background:var(--toee-navy-strong);color:var(--toee-on-dark-muted);position:relative;z-index:60}#main-body header#header #header-toolbar .header-customerbar a,#main-body header#header #header-toolbar .header-customerbar button,#main-body header#header #header-toolbar .header-customerbar p,#main-body header#header #header-toolbar .header-customerbar li,#main-body header#header #header-toolbar .header-customerbar span{color:var(--toee-on-dark-muted);font-family:var(--toee-font);letter-spacing:0}#main-body header#header #header-toolbar .sticky-navigation,#main-body header#header #header-toolbar #header-navigation{background:var(--toee-surface);box-shadow:none;position:relative;z-index:20}#main-body header#header #header-toolbar .logo img{max-height:40px}#main-body header#header #header-toolbar #responsiveMenu>li>a,#main-body header#header #header-toolbar #responsiveMenu>li>a>span,#main-body header#header #header-toolbar .customer-links a,#main-body header#header #header-toolbar .customer-links button,#main-body header#header #header-toolbar .customer-links summary{color:var(--toee-ink);font-family:var(--toee-font);font-size:12px;font-weight:800;letter-spacing:0;text-transform:none}#main-body header#header #header-toolbar #responsiveMenu>li>a:hover,#main-body header#header #header-toolbar #responsiveMenu>li>a:focus-visible,#main-body header#header #header-toolbar #responsiveMenu>li>a.active,#main-body header#header #header-toolbar .customer-links a:hover,#main-body header#header #header-toolbar .customer-links a:focus-visible,#main-body header#header #header-toolbar .customer-links button:hover,#main-body header#header #header-toolbar .customer-links button:focus-visible{color:var(--toee-blue)}#main-body header#header #cart-count-desktop .cartCountSelector,#main-body header#header #cart-count-mobile .cartCountSelector{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;color:var(--toee-on-dark);font-size:10px;line-height:18px;background:var(--toee-blue);border-radius:999px}#main-body .header-announcement{color:var(--toee-on-dark-muted);background:var(--toee-navy-strong)}#main-body .header-announcement a,#main-body .header-announcement p{color:var(--toee-on-dark-muted);font-family:var(--toee-font);letter-spacing:0}#main-body .shopify-section-footer{background:radial-gradient(circle at 14% 4%,rgba(20,120,242,.14),transparent 26%),linear-gradient(180deg,var(--toee-footer-soft) 0%,var(--toee-footer) 100%)}#main-body .shopify-section-footer footer,#main-body .shopify-section-footer .dynamic-section-footer,#main-body .shopify-section-footer .dynamic-section-sub-footer{background:transparent}#main-body .shopify-section-footer .dynamic-section-footer .container,#main-body .shopify-section-footer .dynamic-section-sub-footer .container{max-width:var(--toee-container)}#main-body .shopify-section-footer h4,#main-body .shopify-section-footer h5{color:var(--toee-on-dark);font-family:var(--toee-font);font-size:12px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase}#main-body .shopify-section-footer a,#main-body .shopify-section-footer p,#main-body .shopify-section-footer li,#main-body .shopify-section-footer small{color:var(--toee-on-dark-muted);font-family:var(--toee-font);font-size:12px;line-height:1.5;letter-spacing:0}#main-body .shopify-section-footer a:hover,#main-body .shopify-section-footer a:focus-visible{color:var(--toee-blue)}#main-body .shopify-section-footer input[type=email],#main-body .shopify-section-footer input[type=text]{color:var(--toee-on-dark);background:#ffffff14;border-color:#ffffff24}#main-body .shopify-section-footer .btn,#main-body .shopify-section-footer button{color:var(--toee-on-dark);background:var(--toee-blue);border-color:var(--toee-blue)}#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section,#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section.section-border{border-bottom:none!important}#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section{display:flex;align-items:center;justify-content:center;margin-bottom:0!important}#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section>.container{display:flex;align-items:center;justify-content:center;width:100%}#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section .glider-contain.tab-body{display:flex;align-items:center;justify-content:center;text-align:center}#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section .glider.no-drag{display:flex!important;align-items:center;justify-content:center;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;text-align:center}#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section .glider.no-drag .glider-track{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%;margin:0 auto!important;justify-content:center!important;align-items:center!important;float:none}#main-body .shopify-section-group-footer-group:not(.shopify-section-footer) section.dynamic-section .glider.no-drag .logo.glider-slide{width:auto!important;flex:0 0 auto!important;padding-left:clamp(20px,4vw,56px)!important;padding-right:clamp(20px,4vw,56px)!important;display:inline-flex!important;align-items:center;justify-content:center}@media only screen and (min-width:981px){#main-body header#header,#main-body header#header #header-toolbar{min-height:82px}#main-body header#header #header-toolbar .header-customerbar{height:22px;min-height:22px;max-height:22px;overflow:visible}#main-body header#header #header-toolbar .header-customerbar-container{--toee-header-search-expand-width: clamp(220px, 18vw, 280px);position:relative;height:22px;min-height:22px;max-height:22px;max-width:var(--toee-container);overflow:visible}#main-body header#header #header-toolbar .customer-bullets,#main-body header#header #header-toolbar .customer-bullets li,#main-body header#header #header-toolbar .customer-bullets p{height:22px;font-size:10px;line-height:22px}#main-body header#header #header-toolbar .header-customerbar .customer-links{position:absolute;top:22px;right:0;z-index:80;display:flex;align-items:center;justify-content:flex-end;width:292px;min-width:292px;max-width:292px;height:60px;min-height:60px;max-height:60px;background:transparent;overflow:visible;pointer-events:none}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li{pointer-events:auto}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li{display:flex;align-items:center;height:60px;min-height:60px;max-height:60px;white-space:nowrap}#main-body header#header #header-toolbar .header-customerbar .customer-links a,#main-body header#header #header-toolbar .header-customerbar .customer-links button,#main-body header#header #header-toolbar .header-customerbar .customer-links span,#main-body header#header #header-toolbar .header-customerbar .customer-links summary{color:var(--toee-ink);font-size:12px;font-weight:800;line-height:60px;white-space:nowrap}#main-body header#header #header-toolbar .header-customerbar .customer-links,#main-body header#header #header-toolbar .header-customerbar .customer-links li,#main-body header#header #header-toolbar .header-customerbar .customer-links a,#main-body header#header #header-toolbar .header-customerbar .customer-links button,#main-body header#header #header-toolbar .header-customerbar .customer-links span,#main-body header#header #header-toolbar .header-customerbar .customer-links summary{color:var(--toee-ink)}#main-body header#header #header-toolbar .header-customerbar .customer-links svg,#main-body header#header #header-toolbar .header-customerbar .customer-links svg path,#main-body header#header #header-toolbar .header-customerbar .customer-links .icon{color:var(--toee-ink);stroke:currentColor}#main-body header#header #header-toolbar .sticky-navigation,#main-body header#header #header-toolbar #header-navigation,#main-body header#header #header-toolbar .logo,#main-body header#header #header-toolbar .logo a,#main-body header#header #header-toolbar .main-menu,#main-body header#header #header-toolbar .header-navigation-measure,#main-body header#header #header-toolbar #responsiveMenu,#main-body header#header #header-toolbar #responsiveMenu>li,#main-body header#header #header-toolbar #responsiveMenu>li>a{height:60px;min-height:60px;max-height:60px}#main-body header#header #header-toolbar .header-navigation-measure{padding-right:292px;box-sizing:border-box}#main-body header#header #header-toolbar #responsiveMenu>li>a{display:flex;align-items:center;justify-content:center;padding:0 10px;line-height:60px;white-space:nowrap}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:not(:hover):not(:focus-within){width:40px;min-width:40px;max-width:40px;margin-left:24px;overflow:hidden}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search{position:relative;z-index:1;transition:width .22s ease}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:hover,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:focus-within{z-index:90;width:var(--toee-header-search-expand-width);max-width:var(--toee-header-search-expand-width);margin-left:0}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:not(:hover):not(:focus-within) .search-field{width:0;min-width:0;max-width:0;padding:0;opacity:0;border:0;background:transparent}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:hover .search-field,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:focus-within .search-field{flex:1 1 auto;width:auto;min-width:0;max-width:none;opacity:1}#main-body header#header #header-toolbar .header-customerbar .search-form{height:44px;min-height:44px;border:0;background:transparent}#main-body header#header #header-toolbar .header-customerbar .search-field{height:42px;min-height:42px;color:var(--toee-ink);background:var(--toee-surface-soft);border:1px solid rgba(8,35,64,.12)}#main-body .shopify-section-footer .dynamic-section-footer{padding-top:30px}#main-body .shopify-section-footer .bottompad{padding-bottom:8px}#main-body .shopify-section-footer .newsletter input[type=email],#main-body .shopify-section-footer .newsletter input[type=text],#main-body .shopify-section-footer .newsletter .btn,#main-body .shopify-section-footer .newsletter button{height:36px;min-height:36px;border-radius:var(--toee-radius)}}@media only screen and (max-width:980px){#main-body header#header #header-toolbar .header-customerbar{min-height:24px}#main-body header#header #header-toolbar #header-navigation{min-height:60px}#main-body header#header #header-toolbar .toggleMenu,#main-body header#header #header-toolbar .cart-count-mobile{color:var(--toee-ink)}#main-body header#header #header-toolbar .logo img{max-height:34px}#main-body .shopify-section-footer .dynamic-section-footer{padding-top:24px}#main-body .shopify-section-footer h4,#main-body .shopify-section-footer h5{margin-bottom:10px}}#main-body header#header #header-toolbar #header-navigation a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu>li>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu li a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu li a span{color:var(--toee-ink);font-family:var(--toee-font);font-size:12px;font-weight:800;letter-spacing:0;text-transform:none}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:hover>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:focus>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:focus-within>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu li a:hover,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu li a:focus,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu li a.active{color:var(--toee-blue);background:transparent}#main-body header#header #header-toolbar .header-customerbar,#main-body header#header #header-toolbar .header-customerbar .customer-bullets,#main-body header#header #header-toolbar .header-customerbar .customer-bullets li,#main-body header#header #header-toolbar .header-customerbar .customer-bullets p{font-size:11px;font-weight:800;letter-spacing:0}#main-body .bmw-dock.bmw-dock--portal:not(.is-open) .bmw-dock__panel{display:none;width:0;min-width:0;max-width:0;opacity:0;overflow:hidden;visibility:hidden;pointer-events:none}#main-body .bmw-dock.bmw-dock--portal.is-open .bmw-dock__panel{display:flex;width:min(340px,calc(100vw - 48px));max-width:min(340px,calc(100vw - 48px));visibility:visible;pointer-events:auto}#main-body .snize-search-results-main-content,#main-body #snize-search-results-grid-mode,#main-body #snize-search-results-wrapper,#main-body .snize-search-results-content{box-sizing:border-box;max-width:100%}#main-body .snize-search-results-content{width:100%!important;margin-right:0!important;margin-left:0!important}@media only screen and (min-width:981px){#main-body header#header #header-toolbar .header-customerbar{display:flex;align-items:center;width:100%;height:24px;min-height:24px;max-height:24px;padding:0;line-height:24px;background:var(--toee-navy-strong)}#main-body header#header #header-toolbar .header-customerbar-container{display:flex;align-items:center;width:100%;max-width:var(--toee-container);height:24px;min-height:24px;max-height:24px;line-height:24px;background:transparent}#main-body header#header #header-toolbar .customer-bullets,#main-body header#header #header-toolbar .customer-bullets ul,#main-body header#header #header-toolbar .customer-bullets li,#main-body header#header #header-toolbar .customer-bullets p{display:flex;align-items:center;height:24px;min-height:24px;max-height:24px;margin-top:0;margin-bottom:0;line-height:24px}#main-body header#header #header-toolbar .header-customerbar .customer-links{top:24px}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search .search-form>span{display:flex;align-items:center;width:100%;height:40px;margin:0;border:0;line-height:1}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search predictive-search,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search .search-form{display:flex;align-items:center;height:60px;margin:0;line-height:1}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search button.search{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;border:0;background:transparent;line-height:1}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search .icon,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search .icon-search,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search svg{position:static;display:block;width:22px;height:22px;padding:0;line-height:1}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>summary{display:inline-flex;align-items:center;line-height:1}#main-body header#header #cart-count-desktop>a>span,#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>a{display:inline-flex;align-items:center;gap:8px;line-height:1}#main-body header#header #header-toolbar .header-customerbar .customer-links .icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;line-height:0;vertical-align:middle}#main-body header#header #header-toolbar .header-customerbar .customer-links .icon-search{transform:none}#main-body header#header #header-toolbar .header-customerbar .customer-links .icon-cart,#main-body header#header #header-toolbar .header-customerbar .customer-links .icon-user{transform:none}#main-body header#header #header-toolbar .header-customerbar .search-form{margin-top:0}}@media only screen and (max-width:980px){#main-body header#header #header-toolbar .header-customerbar{display:flex;align-items:center;height:28px;min-height:28px;max-height:28px;padding:0;line-height:28px;background:var(--toee-navy-strong)}#main-body header#header #header-toolbar .header-customerbar-container,#main-body header#header #header-toolbar .customer-bullets,#main-body header#header #header-toolbar .customer-bullets ul,#main-body header#header #header-toolbar .customer-bullets li,#main-body header#header #header-toolbar .customer-bullets p{display:flex;align-items:center;height:28px;min-height:28px;max-height:28px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;line-height:28px}#main-body header#header #header-toolbar .header-customerbar,#main-body header#header #header-toolbar .header-customerbar a,#main-body header#header #header-toolbar .header-customerbar button,#main-body header#header #header-toolbar .header-customerbar p,#main-body header#header #header-toolbar .header-customerbar li,#main-body header#header #header-toolbar .header-customerbar span{font-size:10px;font-weight:800}}#main-body main.product-page,#main-body main.collection-page,#main-body main.search-page,#main-body main.cart-page,#main-body main.customers-page,#main-body main.blog-page,#main-body main.article-page{color:var(--toee-text);background:radial-gradient(circle at 12% 0%,rgba(20,120,242,.08),transparent 24%),linear-gradient(180deg,#ffffff 0%,var(--toee-surface-soft) 100%)}#main-body main.content .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;width:100%;max-width:100%;margin-bottom:18px;color:var(--toee-muted);font-family:var(--toee-font);font-size:12px;font-weight:800;line-height:1.45;letter-spacing:0;text-transform:none}#main-body main.content .breadcrumbs>span{display:inline-flex;align-items:center;min-width:0;max-width:100%}#main-body main.content .breadcrumbs a{color:var(--toee-muted);text-decoration:none;white-space:nowrap}#main-body main.content .breadcrumbs a:hover,#main-body main.content .breadcrumbs a:focus-visible{color:var(--toee-blue)}#main-body main.content .breadcrumbs .separator{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:auto;height:auto;margin:0;color:var(--toee-border-strong);background:transparent;opacity:1}#main-body main.content .breadcrumbs .separator:before{content:"/";color:currentColor}#main-body main.content .breadcrumbs .active{color:var(--toee-ink);font-weight:800;overflow-wrap:anywhere}#main-body main.product-page .bmw-product-page{background:transparent}#main-body main.product-page .bmw-product-grid-inner{border-radius:var(--toee-card-radius)}#main-body main.product-page .bmw-details-col .variant-sku{display:inline-flex;align-items:center;gap:3px;max-width:100%;min-height:30px;margin:0 8px 8px 0;padding:6px 10px;color:var(--toee-text);background:var(--toee-surface-soft);border:1px solid var(--toee-border);border-radius:var(--toee-radius);font-size:12px;font-weight:800;line-height:1.35;overflow-wrap:anywhere;vertical-align:top}#main-body main.product-page .product-header h1,#main-body main.product-page .product-header h2{color:var(--toee-ink);font-weight:800;line-height:1.08}#main-body main.product-page .product-details-price,#main-body main.product-page .product-desc,#main-body main.product-page .tabs-content,#main-body main.product-page .related-products{color:var(--toee-text)}#main-body main.product-page .product-desc,#main-body main.product-page .tab-body-content{line-height:1.65}#main-body main.product-page .product-desc strong,#main-body main.product-page .tab-body-content strong{color:var(--toee-ink);font-weight:800}#main-body main.product-page .product-border,#main-body main.collection-page .product-border,#main-body main.search-page .product-border{background:var(--toee-surface-card);border:1px solid var(--toee-border);box-shadow:0 12px 28px #07142612}#main-body main.product-page .product-title a,#main-body main.collection-page .product-title a,#main-body main.search-page .product-title a{color:var(--toee-ink);font-weight:800;letter-spacing:0}#main-body main.product-page .product-title a:hover,#main-body main.collection-page .product-title a:hover,#main-body main.search-page .product-title a:hover{color:var(--toee-blue)}#main-body main.article-page .container.half-pad{max-width:var(--toee-container)}#main-body main.article-page .blog-header{max-width:820px}#main-body main.article-page .blog-title{margin-bottom:10px;color:var(--toee-ink);font-weight:800;line-height:1.06}#main-body main.article-page .blog-data{color:var(--toee-blue);font-size:12px;font-weight:800;line-height:1.45;letter-spacing:0}#main-body main.article-page .blog-data .separator:before{content:" / ";color:var(--toee-border-strong)}#main-body main.article-page .blog-article.single-article{color:var(--toee-text);font-size:16px;line-height:1.72}#main-body main.article-page .blog-content p{margin-bottom:18px;line-height:1.72}#main-body main.article-page .blog-content h2,#main-body main.article-page .blog-content h3,#main-body main.article-page .blog-content h4{margin:28px 0 12px;color:var(--toee-ink);line-height:1.15}#main-body main.article-page .blog-content a{color:var(--toee-blue);font-weight:800}#main-body main.article-page .lazycontainer img,#main-body main.article-page .blog-content img,#main-body main.blog-page .lazycontainer img{border-radius:var(--toee-card-radius)}#main-body main.article-page .sidebar{padding:22px;background:linear-gradient(180deg,rgba(20,120,242,.07),transparent 46%),var(--toee-surface-card);border:1px solid var(--toee-border);border-radius:var(--toee-card-radius);box-shadow:var(--toee-shadow-card)}#main-body main.article-page .sidebar h5{margin-bottom:14px;color:var(--toee-ink);font-size:13px;font-weight:800;line-height:1.25;letter-spacing:0;text-transform:uppercase}#main-body main.article-page .sidebar .newsletter{display:grid;gap:10px}#main-body main.article-page .sidebar .newsletter input[type=email],#main-body main.article-page .sidebar .newsletter input[type=text],#main-body main.article-page .sidebar .newsletter .btn,#main-body main.article-page .sidebar .newsletter button{width:100%}#main-body main.article-page .recent-articles .article{padding:14px;background:var(--toee-surface);border:1px solid var(--toee-border);border-radius:var(--toee-card-radius);box-shadow:none}#main-body main.article-page .recent-articles .article+.article{margin-top:14px}#main-body main.article-page .recent-articles h6 a{color:var(--toee-ink);font-weight:800;line-height:1.25}#main-body main.article-page .recent-articles h6 a:hover,#main-body main.article-page .recent-articles h6 a:focus-visible{color:var(--toee-blue)}#main-body main.cart-page .bmw-cart-hero{background:radial-gradient(circle at 20% 20%,rgba(20,120,242,.22),transparent 34%),linear-gradient(135deg,var(--toee-navy-strong) 0%,var(--toee-navy) 100%)}#main-body main.cart-page .bmw-cart-hero__title{color:var(--toee-on-dark);font-weight:800}#main-body main.cart-page .bmw-cart-summary__panel,#main-body main.cart-page .bmw-cart-item,#main-body main.cart-page .bmw-cart-empty{background:var(--toee-surface-card);border-color:var(--toee-border);border-radius:var(--toee-card-radius)}#main-body main.customers-page input[type=email],#main-body main.customers-page input[type=password],#main-body main.customers-page input[type=text],#main-body main.customers-page button,#main-body main.customers-page .btn{border-radius:var(--toee-radius)}@media only screen and (min-width:981px){#main-body main.article-page .blog-article.single-article{padding-right:18px}}@media only screen and (max-width:980px){#main-body main.content .breadcrumbs{gap:4px 7px;margin-bottom:14px;font-size:11px;line-height:1.5}#main-body main.content .breadcrumbs a{max-width:160px;overflow:hidden;text-overflow:ellipsis}#main-body main.product-page .bmw-details-col .variant-sku{display:flex;width:fit-content;margin-right:0;font-size:11px}#main-body main.product-page .product-header h1,#main-body main.product-page .product-header h2{font-size:clamp(22px,7vw,30px)}#main-body main.product-page .product-desc,#main-body main.product-page .tab-body-content{font-size:15px;line-height:1.65}#main-body main.article-page .blog-title{font-size:clamp(30px,9vw,38px);line-height:1.08}#main-body main.article-page .blog-article.single-article,#main-body main.article-page .blog-content p{font-size:15px;line-height:1.7}#main-body main.article-page .sidebar{padding:18px}}@media only screen and (min-width:981px){#main-body header#header{--toee-header-desktop-customerbar-height: 24px;--toee-header-desktop-nav-height: 60px;--toee-header-desktop-shell-height: 84px;--toee-header-desktop-nav-font-size: 14px;--toee-header-desktop-action-gap: clamp(18px, 1.6vw, 32px);--toee-header-desktop-actions-width: clamp(360px, 27vw, 400px);--toee-header-desktop-menu-gap: clamp(8px, 1vw, 16px)}#main-body header#header,#main-body header#header #header-toolbar{min-height:var(--toee-header-desktop-shell-height)!important}#main-body header#header #header-toolbar .header-customerbar,#main-body header#header #header-toolbar .header-customerbar-container{height:var(--toee-header-desktop-customerbar-height)!important;min-height:var(--toee-header-desktop-customerbar-height)!important;max-height:var(--toee-header-desktop-customerbar-height)!important}#main-body header#header #header-toolbar .sticky-navigation,#main-body header#header #header-toolbar #header-navigation,#main-body header#header #header-toolbar .header-navigation-measure{height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important}#main-body header#header #header-toolbar .header-navigation-measure{display:flex!important;align-items:center!important;align-content:center!important;flex-wrap:nowrap!important;padding-right:calc(var(--toee-header-desktop-actions-width) + var(--toee-header-desktop-action-gap))!important}#main-body header#header #header-toolbar .header-customerbar-container{width:min(var(--toee-container),calc(100vw - 80px))!important;max-width:var(--toee-container)!important;margin-right:auto!important;margin-left:auto!important}#main-body header#header #header-toolbar .header-customerbar .customer-links{top:var(--toee-header-desktop-customerbar-height)!important;right:0!important;left:auto!important;width:var(--toee-header-desktop-actions-width)!important;min-width:var(--toee-header-desktop-actions-width)!important;max-width:var(--toee-header-desktop-actions-width)!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important;pointer-events:none!important}#main-body header#header #header-toolbar .logo{display:flex!important;align-items:center!important;align-self:center!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important;margin-top:0!important;padding-top:0!important}#main-body header#header #header-toolbar .logo{flex:0 0 220px!important;width:220px!important;min-width:220px!important;padding-right:18px!important}#main-body header#header #header-toolbar .main-menu{display:flex!important;align-items:center!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important;margin-top:0!important;padding-top:0!important}#main-body header#header #header-toolbar .logo a{display:flex!important;align-items:center!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;line-height:1!important}#main-body header#header #header-toolbar .logo img{display:block!important;width:auto!important;max-height:38px!important;margin:0!important}#main-body header#header #header-toolbar .header-navigation nav{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important}#main-body header#header #header-toolbar .header-navigation nav>.customer-links{display:none!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop{display:flex!important;align-items:center!important;align-content:center!important;justify-content:flex-start!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;flex-wrap:nowrap!important;gap:var(--toee-header-desktop-menu-gap)!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important;margin:0!important;padding:0!important;overflow:visible!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop:before,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop:after{content:none!important;display:none!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li{display:flex!important;align-items:center!important;flex:0 0 auto!important;position:relative!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul{position:absolute!important;top:100%!important;left:0!important;height:auto!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:99999!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li.hover>ul,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:hover>ul,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:focus-within>ul{opacity:1!important;visibility:visible!important;pointer-events:auto!important;max-height:var(--max-height, 80vh)!important;overflow:auto!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.mega,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.dropdown,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.semi{width:max-content!important;min-width:220px!important;max-width:min(var(--toee-container),calc(100vw - 80px))!important;box-sizing:border-box!important;top:calc(100% + 8px)!important;padding:20px!important;text-align:left!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid rgba(8,35,64,.1)!important;border-radius:var(--toee-card-radius)!important;box-shadow:var(--toee-shadow-panel)!important;transform:translateY(8px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.mega{min-width:760px!important;max-width:min(980px,calc(100vw - 80px))!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.dropdown,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.semi{min-width:240px!important;max-width:min(360px,calc(100vw - 80px))!important;white-space:nowrap!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li.hover>ul,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:hover>ul,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:focus-within>ul{transform:translateY(0)!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.dropdown.text-center{transform:translate(-50%,8px)!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li.hover>ul.dropdown.text-center,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:hover>ul.dropdown.text-center,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li:focus-within>ul.dropdown.text-center{transform:translate(-50%)!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul:before{content:""!important;position:absolute!important;top:0!important;left:20px!important;right:20px!important;height:2px!important;background:var(--toee-blue)!important;border-radius:999px!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.mega>span{display:block!important;float:none!important;width:100%!important;min-width:100%!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.mega>span[class*=has_]{display:block!important;columns:3 180px!important;column-gap:28px!important;padding:0!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.dropdown>span,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.semi>span{display:grid!important;gap:2px!important;width:100%!important;padding:0!important;float:none!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.mega>span>li.child-level.three{display:block!important;width:auto!important;min-width:0!important;box-sizing:border-box!important;float:none!important;vertical-align:top!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.child-level>ul.parent-level-ul{position:static!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 0 4px!important;border:0!important;background:transparent!important;box-shadow:none!important;white-space:normal!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.child-level,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.grand-child-level{width:auto!important;margin:0!important;padding:0!important;list-style:none!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>ul.mega>span[class*=has_]>li.child-level{break-inside:avoid!important;margin-bottom:10px!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.child-level>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.grand-child-level>a{display:block!important;margin:0!important;padding:8px 10px!important;text-align:left!important;border-radius:var(--toee-radius)!important;background:transparent!important;transition:color .14s ease,background .14s ease!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.child-level>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.child-level>a>span{color:var(--toee-ink)!important;font-family:var(--toee-font)!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.grand-child-level>a{color:var(--toee-muted)!important;font-family:var(--toee-font)!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.child-level>a:hover,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.child-level>a:focus-visible,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.grand-child-level>a:hover,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop li.grand-child-level>a:focus-visible{color:var(--toee-blue)!important;background:#1478f214!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important;padding:0!important;line-height:1.1!important;white-space:nowrap!important}#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>a,#main-body header#header #header-toolbar .header-navigation nav .responsiveMenu.isDesktop>li>a>span,#main-body header#header #header-toolbar #header-navigation a,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a span,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button span,#main-body header#header #cart-count-desktop>a,#main-body header#header #cart-count-desktop>a span{font-size:var(--toee-header-desktop-nav-font-size)!important}#main-body header#header #header-toolbar .header-customerbar .customer-links,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li{display:flex!important;align-items:center!important;height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li{pointer-events:auto!important}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul{gap:0!important}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>summary,#main-body header#header #header-toolbar .header-customerbar .customer-links .search-form,#main-body header#header #header-toolbar .header-customerbar .customer-links .search-field{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:auto!important;min-height:0!important;margin-top:0!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>summary{height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;max-height:var(--toee-header-desktop-nav-height)!important}#main-body header#header #header-toolbar .header-customerbar .customer-links .search-form{height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important}#main-body header#header #header-toolbar .header-customerbar .customer-links .search-field{height:42px!important;min-height:42px!important;max-height:42px!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search{display:flex!important;align-items:center!important;flex-grow:0!important;margin-top:0!important;margin-right:0!important;margin-bottom:0!important;transition:width .22s ease!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:not(:hover):not(:focus-within){margin-left:0!important;overflow:hidden!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:not(:hover):not(:focus-within) predictive-search,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:not(:hover):not(:focus-within) .search-form.search-form-header{width:100%!important;max-width:100%!important;overflow:hidden!important;z-index:auto!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:hover,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:focus-within{z-index:90!important;width:var(--toee-header-search-expand-width)!important;max-width:var(--toee-header-search-expand-width)!important;margin-left:0!important;overflow:visible!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:hover .search-form.search-form-header,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search:focus-within .search-form.search-form-header{z-index:90!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search .search-form>span{display:inline-flex!important;align-items:center!important;height:100%!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search button.search{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:44px!important;min-height:44px!important;padding:0 8px!important;line-height:1!important}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a>.icon,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button>.icon,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>summary>.icon,#main-body header#header #header-toolbar .header-customerbar .customer-links li.search.static-search button.search .icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;line-height:0!important}#main-body header#header #header-toolbar .header-customerbar .customer-links svg{display:block!important;flex-shrink:0!important;align-self:center!important}#main-body header#header #header-toolbar .header-customerbar .customer-links .icon-search{transform:none!important}#main-body header#header #header-toolbar .header-customerbar .customer-links .icon-cart{transform:none!important}#main-body header#header #header-toolbar .header-customerbar .customer-links .icon-user{transform:none!important}#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>a span,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button,#main-body header#header #header-toolbar .header-customerbar .customer-links>ul>li>button span{line-height:1!important}#main-body header#header #cart-count-desktop>a,#main-body header#header #cart-count-desktop>a>span{display:inline-flex!important;align-items:center!important;gap:6px!important;height:auto!important;line-height:1!important;vertical-align:middle!important}#main-body header#header #cart-count-desktop>a{height:var(--toee-header-desktop-nav-height)!important;min-height:var(--toee-header-desktop-nav-height)!important;padding:0 10px!important}#main-body header#header #cart-count-desktop .cartCountSelector{position:static!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 5px!important;font-size:10px!important;line-height:1!important;vertical-align:middle!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>a{display:inline-flex!important;align-items:center!important;gap:8px!important;height:auto!important;padding:0 10px!important;line-height:1!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown{right:0!important;left:auto!important;top:calc(100% + 8px)!important;box-sizing:border-box!important;width:max-content!important;min-width:220px!important;max-width:min(320px,calc(100vw - 80px))!important;padding:20px!important;text-align:left!important;white-space:nowrap!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid rgba(8,35,64,.1)!important;border-radius:var(--toee-card-radius)!important;box-shadow:var(--toee-shadow-panel)!important;opacity:0!important;pointer-events:none!important;overflow:visible!important;transform:translateY(8px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown:before{content:""!important;position:absolute!important;top:0!important;left:20px!important;right:20px!important;height:2px!important;background:var(--toee-blue)!important;border-radius:999px!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account.hover>ul.account-dropdown,#main-body header#header #header-toolbar .header-customerbar .customer-links li.account:hover>ul.account-dropdown,#main-body header#header #header-toolbar .header-customerbar .customer-links li.account:focus-within>ul.account-dropdown{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown>.tab-body{display:grid!important;gap:2px!important;width:100%!important;margin-top:0!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important;transform:none!important;visibility:inherit!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown li{display:block!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;list-style:none!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown li a,#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown li button.currency-btn{display:block!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:8px 10px!important;color:var(--toee-ink)!important;font-family:var(--toee-font)!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;text-align:left!important;text-decoration:none!important;background:transparent!important;border:0!important;border-radius:var(--toee-radius)!important;transition:color .14s ease,background .14s ease!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown li a:hover,#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown li a:focus-visible,#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown li button.currency-btn:hover,#main-body header#header #header-toolbar .header-customerbar .customer-links li.account>ul.account-dropdown li button.currency-btn:focus-visible{color:var(--toee-blue)!important;background:#1478f214!important}#main-body header#header #header-toolbar .header-customerbar .customer-links li.account:before{top:50%!important;height:24px!important;transform:translateY(-50%)!important}#main-body header#header #cart-dropdown{top:calc(var(--toee-header-desktop-customerbar-height) + var(--toee-header-desktop-nav-height))!important}}#main-body header#header #cart-dropdown,#main-body header#header #cart-dropdown a,#main-body header#header #cart-dropdown button,#main-body header#header #cart-dropdown span{height:auto!important;min-height:0!important;max-height:none!important;line-height:1.35!important;white-space:normal!important}#main-body header#header #cart-dropdown{position:absolute!important;top:60px!important;right:0!important;bottom:auto!important;left:auto!important;width:360px!important;min-width:360px!important;max-width:min(400px,calc(100vw - 32px))!important;overflow:visible!important;padding:0!important}#main-body header#header #cart-dropdown>span.skip{display:block!important;width:100%!important;min-width:0!important;margin-top:0!important;max-height:480px!important;overflow-y:auto!important;transform:none!important;visibility:inherit!important}#main-body header#header #cart-dropdown .cd-row{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:14px 20px!important}#main-body header#header #cart-dropdown .cd-thumb{display:block!important;flex:0 0 60px!important;width:60px!important;min-width:60px!important;height:60px!important;padding:0!important;line-height:0!important}#main-body header#header #cart-dropdown .cd-thumb img{width:60px!important;height:60px!important;margin:0!important;object-fit:cover!important}#main-body header#header #cart-dropdown .cd-info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important}#main-body header#header #cart-dropdown .cd-title{display:-webkit-box!important;padding:0!important;color:var(--toee-ink)!important;font-size:var(--toee-text-md)!important;font-weight:700!important;line-height:1.4!important;overflow:hidden!important;text-decoration:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}#main-body header#header #cart-dropdown .cd-variant,#main-body header#header #cart-dropdown .cd-qty,#main-body header#header #cart-dropdown .cd-price{display:inline-flex!important;align-items:center!important;padding:0!important}#main-body header#header #cart-dropdown .cd-variant{color:var(--toee-muted)!important;font-size:var(--toee-text-xs)!important;font-weight:400!important}#main-body header#header #cart-dropdown .cd-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin-top:6px!important}#main-body header#header #cart-dropdown .cd-qty{color:var(--toee-muted)!important;font-size:var(--toee-text-sm)!important;font-weight:500!important}#main-body header#header #cart-dropdown .cd-price{color:var(--toee-ink)!important;font-size:var(--toee-text-md)!important;font-weight:700!important}#main-body header#header #cart-dropdown .shipping_msg .icon-grid{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important}#main-body header#header #cart-dropdown .shipping_msg p{color:var(--toee-blue)!important;font-size:var(--toee-text-md)!important;font-weight:800!important;line-height:1.3!important}#main-body header#header #cart-dropdown li.buttons>.six:only-child,#main-body header#header #cart-dropdown li.buttons>.six.negative-left:last-child{width:100%!important}#main-body header#header #cart-dropdown li.buttons a.btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:44px!important;padding:0!important;line-height:1!important}@media only screen and (min-width:981px){body.desktop-only main.index-page{margin-top:0!important}body section[data-section-type=header_announcement]{position:relative!important;z-index:60!important}body section[data-section-type=header_announcement] .header-announcement{position:relative!important;z-index:60!important;overflow:visible!important}}body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child .table,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child .table,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child .table-cell,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child .table-cell,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child .lazycontainer,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child .lazycontainer{border:0!important;background:transparent!important;box-shadow:none!important}body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child .image,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child .image{width:124px!important;max-width:100%!important;height:78px!important;min-height:78px!important;max-height:78px!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;box-shadow:none!important;filter:brightness(.88) saturate(.92) drop-shadow(0 8px 10px rgba(0,0,0,.32))!important}body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child .image{background-image:url(toee-rims-strip-tire-cutout.png)!important}body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child .image{background-image:url(toee-rims-strip-wheel-cutout.png)!important}body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child img,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child img{opacity:0!important}body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child .image:after,body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child .image:after{content:none!important}@media only screen and (min-width:981px){body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:last-child{margin-left:-72px!important}}@media only screen and (max-width:767px){body main.index-page section.dynamic-section[data-section-id$="203b3b39-54e5-4a72-8839-0bf81808915e"] .product:first-child .image{width:70px!important;height:64px!important;min-height:64px!important;max-height:64px!important}}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"]{--toee-vip-flat-row-height: 172px;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:auto!important;min-height:0!important;max-height:none!important;padding:26px 0 20px!important;overflow:visible!important;background:linear-gradient(90deg,#010d1c,#042243fa 52%,#011023),url(homepage-hd-newsletter-pattern.webp) center / cover no-repeat!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .container{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(1812px,calc(100% - 96px))!important;max-width:none!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .glider-contain,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .glider,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop.glider-track{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop.glider-track{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;justify-items:stretch!important;gap:0!important;width:100%!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:var(--toee-vip-flat-row-height)!important;max-height:none!important;padding:0!important;border:0!important;border-left:1px solid rgba(124,178,239,.2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product:first-child{border-left:0!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product:before,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product:after{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .content-height,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .content-height-options,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .content-height-block{width:100%!important;height:auto!important;min-height:var(--toee-vip-flat-row-height)!important;max-height:none!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .lazybackground,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .background-overlay:before,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .background-overlay:after{display:none!important;opacity:0!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;justify-content:center!important;justify-items:start!important;column-gap:20px!important;row-gap:8px!important;min-height:var(--toee-vip-flat-row-height)!important;height:auto!important;max-height:none!important;padding:28px 32px 24px!important;text-align:left!important;vertical-align:middle!important;overflow:visible!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell>.twelve,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell>.no-height,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell>div{display:contents!important;margin:0!important;padding:0!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell:before{content:none!important;display:none!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell:after{content:""!important;position:relative!important;top:auto!important;left:auto!important;grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;justify-self:center!important;width:28px!important;height:28px!important;margin:0!important;background:#bfdafce0!important;opacity:.9!important;mask:var(--toee-benefit-icon) center / contain no-repeat;-webkit-mask:var(--toee-benefit-icon) center / contain no-repeat}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] h1,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] h2,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .section-title-48{grid-column:2!important;grid-row:1!important;margin:0!important;color:#fff!important;font-size:20px!important;font-weight:900!important;line-height:1.12!important;letter-spacing:0!important;text-transform:uppercase!important;overflow:visible!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] h3,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] p,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .section-title-24{grid-column:2!important;grid-row:2!important;display:block!important;margin:0!important;color:#e2efffd1!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;overflow:visible!important;-webkit-box-orient:unset!important;-webkit-line-clamp:unset!important}@media only screen and (max-width:980px){body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"]{--toee-vip-flat-row-height: 152px;padding:20px 0 16px!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .container{width:min(720px,calc(100% - 32px))!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop.glider-track{grid-template-columns:repeat(2,minmax(0,1fr))!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product:nth-child(odd){border-left:0!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product:nth-child(n+3){border-top:1px solid rgba(124,178,239,.18)!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell{padding:24px 24px 20px!important}}@media only screen and (max-width:767px){body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"]{--toee-vip-flat-row-height: auto;padding:16px 0 12px!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product-loop.glider-track{grid-template-columns:1fr!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product{min-height:0!important;border-left:0!important;border-top:1px solid rgba(124,178,239,.18)!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .product:first-child{border-top:0!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .content-height,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .content-height-options,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .content-height-block,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell{min-height:0!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell{grid-template-columns:28px minmax(0,1fr)!important;column-gap:16px!important;padding:18px 18px 16px!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .table-cell:after{width:24px!important;height:24px!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] h1,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] h2,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .section-title-48{font-size:16px!important}body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] h3,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] p,body main.index-page section.dynamic-section[data-section-id$="2b04d8d6-78e9-431e-8ccd-6b9d598529d4"] .section-title-24{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/styles.toee-brand.css.map */
