.bf-body.bf-sticky-enabled .bf-topbar{position:sticky;top:0;z-index:30;background:var(--bf-bg,#090909);box-shadow:0 0 0 100vmax var(--bf-bg,#090909);clip-path:inset(0 -100vmax);transition:min-height .18s,padding .18s}.bf-body.bf-sticky-enabled .bf-topbar--compact{min-height:60px;padding-block:2px}.bf-body.bf-sticky-enabled .bf-topbar--compact .bf-brand{padding-block:2px}.bf-body.bf-sticky-enabled .bf-topbar--compact .bf-brand-logo{width:110px;max-height:40px;object-fit:contain}.bf-body.bf-sticky-enabled .bf-topbar .bf-bag,.bf-body.bf-sticky-enabled .bf-topbar .bf-back{min-height:44px;display:flex;align-items:center}.bf-body.bf-sticky-enabled .bf-category{scroll-margin-top:80px}@media(max-width:599px){.bf-body.bf-sticky-enabled .bf-topbar--compact{min-height:52px}.bf-body.bf-sticky-enabled .bf-topbar--compact .bf-brand-logo{width:84px;max-height:32px}.bf-body.bf-sticky-enabled .bf-category{scroll-margin-top:68px}}@media(prefers-reduced-motion:reduce){.bf-body.bf-sticky-enabled .bf-topbar{transition:none}}.bf-brand--logo{background:transparent;padding:8px 12px}.bf-brand-logo{width:146px;height:auto;max-width:100%;filter:brightness(0) invert(1)}@media(max-width:599px){.bf-brand--logo{padding:6px 8px}.bf-brand-logo{width:96px;height:auto}}@media(max-width:599px){.bf-cart-table .bf-cart-remove-cell{width:34px}}.bf-label[hidden],[data-bf-links] small[hidden]{display:none}.bf-upsells{margin-top:18px;padding-top:16px;border-top:1px solid #ffffff26}.bf-upsells h3{font-size:15px;margin:0 0 12px;color:#fff}.bf-upsell-list{display:grid;gap:10px}.bf-upsell{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center}.bf-upsell>img{width:48px;height:60px;object-fit:contain}.bf-upsell-info{display:grid;gap:4px;min-width:0;font-size:12px;color:#fff}.bf-upsell-info>a{color:inherit;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bf-upsell-info>span{font-size:12px}.bf-upsell .bf-upsell-add{padding:8px 12px;min-height:40px;font-size:12px;white-space:nowrap}.bf-upsell-status:empty{display:none}.bf-upsell-status{color:#ff9aa6}@media(max-width:360px){.bf-upsell{gap:6px;grid-template-columns:40px minmax(0,1fr) auto}.bf-upsell>img{width:40px}.bf-upsell .bf-upsell-add{padding:6px 8px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/momirov-bf.css.map */
