:root{--bn-accent: 255, 212, 0;--bn-ink: 0, 0, 0;--bn-ease: cubic-bezier(.2, .8, .2, 1)}@keyframes bn-roll-in{0%{transform:translateY(-100%)}}@keyframes bn-roll-out{to{transform:translateY(100%);opacity:0}}.bn-cd[hidden]{display:none}.bn-cd__num{display:inline-flex}.bn-digit{position:relative;display:inline-block;width:1ch;height:1.1em;overflow:hidden;line-height:1.1em;text-align:center;font-variant-numeric:tabular-nums}.bn-digit__value{position:absolute;top:0;right:0;bottom:0;left:0}.bn-digit__value--in{animation:bn-roll-in .4s var(--bn-ease) both}.bn-digit__value--out{animation:bn-roll-out .4s var(--bn-ease) both}.bn-cd__tiles{display:inline-flex;align-items:center}.bn-cd__tile{display:inline-flex;flex-direction:column;align-items:center;line-height:1}.bn-cd__cap{font-weight:700;text-transform:uppercase;letter-spacing:.08em}.bn-cd__sep{font-weight:800;color:rgb(var(--bn-accent))}.bn-promo{display:block;background:rgb(var(--bn-ink));color:#fff;text-decoration:none}.bn-promo__inner{display:flex;align-items:center;justify-content:center;gap:2.4rem;min-height:5.6rem;padding-block:.8rem}.bn-promo__brand{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;white-space:nowrap}.bn-promo__accent{color:rgb(var(--bn-accent))}.bn-cd--bar{display:flex;align-items:center;gap:1.2rem}.bn-cd--bar .bn-cd__label{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#ffffffd9;white-space:nowrap}.bn-cd--bar .bn-cd__tiles{gap:.4rem}.bn-cd--bar .bn-cd__tile{min-width:3.6rem;padding:.4rem .5rem .3rem;border-radius:.4rem;background:rgb(var(--bn-accent));color:rgb(var(--bn-ink))}.bn-cd--bar .bn-cd__num{font-size:1.7rem;font-weight:800}.bn-cd--bar .bn-cd__cap{margin-top:.2rem;font-size:.85rem;opacity:.75}.bn-promo__cta{display:inline-flex;align-items:center;gap:.6rem;padding-bottom:.2rem;border-bottom:.2rem solid rgb(var(--bn-accent));font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}@media screen and (max-width:749px){.bn-promo__inner{flex-wrap:wrap;gap:.6rem 1rem}.bn-promo__brand{font-size:1.2rem;letter-spacing:.1em}.bn-cd--bar:not([hidden]){display:contents}.bn-cd--bar .bn-cd__label{font-size:1rem}.bn-cd--bar .bn-cd__tiles{flex-basis:100%;justify-content:center}.bn-cd--bar .bn-cd__tile{min-width:3.2rem}.bn-cd--bar .bn-cd__num{font-size:1.5rem}.bn-promo__cta{display:none}}.bn-cd--panel{display:grid;gap:1.2rem;margin-top:1.6rem;padding:1.8rem 2rem;border-top:.3rem solid rgb(var(--bn-accent));background:rgb(var(--bn-ink));color:#fff}.bn-cd--panel .bn-cd__label{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.bn-cd--panel .bn-cd__tiles{gap:.6rem}.bn-cd--panel .bn-cd__tile{flex:1;padding:1.2rem .6rem 1rem;border:.1rem solid #2a2a2a;background:#141414}.bn-cd--panel .bn-cd__num{font-size:3rem;font-weight:800;color:rgb(var(--bn-accent))}.bn-cd--panel .bn-cd__cap{margin-top:.6rem;font-size:1rem;color:#fff9}.bn-cd--panel .bn-cd__sep{font-size:2.4rem}.bn-cd__meter{display:block;height:.4rem;background:#262626}.bn-cd__meter-fill{display:block;height:100%;background:rgb(var(--bn-accent));transform-origin:left;transition:transform 1s linear}.bn-cd__next{font-size:1.2rem;letter-spacing:.04em;color:#ffffffa6}@media screen and (max-width:749px){.bn-cd--panel .bn-cd__num{font-size:2.4rem}.bn-cd--panel .bn-cd__sep{font-size:1.8rem}}.bn-tl-section{padding:var(--bn-gap-top, 56px) 0 var(--bn-gap-bottom, 56px);background:rgb(var(--bn-ink));color:#fff}.bn-tl__kicker{margin:0 0 1rem;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:rgb(var(--bn-accent))}.bn-tl__title{margin:0;font-size:clamp(3rem,5vw,5.2rem);font-weight:800;line-height:1.05;text-transform:uppercase;color:#fff}.bn-tl__text{max-width:52ch;margin:1.2rem 0 0;color:#ffffffb3}.bn-tl{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;min-height:17rem;margin-top:3.2rem}.bn-tl__seg{display:flex;flex-direction:column;gap:.6rem;padding:2rem 1.8rem;border:.1rem solid #262626;background:#0d0d0d;opacity:0;transform:translateY(1.6rem);transition:opacity .6s var(--bn-ease) var(--bn-delay),transform .6s var(--bn-ease) var(--bn-delay),border-color .3s}.bn-tl.is-visible .bn-tl__seg{opacity:1;transform:none}.bn-tl__seg[data-state=live]{border-color:rgb(var(--bn-accent));background:#121212}.bn-tl__step{font-size:1.2rem;font-weight:700;letter-spacing:.12em;color:rgb(var(--bn-accent))}.bn-tl__name{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:800;line-height:1.1;text-transform:uppercase}.bn-tl__date{font-size:1.3rem;color:#fff9}.bn-tl__seg[data-state=ended] :is(.bn-tl__name,.bn-tl__date){opacity:.45}.bn-tl__seg[data-state=ended] .bn-tl__name{text-decoration:line-through;text-decoration-thickness:.2rem}.bn-tl__bar{position:relative;height:.6rem;margin-top:1.2rem;background:#262626}.bn-tl__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff59;transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--bn-ease) var(--bn-delay)}.bn-tl.is-visible .bn-tl__fill{transform:scaleX(var(--bn-fill, 0))}.bn-tl__seg[data-state=live] .bn-tl__fill{background:rgb(var(--bn-accent))}.bn-tl__dot{display:none;position:absolute;top:50%;left:calc(var(--bn-fill, 0) * 100%);width:1.4rem;height:1.4rem;border:.3rem solid rgb(var(--bn-ink));border-radius:50%;background:rgb(var(--bn-accent));transform:translate(-50%,-50%);opacity:0;transition:opacity .4s 1.4s}.bn-tl__seg[data-state=live] .bn-tl__dot{display:block}.bn-tl.is-visible .bn-tl__dot{opacity:1}.bn-tl__status{margin-top:.8rem;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#ffffffb3}.bn-tl__seg[data-state=live] .bn-tl__status{color:rgb(var(--bn-accent))}.bn-tl__seg[data-state=ended] .bn-tl__status{color:#fff6}.bn-tl__cta{display:inline-flex;align-items:center;gap:1rem;margin-top:3.2rem;padding:1.5rem 2.8rem;background:rgb(var(--bn-accent));color:rgb(var(--bn-ink));font-size:1.4rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;text-decoration:none}@media screen and (max-width:749px){.bn-tl{grid-template-columns:1fr}.bn-tl__seg{padding:1.6rem}.bn-tl__name{font-size:1.9rem}}.card__badge .badge.color-scheme-5,.price__badge-sale{font-weight:800;letter-spacing:.02rem}.bn-savings,.price>.bn-savings{display:block;margin:.6rem 0 0;font-size:1.4rem;font-weight:700;line-height:1.4}.bn-savings mark{padding:.1rem .6rem;background:rgb(var(--bn-accent));color:rgb(var(--bn-ink))}.bn-savings--cart{margin:0 0 1.2rem;text-align:right}@media screen and (max-width:749px){.cart__footer .bn-savings--cart{text-align:center}}.bn-menu-highlight{padding:.2rem .8rem;background:rgb(var(--bn-accent));color:rgb(var(--bn-ink));font-weight:700}@media(prefers-reduced-motion:reduce){.bn-tl__seg,.bn-tl__fill,.bn-tl__dot,.bn-cd__meter-fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/black-november.css.map */
