Refund policy

Refund Policy | Neurolune @font-face { font-family: 'TikTok Sans'; src: url('https://fonts.gstatic.com/s/tiktoksans/v6/70l9u7g-Lm8OXGnh_Ow1sUfFMmdd9dRE425wpTD-UGeyQ5XotbaHt9AiqsbDdQ.woff2') format('woff2'); font-weight: 300 900; font-style: normal; font-display: swap; } * { box-sizing: border-box; margin: 0; padding: 0; } body { font-family: 'TikTok Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #f6f7fe; color: #3a3f52; line-height: 1.75; -webkit-font-smoothing: antialiased; } a { color: #3d42b7; } .nl-topbar { position: sticky; top: 0; z-index: 50; background: rgba(255,255,255,.92); backdrop-filter: blur(10px); border-bottom: 1px solid #e3e6fb; } .nl-topbar-inner { max-width: 1080px; margin: 0 auto; padding: 14px 20px; display: flex; align-items: center; justify-content: space-between; gap: 16px; } .nl-logo { font-size: 21px; font-weight: 800; letter-spacing: -0.02em; color: #101223; text-decoration: none; } .nl-logo span { color: #3d42b7; } .nl-nav { display: flex; gap: 4px; flex-wrap: wrap; } .nl-nav a { font-size: 13.5px; font-weight: 600; color: #5a5f7d; text-decoration: none; padding: 7px 13px; border-radius: 100px; transition: all .2s; } .nl-nav a:hover { color: #3d42b7; background: #eef0fd; } .nl-nav a.active { color: #fff; background: #3d42b7; } .nl-wrap { max-width: 880px; margin: 0 auto; padding: 48px 20px 80px; } .nl-hero { background: linear-gradient(135deg, #3d42b7 0%, #282c7a 100%); border-radius: 32px; padding: 56px 48px; color: #fff; margin-bottom: 32px; position: relative; overflow: hidden; } .nl-hero::after { content: ''; position: absolute; right: -80px; top: -80px; width: 260px; height: 260px; border-radius: 50%; background: rgba(255,255,255,.08); } .nl-hero .eyebrow { font-size: 12.5px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: #b9c0ff; margin-bottom: 12px; } .nl-hero h1 { font-size: 44px; font-weight: 700; line-height: 1.12; letter-spacing: -0.02em; margin-bottom: 14px; } .nl-hero .updated { font-size: 14px; color: #c9ceff; font-weight: 500; } .nl-card { background: #fff; border: 1.5px solid #e3e6fb; border-radius: 24px; padding: 44px 48px; } .nl-card h2 { color: #282c7a; font-size: 21px; font-weight: 700; letter-spacing: -0.01em; margin: 36px 0 12px; padding-top: 32px; border-top: 1px solid #eef0fd; } .nl-card h2:first-child { margin-top: 0; padding-top: 0; border-top: 0; } .nl-card p { margin-bottom: 14px; font-size: 15.5px; } .nl-card ul, .nl-card ol { margin: 0 0 14px 22px; font-size: 15.5px; } .nl-card li { margin-bottom: 8px; } .nl-card strong { color: #1c1f45; } .nl-contact { margin-top: 32px; background: linear-gradient(135deg, #3d42b7 0%, #282c7a 100%); border-radius: 24px; padding: 36px 40px; color: #fff; } .nl-contact h2 { color: #fff; font-size: 19px; font-weight: 700; margin-bottom: 14px; } .nl-contact p { font-size: 15px; color: #d5d9f5; margin-bottom: 6px; } .nl-contact a { color: #fff; font-weight: 700; } .nl-badge { display: inline-block; background: #e9ecfd; color: #3d42b7; font-size: 13px; font-weight: 700; border-radius: 100px; padding: 6px 16px; margin-bottom: 16px; } .nl-footer { max-width: 880px; margin: 0 auto; padding: 0 20px 48px; text-align: center; font-size: 13px; color: #8a8fa8; } .nl-footer a { color: #6a70c8; text-decoration: none; font-weight: 600; } .nl-footer a:hover { text-decoration: underline; } /* hub */ .nl-hub-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .nl-hub-card { background: #fff; border: 1.5px solid #e3e6fb; border-radius: 24px; padding: 32px; text-decoration: none; display: block; transition: transform .25s, box-shadow .25s, border-color .25s; } .nl-hub-card:hover { transform: translateY(-4px); box-shadow: 0 16px 40px rgba(61,66,183,.13); border-color: #b9c0f2; } .nl-hub-card .icon { width: 46px; height: 46px; border-radius: 14px; background: #e9ecfd; color: #3d42b7; display: flex; align-items: center; justify-content: center; margin-bottom: 18px; } .nl-hub-card .icon svg { width: 22px; height: 22px; } .nl-hub-card h2 { color: #101223; font-size: 19px; font-weight: 700; margin-bottom: 8px; } .nl-hub-card p { font-size: 14px; color: #6a6f85; line-height: 1.55; } .nl-hub-card .go { display: inline-block; margin-top: 16px; font-size: 14px; font-weight: 700; color: #3d42b7; } @media screen and (max-width: 768px) { .nl-hero { padding: 40px 28px; border-radius: 24px; } .nl-hero h1 { font-size: 30px; } .nl-card { padding: 30px 24px; border-radius: 20px; } .nl-contact { padding: 28px 24px; } .nl-hub-grid { grid-template-columns: 1fr; } .nl-topbar-inner { flex-direction: column; gap: 10px; } .nl-wrap { padding: 32px 14px 56px; } }
Neurolune Policies

Refund Policy

Last updated: July 25, 2026
60-Day Money-Back Guarantee

1. Our Promise

Every Neurolune order is backed by our 60-day money-back guarantee. If you're not satisfied for any reason within 60 days of your purchase, we'll refund you — even if the bottle is empty. No questions, no hassle.

2. How to Request a Refund

  • Email us at support@neurolune.com with your order number and the email address used at checkout.
  • Tell us briefly what went wrong (optional — it helps us improve, but it is never required).
  • Our team will confirm your refund, typically within 1–2 business days.

3. Refund Timing

Once approved, refunds are issued to your original payment method. Depending on your bank or card issuer, the credit typically appears within 5–10 business days.

4. Subscriptions

You may cancel your subscription at any time — there is no minimum commitment. Cancel through your customer account or by emailing support@neurolune.com before your next renewal date. The 60-day guarantee applies to subscription orders as well.

5. Damaged or Incorrect Orders

If your order arrives damaged, defective, or incorrect, contact us within 30 days of delivery at support@neurolune.com with a photo if possible. We will replace the item or refund you — your choice — at no cost.

6. What the Guarantee Covers

  • The guarantee applies to purchases made directly on our website.
  • It covers first-time and repeat customers alike — one refund request per order.
  • Shipping fees (if any were charged) are non-refundable once an order has shipped.

Questions about this policy?

Email: support@neurolune.com

Address: Neurolune, Rochester, Minnesota, USA

We aim to respond within 1–2 business days.