:root:root{--bce-ground:#111111;--bce-surface:#1b1b1a;--bce-raised:#242423;--bce-ink:#ebe9e4;--bce-muted:#a6a49f;--bce-unlit:#4a4844;--bce-hair:#2e2d2b;--bce-line:#6f6d68;--bce-signal:#d62d20;--bce-signal-hover:#b8231a;--bce-blaze:#e8611a;--bce-light:#ebe9e4;--bce-light-surface:#dedbd4;--bce-light-ink:#111111;--bce-light-muted:#55534e;--bce-light-hair:#cfccc5;--bce-display:"Barlow Condensed","Arial Narrow",sans-serif;--bce-sans:Barlow,"Helvetica Neue",sans-serif;--bce-mono:"IBM Plex Mono",ui-monospace,monospace;--bce-ease:cubic-bezier(.2,.7,.1,1);--font-body-family:var(--bce-sans);--font-heading-family:var(--bce-display);--font-heading-weight:800}:root:root,html .color-scheme-1{--color-background:17,17,17;--gradient-background:#111111;--color-foreground:235,233,228;--color-background-contrast:60,59,56;--color-shadow:0,0,0;--color-button:214,45,32;--color-button-text:255,255,255;--color-secondary-button:17,17,17;--color-secondary-button-text:235,233,228;--color-link:235,233,228;--color-badge-foreground:235,233,228;--color-badge-background:17,17,17;--color-badge-border:235,233,228}html .color-scheme-2{--color-background:235,233,228;--gradient-background:#ebe9e4;--color-foreground:17,17,17;--color-background-contrast:180,176,168;--color-button:17,17,17;--color-button-text:235,233,228;--color-secondary-button:235,233,228;--color-secondary-button-text:17,17,17;--color-link:17,17,17;--color-badge-foreground:17,17,17;--color-badge-background:235,233,228;--color-badge-border:17,17,17}html .color-scheme-3{--color-background:27,27,26;--gradient-background:#1b1b1a;--color-foreground:235,233,228;--color-background-contrast:70,69,66;--color-button:235,233,228;--color-button-text:17,17,17;--color-secondary-button:27,27,26;--color-secondary-button-text:235,233,228;--color-link:235,233,228;--color-badge-foreground:235,233,228;--color-badge-background:27,27,26;--color-badge-border:235,233,228}html .color-scheme-4{--color-background:10,10,10;--gradient-background:#0a0a0a;--color-foreground:235,233,228;--color-button:235,233,228;--color-button-text:17,17,17;--color-secondary-button:10,10,10;--color-secondary-button-text:235,233,228;--color-link:235,233,228}html .color-scheme-5{--color-background:214,45,32;--gradient-background:#d62d20;--color-foreground:255,255,255;--color-button:255,255,255;--color-button-text:214,45,32;--color-secondary-button:214,45,32;--color-secondary-button-text:255,255,255;--color-link:255,255,255}html body{font-family:var(--bce-sans);letter-spacing:0}html h1,html h2,html h3,html .h0,html .h1,html .h2,html .h3,html .hxl,html .hxxl{font-family:var(--bce-display);font-weight:800;text-transform:uppercase;letter-spacing:0;line-height:.9}html .button,html .shopify-challenge__button,html .customer button,html button.shopify-payment-button__button--unbranded{font-family:var(--bce-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:17px}html .header__menu-item,html .menu-drawer__menu-item{font-family:var(--bce-display);font-weight:600;font-size:17px;letter-spacing:.08em;text-transform:uppercase}html .header__menu-item:hover span,html .header__active-menu-item{color:var(--bce-signal);text-decoration:none}html .announcement-bar__message{font-family:var(--bce-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}html .price,html .price-item{font-family:var(--bce-mono);letter-spacing:.02em}html .card__heading{font-family:var(--bce-display);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:22px}html .product__title h1{font-size:clamp(44px,5vw,72px);line-height:.88}html .bce-section+.bce-section{margin-top:0}html .bce h1,html .bce h2,html .bce h3{line-height:inherit}html .bce .bce-h--xl{line-height:.84}html .bce .bce-h--l{line-height:.86}html .bce .bce-h--m{line-height:.9}html .bce .bce-h--s{line-height:1.05}.bce{background:var(--bce-ground);color:var(--bce-ink);font-family:var(--bce-sans);font-size:16px;line-height:1.6;position:relative}.bce *,.bce *:before,.bce *:after{box-sizing:border-box}.bce--surface{background:var(--bce-surface)}.bce--light{background:var(--bce-light);color:var(--bce-light-ink)}.bce-wrap{max-width:1440px;margin:0 auto;padding:0 80px}.bce-pad{padding-top:var(--bce-pt,128px);padding-bottom:var(--bce-pb,128px)}.bce a{color:inherit}.bce p{margin:0}.bce-eyebrow{display:flex;align-items:center;gap:12px;font-family:var(--bce-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--bce-muted)}.bce-eyebrow:before{content:"";width:28px;height:2px;background:var(--bce-signal);flex:none}.bce-eyebrow b{color:var(--bce-ink);font-weight:500}.bce--light .bce-eyebrow{color:var(--bce-light-muted)}.bce--light .bce-eyebrow b{color:var(--bce-light-ink)}.bce-h{margin:0;font-family:var(--bce-display);font-weight:800;text-transform:uppercase;letter-spacing:-.005em;color:inherit}.bce-h--xl{font-size:120px;line-height:.84;letter-spacing:-.01em}.bce-h--l{font-size:88px;line-height:.86}.bce-h--m{font-size:64px;line-height:.9}.bce-h--s{font-size:28px;line-height:1.05;letter-spacing:.02em;font-weight:700}.bce-accent{color:var(--bce-signal)}.bce-lead{font-size:20px;line-height:30px;color:#c9c7c2;max-width:480px}.bce-body{font-size:16px;line-height:26px;color:var(--bce-muted)}.bce--light .bce-body{color:var(--bce-light-muted)}.bce-mono{font-family:var(--bce-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.bce-pill{display:inline-flex;align-items:center;height:26px;padding:0 12px;border:1px solid var(--bce-line);border-radius:999px;font-family:var(--bce-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c9c7c2}.bce-line{display:block;overflow:hidden;padding-bottom:.04em;margin-bottom:-.04em}.bce-line>span{display:block}.bce-js .bce-reveal .bce-line>span{transform:translateY(105%);transition:transform .7s var(--bce-ease)}.bce-js .bce-reveal .bce-line:nth-child(2)>span{transition-delay:.08s}.bce-js .bce-reveal .bce-line:nth-child(3)>span{transition-delay:.16s}.bce-js .bce-reveal.is-in .bce-line>span{transform:none}.bce-js .bce-fade{opacity:0;transform:translateY(24px);transition:opacity .6s var(--bce-ease),transform .6s var(--bce-ease)}.bce-js .bce-fade.is-in{opacity:1;transform:none}.bce-btns{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.bce-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 22px;border:1.5px solid transparent;border-radius:2px;font-family:var(--bce-display);font-weight:700;font-size:18px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;line-height:1}.bce-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bce-btn--primary{background:var(--bce-signal);color:#fff!important}.bce-btn--primary:hover{background:var(--bce-signal-hover)}.bce-btn--arrow{padding-right:0}.bce-btn__box{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.35)}.bce-btn__box svg{transition:transform .2s}.bce-btn:hover .bce-btn__box svg{transform:translate(2px,-2px)}.bce-btn--secondary{background:transparent;color:inherit;border-color:var(--bce-line)}.bce-btn--secondary:hover{border-color:currentColor}.bce-link{font-family:var(--bce-display);font-weight:700;font-size:18px;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:6px;text-decoration-thickness:1.5px;padding:12px 0;display:inline-block}.bce-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:56px}.bce-head__l{display:flex;flex-direction:column;gap:24px}.bce-hero{position:relative;height:var(--bce-hero-h,820px);min-height:640px;overflow:hidden}.bce-hero__media{position:absolute;right:0;top:0;width:76%;height:100%}.bce-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.bce-hero__fade{position:absolute;left:0;top:0;width:44%;height:100%;background:linear-gradient(90deg,#111 0% 52%,#1119 76%,#1110);pointer-events:none}.bce-hero__mobile{display:none;position:relative}.bce-hero__mobile img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.bce-hero__mobile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(0deg,#111,#1110)}.bce-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.bce-hero__inner{width:100%}.bce-hero__stack{max-width:640px;display:flex;flex-direction:column;gap:28px}.bce-hot{position:absolute;display:flex;align-items:center;text-decoration:none;color:#ebe9e4!important;z-index:2}.bce-hot__dot{width:18px;height:18px;border-radius:50%;border:2px solid #fff;background:#11111159;box-shadow:0 0 0 6px #ffffff2e;flex:none;animation:bce-pulse 2.4s ease-in-out infinite}.bce-hot__line{width:44px;height:1.5px;background:#fff;flex:none}.bce-hot__plate{background:#111111d9;padding:10px 14px;border-radius:2px;display:flex;flex-direction:column;gap:2px;box-shadow:0 12px 32px #00000059;transition:background-color .2s}.bce-hot:hover .bce-hot__plate{background:var(--bce-signal)}.bce-hot__name{font-family:var(--bce-display);font-weight:700;font-size:18px;letter-spacing:.06em;text-transform:uppercase;line-height:1.1}.bce-hot__data{font-family:var(--bce-mono);font-size:12px;color:#c9c7c2;text-transform:uppercase}.bce-hot:hover .bce-hot__data{color:#fff}@keyframes bce-pulse{0%,to{box-shadow:0 0 0 6px #ffffff2e}50%{box-shadow:0 0 0 10px #ffffff0f}}.bce-grade img{filter:saturate(.82) contrast(1.07) brightness(.97)}.bce-hero .placeholder-svg,.bce .placeholder-svg{width:100%;height:100%;background:#2e2d2b;fill:#55534e}.bce-specs{display:grid;grid-template-columns:repeat(var(--bce-cols,4),minmax(0,1fr));border-top:1px solid var(--bce-hair);padding-top:28px}.bce-spec{display:flex;flex-direction:column;gap:8px}.bce-spec+.bce-spec{border-left:1px solid var(--bce-hair);padding-left:32px}.bce-spec__num{font-family:var(--bce-display);font-weight:700;font-size:80px;line-height:1;font-variant-numeric:tabular-nums}.bce-spec__unit{font-family:var(--bce-mono);font-size:14px;letter-spacing:.08em;color:var(--bce-muted);margin-left:6px;text-transform:uppercase}.bce-spec__cap{font-family:var(--bce-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--bce-muted)}.bce-marquee{overflow:hidden;border-top:1px solid var(--bce-hair);border-bottom:1px solid var(--bce-hair);padding:20px 0}.bce-marquee__track{display:flex;gap:40px;width:max-content;animation:bce-mq var(--bce-mq-speed,40s) linear infinite;font-family:var(--bce-display);font-weight:700;font-size:30px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;line-height:1.1}.bce-marquee:hover .bce-marquee__track{animation-play-state:paused}.bce-marquee__sep{color:var(--bce-signal)}@keyframes bce-mq{to{transform:translate(-50%)}}.bce-statement{display:flex;flex-direction:column;align-items:center;gap:40px;text-align:center}.bce-statement__text{max-width:1040px;font-family:var(--bce-sans);font-weight:600;font-size:52px;line-height:1.1;letter-spacing:-.02em}.bce-statement__text .w{transition:color .3s}.bce-js .bce-statement__text .w{color:var(--bce-unlit)}.bce-js .bce-statement__text .w.on{color:var(--bce-ink)}.bce-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.bce-tile{display:flex;flex-direction:column;gap:20px;text-decoration:none}.bce-tile__media{aspect-ratio:4/5;overflow:hidden;background:var(--bce-surface)}.bce-tile__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--bce-ease)}.bce-tile:hover .bce-tile__media img,.bce-card:hover .bce-card__media img{transform:scale(1.03)}.bce-tile__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-top:1px solid var(--bce-hair);padding-top:16px}.bce-tile__title{font-family:var(--bce-display);font-weight:800;font-size:40px;line-height:1;text-transform:uppercase}.bce-tile__meta{font-family:var(--bce-mono);font-size:13px;color:var(--bce-muted);text-transform:uppercase;text-align:right}.bce-split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:center}.bce-split__media{grid-column:1/span 7;aspect-ratio:4/5;max-height:820px;overflow:hidden}.bce-split__media img{width:100%;height:100%;object-fit:cover;display:block}.bce-split__copy{grid-column:9/span 4;display:flex;flex-direction:column;gap:28px}.bce-split--flip .bce-split__media{grid-column:6/span 7;order:2}.bce-split--flip .bce-split__copy{grid-column:1/span 4;order:1}.bce-variants{margin:0;display:grid;grid-template-columns:1fr auto;border-top:1px solid var(--bce-hair)}.bce-variants dt,.bce-variants dd{margin:0;padding:14px 0;border-bottom:1px solid var(--bce-hair);font-family:var(--bce-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.bce-variants dt{color:var(--bce-muted);padding-right:16px}.bce-band{position:relative;width:100%;max-width:1600px;margin:0 auto;aspect-ratio:21/9;overflow:hidden}.bce-band img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;display:block}.bce-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:56px}.bce-step{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--bce-hair);padding-top:20px}.bce-step__n{font-family:var(--bce-mono);font-size:12px;letter-spacing:.16em;color:var(--bce-signal)}.bce-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.bce-card{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:inherit}.bce-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--bce-light-surface)}.bce-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--bce-ease)}.bce-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s}.bce-card:hover .bce-card__media img+img{opacity:1}.bce-card__badge{position:absolute;left:12px;top:12px;height:24px;padding:0 10px;display:inline-flex;align-items:center;background:var(--bce-blaze);color:#111;font-family:var(--bce-mono);font-size:11px;letter-spacing:.14em;border-radius:2px;z-index:1}.bce-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bce-card__title{font-family:var(--bce-display);font-weight:700;font-size:24px;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.bce-card__price{font-family:var(--bce-mono);font-size:14px;white-space:nowrap}.bce-card__fit{display:inline-flex;align-items:center;gap:6px;font-family:var(--bce-mono);font-size:11px;letter-spacing:.14em;color:var(--bce-light-muted);text-transform:uppercase}.bce-card__fit:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bce-signal)}.bce-story{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:end}.bce-story__q{grid-column:1/span 8;display:flex;flex-direction:column;gap:32px}.bce-story__m{grid-column:10/span 3;aspect-ratio:4/5;overflow:hidden}.bce-story__m img{width:100%;height:100%;object-fit:cover;display:block}.bce-faq{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.bce-faq__h{grid-column:1/span 4;display:flex;flex-direction:column;gap:24px}.bce-faq__l{grid-column:6/span 7;border-top:1px solid var(--bce-hair)}.bce-faq details{border-bottom:1px solid var(--bce-hair)}.bce-faq summary{list-style:none;display:grid;grid-template-columns:48px 1fr 24px;align-items:center;gap:16px;padding:24px 0;cursor:pointer;font-family:var(--bce-display);font-weight:700;font-size:24px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.bce-faq summary::-webkit-details-marker{display:none}.bce-faq summary:focus-visible{outline:2px solid var(--bce-ink);outline-offset:4px}.bce-faq__n{font-family:var(--bce-mono);font-size:12px;letter-spacing:.16em;color:var(--bce-muted);font-weight:500}.bce-faq__plus{transition:transform .2s}.bce-faq details[open] .bce-faq__plus{transform:rotate(45deg)}.bce-faq__a{padding:0 40px 24px 64px;color:var(--bce-muted);max-width:68ch}.bce-faq__a p+p{margin-top:12px}.bce-signup{display:flex;flex-direction:column;gap:32px}.bce-signup form{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;max-width:720px}.bce-field{flex:1 1 320px;display:flex;flex-direction:column;gap:8px}.bce-field label{font-family:var(--bce-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--bce-muted)}.bce-field input{height:48px;padding:0 16px;background:var(--bce-raised);border:1.5px solid var(--bce-line);border-radius:2px;color:var(--bce-ink);font-family:var(--bce-sans);font-size:16px}.bce-field input:focus{outline:2px solid var(--bce-ink);outline-offset:2px}.bce-msg{font-family:var(--bce-mono);font-size:13px;letter-spacing:.06em}@media(max-width:1100px){.bce-h--xl{font-size:96px}.bce-h--l{font-size:72px}.bce-cats,.bce-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bce-split__media,.bce-split__copy,.bce-split--flip .bce-split__media,.bce-split--flip .bce-split__copy,.bce-story__q,.bce-story__m,.bce-faq__h,.bce-faq__l{grid-column:1/-1;order:0}.bce-story__m{max-width:420px}.bce-steps{grid-template-columns:1fr}}@media(max-width:749px){.bce-wrap{padding:0 16px}.bce-pad{padding-top:calc(var(--bce-pt,128px)*.62);padding-bottom:calc(var(--bce-pb,128px)*.62)}.bce-h--xl{font-size:60px}.bce-h--l{font-size:48px}.bce-h--m{font-size:40px}.bce-lead{font-size:17px;line-height:26px}.bce-hero{height:auto;min-height:0}.bce-hero__media,.bce-hero__fade,.bce-hot{display:none}.bce-hero__mobile{display:block}.bce-hero__copy{position:relative;margin-top:-120px;padding-bottom:40px}.bce-btns{flex-direction:column;align-items:stretch}.bce-specs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.bce-spec+.bce-spec{padding-left:16px}.bce-spec:nth-child(odd){border-left:0;padding-left:0}.bce-spec__num{font-size:56px}.bce-marquee__track{font-size:24px}.bce-band{aspect-ratio:auto;height:280px}.bce-statement__text{font-size:30px}.bce-cats,.bce-grid{grid-template-columns:1fr}.bce-tile__title{font-size:32px}.bce-faq summary{font-size:20px;grid-template-columns:36px 1fr 20px}.bce-faq__a{padding:0 0 24px 52px}}@media(prefers-reduced-motion:reduce){.bce-marquee__track,.bce-hot__dot{animation:none}.bce-js .bce-reveal .bce-line>span,.bce-js .bce-fade{transform:none;opacity:1;transition:none}.bce-js .bce-statement__text .w{color:var(--bce-ink)}.bce-tile__media img,.bce-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bce.css.map */
