.dm24-free-ship-mount{margin:18px 0 20px;display:block;max-width:100%}
.dm24-free-ship-panel{border:1px solid #ead8cc;border-radius:14px;background:#fff;padding:17px 19px;color:#21344a;box-shadow:0 3px 14px rgba(24,37,58,.035)}
.dm24-free-ship-head{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}
.dm24-free-ship-text{font-size:14px;font-weight:650;line-height:1.5}
.dm24-free-ship-text strong{color:#d95909}
.dm24-free-ship-caption{font-size:12px;color:#6b7b8e;margin-top:4px}
.dm24-free-ship-progress{height:7px;background:#f3e5db;overflow:hidden;border-radius:999px;margin-top:12px}
.dm24-free-ship-progress span{display:block;height:100%;border-radius:999px;background:#eb6a18;transition:width .25s ease}
.dm24-free-ship-panel.is-unlocked{background:#fffaf6;border-color:#ffd3b8}
.dm24-free-ship-panel.is-unlocked .dm24-free-ship-text{color:#246a43}
.dm24-free-ship-panel.is-unlocked .dm24-free-ship-progress span{background:#269c60}
@media(max-width:600px){.dm24-free-ship-panel{padding:14px}.dm24-free-ship-text{font-size:13px}}
