.koll-cart-auto-status{margin:12px 0;font-size:14px;line-height:1.6;color:#4d633d;min-height:1.6em}
.koll-cart-auto-status.is-error{color:#9c3c2e}
.koll-cart-auto-ready #cart-update{display:none}
.koll-cart-auto-ready [data-cart-pending]{display:none!important}
.koll-cart-auto-pending .koll-cart-total strong{opacity:.45}
.koll-cart-auto-uncertain .koll-cart-total{border:1px solid #b68f79;padding:12px;border-radius:8px}
.koll-cart-auto-ready input[name="updates[]"]{min-height:44px;min-width:76px}
.koll-cart-auto-ready input:disabled{opacity:.6;cursor:wait}
.koll-cart-auto-ready [data-cart-auto-remove][aria-disabled=true]{opacity:.45;cursor:wait}
.koll-cart-auto-ready [data-full-cart-checkout]:disabled{opacity:.45;cursor:wait}
.koll-cart-auto-retry{min-height:44px;margin:0 0 16px;padding:10px 16px;border:1px solid #a1543d;border-radius:9px;background:#fff;color:#8d4834;font:inherit;font-size:13px;cursor:pointer}
.koll-cart-auto-retry[hidden]{display:none!important}
.koll-cart-auto-retry:focus-visible{outline:3px solid #24594d;outline-offset:3px}
