.cnaa-toast{position:fixed;left:0;right:0;margin:0 auto;width:max-content;bottom:calc(var(--cn-mobile-clearance, 0px) + 22px);z-index:100000;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 16px;border-radius:14px;background:#173b2a;color:#fff;font:600 14px/1.35 Inter,system-ui,sans-serif;box-shadow:0 10px 30px rgb(23 59 42 / .25);transform:translateY(20px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .25s ease}.cnaa-toast.is-visible{opacity:1;transform:none;pointer-events:auto}.cnaa-toast.is-error{background:#8a1f11}.cnaa-toast__ico{width:24px;height:24px;border-radius:50%;background:#fff;color:#173b2a;display:grid;place-items:center;font-weight:800;flex:0 0 24px}.cnaa-toast.is-error .cnaa-toast__ico{color:#8a1f11}.cnaa-toast span{white-space:nowrap}.cnaa-toast a{color:#ffd9a8;text-decoration:underline;font-weight:700;white-space:nowrap;margin-left:4px}.single_add_to_cart_button.cnaa-cargando{opacity:.7;cursor:progress}.single_add_to_cart_button.cnaa-hecho{background:#2f6b45!important;border-color:#2f6b45!important}@media (max-width:900px){.cnaa-toast{bottom:calc(var(--cn-mobile-clearance, 96px) + 14px)}}@media (prefers-reduced-motion:reduce){.cnaa-toast{transition:none}}