.toast-wrapper{z-index:100060;opacity:0;flex-direction:column;gap:10px;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:fixed;bottom:30px;right:30px;transform:translate(120%)}.toast-wrapper.show{opacity:1;transform:translate(0)}.cart-toast{-webkit-backdrop-filter:blur(12px);background:#1a1a1af2;border:1px solid #3a3735;border-left:4px solid #fc690e;border-radius:6px;align-items:center;gap:16px;min-width:340px;max-width:420px;padding:16px 20px;display:flex;box-shadow:0 20px 40px #000c}.toast-img{object-fit:cover;background-color:#2e2c2b;border:1px solid #3a3735;border-radius:6px;flex-shrink:0;width:48px;height:48px}.toast-content{flex-direction:column;flex:1;justify-content:center;display:flex}.toast-content h4{color:#fff;letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;max-width:160px;margin:0 0 4px;font-size:15px;font-weight:600;overflow:hidden}.toast-content p{color:#c8c4c0;margin:0;font-size:13px}.toast-action{border-left:1px solid #3a3735;align-items:center;margin-left:auto;padding-left:16px;display:flex}.toast-link-btn{color:#fc690e;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:13px;font-weight:700;transition:all .2s}.toast-link-btn:hover{color:#ff7a28;text-shadow:0 0 8px #fc690e66}.standard-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#1a1a1af2;border:1px solid #3a3735;border-radius:6px;align-items:center;gap:12px;padding:16px 24px;font-size:14px;font-weight:600;display:flex;box-shadow:0 10px 30px #0009}.standard-toast.type-success{border-left:4px solid #fc690e}.standard-toast.type-error{border-left:4px solid #ef4444}.standard-toast.type-info{border-left:4px solid #f0935a}
