.bf-cart{margin:14px 0 0;border:1px solid var(--gold);background:linear-gradient(135deg,#c8a96a24,#c8a96a05);padding:14px;display:flex;flex-direction:column;gap:10px}.bf-cart__msg{font-size:13.5px;color:var(--soft)}.bf-cart__msg b,.bf-cart__kufi b{color:var(--gold);font-weight:600}.bf-cart__bar{position:relative;height:6px;background:var(--surface-2);border-radius:3px;overflow:visible}.bf-cart__bar span{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#b8955a,#e2c78c);border-radius:3px;transition:width .3s}.bf-cart__bar i{position:absolute;top:-3px;width:2px;height:12px;background:var(--line-strong)}.bf-cart__ticks{display:flex;justify-content:space-between;font-size:10.5px;letter-spacing:.06em;color:var(--dim);text-transform:uppercase}.bf-cart__kufi{display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--muted);border-top:1px solid var(--line);padding-top:10px}.bf-cart__kufi .icon{color:var(--gold);flex:none}.badge--bf{background:#000;color:var(--gold-hi);border-color:var(--gold-hi)}.bf-hero__eyebrow{background:#000000b8;letter-spacing:.16em;font-size:10.5px}.bf-step__qty{white-space:nowrap}@media(max-width:749px){.bf-hero__media{bottom:auto;height:62%}.bf-hero__shade{background:linear-gradient(to top,#000 0% 45%,#0000008c 62%,#0000 85%)}.bf-hero__offers b{font-size:21px}.bf-hero__offers li{padding:12px 6px}.bf-step{grid-template-columns:96px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bf.css.map */
