.bf-stats{display:flex;flex-wrap:wrap;gap:10px 28px;margin:30px 0 0}.bf-stats>div{display:grid;gap:6px}.bf-stats dt{font:600 10.5px/1 var(--bf-display);letter-spacing:.22em;text-transform:uppercase;color:var(--bf-mute)}.bf-stats dd{margin:0;font:900 clamp(30px,3.6vw,44px)/1 var(--bf-display);font-stretch:62%;font-variant-numeric:tabular-nums}.bf-stats>div:nth-child(2) dd{color:var(--bf-hot)}.bf-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bf-cat{--rx: 0deg;--ry: 0deg;--gx: 50%;--gy: 50%;position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;padding:0;text-align:left;cursor:pointer;border:1px solid var(--bf-line);border-radius:20px;background:var(--bf-ink-2);color:var(--bf-paper);font:inherit;overflow:hidden;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .45s}.bf-cat:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;z-index:2;background:var(--bf-holo);background-size:200% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .45s;pointer-events:none;animation:bf-sheen 4s linear infinite}.bf-cat:hover{transform:perspective(900px) rotateX(var(--ry)) rotateY(var(--rx)) translateY(-6px)}.bf-cat:hover:before{opacity:1}.bf-cat__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#111}.bf-cat__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.bf-cat:hover .bf-cat__media img{transform:scale(1.08)}.bf-cat__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(5,4,7,.85))}.bf-cat__body{position:relative;display:grid;gap:6px;padding:0 16px 16px;margin-top:-46px;z-index:1}.bf-cat__name{font:700 13px/1.2 var(--bf-display);letter-spacing:.16em;text-transform:uppercase}.bf-cat__pct{font:900 clamp(46px,5.4vw,72px)/.85 var(--bf-display);font-stretch:62%;font-variant-numeric:tabular-nums;background:var(--bf-holo);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:bf-sheen 7s linear infinite}.bf-cat__pct small{display:block;font:italic 400 18px/1.2 var(--bf-serif);color:var(--bf-paper);-webkit-text-fill-color:var(--bf-paper)}.bf-cat__count{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--bf-mute)}.bf-cat__go{font-size:20px;color:var(--bf-paper);transition:transform .3s}.bf-cat:hover .bf-cat__go{transform:translate(4px)}@media(max-width:900px){.bf-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bf-cat__body{padding:0 12px 12px}}.bf-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.bf-grid--four{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.bf-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}.bf-live-count{display:grid;gap:6px}.bf-live-count b{color:var(--bf-paper);font-variant-numeric:tabular-nums}.bf-live-count__sold{display:inline-flex;align-items:center;gap:8px;color:var(--bf-hot)}.bf-live-count__sold[hidden]{display:none}.bf-tools{display:grid;gap:14px;margin-bottom:22px}.bf-filter{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.bf-filter::-webkit-scrollbar{display:none}.bf-chipbtn{flex:none;display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--bf-line);background:var(--bf-ink-2);color:var(--bf-paper);font:700 12px/1 var(--bf-display);letter-spacing:.12em;text-transform:uppercase;transition:background .25s,color .25s,border-color .25s}.bf-chipbtn span{color:var(--bf-mute);font-variant-numeric:tabular-nums}.bf-chipbtn:hover{border-color:#4a4354}.bf-chipbtn[aria-pressed=true]{background:var(--bf-paper);color:var(--bf-ink);border-color:var(--bf-paper)}.bf-chipbtn[aria-pressed=true] span{color:var(--bf-ink);opacity:.6}.bf-chipbtn[hidden]{display:none}.bf-tools__row{display:flex;gap:10px;flex-wrap:wrap}.bf-search{flex:1 1 260px;min-width:0;display:flex;align-items:center;gap:10px;padding:0 18px;border-radius:999px;border:1px solid #3a3443;background:var(--bf-ink-2);color:var(--bf-mute)}.bf-search:focus-within{border-color:var(--bf-paper)}.bf-search input{flex:1;min-width:0;padding:14px 0;border:0;background:transparent;color:var(--bf-paper);font:500 16px/1 var(--bf-body);outline:none}.bf-search input::placeholder{color:#6f6979}.bf-sort select{appearance:none;-webkit-appearance:none;height:100%;min-height:48px;padding:0 44px 0 18px;border-radius:999px;cursor:pointer;border:1px solid #3a3443;color:var(--bf-paper);font:700 12px/1 var(--bf-display);letter-spacing:.1em;text-transform:uppercase;background:var(--bf-ink-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23f4f1f7' stroke-width='1.6'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 18px center}@media(max-width:700px){.bf-sort{flex:1 1 100%}.bf-sort select{width:100%}}.bf-skel{aspect-ratio:3 / 4.4;border-radius:18px;border:1px solid var(--bf-line);background:linear-gradient(100deg,var(--bf-ink-2) 30%,var(--bf-ink-3) 50%,var(--bf-ink-2) 70%);background-size:200% 100%;animation:bf-sheen 1.4s linear infinite}.bf-empty{margin:24px 0 0;font:italic 400 22px/1.3 var(--bf-serif);color:var(--bf-mute);text-align:center}.bf-empty a{text-decoration:underline}.bf-more-wrap{display:grid;justify-items:center;gap:14px;margin-top:30px}.bf-progress{margin:0;font:600 12px/1 var(--bf-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bf-mute)}.bf-more-wrap .bf-btn[hidden]{display:none}.bf-lock .bf-btn{margin-top:6px}.bf-lock .bf-btn[hidden]{display:none}.bf-panel[data-locked] .bf-more-wrap,.bf-panel[data-locked] .bf-empty{visibility:hidden}.bf-panel[data-locked]{min-height:520px}.bf-card__soon{display:none;margin:0;font:italic 400 17px/1.25 var(--bf-serif);color:var(--bf-gold)}.bf-sum-soon{display:none;margin:0;font:italic 400 20px/1.3 var(--bf-serif);color:var(--bf-gold)}.bf[data-phase=before] .bf-card .bf-price,.bf[data-phase=before] .bf-card .bf-badge,.bf[data-phase=before] .bf-card .bf-add-form,.bf[data-phase=before] .bf-sum,.bf[data-phase=before] [data-bf-builder-add],.bf[data-phase=before] .bf-shade__price{display:none}.bf[data-phase=before] .bf-card__soon,.bf[data-phase=before] .bf-sum-soon{display:block}.bf[data-phase=live] .bf-sec--before,.bf[data-phase=after] .bf-sec--before,.bf[data-phase=after] .bf-add-form,.bf[data-phase=after] [data-bf-builder-add]{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cmb-black-friday-v2.css.map */
