html.s4t-bf{--bf-bg: #0b0b0c;--bf-bg-deep: #050506;--bf-surface: #18181b;--bf-surface-2: #202023;--bf-border: #2e2e33;--bf-text: #f4f4f5;--bf-muted: #a1a1aa;--bf-accent: #e31937;--bf-accent-2: #ff3b52;--bf-accent-ink: #ffffff;--bf-purple: #e31937;--bf-green: #9be15d;--bf-plate: #ffffff;--bg-body: var(--bf-bg);--bg-body-rgb: 11, 11, 12;--bg-body-darken: var(--bf-bg-deep);--color-body: var(--bf-text);--color-body-rgb: 244, 244, 245;--color-heading: #ffffff;--color-heading-rgb: 255, 255, 255;--color-accent: var(--bf-accent);--color-accent-rgb: 227, 25, 55;--color-accent-hover: var(--bf-accent-2);--color-border: var(--bf-border);--color-form-border: #3f3f46;--color-overlay-rgb: 0, 0, 0;--color-drawer-bg: var(--bf-surface);--color-drawer-bg-rgb: 24, 24, 27;--color-header-bg: var(--bf-bg-deep);--color-header-bg-rgb: 5, 5, 6;--color-header-text: var(--bf-text);--color-header-text-rgb: 244, 244, 245;--color-header-links: var(--bf-text);--color-header-links-hover: var(--bf-accent);--color-header-icons: var(--bf-text);--color-header-border: #26262a;--color-secondary-menu-bg: var(--bf-bg-deep);--color-secondary-menu-text: var(--bf-text);--solid-button-background: var(--bf-accent);--solid-button-background-hover: var(--bf-accent-2);--solid-button-label: var(--bf-accent-ink);--white-button-label: var(--bf-bg);--color-price: var(--bf-text);--color-price-rgb: 244, 244, 245;--color-price-discounted: var(--bf-accent);--color-badge-sale: var(--bf-accent);--color-badge-text: var(--bf-accent-ink);--color-product-card-bg: transparent;--color-article-card-bg: var(--bf-surface);--color-footer-bg: var(--bf-bg-deep);--color-footer-heading: #ffffff;--color-footer-heading-rgb: 255, 255, 255;--color-footer-text: #d4d4d8;--color-footer-text-rgb: 212, 212, 216;--color-footer-link: var(--bf-muted);--color-footer-link-hover: var(--bf-accent);--color-footer-border: #26262a;--color-footer-border-rgb: 38, 38, 42;--color-announcement-bar-bg: var(--bf-accent);--color-announcement-bar-text: var(--bf-accent-ink);--payment-terms-background-color: var(--bf-surface);--s4t-muted: var(--bf-muted);--s4t-red: var(--bf-accent);--s4t-green: var(--bf-green);--s4t-green-bg: #14261a;color-scheme:dark}html.s4t-bf body{background:var(--bf-bg);color:var(--bf-text)}html.s4t-bf ::selection{background:var(--bf-accent);color:var(--bf-accent-ink)}html.s4t-bf .logolink img,html.s4t-bf .header .logo-holder img{filter:brightness(0) invert(1)}html.s4t-bf .header-kontakt-bar,html.s4t-bf [class*=kontakt-bar]{background:#111114!important}html.s4t-bf .header-kontakt-bar a,html.s4t-bf [class*=kontakt-bar] a,html.s4t-bf [class*=kontakt-bar] svg{color:var(--bf-text)!important;fill:currentColor}html.s4t-bf .header,html.s4t-bf header.header{background:var(--bf-bg-deep);border-color:#26262a}html.s4t-bf .thb-full-menu .sub-menu,html.s4t-bf .mega-menu-container{background:var(--bf-surface);border-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf .thb-full-menu a{color:var(--bf-text)}html.s4t-bf .thb-full-menu>li>a:hover,html.s4t-bf .thb-full-menu>li.active>a{color:var(--bf-accent)}html.s4t-bf .s4t-mm-spot__intro{background:var(--bf-surface-2);color:var(--bf-text)}html.s4t-bf .s4t-mm-spot__cta{background:var(--bf-accent);color:var(--bf-accent-ink)}html.s4t-bf .thb-full-menu .s4t-mm-about__grid a.s4t-mm-about__tile,html.s4t-bf .thb-full-menu .s4t-mm-brands__grid a.s4t-mm-brands__tile,html.s4t-bf .thb-full-menu .s4t-mm-catgrid__grid a.s4t-mm-catgrid__tile{background:var(--bf-surface-2);border-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf .thb-full-menu .s4t-mm-about__grid a.s4t-mm-about__tile:hover,html.s4t-bf .thb-full-menu .s4t-mm-catgrid__grid a.s4t-mm-catgrid__tile:hover,html.s4t-bf .thb-full-menu .s4t-mm-catgrid__grid a.s4t-mm-catgrid__tile.is-active,html.s4t-bf .thb-full-menu .s4t-mm-brands__grid a.s4t-mm-brands__tile:hover{background:#2a2a2e;border-color:var(--bf-accent)}html.s4t-bf .s4t-mm-brands__logo{background:var(--bf-plate);border-radius:8px;padding:6px 8px}html.s4t-bf .s4t-mm-about__icon,html.s4t-bf .s4t-mm-catgrid__icon{background:#2a2a2e;color:var(--bf-accent)}html.s4t-bf .s4t-mm-catgrid__img,html.s4t-bf .s4t-mm-guide__media{background:var(--bf-plate)}html.s4t-bf .currency-disclosure-list-mobile,html.s4t-bf .currency-disclosure-item-mobile,html.s4t-bf .disclosure__list_language-mobile,html.s4t-bf .disclosure__item_language-mobile,html.s4t-bf .disclosure__item_language,html.s4t-bf .currency-disclosure-item,html.s4t-bf .disclosure__list{background:var(--bf-surface);color:var(--bf-text);border-color:var(--bf-border)}html.s4t-bf .search_icon{background:var(--bf-surface-2);color:var(--bf-text)}html.s4t-bf .mm-model,html.s4t-bf .mm-msx,html.s4t-bf .mm-cat{background:var(--bf-surface-2);border-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf .mm-model__gen,html.s4t-bf .mm-cat__icon{background:#2a2a2e;color:var(--bf-accent)}html.s4t-bf .product-card .product-featured-image-link,html.s4t-bf .home-cats__img,html.s4t-bf .home-cats__item--tag .home-cats__img,html.s4t-bf .home-cats__item--leaf .home-cats__img,html.s4t-bf .s4t-bo-prod__img,html.s4t-bf .bundle-item__image,html.s4t-bf .bundle-collage__cell,html.s4t-bf .product-bonus-addon__image,html.s4t-bf #Search-Drawer .s4t-promo__img,html.s4t-bf .guide-teaser__img,html.s4t-bf .influencer-photo,html.s4t-bf .thb-product-detail .product-images--uniform .product-single__media-image img,html.s4t-bf .product-gallery-container .product-thumbnail-container img,html.s4t-bf .cart-drawer .product-cart-item-image,html.s4t-bf .product-cart-item-image{background:var(--bf-plate)}html.s4t-bf .product-card .product-featured-image-link{border-radius:14px;overflow:hidden}html.s4t-bf .s4t-focus__item,html.s4t-bf .collection-model-picker__inner,html.s4t-bf .collection-model-picker__option,html.s4t-bf .s4t-brand__pillar,html.s4t-bf .s4t-brand-story__qa,html.s4t-bf .s4t-bo-card,html.s4t-bf .bundle-banner__box,html.s4t-bf .bundle-banner__card,html.s4t-bf .bundle-prod__tip,html.s4t-bf .fc-brand,html.s4t-bf .influencer-card,html.s4t-bf .trustpilot-home__fallback,html.s4t-bf .compat-help__pop,html.s4t-bf .product-bonus-addon__item,html.s4t-bf .thg-process,html.s4t-bf .thg-column.column-3 .thg-small_innerbox,html.s4t-bf .charity-bar,html.s4t-bf .charity-bar-container,html.s4t-bf .s4t-reviews__more,html.s4t-bf #Search-Drawer .s4t-model,html.s4t-bf #Search-Drawer .side-panel-content--initial .s4t-search-chip,html.s4t-bf a.home-tiles__chip{background:var(--bf-surface);border-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf .collection-model-picker__thumb{background:var(--bf-plate)}html.s4t-bf #Search-Drawer .s4t-model__gen,html.s4t-bf .home-cats__icon,html.s4t-bf .home-cats__item.has-img .home-cats__icon{background:#2a2a2e;color:var(--bf-accent)}html.s4t-bf .thb-product-detail .variations .product-form__input--block input[type=radio]+label{background:var(--bf-surface);border-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf .thb-product-detail .variations .product-form__input--block input[type=radio]:checked+label{background:#1f1f22;border-color:var(--bf-accent);color:#fff}html.s4t-bf .thb-product-detail quantity-selector.quantity{background:var(--bf-surface);border-color:var(--bf-border)}html.s4t-bf .thb-product-detail quantity-selector.quantity .minus:hover,html.s4t-bf .thb-product-detail quantity-selector.quantity .plus:hover{background:#2a2a2e}html.s4t-bf .product-add-to-cart-sticky,html.s4t-bf .product-add-to-cart-sticky.sticky--visible{background:var(--bf-surface);border-color:var(--bf-border)}html.s4t-bf .product-gallery-container .product-thumbnail-container .product-thumbnail-icon{background:var(--bf-surface-2);color:var(--bf-text)}html.s4t-bf input:not([type=radio]):not([type=checkbox]):not([type=submit]),html.s4t-bf select,html.s4t-bf textarea{background-color:var(--bf-surface);color:var(--bf-text);border-color:#3f3f46}html.s4t-bf input::placeholder,html.s4t-bf textarea::placeholder{color:var(--bf-muted)}html.s4t-bf .side-panel,html.s4t-bf .side-panel-inner,html.s4t-bf .side-panel-header,html.s4t-bf .side-panel-footer{background:var(--bf-surface);color:var(--bf-text)}html.s4t-bf .cookie-consent__banner{background:var(--bf-surface);color:var(--bf-text);border-color:var(--bf-border)}html.s4t-bf .cookie-consent__btn{background:var(--bf-surface-2);color:var(--bf-text);border-color:var(--bf-border)}html.s4t-bf .cookie-consent__btn--ghost{background:transparent;color:var(--bf-text);border-color:#f4f4f559}html.s4t-bf .cookie-consent__btn--primary{background:var(--bf-accent);color:var(--bf-accent-ink);border-color:var(--bf-accent)}html.s4t-bf .cookie-consent__btn--link{background:transparent;border-color:transparent;color:var(--bf-text)}html.s4t-bf .cookie-consent__category{border-color:var(--bf-border)}html.s4t-bf .cookie-consent__category-title,html.s4t-bf .cookie-consent__category-desc,html.s4t-bf .cookie-consent__categories{color:var(--bf-text)}html.s4t-bf .cookie-consent__category-desc{color:var(--bf-muted)}html.s4t-bf .cookie-consent input.cookie-consent__switch{background:#2e2e33}html.s4t-bf .cookie-consent input.cookie-consent__switch:checked{background:var(--bf-accent)}html.s4t-bf .home-tiles__item--big .home-tiles__cta{background:var(--bf-accent);color:var(--bf-accent-ink)}html.s4t-bf .button:not(.white):not(.outline),html.s4t-bf button.button{box-shadow:0 6px 22px -8px #e319378c}html.s4t-bf [style*=--color-bg]{--color-bg: var(--bf-surface) !important;--bg-body: var(--bf-surface) !important;--color-text: var(--bf-text) !important;--color-text-rgb: 244, 244, 245 !important;--color-border: var(--bf-border) !important;--solid-button-background: var(--bf-accent) !important;--solid-button-background-hover: var(--bf-accent-2) !important;--solid-button-label: var(--bf-accent-ink) !important}html.s4t-bf .image-with-text--content.image-with-text--inner{background:var(--bf-surface)!important;color:var(--bf-text)}html.s4t-bf .animated-marker{--marker-color: var(--bf-accent) !important}html.s4t-bf .product-card-rating__count{color:var(--bf-muted)}html.s4t-bf .badge_new{color:var(--bf-accent-ink)}html.s4t-bf .fc-brand{background:var(--bf-surface)!important;border-color:var(--bf-border)!important;color:var(--bf-text)!important}html.s4t-bf .fc-brand .fc-brand__text,html.s4t-bf .fc-brand .fc-brand__usps li{color:var(--bf-text)!important}html.s4t-bf .fc-brand .fc-brand__link{color:var(--bf-green)!important}html.s4t-bf .influencer-name{color:#fff}html.s4t-bf .cookie-consent__text p,html.s4t-bf .cookie-consent__text a,html.s4t-bf .cookie-consent__text strong{color:var(--bf-text)}html.s4t-bf .bundle-collage__caption{color:#111114}html.s4t-bf .description_header-tab,html.s4t-bf .collapsible__content,html.s4t-bf .collapsible__content p,html.s4t-bf .collapsible__content li,html.s4t-bf [id^=Accordion--] p,html.s4t-bf [id^=Accordion--] li{color:var(--bf-text)!important}html.s4t-bf .thb-product-detail .product-claim{background:var(--bf-surface);color:var(--bf-text)}html.s4t-bf .jdgm-rev-widg,html.s4t-bf .jdgm-rev-widg__title,html.s4t-bf .jdgm-rev__title,html.s4t-bf .jdgm-rev__body,html.s4t-bf .jdgm-rev__author,html.s4t-bf .jdgm-rev-widg__summary-text{color:var(--bf-text)!important}html.s4t-bf .jdgm-rev-widg .jdgm-rev{border-color:var(--bf-border)!important}html.s4t-bf .jdgm-ask-question-btn,html.s4t-bf .jdgm-write-rev-link{background:var(--bf-surface)!important;color:var(--bf-accent)!important;border-color:var(--bf-accent)!important}html.s4t-bf .product-badges_new .badge_new,html.s4t-bf .blog-header__tags--inner a.active{color:var(--bf-accent-ink)!important}html.s4t-bf .rich-text__inner h1,html.s4t-bf .rich-text__inner h2,html.s4t-bf .rich-text__inner h3,html.s4t-bf .rich-text__inner p{color:var(--bf-text)!important}html.s4t-bf .s4t-brand__stats li{background:var(--bf-surface)!important;border-color:var(--bf-border)!important;color:var(--bf-text)}html.s4t-bf .thb-full-menu .s4t-mm-catgrid__grid a.s4t-mm-catgrid__tile,html.s4t-bf .thb-full-menu .s4t-mm-about__grid a.s4t-mm-about__tile,html.s4t-bf .thb-full-menu .s4t-mm-brands__grid a.s4t-mm-brands__tile{box-shadow:inset 0 0 0 1px var(--bf-border);border:0}html.s4t-bf .thb-full-menu .s4t-mm-catgrid__grid a.s4t-mm-catgrid__tile:hover,html.s4t-bf .thb-full-menu .s4t-mm-about__grid a.s4t-mm-about__tile:hover,html.s4t-bf .thb-full-menu .s4t-mm-brands__grid a.s4t-mm-brands__tile:hover{box-shadow:inset 0 0 0 1px var(--bf-accent)}html.s4t-bf .thb-full-menu .s4t-mm-brands__grid li.s4t-mm-brands__own a.s4t-mm-brands__tile{background:radial-gradient(120% 120% at 0% 0%,rgba(var(--b-rgb),.28),rgba(var(--b-rgb),0) 65%),var(--bf-surface-2)!important}html.s4t-bf .s4t-mm-brands__claim{color:var(--bf-muted)!important}html.s4t-bf .s4t-mm-brands__logo{color:#111114}html.s4t-bf .s4t-mm-spot__intro,html.s4t-bf .s4t-mm-spot__intro--brands,html.s4t-bf .s4t-mm-spot__intro--about{background:var(--bf-surface-2)!important}html.s4t-bf .s4t-mm-spot__icon,html.s4t-bf .s4t-mm-spot__intro--about .s4t-mm-spot__icon{background:var(--bf-accent)!important;color:var(--bf-accent-ink)!important;box-shadow:0 6px 16px #e319374d!important}html.s4t-bf .s4t-mm-about__stats li{background:var(--bf-surface-2)!important;box-shadow:inset 0 0 0 1px var(--bf-border)}html.s4t-bf .s4t-mm-about__stats li:last-child .s4t-mm-about__val{color:var(--bf-green)!important}html.s4t-bf [style*=--b-c]{--b-bg: color-mix(in srgb, var(--b-c) 14%, #18181b) !important;--b-soft: color-mix(in srgb, var(--b-c) 32%, #18181b) !important}html.s4t-bf .s4t-brand__wordmark,html.s4t-bf .s4t-brand__link,html.s4t-bf .s4t-brand__stats strong,html.s4t-bf .s4t-brand-story__links a,html.s4t-bf .s4t-brand-story__timeline strong,html.s4t-bf .s4t-brand-hit__mark,html.s4t-bf .s4t-brand-wordmark,html.s4t-bf .s4t-bo__index a{color:color-mix(in srgb,var(--b-c, #f4f4f5) 45%,#ffffff)!important}html.s4t-bf .s4t-brand__btn,html.s4t-bf .s4t-bo-card__cta,html.s4t-bf .s4t-bo__index a:hover{box-shadow:inset 0 0 0 1px #ffffff47;color:#fff!important}html.s4t-bf .s4t-brand-story__timeline li:before{background:var(--bf-surface)!important}html.s4t-bf .s4t-brand-story__qa,html.s4t-bf .s4t-bo-card{background:var(--bf-surface)!important}html.s4t-bf .media-grid-tesla_heading,html.s4t-bf .media-grid-tesla_subheading{color:#111114!important}html.s4t-bf .mm-model img{border-radius:10px}html.s4t-bf #my-cart,html.s4t-bf .my-cart,html.s4t-bf .my-cart .side-panel-content{background:var(--bf-surface);color:var(--bf-text)}html.s4t-bf .cart-upsell__item,html.s4t-bf .cart-empty-s4t__panel,html.s4t-bf .cart-empty-s4t__gen,html.s4t-bf .cart-empty-s4t__cat,html.s4t-bf .thb-cart-form .cart-sticky-bar{background:var(--bf-surface-2);border-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf .cart-upsell__media,html.s4t-bf .product-card-small .product-card-small--image{background:var(--bf-plate)}html.s4t-bf .cart-upsell__choose:hover{background:#e319371f}html.s4t-bf .cart-product-link,html.s4t-bf .cart-upsell__name{color:var(--bf-text)}html.s4t-bf .media-grid--inner--tesla .media-grid--item{--color-bg: var(--bf-plate) !important;--color-text: #111114 !important;border-radius:16px;overflow:hidden}html.s4t-bf .thb-full-menu .s4t-mm-spot__intro a.s4t-mm-spot__cta,html.s4t-bf .thb-full-menu .s4t-mm-spot__intro.s4t-mm-spot__intro--about a.s4t-mm-spot__cta,html.s4t-bf .thb-full-menu .s4t-mm-spot__intro.s4t-mm-spot__intro--sale a.s4t-mm-spot__cta{background:var(--bf-accent);color:var(--bf-accent-ink)}html.s4t-bf .thb-full-menu .s4t-mm-spot__intro.s4t-mm-spot__intro--brand a.s4t-mm-spot__cta{color:#fff}html.s4t-bf iframe{color-scheme:normal}html.s4t-bf .home-cats__item--tag .home-cats__img img{mix-blend-mode:multiply}html.s4t-bf .home-cats__item--tag .home-cats__icon,html.s4t-bf .home-cats__item--tag.has-img .home-cats__icon{background:#18181b!important;color:inherit!important;box-shadow:0 4px 12px #00000059}html.s4t-bf .home-cats__item--tag .home-cats__icon svg{width:22px;height:22px}html.s4t-bf .home-cats__item--tag .home-cats__name{color:var(--bf-accent)}html.s4t-bf .bundle-banner{--bb-accent: var(--bf-accent) !important;--bb-price: var(--bf-accent) !important}html.s4t-bf .bundle-banner__card{background:#0505068c!important;box-shadow:inset 0 0 0 1px #e3193773,0 0 28px -8px #e3193780}html.s4t-bf .bundle-banner__card-media{background:radial-gradient(70% 70% at 50% 60%,#fff,#f4f4f5 75%)!important;box-shadow:0 0 0 1px #e3193766,0 0 26px #e3193759}html.s4t-bf .bundle-banner__card-media img{mix-blend-mode:multiply}html.s4t-bf .bundle-banner__link:hover,html.s4t-bf .bundle-banner__link:focus-visible{color:var(--bf-accent-ink)!important}html.s4t-bf .bundle-banner__avatar{background:var(--bf-surface-2)}html.s4t-bf .home-cats__item--tag .home-cats__img:after{opacity:.75}@media(max-width:767px){html.s4t-bf .bundle-banner__box:before{width:78px;height:78px;opacity:.6}html.s4t-bf .bundle-banner__box:after{width:42px;height:20px;top:10px;right:12px}}html.s4t-bf .product-badges_new .badge.onsale,html.s4t-bf .product-badges_new .badge.out-of-stock{display:inline-flex;align-items:center;gap:4px}html.s4t-bf .product-badges_new .badge.onsale:before,html.s4t-bf .product-badges_new .badge.out-of-stock:before{content:"";flex:none;width:15px;height:15px;background:center / contain no-repeat}html.s4t-bf .product-badges_new .badge.out-of-stock{background:#2a2a2e;color:#e4e4e7}html.s4t-bf .product-card .product-featured-image-link{transition:box-shadow .2s ease}html.s4t-bf .product-card:hover .product-featured-image-link{box-shadow:0 0 0 2px var(--bf-accent),0 10px 30px -8px #e319378c}@media(max-width:767px){.home-tiles__item--big.home-tiles__item--hw{height:auto;min-height:280px}}html.s4t-bf .s4t-matguide{background:var(--bf-surface);--mg-premium-bg: #14261a;--mg-premium: var(--bf-green);--mg-allwetter-bg: #1f2a40;--mg-allwetter: #8fb4ff;--mg-made4ev-bg: #2a2a2e;--mg-made4ev: #d4d4d8}html.s4t-bf .s4t-matguide__type{background:var(--bf-surface-2);color:var(--bf-text)}html.s4t-bf .s4t-matguide__type--premium{border-color:var(--bf-green)}html.s4t-bf .s4t-matguide__type--premium .s4t-matguide__badge{background:#14261a;color:var(--bf-green)}html.s4t-bf .s4t-matguide__type--allwetter .s4t-matguide__badge{background:#1f2a40;color:#8fb4ff}html.s4t-bf .s4t-matguide__type--made4ev .s4t-matguide__badge{background:#2a2a2e;color:#d4d4d8}html.s4t-bf .s4t-matguide__table-wrap{background:var(--bf-surface-2);box-shadow:0 0 0 1px var(--bf-border)}html.s4t-bf .s4t-matguide__table th,html.s4t-bf .s4t-matguide__table td{border-top-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf .s4t-matguide__table .s4t-matguide__col--premium{background:#9be15d0f}html.s4t-bf .s4t-matguide__table tbody tr:hover{background:#ffffff08}html.s4t-bf .s4t-matguide__price{background:var(--bf-surface);box-shadow:0 0 0 1px var(--bf-border) inset;color:var(--bf-text)}html.s4t-bf .s4t-matguide__price:hover,html.s4t-bf .s4t-matguide__price:focus-visible{background:var(--c);color:#0b0b0c}html.s4t-bf .s4t-matguide__none{background:var(--bf-border)}html.s4t-bf .s4t-hint{background:var(--bf-surface);border-color:var(--bf-border);color:var(--bf-text)}html.s4t-bf a.s4t-hint:hover,html.s4t-bf a.s4t-hint:focus-visible{border-color:var(--bf-accent);box-shadow:0 2px 14px #e319372e;color:var(--bf-text)}html.s4t-bf .s4t-hint--compare .s4t-hint__icon{background:#14261a;color:var(--bf-green)}html.s4t-bf .s4t-hint--sister .s4t-hint__icon{background:#2a2a2e;color:var(--bf-accent)}html.s4t-bf a.s4t-hint--sister .s4t-hint__sub,html.s4t-bf .s4t-hint__sub{color:var(--bf-muted)}html.s4t-bf .product-compatibility__badge,html.s4t-bf [class*=compat-c--]{--compat-bg: color-mix(in srgb, var(--compat-c, #6b7280) 24%, #18181b) !important;color:var(--bf-text)!important}html.s4t-bf .product-compatibility__badge:before{background:color-mix(in srgb,var(--compat-c, #6b7280) 60%,#ffffff)!important}html.s4t-bf [id^=Accordion--] a,html.s4t-bf .collapsible__content a{color:var(--bf-accent)!important}html.s4t-bf .jdgm-rev-widg .jdgm-rev,html.s4t-bf .s4t-reviews .jdgm-rev{background:var(--bf-surface)!important;border-color:var(--bf-border)!important;box-shadow:0 0 0 1px var(--bf-border)!important}html.s4t-bf .jdgm-rev__author,html.s4t-bf .jdgm-rev__title,html.s4t-bf .jdgm-rev__body,html.s4t-bf .jdgm-rev__body p,html.s4t-bf .jdgm-rev__timestamp,html.s4t-bf .jdgm-histogram__frequency,html.s4t-bf .jdgm-rev-widg__summary-text{color:var(--bf-text)!important}html.s4t-bf .jdgm-rev__timestamp,html.s4t-bf .jdgm-histogram__frequency{color:var(--bf-muted)!important}html.s4t-bf .jdgm-link,html.s4t-bf .jdgm-link--rebranding{color:var(--bf-green)!important}html.s4t-bf .jdgm-rev__icon{background-color:var(--bf-surface-2)!important}html.s4t-bf .s4t-reviews__more{color:var(--bf-text);border-color:var(--bf-border)}html.s4t-bf [id^=Accordion--] h1,html.s4t-bf [id^=Accordion--] h2,html.s4t-bf [id^=Accordion--] h3,html.s4t-bf [id^=Accordion--] h4,html.s4t-bf [id^=Accordion--] h5,html.s4t-bf [id^=Accordion--] h6,html.s4t-bf [id^=Accordion--] strong,html.s4t-bf [id^=Accordion--] .s4t-b,html.s4t-bf [id^=Accordion--] td,html.s4t-bf [id^=Accordion--] th{color:var(--bf-text)!important}html.s4t-bf .jdgm-rev__prod-variant-wrapper,html.s4t-bf .jdgm-rev__prod-variant-wrapper span{color:var(--bf-muted)!important}html.s4t-bf a.thg-process__cta{color:#0b0b0c!important}.s4t-bf-bar{position:relative;z-index:31;contain:layout paint;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 16px;padding:8px 14px;background:#000;color:#fff;border-bottom:1px solid #26262a;font-size:.875rem;line-height:1.3;text-align:center}.s4t-bf-bar a{color:inherit;text-decoration:none}.s4t-bf-bar__main{display:inline-flex;align-items:center;gap:10px;min-width:0;font-weight:600}.s4t-bf-bar__pill,.s4t-bf-box__pill{flex:none;display:inline-block;padding:3px 10px;border-radius:999px;background:#e31937;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.s4t-bf-bar__text{min-width:0}.s4t-bf-apply{display:inline-flex;align-items:center;gap:8px;margin:0;padding:4px 6px 4px 12px;border:1.5px dashed rgba(255,255,255,.45);border-radius:999px;background:#ffffff0f;color:#fff;font:inherit;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.s4t-bf-apply b{letter-spacing:.06em}.s4t-bf-apply__state{padding:3px 10px;border-radius:999px;background:#e31937;color:#fff;font-size:.8125rem;font-weight:700}.s4t-bf-apply:hover{border-color:#fff;background:#ffffff1a}.s4t-bf-apply.is-loading{opacity:.7;cursor:progress}.s4t-bf-apply.is-applied{border-style:solid;border-color:#22c55e;cursor:default}.s4t-bf-apply.is-applied .s4t-bf-apply__state{background:#22c55e;color:#04190b}.s4t-bf-apply.is-applied .s4t-bf-apply__state:before{content:"\2713  "}.s4t-bf-cd--inline{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums;color:#d4d4d8}.s4t-bf-cd--inline .s4t-bf-cd__val{display:inline-block;min-width:8.5ch;text-align:left;color:#fff;font-weight:800}.s4t-bf-cd--boxes{display:flex;flex-direction:column;gap:6px}.s4t-bf-cd--boxes .s4t-bf-cd__label{color:#a1a1aa;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.s4t-bf-cd__boxes{display:flex;gap:8px}.s4t-bf-cd__box{display:flex;flex-direction:column;align-items:center;min-width:58px;padding:8px 6px 6px;border:1px solid #2e2e33;border-radius:10px;background:#18181bd9}.s4t-bf-cd__box b{color:#fff;font-size:1.375rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.s4t-bf-cd__box small{margin-top:4px;color:#a1a1aa;font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em}.home-tiles__item--bf{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(70% 90% at 100% 100%,#e319378c 0,#e3193700 60%),radial-gradient(60% 60% at 0% 0%,#ffffff14 0,#fff0 60%),#050506;box-shadow:inset 0 0 0 1px #26262a}.s4t-bf-tile__glow{position:absolute;z-index:-1;inset:auto -20% -40% auto;width:70%;height:80%;border-radius:50%;background:#e3193759;filter:blur(60px)}.s4t-bf-tile__word,.s4t-bf-coll__word{position:absolute;z-index:-1;right:-2%;bottom:-6%;max-width:110%;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.13);font-size:clamp(4rem,11vw,9.5rem);font-weight:900;line-height:.85;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.s4t-bf-tile__body{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;height:100%;padding:clamp(20px,3vw,36px);max-width:70%}.s4t-bf-tile__eyebrow,.s4t-bf-coll__eyebrow{display:inline-block;padding:4px 10px;border-radius:999px;background:#e319372e;color:#ff5a6e;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.s4t-bf-tile__title{position:relative;margin:0;padding-bottom:12px;color:#fff;font-size:clamp(2rem,4.4vw,3.6rem);line-height:.95;font-weight:900;letter-spacing:-.02em;text-transform:uppercase}.s4t-bf-tile__title:after{content:"";position:absolute;left:0;bottom:0;width:64px;height:5px;border-radius:3px;background:#e31937}.s4t-bf-tile__upto{margin:0;color:#fff;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:700;line-height:1.2}.s4t-bf-tile__upto em,.s4t-bf-coll__title em{font-style:normal;color:#ff3b52}.s4t-bf-tile__text{margin:0;color:#d4d4d8;font-size:.95rem;line-height:1.5}.s4t-bf-tile__text b,.s4t-bf-coll__text b,.s4t-bf-box__text b{color:#fff;letter-spacing:.04em}.s4t-bf-tile__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto}.s4t-bf-tile__cta{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:#e31937;color:#fff;font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 12px 30px -10px #e31937e6;transition:background .15s ease,transform .15s ease}.s4t-bf-tile__cta:hover{background:#ff3b52;color:#fff;transform:translateY(-1px)}html.s4t-bf .shopify-section:has(.s4t-bf-coll)~.shopify-section .image-with-text--compact{display:none}.s4t-bf-coll{padding:4px 0 26px}.s4t-bf-coll__panel{position:relative;overflow:hidden;isolation:isolate;border-radius:22px;color:#fff;background:radial-gradient(60% 120% at 100% 100%,#e3193780 0,#e3193700 60%),#050506;box-shadow:inset 0 0 0 1px #26262a}.s4t-bf-coll__glow{position:absolute;z-index:-1;right:-10%;bottom:-50%;width:60%;height:120%;border-radius:50%;background:#e319374d;filter:blur(70px)}.s4t-bf-coll__body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(22px,4vw,48px);max-width:760px}.s4t-bf-coll__title{margin:0;color:#fff;font-size:clamp(1.9rem,4vw,3.2rem)!important;line-height:1.02;font-weight:900;letter-spacing:-.02em}.s4t-bf-coll__text{margin:0;color:#d4d4d8;font-size:1rem;line-height:1.55}.s4t-bf-coll__meta{display:flex;flex-wrap:wrap;gap:8px}.s4t-bf-coll__count,.s4t-bf-coll__upto{padding:5px 12px;border-radius:999px;background:#18181b;border:1px solid #2e2e33;color:#fff;font-size:.8125rem;font-weight:700}.s4t-bf-coll__upto{background:#e31937;border-color:#e31937}.s4t-bf-box{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:12px 0 4px;padding:12px 14px;border-radius:14px;background:#050506;color:#fff;box-shadow:inset 0 0 0 1px #2e2e33;font-size:.875rem;line-height:1.4}.s4t-bf-box__text{min-width:0;color:#d4d4d8}.s4t-bf-box--cart{margin:0 0 14px}.s4t-bf-box .s4t-bf-apply{font-size:.8125rem}html.s4t-bf .badge.s4t-bf-deal{display:inline-flex!important;align-items:center;gap:4px;background:#000;color:#fff;box-shadow:inset 0 0 0 1px #e31937;font-weight:800;letter-spacing:.03em;text-transform:uppercase}html.s4t-bf .home-cats__item--tag .home-cats__img{box-shadow:0 0 0 2px #e31937,0 0 22px #e3193773}html.s4t-bf .home-cats__item--tag .home-cats__name{color:#ff3b52}html.s4t-bf .bundle-banner__box{background:radial-gradient(60% 100% at 100% 0%,#e319374d,#e3193700 60%),#121214!important;box-shadow:inset 0 0 0 1px var(--bf-border)}html.s4t-bf .media-grid--inner--tesla .media-grid--item{--color-bg: #ffffff !important;--color-text: #111114 !important}@media(max-width:767px){.s4t-bf-bar{font-size:.8125rem;gap:6px 10px;padding:7px 10px}.s4t-bf-bar__main{flex:1 1 100%;justify-content:center}.s4t-bf-bar__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s4t-bf-bar .s4t-bf-apply{padding:2px 4px 2px 10px;font-size:.75rem}.s4t-bf-bar .s4t-bf-apply__state{padding:2px 8px;font-size:.75rem}.s4t-bf-bar .s4t-bf-cd__label{display:none}.home-tiles__item--big.home-tiles__item--bf{height:auto;min-height:320px}.s4t-bf-tile__body{max-width:none;padding:22px 18px;gap:10px}.s4t-bf-tile__text{font-size:.875rem}.s4t-bf-cd__box{min-width:0;flex:1 1 0;padding:7px 4px 5px}.s4t-bf-cd__box b{font-size:1.15rem}.s4t-bf-cd__boxes{width:100%;max-width:320px}.s4t-bf-tile__actions{width:100%}.s4t-bf-tile__cta{flex:1 1 auto;justify-content:center}.s4t-bf-coll__body{gap:12px}.s4t-bf-tile__word,.s4t-bf-coll__word{font-size:4.2rem;bottom:-4%}}@media(prefers-reduced-motion:reduce){.s4t-bf-tile__cta,.s4t-bf-apply{transition:none}}html.s4t-bf .media-grid--inner--tesla .media-grid-tesla_heading,html.s4t-bf .media-grid--inner--tesla .media-grid-tesla_subheading{color:#111114!important;text-shadow:none}html.s4t-bf .mm-model,html.s4t-bf #Search-Drawer .s4t-model{background:#f4f4f5!important;color:#111114!important}html.s4t-bf .mm-model__title,html.s4t-bf .mm-model__head,html.s4t-bf #Search-Drawer .s4t-model__head,html.s4t-bf #Search-Drawer .s4t-model__title{color:#111114!important}html.s4t-bf .mm-model__img img,html.s4t-bf #Search-Drawer .s4t-model__img img{mix-blend-mode:multiply;filter:none}html.s4t-bf #Search-Drawer .s4t-model__img{background:transparent}html.s4t-bf .mm-model__gen,html.s4t-bf #Search-Drawer .s4t-model__gen{background:#fff!important;color:#111114!important;border-color:#11111424!important}html.s4t-bf .mm-model__gen:hover,html.s4t-bf #Search-Drawer .s4t-model__gen:hover{border-color:#e31937!important;color:#e31937!important}.bf-home{padding-top:14px}.bf-bento{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:172px;grid-auto-flow:row dense}.bf-b{position:relative;display:flex;overflow:hidden;isolation:isolate;min-width:0;border-radius:18px;background:#111114;box-shadow:inset 0 0 0 1px #26262a;color:#fff;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}a.bf-b:hover,.bf-b--promo:hover{color:#fff;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #e31937,0 16px 40px -20px #e31937bf}.bf-b--xl{grid-column:span 2;grid-row:span 3}.bf-b--tall{grid-row:span 2;flex-direction:column}.bf-b--wide{grid-column:span 2}.bf-b--hero{height:auto}.bf-b--hero .s4t-bf-tile__body{max-width:78%}.bf-b__media{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:8px;border-radius:12px;background:#fff}.bf-b__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s ease}.bf-b:hover .bf-b__media img{transform:scale(1.04)}.bf-b--tall .bf-b__media{flex:1 1 auto;min-height:0;margin-bottom:0}.bf-b--sq .bf-b__media,.bf-b--wide .bf-b__media{flex:0 0 42%;margin-right:0}.bf-b--wide.bf-b--promo{flex-direction:row-reverse}.bf-b--wide.bf-b--promo .bf-b__media{margin:8px 8px 8px 0}.bf-b__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto;padding:12px 14px 14px}.bf-b--tall .bf-b__body{flex:0 0 auto}.bf-b__pct{position:absolute;top:8px;left:8px;padding:3px 9px;border-radius:999px;background:#e31937;color:#fff;font-size:.8125rem;font-weight:800;letter-spacing:.02em;box-shadow:0 6px 16px -6px #e31937cc}.bf-b__title{color:#f4f4f5;font-size:.875rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bf-b--sq.bf-b--prod .bf-b__title{-webkit-line-clamp:3}.bf-b__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:auto}.bf-b__now{color:#ff3b52;font-size:1.0625rem;font-weight:800}.bf-b__was{color:#8a8a93;font-size:.8125rem}.bf-b__code{align-self:flex-start;padding:3px 8px;border-radius:6px;background:#e3193724;color:#e4e4e7;font-size:.75rem}.bf-b__code b{color:#fff;letter-spacing:.04em}.bf-b--promo{background:radial-gradient(90% 110% at 100% 100%,#e3193752 0,#e3193700 60%),#111114}.bf-b__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bf-b__badge{align-self:flex-start;padding:3px 9px;border-radius:999px;background:#e31937;color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bf-b--promo .bf-b__title{color:#fff;font-size:1.25rem;font-weight:800;line-height:1.15;-webkit-line-clamp:2}.bf-b__title--logo svg{width:120px;height:auto}.bf-b__text{color:#a1a1aa;font-size:.8125rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bf-b__cta{margin-top:auto;color:#ff3b52;font-size:.8125rem;font-weight:700}.bf-b__chips{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.bf-b__chips a{padding:5px 11px;border-radius:999px;background:#1f1f22;box-shadow:inset 0 0 0 1px #3f3f46;color:#fff;font-size:.75rem;font-weight:700;text-decoration:none}.bf-b__chips a:hover{box-shadow:inset 0 0 0 1px #e31937;color:#fff}.bf-b--tall.bf-b--promo .bf-b__media{flex:0 0 52%}@media(max-width:989px){.bf-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:10px}.bf-b--xl,.bf-b--wide{grid-column:1 / -1;grid-row:auto}.bf-b--tall{grid-row:auto}.bf-b--hero .s4t-bf-tile__body{max-width:none}.bf-b--prod{flex-direction:column}.bf-b--prod .bf-b__media{flex:none;aspect-ratio:1 / 1;margin:6px 6px 0}.bf-b--prod .bf-b__body{padding:10px 10px 12px;gap:4px}.bf-b--prod .bf-b__title{font-size:.8125rem;-webkit-line-clamp:2!important}.bf-b__now{font-size:1rem}.bf-b--promo{grid-column:1 / -1;flex-direction:row-reverse!important;min-height:116px}.bf-b--promo .bf-b__media{flex:0 0 34%!important;height:104px;align-self:center;margin:6px 6px 6px 0!important}.bf-b--promo .bf-b__body{flex:1 1 auto!important;min-width:0}.bf-b__code{font-size:.6875rem}.bf-b--promo .bf-b__title{font-size:1.0625rem}.bf-b--hide-m{display:none}}@media(prefers-reduced-motion:reduce){.bf-b,.bf-b__media img{transition:none}}.s4t-bf-tiers-upto{display:inline-block;margin-left:8px;padding-left:10px;border-left:1px solid #3f3f46;color:#fff;font-weight:700}@media(max-width:749px){.s4t-bf-tiers-upto{display:none}}.s4t-bf-ladder{display:flex;flex-direction:column;gap:6px}.s4t-bf-ladder__title{color:#a1a1aa;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.s4t-bf-ladder__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.s4t-bf-ladder__list li{margin:0;padding:5px 11px;border-radius:999px;background:#18181b;box-shadow:inset 0 0 0 1px #3f3f46;color:#d4d4d8;font-size:.8125rem;line-height:1.25;white-space:nowrap}.s4t-bf-ladder__list li b{color:#fff}.s4t-bf-ladder__list li:last-child{background:#e31937;box-shadow:none;color:#fff}.s4t-bf-tile__body .s4t-bf-ladder{margin:2px 0 4px}.s4t-bf-prog{margin:0 0 14px;padding:12px 14px 10px;border-radius:14px;background:#050506;color:#fff;box-shadow:inset 0 0 0 1px #2e2e33;font-size:.8125rem;line-height:1.35;text-align:left}.s4t-bf-prog__text{margin:0 0 10px;font-weight:600;color:#fff}.s4t-bf-prog__text span,.s4t-bf-prog__text b{color:#ff3b52;font-weight:800}.s4t-bf-prog.is-max .s4t-bf-prog__text b{color:#22c55e}.s4t-bf-prog__bar{position:relative;height:6px;margin:0 5px;border-radius:3px;background:#27272a}.s4t-bf-prog__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;background:linear-gradient(90deg,#e31937,#ff3b52);transform:scaleX(var(--p, 0));transform-origin:left center;transition:transform .25s ease}.s4t-bf-prog.is-max .s4t-bf-prog__fill{background:#22c55e}.s4t-bf-prog__mark{position:absolute;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#050506;box-shadow:inset 0 0 0 2px #52525b}.s4t-bf-prog__mark.is-on{background:#fff;box-shadow:inset 0 0 0 2px #fff}.s4t-bf-prog__steps{display:flex;flex-wrap:wrap;gap:4px 12px;margin:10px 0 0;padding:0;list-style:none;color:#71717a;font-size:.75rem}.s4t-bf-prog__steps li{margin:0}.s4t-bf-prog__steps li b{color:inherit}.s4t-bf-prog__steps li.is-on{color:#22c55e}.s4t-bf-prog__steps li.is-on:before{content:"\2713  "}.s4t-bf-prog__got{margin:6px 0 0;color:#a1a1aa;font-size:.75rem}.s4t-bf-prog__got b{color:#22c55e}.s4t-bf-box .s4t-bf-ladder{margin:2px 0}.bf-b[hidden],.s4t-bf-daily-pdp[hidden]{display:none!important}.bf-b--daily{box-shadow:inset 0 0 0 2px #e31937,0 0 28px -8px #e31937b3}.bf-b__daily{position:absolute;top:8px;right:8px;padding:3px 9px;border-radius:999px;background:#000;color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bf-b--daily .bf-b__now{font-size:1.25rem}.bf-b__cd{font-size:.8125rem;color:#fff}.bf-b__cd .s4t-bf-cd__label{color:#ff3b52;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.bf-b__note{color:#8a8a93;font-size:.75rem}@media(max-width:989px){.bf-b--daily{grid-column:1 / -1;min-width:0}.bf-b--daily.bf-b--prod{flex-direction:column}.bf-b--daily.bf-b--prod .bf-b__media{flex:none;aspect-ratio:auto;height:200px;margin:8px 8px 0}.bf-b--daily .bf-b__body{padding:12px 14px 14px;min-width:0}.bf-b--daily .bf-b__title{font-size:.9375rem!important}.bf-b__cd{flex-wrap:wrap;white-space:normal}}.s4t-bf-daily-pdp{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0 4px;padding:12px 14px;border-radius:14px;background:#050506;color:#d4d4d8;box-shadow:inset 0 0 0 2px #e31937;font-size:.875rem;line-height:1.4}.s4t-bf-daily-pdp__pill{padding:3px 10px;border-radius:999px;background:#e31937;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.s4t-bf-daily-pdp__text b{color:#fff}.s4t-bf-daily-pdp .s4t-bf-cd{flex-basis:100%}.bf-b--hero .s4t-bf-tile__word{display:none}.bf-b--hero .s4t-bf-tile__body{max-width:none;gap:10px;padding:26px 28px 24px}.bf-b--hero .s4t-bf-tile__title{max-width:72%;font-size:clamp(2.2rem,4.4vw,4rem);padding-bottom:12px}.bf-b--hero .s4t-bf-tile__upto{font-size:clamp(1.15rem,2.1vw,1.6rem)}.bf-b--hero .s4t-bf-tile__text{max-width:84%;font-size:.9rem;line-height:1.45}.bf-b--hero .s4t-bf-ladder{margin:0}.s4t-bf-tile__foot{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 18px;width:100%;margin-top:auto}.s4t-bf-tile__foot .s4t-bf-tile__actions{margin-top:0;flex-direction:column;align-items:stretch}.s4t-bf-tile__foot .s4t-bf-tile__cta{justify-content:center}.s4t-bf-tile__sticker{position:absolute;z-index:1;top:22px;right:22px;display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:#e31937;color:#fff;transform:rotate(-10deg);box-shadow:inset 0 0 0 5px #e31937,inset 0 0 0 7px #ffffff8c,0 18px 40px -12px #e31937e6;font-size:1.75rem;font-weight:900;letter-spacing:-.02em;line-height:1;white-space:nowrap}@media(max-width:989px){.bf-b--hero .s4t-bf-tile__body{padding:20px 18px}.bf-b--hero .s4t-bf-tile__text{max-width:none}.bf-b--hero .s4t-bf-tile__title{max-width:78%;font-size:2.6rem}.s4t-bf-tile__sticker{top:14px;right:14px;width:66px;height:66px;font-size:1rem;box-shadow:inset 0 0 0 3px #e31937,inset 0 0 0 4.5px #ffffff8c,0 10px 24px -8px #e31937e6}.s4t-bf-tile__foot .s4t-bf-tile__actions{width:100%}}.bf-b--tiers .bf-b__title{-webkit-line-clamp:2}.bf-b--tiers .s4t-bf-ladder__title{display:none}.bf-b--tiers .s4t-bf-ladder{margin-top:auto}.bf-b--tiers .s4t-bf-ladder__list li{padding:4px 9px;font-size:.75rem}.bf-b--cal .bf-b__body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;align-items:start;gap:6px 14px}.bf-b--cal .bf-b__badge,.bf-b--cal .bf-b__title,.bf-b--cal .bf-b__text{grid-column:1}.bf-b--cal .bf-b__badge{justify-self:start}.bf-b--cal .bf-b__text{align-self:end;-webkit-line-clamp:3}.bf-cal{grid-column:2;grid-row:1 / -1;align-self:center;display:flex;gap:8px;margin:0;padding:0;list-style:none}.bf-cal__day{display:flex;flex-direction:column;align-items:center;gap:5px;margin:0}.bf-cal__day[hidden]{display:none}.bf-cal__img{position:relative;display:block;width:76px;height:76px;overflow:hidden;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #3f3f46}.bf-cal__img img{width:100%;height:100%;object-fit:contain;filter:blur(7px) saturate(.6);transform:scale(1.15)}.bf-cal__q{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#e31937;font-size:2rem;font-weight:900;text-shadow:0 2px 10px rgba(255,255,255,.9)}.bf-cal__date{color:#d4d4d8;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.bf-cal__day:first-child .bf-cal__img{box-shadow:inset 0 0 0 2px #e31937}@media(max-width:989px){.bf-b--cal,.bf-b--tiers{grid-column:1 / -1}.bf-cal{gap:6px}.bf-cal__img{width:58px;height:58px;border-radius:10px}.bf-cal__q{font-size:1.5rem}}html.s4t-bf .media-grid--inner--tesla .media-grid--item{--color-bg: #f4f4f6 !important}html.s4t-bf .media-grid--inner--tesla .media-grid--item--has-models{background:linear-gradient(#f4f4f6,#f4f4f6) top / 100% 50% no-repeat,#0b0b0d!important}html.s4t-bf .media-grid--inner--tesla .media-grid--bg{overflow:hidden;background:radial-gradient(52% 16% at 52% 93%,#e319378c 0,#e3193700 72%),linear-gradient(180deg,#f4f4f6,#ececf0 52%,#dadadf 80%,#c9c9cf)}html.s4t-bf .media-grid--inner--tesla .media-grid--bg img{position:relative;z-index:1;mix-blend-mode:multiply}html.s4t-bf .media-grid--inner--tesla .media-grid--bg:before{content:"BLACK";position:absolute;z-index:0;left:50%;bottom:6%;transform:translate(-50%);color:transparent;-webkit-text-stroke:2px rgba(17,17,20,.11);font-size:clamp(5rem,14vw,12rem);font-weight:900;line-height:.8;letter-spacing:-.03em;white-space:nowrap;pointer-events:none}html.s4t-bf .media-grid--inner--tesla .media-grid--item:after{content:"%";position:absolute;z-index:5;top:18px;right:18px;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#e31937;color:#fff;font-size:1.6rem;font-weight:900;transform:rotate(-10deg);pointer-events:none;box-shadow:inset 0 0 0 3px #e31937,inset 0 0 0 4.5px #ffffff8c,0 10px 24px -8px #e31937d9}html.s4t-bf .media-grid--inner--tesla .media-grid-tesla_model{background:#18181b;color:#fff;border-color:#3f3f46}html.s4t-bf .media-grid--inner--tesla .media-grid-tesla_model:hover,html.s4t-bf .media-grid--inner--tesla .media-grid-tesla_model:focus-visible{background:#e31937;border-color:#e31937;color:#fff}@media(max-width:767px){html.s4t-bf .media-grid--inner--tesla .media-grid--item:after{top:12px;right:12px;width:40px;height:40px;font-size:1.15rem}}.s4t-bf-coll__grid{display:grid;gap:12px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.s4t-bf-coll__grid--daily{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}.s4t-bf-coll__grid .s4t-bf-coll__panel{border-radius:18px}.s4t-bf-coll__grid .s4t-bf-coll__body{gap:12px;height:100%;padding:24px 26px;max-width:none}.s4t-bf-coll__grid .s4t-bf-coll__title{font-size:clamp(1.6rem,2.4vw,2.3rem)!important}.s4t-bf-coll__grid .s4t-bf-coll__text{font-size:.9375rem;line-height:1.5}.s4t-bf-coll__grid .s4t-bf-coll__apply{margin-top:auto}.s4t-bf-coll__panel--side{background:radial-gradient(80% 90% at 0% 100%,#e3193759 0,#e3193700 60%),#0b0b0d}.s4t-bf-coll__panel--side .s4t-bf-coll__body{justify-content:space-between;gap:18px}.bf-b--coll{flex-direction:column}.bf-b--coll .bf-b__media{flex:1 1 auto;min-height:150px;max-height:210px;margin-bottom:0}.bf-b--coll .bf-b__body{flex:0 0 auto}@media(max-width:989px){.s4t-bf-coll__grid,.s4t-bf-coll__grid--daily{grid-template-columns:minmax(0,1fr);gap:10px}.s4t-bf-coll__grid .s4t-bf-coll__body{padding:18px}.bf-b--daily.bf-b--coll{flex-direction:row}.bf-b--daily.bf-b--coll .bf-b__media{flex:0 0 38%;height:auto;min-height:0;max-height:none;aspect-ratio:1 / 1;margin:8px 0 8px 8px}.bf-b--daily.bf-b--coll .bf-b__body{flex:1 1 auto;padding:12px;gap:4px}.bf-b--daily.bf-b--coll .bf-b__daily{display:none}.bf-b--daily.bf-b--coll .bf-b__title{font-size:.875rem!important}.bf-b--daily.bf-b--coll .bf-b__now{font-size:1.125rem}.bf-b--daily.bf-b--coll .bf-b__note{display:none}}html.s4t-bf #Search-Drawer .s4t-model__img,html.s4t-bf .mm-model__img{position:relative;overflow:hidden;isolation:isolate;border-radius:12px;background:radial-gradient(60% 18% at 50% 92%,#e319378c 0,#e3193700 72%),linear-gradient(180deg,#f4f4f6,#ececf0 52%,#dadadf 80%,#c9c9cf)!important}html.s4t-bf #Search-Drawer .s4t-model__img img,html.s4t-bf .mm-model__img img{position:relative;z-index:1;mix-blend-mode:multiply}html.s4t-bf #Search-Drawer .s4t-model__img:before,html.s4t-bf .mm-model__img:before{content:"BLACK";position:absolute;z-index:0;left:50%;bottom:8%;transform:translate(-50%);color:transparent;-webkit-text-stroke:1px rgba(17,17,20,.12);font-size:3.6rem;font-weight:900;line-height:.8;letter-spacing:-.03em;white-space:nowrap;pointer-events:none}html.s4t-bf #Search-Drawer .s4t-model__img:after,html.s4t-bf .mm-model__img:after{content:"%";position:absolute;z-index:2;top:6px;right:6px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e31937;color:#fff;font-size:.8125rem;font-weight:900;transform:rotate(-10deg);box-shadow:0 4px 10px -3px #e31937cc}.s4t-bf-daily-pdp__price{color:#ff3b52;font-size:1.375rem;font-weight:800;line-height:1.1}.s4t-bf-daily-pdp__price s{margin-left:6px;color:#8a8a93;font-size:.875rem;font-weight:500}.s4t-bf-daily-on .s4t-bf-box--pdp .s4t-bf-box__text,.s4t-bf-daily-on .s4t-bf-box--pdp .s4t-bf-apply{display:none}@media(max-width:767px){#my-cart .s4t-bf-prog{padding:10px 12px 8px;margin-bottom:10px}#my-cart .s4t-bf-prog__text{margin-bottom:8px}#my-cart .s4t-bf-prog__steps,#my-cart .s4t-bf-prog__got{display:none}#my-cart .s4t-bf-box--cart{flex-direction:row;align-items:center;justify-content:space-between;padding:8px 10px;margin-bottom:10px}#my-cart .s4t-bf-box--cart .s4t-bf-box__text{display:none}#my-cart .s4t-bf-box--cart{gap:8px}#my-cart .s4t-bf-box--cart .s4t-bf-box__pill{padding:3px 8px;font-size:.6875rem}#my-cart .s4t-bf-box--cart .s4t-bf-apply{min-width:0;padding:3px 4px 3px 10px;font-size:.75rem}#my-cart .s4t-bf-box--cart .s4t-bf-apply__state{padding:3px 8px;font-size:.75rem}}.s4t-bf-ladder__note{color:#a1a1aa;font-size:.75rem;line-height:1.35}.bf-b--tiers .s4t-bf-ladder__note{display:none}.s4t-bf-prog__note{margin:6px 0 0;color:#8a8a93;font-size:.6875rem}html.s4t-bf .cart-empty-s4t__car{position:relative;overflow:hidden;isolation:isolate;border-radius:12px;background:radial-gradient(60% 18% at 50% 90%,#e319378c 0,#e3193700 72%),linear-gradient(180deg,#f4f4f6,#ececf0 52%,#dadadf 80%,#c9c9cf)}html.s4t-bf .cart-empty-s4t__car img{position:relative;z-index:1;mix-blend-mode:multiply}html.s4t-bf .cart-empty-s4t__car:before{content:"BLACK";position:absolute;z-index:0;left:50%;bottom:8%;transform:translate(-50%);color:transparent;-webkit-text-stroke:1px rgba(17,17,20,.12);font-size:3.6rem;font-weight:900;line-height:.8;letter-spacing:-.03em;white-space:nowrap;pointer-events:none}html.s4t-bf .cart-empty-s4t__car:after{content:"%";position:absolute;z-index:2;top:6px;right:6px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e31937;color:#fff;font-size:.8125rem;font-weight:900;transform:rotate(-10deg);box-shadow:0 4px 10px -3px #e31937cc}.s4t-bf-tile__sticker--text{overflow-wrap:anywhere;width:124px;height:124px;padding:14px;font-size:.75rem;font-weight:700;line-height:1.12;letter-spacing:.01em;text-align:center;text-transform:uppercase;white-space:normal}.s4t-bf-tile__sticker--text b{display:block;margin:2px 0;font-size:1.15rem;font-weight:900;letter-spacing:-.01em;line-height:1}@media(max-width:989px){.s4t-bf-tile__sticker--text{width:84px;height:84px;padding:8px;font-size:.5rem}.s4t-bf-tile__sticker--text b{font-size:.8rem}}.bf-b--brands{flex-direction:row;align-items:stretch}.bf-b--brands .bf-b__body{flex:1 1 46%}.bf-brands{position:relative;z-index:3;flex:0 0 54%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-content:center;margin:0;padding:10px 10px 10px 0;list-style:none}.bf-brands li{margin:0}.bf-brands__logo{display:grid;place-items:center;height:56px;padding:6px 8px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #0000000f;transition:transform .15s ease,box-shadow .15s ease}.bf-brands__logo:hover{transform:translateY(-1px);box-shadow:0 0 0 2px #e31937}.bf-brands__logo img,.bf-brands__logo svg{display:block;max-width:100%;max-height:34px;width:auto;height:auto;object-fit:contain}.bf-brands__logo .s4t-brand-wordmark{color:#111114;font-size:.75rem;font-weight:800}.bf-b--brands .bf-b__text b{color:#fff}.bf-b--cat .bf-b__title{font-size:1.05rem}.bf-b__pct--code{background:#000;box-shadow:inset 0 0 0 1.5px #e31937;font-size:.6875rem;letter-spacing:.02em}@media(max-width:989px){.bf-b--brands{flex-direction:column;grid-column:1 / -1}.bf-brands{flex:none;padding:0 12px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.bf-brands__logo{height:48px}.bf-b--cat{flex-direction:column}.bf-b--cat .bf-b__media{flex:none!important;height:auto!important;aspect-ratio:4 / 3;margin:6px 6px 0!important}}.bf-b.bf-b--brands{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);flex-direction:initial}.bf-b--brands .bf-b__body{grid-column:1;grid-row:1}.bf-b--brands .bf-brands{grid-column:2;grid-row:1;flex:none;padding:10px}.bf-b--cat .bf-b__title{-webkit-line-clamp:3;font-size:.95rem;line-height:1.2}@media(max-width:989px){.bf-b.bf-b--brands{grid-template-columns:minmax(0,1fr)}.bf-b--brands .bf-brands{grid-column:1;grid-row:2;padding:0 12px 12px}.bf-b--brands .bf-b__cta{margin-top:2px}.bf-bento>.bf-b--hero{order:-3}.bf-bento>.bf-b--daily{order:-2}.bf-bento>.bf-b--cal{order:-1}}.bf-b--cat .bf-b__title{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:normal;word-break:normal}.s4t-bf-note{margin:.5rem 0 0;font-size:.75rem;line-height:1.4;opacity:.75}.s4t-bf-note--home{margin-top:.75rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/267/assets/s4t-bf.css.map */
