Refund & Cancellation Policy — The Supplement Coach
:root {
--green-700:#3D5A2B;--green-500:#4A7C3F;--green-50:#E8F0E2;
--brown-900:#3A2213;--brown-700:#6B4226;--brown-500:#8B6F47;
--beige-100:#F5F0E6;--beige-200:#EDE5D0;--beige-300:#E0D9C8;
--gold:#B8862B;--gold-50:#FDF6E3;
--red:#C43232;--red-pale:#F5E6E6;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body { font-family: 'Jost', sans-serif; background: var(--beige-100); color: var(--brown-900); -webkit-font-smoothing: antialiased; }
/* HERO */
.hero { background: var(--green-700); padding: 72px 40px 60px; position: relative; overflow: hidden; }
.hero-ring { position: absolute; border-radius: 50%; border: 1px solid rgba(255,255,255,0.05); pointer-events: none; }
.hero-ring.r1 { width: 500px; height: 500px; top: -200px; right: -100px; }
.hero-ring.r2 { width: 800px; height: 800px; top: -400px; right: -400px; }
.hero-inner { max-width: 800px; margin: 0 auto; position: relative; z-index: 1; }
.hero-label { font-size: 11px; letter-spacing: 4px; text-transform: uppercase; color: #7DAE6A; font-weight: 500; margin-bottom: 16px; }
.hero-title { font-family: 'DM Serif Display', serif; font-size: clamp(32px, 5vw, 52px); color: #F5F0E6; line-height: 1.1; margin-bottom: 16px; }
.hero-sub { font-size: 15px; color: #C2D4B4; font-weight: 300; line-height: 1.7; max-width: 520px; }
.hero-meta { font-size: 13px; color: #7DAE6A; font-weight: 300; margin-top: 16px; }
/* BODY */
.page-body { max-width: 800px; margin: 0 auto; padding: 64px 40px 100px; }
/* SUMMARY CARDS */
.summary-grid {
display: grid; grid-template-columns: repeat(3, 1fr);
gap: 16px; margin-bottom: 56px;
}
.summary-card {
background: white; border-radius: 14px;
border: 1.5px solid var(--beige-300);
padding: 24px 20px; text-align: center;
}
.summary-card.green { border-color: var(--green-500); background: var(--green-50); }
.summary-card.gold { border-color: var(--gold); background: var(--gold-50); }
.summary-card.red { border-color: var(--red); background: var(--red-pale); }
.summary-icon { font-size: 28px; margin-bottom: 10px; }
.summary-title { font-family: 'DM Serif Display', serif; font-size: 16px; color: var(--brown-900); margin-bottom: 6px; }
.summary-text { font-size: 12px; color: var(--brown-500); font-weight: 300; line-height: 1.6; }
/* SECTIONS */
.doc-section { margin-bottom: 44px; padding-bottom: 44px; border-bottom: 1px solid var(--beige-300); }
.doc-section:last-of-type { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
.doc-section-num { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: var(--green-500); font-weight: 500; margin-bottom: 8px; }
.doc-section-title { font-family: 'DM Serif Display', serif; font-size: 24px; color: var(--brown-900); margin-bottom: 20px; }
.doc-text { font-size: 15px; line-height: 1.85; color: var(--brown-500); font-weight: 300; margin-bottom: 14px; }
.doc-text:last-child { margin-bottom: 0; }
.doc-text strong { font-weight: 500; color: var(--brown-700); }
/* TABLE */
.policy-table { width: 100%; border-collapse: collapse; margin: 16px 0 20px; }
.policy-table th { font-size: 11px; font-weight: 500; letter-spacing: 1.5px; text-transform: uppercase; color: var(--brown-500); padding: 10px 14px; text-align: left; background: var(--beige-200); border-bottom: 1px solid var(--beige-300); }
.policy-table th:first-child { border-radius: 8px 0 0 0; }
.policy-table th:last-child { border-radius: 0 8px 0 0; }
.policy-table td { font-size: 14px; color: var(--brown-700); font-weight: 300; padding: 12px 14px; border-bottom: 1px solid var(--beige-300); line-height: 1.5; vertical-align: top; }
.policy-table tr:last-child td { border-bottom: none; }
.policy-table tr:nth-child(even) td { background: var(--beige-100); }
.badge { display: inline-block; font-size: 10px; font-weight: 500; padding: 2px 8px; border-radius: 6px; }
.badge-yes { background: var(--green-50); color: var(--green-700); border: 1px solid var(--green-500); }
.badge-no { background: var(--red-pale); color: var(--red); border: 1px solid var(--red); }
.badge-partial { background: var(--gold-50); color: var(--gold); border: 1px solid var(--gold); }
/* BOXES */
.info-box { background: var(--beige-200); border-left: 3px solid var(--green-500); border-radius: 0 12px 12px 0; padding: 18px 22px; margin: 16px 0; font-size: 14px; color: var(--brown-700); font-weight: 300; line-height: 1.7; }
.info-box strong { font-weight: 500; color: var(--brown-900); }
.warn-box { background: var(--gold-50); border-left: 3px solid var(--gold); border-radius: 0 12px 12px 0; padding: 18px 22px; margin: 16px 0; font-size: 14px; color: var(--brown-700); font-weight: 300; line-height: 1.7; }
.warn-box strong { font-weight: 500; color: var(--brown-900); }
/* CONTACT */
.contact-box { background: var(--green-700); border-radius: 16px; padding: 36px; margin-top: 48px; }
.contact-box-title { font-family: 'DM Serif Display', serif; font-size: 22px; color: #F5F0E6; margin-bottom: 12px; }
.contact-box-text { font-size: 15px; color: #C2D4B4; font-weight: 300; line-height: 1.7; margin-bottom: 6px; }
.contact-box-text a { color: #7DAE6A; text-decoration: none; }
.contact-box-text a:hover { text-decoration: underline; }
@media(max-width: 600px) {
.hero { padding: 56px 24px 48px; }
.page-body { padding: 48px 20px 80px; }
.summary-grid { grid-template-columns: 1fr; gap: 12px; }
.contact-box { padding: 28px 24px; }
.policy-table { font-size: 13px; }
}
📦
Physical Products
14-day return on unopened products. Full refund to original payment method.
📋
Consultations
Free reschedule or refund with 48+ hours notice. Less than 48 hours — fee may be retained.
📄
Written Reports
Refundable before intake form is submitted. Non-refundable once Julie has begun your report.
01
Physical Products
Under EU consumer law, you have the right to return most physical goods within 14 days of receipt without giving a reason.
| Situation |
Refund Available? |
Who Pays Return Shipping? |
| Unopened product — returned within 14 days |
Yes — Full Refund |
Customer |
| Opened product — change of mind |
No |
— |
| Faulty or damaged product on arrival |
Yes — Full Refund or Replacement |
We cover it |
| Wrong product sent |
Yes — Full Refund or Replacement |
We cover it |
| Product returned after 14 days |
No |
— |
Important: For hygiene and safety reasons, opened supplement products cannot be returned unless they are faulty or damaged upon receipt. If you receive a damaged or faulty product, please contact us within 48 hours of delivery with a photograph and your order number.
To initiate a return, please email info@thesupplementcoach.ie with your order number and reason for return. We will respond within 2 working days with return instructions. Refunds are processed to your original payment method within 14 days of receiving the returned item.
02
Consultation Services
This applies to The Full Audit (€149) and The Complete Health Protocol (€249) — both of which include a one-to-one video consultation with Julie.
| Notice Given |
Outcome |
| More than 48 hours before scheduled call |
Full refund or free reschedule |
| Less than 48 hours before scheduled call |
Reschedule offered — consultation fee may be retained |
| No-show (no notice given) |
No refund — rebooking fee may apply |
| Cancelled by The Supplement Coach |
Full refund or free reschedule |
Life happens. If you need to cancel or reschedule, please contact us as soon as possible at info@thesupplementcoach.ie and we will do our best to accommodate you. We understand that unexpected things come up.
03
Written Reports
This applies to The Quick Audit (€49) and the written report component of all audit tiers.
| Situation |
Refund Available? |
| Purchased but intake form not yet submitted |
Yes — Full Refund |
| Intake form submitted — report not yet started |
Refund at our discretion |
| Report has been completed and delivered |
No — service delivered in full |
| Report not delivered within agreed timeframe (through our fault) |
Yes — Full Refund |
Once Julie has reviewed your intake form and begun preparing your report, the service is considered underway and a refund can no longer be issued. This is because significant time and expertise has been invested in your personalised assessment at that point.
04
Free Questionnaires
Our Vitamin, Mineral, and Lifestyle questionnaires are completely free of charge. As no payment is taken, no refund policy applies. Julie's personal follow-up response to your questionnaire is provided as a complimentary service and does not form part of a paid contract.
05
How To Request a Refund or Cancellation
To request a refund or cancellation, please contact us by email with the following information:
Your name
Your order number (found in your confirmation email)
The product or service you are requesting a refund for
The reason for your request
A photograph if the product is damaged or faulty
We aim to respond to all refund and cancellation requests within 2 working days. Approved refunds are processed within 14 days and will be returned to your original payment method.
If you are unhappy with the outcome of your request, you have the right to refer your complaint to the EU Online Dispute Resolution platform at ec.europa.eu/consumers/odr.