.ss-free-ship { background:#111; color:#fff; text-align:center; padding:10px 16px; font-size:12px; letter-spacing:1px; border-top:1px solid #222; }
.ss-free-ship-track { height:3px; background:#222; border-radius:2px; margin:6px auto; max-width:200px; }
.ss-free-ship-fill { height:100%; background:linear-gradient(90deg,#d4af37,#f5d67a); border-radius:2px; transition:width 0.5s; }