rb-cart-progress{display:block;margin:0 0 25px;padding:18px;background:#fff6ef;border:1px solid #ffd5bd;border-radius:8px;color:#181818;font-family:Arial,sans-serif}.rb-cart-progress__head{display:flex;justify-content:space-between;align-items:start;gap:15px;font-size:13px;line-height:1.5}.rb-cart-progress__head span{font-weight:800;white-space:nowrap}.rb-cart-progress__message{font-size:13px;line-height:1.7;margin:10px 0 17px}.rb-cart-progress__track{position:relative;height:9px;background:#e7e3df;border-radius:20px}.rb-cart-progress__fill{height:100%;background:#ff692f;border-radius:20px;transition:width .3s ease}.rb-cart-progress__milestone{position:absolute;top:50%;transform:translate(-50%,-50%);width:15px;height:15px;border:2px solid #fff;background:#b9b4af;border-radius:50%}.rb-cart-progress__milestone.is-reached{background:#ff692f}.rb-cart-progress__tiers{display:flex;justify-content:space-between;gap:10px;margin:12px 0 14px;font-size:11px;font-weight:700}.rb-cart-progress__tiers .is-reached{color:#ad3b0a}.rb-cart-progress__note{font-size:10px;line-height:1.6;margin:4px 0;color:#5e534b}@media(prefers-reduced-motion:reduce){.rb-cart-progress__fill{transition:none}}
.rb-cart-progress__track{margin-inline:8px;background:#ffd6c1;height:10px}.rb-cart-progress__fill{background:#ff692f}.rb-cart-progress__milestone{width:19px;height:19px;border:2px solid #ffb38d;background:#ffd6c1;display:grid;place-items:center;color:white;font-size:11px;line-height:1;font-weight:900}.rb-cart-progress__milestone.is-reached{background:#ff692f;border-color:#ff692f}.rb-cart-progress__tiers{position:relative;display:block;min-height:30px;margin:14px 8px 10px;font-size:10px}.rb-cart-progress__tiers>span{position:absolute;transform:translateX(-50%);white-space:nowrap;line-height:1.5}.rb-cart-progress__tiers>span:last-child{transform:translateX(-100%)}.drawer--cart rb-cart-progress{margin:0 0 18px;padding:14px}.drawer--cart .rb-cart-progress__message{font-size:12px;margin:8px 0 16px}.drawer--cart .rb-cart-progress__note{font-size:10px}
