.s30rw{--rw-accent: #111;--rw-dark: #111;color:#141414;font-family:inherit;padding-bottom:38px}.s30rw p{margin:0}.s30rw__line{margin-bottom:9px}.s30rw__now{display:none}.s30rw__msg{font-size:13px;font-weight:600;line-height:1.35;color:#141414}.s30rw.is-done .s30rw__msg{color:#2b7a3d}.s30rw__track{position:relative;height:8px;border-radius:8px;background:#ececec;margin:0}.s30rw__ghost,.s30rw__fill{position:absolute;left:0;top:0;height:100%;width:0;border-radius:8px;transition:width .6s cubic-bezier(.2,.7,.2,1)}.s30rw__ghost{background:#00000038}.s30rw__fill{background:#111}.s30rw__node{position:absolute;top:-5px;left:var(--pos);transform:translate(-50%);display:grid;justify-items:center;text-align:center;line-height:1.2}.s30rw__node:last-child{transform:translate(-100%);justify-items:end;text-align:right}.s30rw__dot{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #cfcfcf;display:grid;place-items:center;color:transparent;box-sizing:border-box;transition:background .3s,border-color .3s}.s30rw__dot svg{width:10px;height:10px}.s30rw__node.is-next .s30rw__dot{border-color:var(--rw-accent)}.s30rw__node.is-on .s30rw__dot{background:var(--rw-dark);border-color:var(--rw-dark);color:#fff}.s30rw__amt{font-size:11px;font-weight:600;margin-top:4px;color:#141414}.s30rw__lab{font-size:9.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#333;white-space:nowrap}.s30rw-host>:not(.s30rw){display:none!important}.s30rw--drawer{padding:12px 20px 40px;background:#fff}.s30rw--drawer .s30rw__line{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/12/assets/s30-rewards.css.map */
