.lm-shipping-progress{margin:0 0 12px;color:var(--lm-text,#1f2937)}
.lm-shipping-progress__message{margin:0;font-size:13px;font-weight:500;line-height:1.5}
.lm-shipping-progress progress{display:block;width:100%;height:3px;margin:6px 0 0;border:0;border-radius:3px;overflow:hidden;appearance:none;background:#e3e9e5}
.lm-shipping-progress progress::-webkit-progress-bar{background:#e3e9e5;border-radius:3px}
.lm-shipping-progress progress::-webkit-progress-value{background:#2f5d50;border-radius:3px}
.lm-shipping-progress progress::-moz-progress-bar{background:#2f5d50;border-radius:3px}
.lm-shipping-progress [hidden]{display:none!important}
.lm-cart-drawer__footer{max-height:65dvh;overflow-y:auto}
.lm-cart-drawer__footer{padding:12px 20px;padding-bottom:max(12px,env(safe-area-inset-bottom));gap:10px}
.lm-cart-drawer__footer .lm-shipping-progress{margin:0}
