[data-bc-accessory-landing] .bc-accessory-hero__body{display:block;padding-block:clamp(30px,3.4vw,48px)}[data-bc-accessory-landing] .bc-accessory-hero__content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:end;gap:clamp(28px,5vw,76px);width:100%;max-width:none;padding:0;margin-bottom:clamp(28px,3.2vw,46px)}[data-bc-accessory-landing] .bc-accessory-hero__title{margin:0;font-size:clamp(50px,6.1vw,110px);overflow-wrap:anywhere}[data-bc-accessory-landing] .bc-accessory-hero__title>span{max-width:100%}[data-bc-accessory-landing] .bc-accessory-hero__intro{max-width:430px;margin:0 0 5px;font-size:15px;line-height:1.7}[data-bc-accessory-landing] .bc-accessory-hero__image{object-position:var(--bc-accessory-hero-focus, 50% 50%)!important}[data-bc-accessory-landing] .bc-accessory-hero__visual{top:-60px;right:0;bottom:-60px;left:0}.bc-accessory-hero-product{min-width:0;width:100%;border:1px solid #ffffff3d;border-top:3px solid var(--bc-red);background:#101212e8;color:#fff}.bc-accessory-hero-product__header{padding:clamp(23px,2.5vw,34px) clamp(24px,2.6vw,36px);border-bottom:1px solid #ffffff2b}[data-bc-accessory-landing] .bc-accessory-hero-product__title{max-width:1000px;margin:0;color:#fff;font-family:inherit;font-size:clamp(28px,3vw,36px);line-height:1.2;font-weight:750;letter-spacing:-.03em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.bc-accessory-hero-product__grid{display:block}[data-bc-accessory-landing] .bc-accessory-hero-product .bc-accessory-hero-buy{width:100%;min-width:0;align-self:stretch;margin:0;padding:clamp(24px,2.4vw,32px);border:0;border-left:1px solid #ffffff2b;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}[data-bc-accessory-landing] .bc-accessory-hero-buy__sku{margin:0 0 16px;color:#b9b6b0;font-size:10px;line-height:1.5;font-weight:500;letter-spacing:.04em;opacity:1}[data-bc-accessory-landing] .bc-accessory-hero-buy__sku[hidden]{display:none!important}[data-bc-accessory-landing] .bc-accessory-hero-product .bc-accessory-hero-buy__price{margin-top:16px}[data-bc-accessory-landing] .bc-accessory-hero-fitment__content{overflow-wrap:anywhere}[data-bc-accessory-landing] .bc-accessory-vehicle-fitment:empty{display:none}[data-bc-accessory-landing] .bc-accessory-hero-buy__fallback:disabled{cursor:default;background:#494949;transform:none;color:#ddd!important}[data-bc-accessory-landing] .bc-accessory-fallback-update{margin-top:10px;padding:10px 16px;border:1px solid #aaa;background:transparent;color:#fff;font:inherit;font-size:12px;cursor:pointer}[data-bc-accessory-landing] .bc-accessory-product-note{margin-top:14px}[data-bc-accessory-landing] .bc-accessory-product-note summary{font-weight:700}@media(min-width:900px)and (max-width:1099px){[data-bc-accessory-landing] .bc-accessory-hero__content{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:30px}[data-bc-accessory-landing] .bc-accessory-hero__intro{font-size:14px}.bc-accessory-hero-product__header,[data-bc-accessory-landing] .bc-accessory-hero-product .bc-accessory-hero-buy{padding:24px}}@media(max-width:899px){[data-bc-accessory-landing] .bc-accessory-hero__content{display:block;margin-bottom:28px}[data-bc-accessory-landing] .bc-accessory-hero__intro{max-width:580px;margin-top:20px}.bc-accessory-hero-product__header{padding:24px}[data-bc-accessory-landing] .bc-accessory-hero-product .bc-accessory-hero-buy{padding:24px;border-left:0;border-top:1px solid #ffffff2b}}@media(max-width:700px){[data-bc-accessory-landing] .bc-accessory-hero__body{padding-block:25px 26px}[data-bc-accessory-landing] .bc-accessory-hero__title{font-size:clamp(31px,9.7vw,65px);white-space:normal}[data-bc-accessory-landing] .bc-accessory-hero__intro{margin-top:16px;font-size:13px;line-height:1.65}[data-bc-accessory-landing] .bc-accessory-hero__visual{top:0;right:0;bottom:0;left:0}[data-bc-accessory-landing] .bc-accessory-hero__bottom{align-items:center}.bc-accessory-hero-product__header{padding:21px 20px}[data-bc-accessory-landing] .bc-accessory-hero-product__title{font-size:clamp(24px,5.8vw,30px);line-height:1.25}[data-bc-accessory-landing] .bc-accessory-hero-product .bc-accessory-hero-buy{padding:22px 20px}}@media(max-width:359px){.bc-accessory-hero-product__header,[data-bc-accessory-landing] .bc-accessory-hero-product .bc-accessory-hero-buy{padding-inline:16px}[data-bc-accessory-landing] .bc-accessory-hero-product__title{font-size:23px}}@media(prefers-reduced-motion:reduce){[data-bc-accessory-landing] *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bc-accessory-hero.css.map */
