.pb-bf-progress{display:block;width:100%;margin:6px 0;color:inherit;font-size:13px;line-height:16px;text-align:left;--pb-bf-accent:rgb(var(--colors-button,237,46,133))}.pb-bf-progress p{margin:0 0 5px;overflow-wrap:anywhere;font-size:13px;line-height:16px;text-align:left}.pb-bf-progress strong{font-weight:700}.pb-bf-progress__rail{position:relative}.pb-bf-progress__track{position:relative;height:2px;border-radius:2px;background:#e5e5e5;overflow:hidden}.pb-bf-progress__track>span{display:block;height:100%;background:var(--pb-bf-accent);transition:width .25s ease}.pb-bf-progress__mark{position:absolute;top:0;bottom:0;width:1px;background:#fff}.pb-bf-progress--tiers{margin:2px 0}.pb-bf-progress--tiers p{margin-bottom:3px}.pb-bf-progress__rail--tiers{padding-top:8px;padding-bottom:34px}.pb-bf-progress__rail--tiers .pb-bf-progress__track{width:75%}.pb-bf-progress__rail--single .pb-bf-progress__track{width:50%}.pb-bf-progress__tier{position:absolute;left:var(--pb-tier-position);top:9px;width:0;height:0}.pb-bf-progress__label{position:absolute;top:11px;left:0;transform:translate(-50%);width:46cqw;font-size:12px;line-height:12px;text-align:center;font-weight:400}.pb-bf-progress__dot{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px;border-radius:50%;background:#fff;color:#6b7280;border:1px solid #cbd0d5;box-shadow:none}.pb-bf-progress__dot svg{width:13px;height:13px;display:block;fill:none;stroke:currentColor}.pb-bf-progress__tier.is-reached .pb-bf-progress__dot{background:var(--pb-bf-accent);border-color:var(--pb-bf-accent);color:#fff;box-shadow:none}.pb-bf-drawer-levels{min-width:0}.pb-bf-cart-levels{max-width:640px;margin:0 auto 10px}@media(prefers-reduced-motion:reduce){.pb-bf-progress__track>span{transition:none}}.pb-bf-progress__rail--tiers{container-type:inline-size}.pb-bf-progress__rail--single .pb-bf-progress__label{width:96cqw}@media(max-height:700px){#CartDrawer .pb-bf-drawer-levels .pb-bf-progress--tiers{display:flex;align-items:center;gap:6px;margin:4px 0 6px}#CartDrawer .pb-bf-drawer-levels .pb-bf-progress--tiers p{flex:1;min-width:0;margin:0;font-size:11px;line-height:14px;white-space:nowrap}#CartDrawer .pb-bf-drawer-levels .pb-bf-progress__rail--tiers{flex:0 0 28px;padding:0;margin:0}#CartDrawer .pb-bf-drawer-levels .pb-bf-progress__track{width:100%}#CartDrawer .pb-bf-drawer-levels .pb-bf-progress__tier{display:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/pb-bf-progress.css.map */
