:root{--bc-ink: #0D110F;--bc-ink-2: #151B18;--bc-ink-line: #27312C;--bc-on-dark: #EEF3EE;--bc-on-dark-2: #A9B4AD;--bc-green: #00EA00;--bc-green-press: #00C400;--bc-on-green: #07140A;--bc-paper: #FFFFFF;--bc-mist: #F1F4F0;--bc-line: #DCE2DB;--bc-text: #121714;--bc-muted: #4D5751;--bc-sale: #B8291B;--bc-display: "Saira Condensed", "Arial Narrow", system-ui, sans-serif;--bc-body: "Albert Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--bc-r: 10px;--font-body-family: var(--bc-body);--font-body-style: normal;--font-body-weight: 400;--font-heading-family: var(--bc-display);--font-heading-style: normal;--font-heading-weight: 800}body{font-family:var(--bc-body);letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--bc-display);font-weight:800;letter-spacing:.005em;text-wrap:balance}.section-header .header{padding-top:12px;padding-bottom:12px}.bc-logo{width:150px!important;height:auto!important;max-width:none}@media(max-width:749px){.bc-logo{width:112px!important}}.header__menu-item{font-family:var(--bc-body);font-weight:500;font-size:1.4rem}.header__inline-menu .header__menu-item{padding:1.2rem .8rem;white-space:nowrap}@media(min-width:1440px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}}@media(min-width:990px)and (max-width:1439px){.header__inline-menu .header__menu-item{font-size:1.3rem;padding-inline:.45rem}}.section-header .header{column-gap:1.6rem}.announcement-bar__message{font-family:var(--bc-body);letter-spacing:.01em}.bc{font-family:var(--bc-body);color:var(--bc-text)}.bc *,.bc *:before,.bc *:after{box-sizing:border-box}.bc img{max-width:100%;display:block}.bc p{margin:0}.bc h1,.bc h2,.bc h3{margin:0;line-height:1.02;text-transform:uppercase;color:inherit}.bc-wrap{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.bc-eyebrow{font:600 12px/1.2 var(--bc-body);letter-spacing:.14em;text-transform:uppercase}.bc-dark{background:var(--bc-ink);color:var(--bc-on-dark)}.bc-dark :focus-visible{outline:3px solid var(--bc-green);outline-offset:3px}.bc :focus-visible{outline:3px solid var(--bc-text);outline-offset:3px;border-radius:4px}.bc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:8px;font:700 16px/1 var(--bc-body);text-decoration:none;border:2px solid transparent;transition:background-color .15s,border-color .15s,transform .15s;cursor:pointer}.bc-btn--buy{background:var(--bc-green);color:var(--bc-on-green)}.bc-btn--buy:hover{background:var(--bc-green-press)}.bc-btn--buy:active{transform:translateY(1px)}.bc-btn--ghost-dark{border-color:#4a5750;color:var(--bc-on-dark)}.bc-btn--ghost-dark:hover{border-color:var(--bc-on-dark)}.bc-btn--ghost{border-color:var(--bc-text);color:var(--bc-text);background:transparent}.bc-btn--ghost:hover{background:var(--bc-mist)}.bc-head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:22px}.bc-head h2{font-size:clamp(30px,3.6vw,44px)}.bc-head a{font-weight:600;text-underline-offset:3px;color:inherit}.bc-section{padding-block:64px}.bc-hero{position:relative;overflow:hidden}.bc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(50% 60% at 68% 52%,rgba(214,232,220,.16),transparent 70%),radial-gradient(30% 22% at 68% 86%,rgba(0,234,0,.08),transparent 70%)}.bc-hero .bc-wrap{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px;padding-block:56px 40px}.bc-hero__copy{display:grid;gap:22px;position:relative;z-index:2}.bc-hero__copy .bc-eyebrow,.bc-hero__sub{color:var(--bc-on-dark-2)}.bc-hero__h{font-size:clamp(46px,7vw,92px)}.bc-hero__h span{display:block;color:var(--bc-on-dark-2)}.bc-hero__sub{font-size:18px;line-height:1.55;max-width:40ch}.bc-ctas{display:flex;gap:12px;flex-wrap:wrap}.bc-hero__art{position:relative;min-height:380px;display:grid;place-items:center}.bc-hero__word{position:absolute;inset:auto 0 10% 0;text-align:center;font:800 clamp(90px,15vw,210px)/.8 var(--bc-display);color:transparent;-webkit-text-stroke:1.5px rgba(238,243,238,.13);transform:skew(-12deg);white-space:nowrap;-webkit-user-select:none;user-select:none}.bc-hero__art img{position:relative;width:min(760px,100%);height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.55))}.bc-hero__floor{position:absolute;left:12%;right:8%;bottom:9%;height:26px;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);filter:blur(4px)}.bc-hero__card{position:absolute;right:0;top:6%;background:#151b18db;border:1px solid var(--bc-ink-line);border-radius:var(--bc-r);padding:14px 16px;display:grid;gap:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:190px}.bc-hero__card .bc-eyebrow{color:var(--bc-on-dark-2);font-size:11px}.bc-hero__card strong{font:800 30px/1 var(--bc-display);font-variant-numeric:tabular-nums}.bc-hero__card a{font-size:14px;font-weight:600;color:var(--bc-on-dark);text-underline-offset:3px}.bc-rides{padding-bottom:56px}.bc-rides .bc-head a{color:var(--bc-on-dark-2)}.bc-rides__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bc-ride{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--bc-r);overflow:hidden;text-decoration:none;background:var(--bc-ink-2);isolation:isolate}.bc-ride img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bc-ride:hover img{transform:scale(1.04)}.bc-ride:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0d110f00 40%,#0d110f8c 68%,#0d110feb)}.bc-ride__t{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:16px;display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.bc-ride h3{font-size:26px;color:var(--bc-on-dark)}.bc-ride p{color:#c9d2cc;font-size:14px;margin-top:2px}.bc-arrow{width:34px;height:34px;flex:none;border-radius:50%;border:1px solid rgba(238,243,238,.45);color:var(--bc-on-dark);display:grid;place-items:center}.bc-proof{background:var(--bc-mist);border-block:1px solid var(--bc-line)}.bc-proof ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.bc-proof li{display:flex;gap:12px;align-items:flex-start;padding:22px 18px}.bc-proof li+li{border-left:1px solid var(--bc-line)}.bc-proof svg{width:28px;height:28px;flex:none}.bc-proof strong{display:block;font-weight:700;font-size:15px}.bc-proof span{color:var(--bc-muted);font-size:14px}.bc-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.bc-card{display:grid;grid-template-rows:auto 1fr;border:1px solid var(--bc-line);border-radius:var(--bc-r);overflow:hidden;text-decoration:none;background:var(--bc-paper);color:var(--bc-text);transition:box-shadow .15s}.bc-card:hover{box-shadow:0 8px 24px #0d110f1a}.bc-card__ph{aspect-ratio:5/4;background:#fff;position:relative;border-bottom:1px solid var(--bc-line)}.bc-card__ph img{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px);object-fit:contain}.bc-badge{position:absolute;z-index:1;top:10px;left:10px;background:var(--bc-sale);color:#fff;font:700 12px/1 var(--bc-body);padding:6px 8px;border-radius:5px}.bc-badge--out{background:var(--bc-text)}.bc-card__b{padding:16px;display:grid;gap:6px;align-content:start}.bc-card h3{font-size:22px}.bc-card__spec,.bc-card__fin{color:var(--bc-muted);font-size:14px}.bc-card__fin{font-size:13px}.bc-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:4px}.bc-price b{font:800 24px/1 var(--bc-display);font-variant-numeric:tabular-nums}.bc-price s{color:var(--bc-muted);font-size:14px}.bc-story .bc-wrap{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px;padding-block:72px;align-items:start}.bc-story__year{font:800 clamp(90px,13vw,168px)/.85 var(--bc-display);color:transparent;-webkit-text-stroke:1.5px var(--bc-on-dark-2);transform:skew(-12deg)}.bc-story .bc-eyebrow{color:var(--bc-on-dark-2);margin-bottom:14px}.bc-story h2{font-size:clamp(32px,4vw,52px);margin-bottom:20px}.bc-story__body p{color:var(--bc-on-dark-2);font-size:18px;line-height:1.6;max-width:58ch}.bc-story__body p+p{margin-top:14px}.bc-story__sig{color:var(--bc-on-dark)!important;font-weight:600;margin-top:22px!important}.bc-stores__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bc-store{border:1px solid var(--bc-line);border-radius:var(--bc-r);padding:26px;display:grid;gap:12px;align-content:start}.bc-store h3{font-size:30px}.bc-store address{font-style:normal;color:var(--bc-muted);line-height:1.5}.bc-chips{display:flex;flex-wrap:wrap;gap:8px}.bc-chip{background:var(--bc-mist);border:1px solid var(--bc-line);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.bc-store .bc-btn{justify-self:start;margin-top:6px;min-height:44px}.template-product .product__title h1,.product__title h1{font-family:var(--bc-display);font-weight:800;text-transform:uppercase;font-size:clamp(34px,4vw,52px);line-height:1.02}.product .price--large .price-item{font:800 40px/1 var(--bc-display);font-variant-numeric:tabular-nums}.product .price__sale .price-item--regular{font-size:18px;font-family:var(--bc-body);font-weight:400}.product .price__badge-sale{background:var(--bc-sale);color:#fff;border:0;font-weight:700}.product-form__submit.button{background:var(--bc-green);color:var(--bc-on-green);min-height:54px;font:700 17px/1 var(--bc-body);letter-spacing:0;border-radius:8px}.product-form__submit.button:after{box-shadow:none}.product-form__submit.button:hover{background:var(--bc-green-press)}.product-form__submit.button[disabled]{background:var(--bc-line);color:var(--bc-muted)}.shopify-payment-button__button--unbranded{border-radius:8px}.product-form__input--pill input[type=radio]+label{border-radius:8px;font-family:var(--bc-body);font-weight:600}.bc-finance{display:flex;gap:12px;align-items:center;background:var(--bc-mist);border:1px solid var(--bc-line);border-radius:var(--bc-r);padding:12px 14px;font:400 14px/1.45 var(--bc-body);color:var(--bc-text);margin-block:4px}.bc-finance svg{width:26px;height:26px;flex:none}.bc-finance a{font-weight:600;color:inherit;text-underline-offset:3px;white-space:nowrap}.bc-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block:6px}.bc-spec{border:1px solid var(--bc-line);border-radius:8px;padding:10px 12px;font-family:var(--bc-body)}.bc-spec b{display:block;font:800 22px/1.05 var(--bc-display);font-variant-numeric:tabular-nums;color:var(--bc-text)}.bc-spec span{font-size:12px;color:var(--bc-muted);line-height:1.3;display:block}.bc-perks{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px;font:400 14px/1.45 var(--bc-body);color:var(--bc-text)}.bc-perks li{display:flex;gap:10px;align-items:flex-start}.bc-perks svg{width:20px;height:20px;flex:none;margin-top:1px}.bc-testride{width:100%;margin-top:10px}.bc-benefits{background:var(--bc-mist);border-block:1px solid var(--bc-line)}.bc-benefits .bc-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:44px}.bc-benefit b{display:block;font:800 clamp(40px,5vw,60px)/.95 var(--bc-display);font-variant-numeric:tabular-nums}.bc-benefit h3{font:700 17px/1.3 var(--bc-body)!important;text-transform:none!important;margin-top:8px!important}.bc-benefit p{color:var(--bc-muted);font-size:15px;margin-top:4px;max-width:36ch;line-height:1.5}.bc-two{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:start}.bc-lede{font-size:18px;color:var(--bc-muted);max-width:52ch;line-height:1.6}.bc-lede strong{color:var(--bc-text)}.bc-spec-table{width:100%;border-collapse:collapse;font-size:15px}.bc-spec-table caption{text-align:left;font:800 22px/1 var(--bc-display);text-transform:uppercase;padding:18px 0 8px}.bc-spec-table th,.bc-spec-table td{text-align:left;padding:10px 0;border-bottom:1px solid var(--bc-line);vertical-align:top}.bc-spec-table th{font-weight:500;color:var(--bc-muted);width:42%;padding-right:16px}.bc-spec-table td{font-weight:600;font-variant-numeric:tabular-nums}.bc-footnote{font-size:13px;color:var(--bc-muted);margin-top:10px!important}.bc-compare-wrap{overflow-x:auto;border:1px solid var(--bc-line);border-radius:var(--bc-r)}.bc-compare{width:100%;min-width:640px;border-collapse:collapse;font-size:15px}.bc-compare th,.bc-compare td{padding:14px 16px;border-bottom:1px solid var(--bc-line);text-align:left;font-variant-numeric:tabular-nums}.bc-compare thead th{background:var(--bc-mist);vertical-align:bottom}.bc-compare thead th small{display:block;font:500 12px/1.3 var(--bc-body);color:var(--bc-muted);margin-top:4px}.bc-compare thead .is-this{background:var(--bc-ink);color:var(--bc-on-dark)}.bc-compare thead .is-this small{color:var(--bc-on-dark-2)}.bc-compare tbody th{font-weight:500;color:var(--bc-muted)}.bc-compare td.is-this{font-weight:700;background:#f7faf6}.bc-compare__nm{font:800 20px/1.05 var(--bc-display);text-transform:uppercase}.bc-compare__nm a{color:inherit;text-decoration:none}.bc-compare tr:last-child td,.bc-compare tr:last-child th{border-bottom:0}.bc-faq{border-top:1px solid var(--bc-line)}.bc-faq details{border-bottom:1px solid var(--bc-line)}.bc-faq summary{list-style:none;cursor:pointer;padding:18px 0;font-weight:700;font-size:17px;display:flex;justify-content:space-between;gap:16px}.bc-faq summary::-webkit-details-marker{display:none}.bc-faq summary:after{content:"+";font:600 24px/1 var(--bc-body);color:var(--bc-muted)}.bc-faq details[open] summary:after{content:"\2013"}.bc-faq__a{padding:0 0 18px;color:var(--bc-muted);max-width:68ch;line-height:1.6}.bc-final .bc-wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-block:52px}.bc-final h2{font-size:clamp(32px,4vw,52px)}.bc-final p{color:var(--bc-on-dark-2);margin-top:8px}.bc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--bc-paper);border-top:1px solid var(--bc-line);box-shadow:0 -6px 20px #0d110f14;padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(110%);transition:transform .25s ease}.bc-sticky.is-on{transform:none}.bc-sticky .bc-wrap{display:flex;align-items:center;gap:14px;padding-block:10px}.bc-sticky img{width:56px;height:46px;object-fit:cover;border-radius:6px;border:1px solid var(--bc-line)}.bc-sticky__n{margin-right:auto;min-width:0}.bc-sticky__n b{display:block;font:800 18px/1.1 var(--bc-display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-sticky__n span{font-size:13px;color:var(--bc-muted)}.bc-sticky .bc-btn{min-height:46px}@media(max-width:989px){.bc-hero .bc-wrap{grid-template-columns:1fr;padding-block:36px 24px}.bc-hero__art{min-height:0;padding-top:18px}.bc-hero__card{top:auto;bottom:-6px;min-width:0}.bc-rides__grid,.bc-cards,.bc-proof ul{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-proof li:nth-child(3){border-left:0}.bc-proof li:nth-child(n+3){border-top:1px solid var(--bc-line)}.bc-story .bc-wrap,.bc-two{grid-template-columns:1fr;gap:28px}}@media(max-width:619px){.bc-hero__sub{font-size:16.5px}.bc-ctas .bc-btn{flex:1 1 100%}.bc-rides__grid{gap:10px}.bc-ride h3{font-size:21px}.bc-ride__t{padding:12px}.bc-ride p{font-size:12.5px}.bc-arrow{display:none}.bc-proof ul{grid-template-columns:1fr}.bc-proof li{border-left:0!important;padding:16px 4px}.bc-proof li+li{border-top:1px solid var(--bc-line)}.bc-cards{gap:10px}.bc-card__b{padding:12px}.bc-card h3{font-size:18px}.bc-card__fin{display:none}.bc-stores__grid{grid-template-columns:1fr}.bc-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-benefits .bc-wrap{grid-template-columns:1fr;gap:20px}.bc-section{padding-block:44px}.bc-sticky__n span{display:none}.bc-sticky .bc-btn{padding:0 16px}}@media(prefers-reduced-motion:reduce){.bc *,.bc-sticky{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/196/assets/bc-redesign.css.map */
