@font-face{font-family:HN Var;src:url(helvetica-now-var.woff2) format("woff2-variations"),url(helvetica-now-var.woff2) format("woff2");font-weight:50 1000;font-stretch:50% 100%;font-style:normal;font-display:swap}.bc{--bc-bg: #000;--bc-ink: #fff;--bc-line: rgba(255, 255, 255, .28);--bc-hot: #ff5900;--bc-pad: clamp(20px, 4vw, 64px);--bc-font: "HN Var", "Helvetica Now Var", "Helvetica Neue", Helvetica, Arial, sans-serif;background:var(--bc-bg);color:var(--bc-ink);font-family:var(--bc-font);position:relative}.bc *,.bc *:before,.bc *:after{box-sizing:border-box}.bc h1,.bc h2,.bc p{font-family:var(--bc-font)!important;color:inherit;margin:0}.bc-shopify{background:#000}.bc-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.bc-hero{padding-top:clamp(110px,11vw,160px);overflow:hidden}.bc-hero__inner{padding:0 var(--bc-pad)}.bc-hero__title{margin-top:clamp(22px,3vw,44px)!important;font-weight:500!important;font-size:clamp(56px,11.6vw,220px);line-height:.84;letter-spacing:-.06em}.bc-line{display:block}.bc-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em .05em .3em .02em;margin:-.08em .15em -.3em -.02em}.bc-w>span{display:inline-block;transform:translateY(112%);animation:bc-rise 1.15s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i) * .11s + .25s)}@keyframes bc-rise{to{transform:none}}.bc-hero__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:clamp(32px,4.5vw,70px);padding-bottom:clamp(30px,4vw,56px)}.bc-hero__sub{max-width:34ch;font-size:clamp(16px,1.5vw,22px);line-height:1.22;letter-spacing:-.02em}.bc-hero__count{display:flex;align-items:flex-end;gap:16px}.bc-hero__num{font-weight:500;font-size:clamp(90px,13vw,210px);line-height:.78;letter-spacing:-.07em;color:var(--bc-hot);font-variant-numeric:tabular-nums}.bc-hero__numl{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding-bottom:.9em;writing-mode:vertical-rl;transform:rotate(180deg)}.bc-marquee{background:var(--bc-hot);color:#0a0a0a;overflow:hidden;white-space:nowrap;border-top:1px solid #000;border-bottom:1px solid #000}.bc-marquee__track{display:inline-flex;animation:bc-marq 38s linear infinite}.bc-marquee__track span{flex:none;padding:clamp(14px,1.8vw,24px) 0;font-weight:500;font-size:clamp(20px,3vw,44px);letter-spacing:-.035em;text-transform:uppercase}.bc-marquee__track b{font-weight:500;display:inline-block;margin:0 .7em}@keyframes bc-marq{to{transform:translate(-25%)}}.bc-grid{padding:clamp(56px,7vw,110px) 0 clamp(70px,9vw,140px)}.bc-grid__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;padding:0 var(--bc-pad) clamp(24px,3vw,40px)}.bc-grid__count{margin-top:10px!important;font-weight:500;font-size:clamp(34px,4vw,60px);letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.bc-chips{display:flex;flex-wrap:wrap;gap:8px}.bc-chip{-webkit-appearance:none;appearance:none;background:transparent;color:var(--bc-ink);border:1px solid var(--bc-line);border-radius:0;padding:11px 16px;font:500 11px/1 var(--bc-font);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.bc-chip:hover{border-color:var(--bc-ink)}.bc-chip.is-on{background:var(--bc-ink);color:#0a0a0a;border-color:var(--bc-ink)}.bc-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--bc-line);border-left:1px solid var(--bc-line);margin-left:var(--bc-pad);margin-right:0}.bc-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(320px,30vw,460px);padding:clamp(18px,1.8vw,28px);border-right:1px solid var(--bc-line);border-bottom:1px solid var(--bc-line);background:var(--bc-bg);color:var(--bc-ink);overflow:hidden;transition:background .3s ease,color .3s ease}.bc-tile[hidden]{display:none}.bc .bc-tile__link{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bc-tile__top{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.bc-tile__idx{opacity:.7;transition:opacity .3s ease}.bc-tile__mid{margin:28px 0}.bc-tile__name{font-weight:500!important;font-size:clamp(30px,3.1vw,50px);line-height:.96;letter-spacing:-.05em}.bc-tile__hook{margin-top:16px!important;max-width:30ch;font-size:13.5px;line-height:1.35;letter-spacing:-.005em;opacity:.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bc-tile__bot{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;pointer-events:none}.bc-tile__price{font-weight:500;font-size:clamp(38px,4.3vw,70px);line-height:.8;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.bc-form{display:block;pointer-events:auto;margin:0}.bc-form form{margin:0}.bc-add{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;min-width:96px;height:44px;padding:0 20px;border:1px solid var(--bc-ink);border-radius:0;background:var(--bc-ink);color:#0a0a0a;font:500 11px/1 var(--bc-font);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.bc-add--off{background:transparent;color:inherit;opacity:.5;cursor:default}.bc-tile:hover,.bc-tile:focus-within{background:var(--bc-hot);color:#0a0a0a}.bc-tile:hover .bc-tile__idx,.bc-tile:hover .bc-tile__hook{opacity:1}.bc-tile:hover .bc-add{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.bc-tile:hover .bc-add:hover{background:#fff;color:#0a0a0a}.js .bc-tile{opacity:0;translate:0 40px;transition:opacity .9s ease,translate 1s cubic-bezier(.16,1,.3,1),background .3s ease,color .3s ease;transition-delay:calc((var(--n) % 3) * 90ms),calc((var(--n) % 3) * 90ms),0s,0s}.js .bc-tile.is-in{opacity:1;translate:0 0}@media(max-width:1023px){.bc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:var(--bc-pad)}.bc-hero__foot{flex-direction:column;align-items:flex-start}}@media(max-width:649px){.bc-tiles{grid-template-columns:1fr;margin-left:20px;margin-right:0}.bc-tile{min-height:260px}.bc-hero__numl{display:none}.bc-chips{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.bc-chip{flex:none}}@media(prefers-reduced-motion:reduce){.bc-w>span{transform:none;animation:none}.bc-marquee__track{animation:none}.js .bc-tile{opacity:1;translate:none;transition:none}}.bc-grid__head{align-items:flex-start}.bc-filters{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.bc-chips a.bc-chip,a.bc-chip{display:inline-flex;align-items:center;text-decoration:none}.bc-chips--price{align-items:center}.bc-chips__label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;opacity:.55;margin-right:6px}.bc-bundle{margin-top:14px!important;display:inline-block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;padding:0;border:0;color:var(--bc-hot)}.bc-badge{display:inline-flex;align-items:center;padding:4px 7px;background:var(--bg, #ff5900);color:var(--fg, #fff);font-size:8.5px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:0;transition:background .3s ease,color .3s ease}.bc-tile:hover .bc-badge{background:#0a0a0a;color:#fff}.bc-tile__top{align-items:center}.bc-ver{display:flex;align-items:center;gap:14px;margin-top:18px;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.bc-ver>span:first-child{opacity:.8}.bc-ver__logos{display:inline-flex;align-items:center;gap:10px}.bc-ver__logos img{display:block;width:20px;height:20px;object-fit:contain;border-radius:0}.bc-ver__logos img{opacity:.8;transition:filter .3s ease,opacity .3s ease}.bc-ver__logos img.bc-logo-mono{filter:brightness(0) invert(1)}.bc-ver__logos img.bc-logo-grey{filter:url(#bc-claude-mark);transform:scale(1.3)}.bc-tile:hover .bc-ver__logos img.bc-logo-mono{filter:brightness(0)}.bc-tile:hover .bc-ver__logos img.bc-logo-grey{filter:url(#bc-claude-mark) brightness(0)}.bc-tile:hover .bc-ver__logos img{opacity:1}@media(max-width:1023px){.bc-filters{align-items:flex-start;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/byos-collection.css.map */
