.sw-cart-undo{position:fixed;z-index:9999;inset-inline-start:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;max-width:min(520px,calc(100vw - 32px));padding:12px 16px;border:1px solid rgba(95,19,21,.2);border-radius:12px;background:#fff;color:#341011;box-shadow:0 8px 28px #1c0c0c2e;font:inherit;animation:sw-cart-undo-in .18s ease-out both}.sw-cart-undo__message{font-weight:600}.sw-cart-undo__note{color:#67595a;font-size:.875em}.sw-cart-undo__button{flex:0 0 auto;min-width:44px;min-height:44px;padding:8px 14px;border:0;border-radius:8px;background:#5f1315;color:#fff;font:inherit;font-weight:600;cursor:pointer}.sw-cart-undo__button:focus-visible{outline:3px solid #5f1315;outline-offset:3px;box-shadow:0 0 0 5px #fff}.sw-cart-undo__button:disabled{opacity:.65;cursor:wait}.sw-cart-undo--complete{border-color:#1c6c4066}@keyframes sw-cart-undo-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.sw-cart-undo{inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));max-width:none;gap:8px;padding:10px 12px}.sw-cart-undo__note{display:none}html.sw-cart-undo-preview-qa .sw-cart-undo{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.sw-cart-undo{animation:none}.sw-cart-undo__button{transition:none}}.sw-cart-undo-preview-qa .sw-cart-undo{bottom:calc(88px + env(safe-area-inset-bottom,0px))}
/*# sourceMappingURL=/cdn/shop/t/82/assets/sw-approved-cart-undo.css.map */
