BUY ONE, GET ONE FREE · 90-DAY MONEY-BACK GUARANTEE
BUY ONE, GET ONE FREE TALLOW BALM
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap'); :root { --black: #1A1A1A; --yellow: #FFD300; --stone: #F5F5F0; --white: #FFFFFF; --soft-yellow: #FFF4D6; --grey: #888888; --light-grey: #E0E0E0; --border: #E8E8E3; } * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: 'Inter', sans-serif; background: var(--stone); color: var(--black); line-height: 1.6; } .policy-wrapper { max-width: 860px; margin: 0 auto; padding: 60px 24px 100px; } .policy-hero { text-align: center; padding: 64px 0 56px; border-bottom: 2px solid var(--black); margin-bottom: 64px; } .policy-hero .badge { display: inline-block; background: var(--yellow); color: var(--black); font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; padding: 6px 16px; border-radius: 2px; margin-bottom: 24px; } .policy-hero h1 { font-size: clamp(32px, 5vw, 52px); font-weight: 800; letter-spacing: -0.02em; line-height: 1.1; margin-bottom: 20px; } .policy-hero p { font-size: 17px; color: #555; max-width: 520px; margin: 0 auto; font-weight: 400; } .guarantee-banner { background: var(--black); color: var(--white); border-radius: 12px; padding: 40px 48px; margin-bottom: 64px; display: flex; align-items: center; gap: 40px; } .guarantee-banner .guarantee-number { font-size: 80px; font-weight: 800; color: var(--yellow); letter-spacing: -0.04em; line-height: 1; flex-shrink: 0; } .guarantee-banner .guarantee-text h2 { font-size: 22px; font-weight: 700; margin-bottom: 10px; letter-spacing: -0.01em; } .guarantee-banner .guarantee-text p { font-size: 15px; color: rgba(255,255,255,0.75); line-height: 1.6; } @media (max-width: 600px) { .guarantee-banner { flex-direction: column; padding: 32px 28px; gap: 20px; text-align: center; } .guarantee-banner .guarantee-number { font-size: 64px; } } .policy-section { margin-bottom: 56px; } .section-header { display: flex; align-items: center; gap: 14px; margin-bottom: 28px; padding-bottom: 20px; border-bottom: 1.5px solid var(--border); } .section-icon { width: 40px; height: 40px; background: var(--yellow); border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } .section-icon svg { width: 20px; height: 20px; } .section-header h2 { font-size: 20px; font-weight: 700; letter-spacing: -0.01em; } .callout { background: var(--soft-yellow); border-left: 3px solid var(--yellow); border-radius: 0 8px 8px 0; padding: 18px 22px; margin: 20px 0; font-size: 14px; font-weight: 600; color: var(--black); line-height: 1.5; } .callout.dark { background: var(--black); border-left: 3px solid var(--yellow); color: var(--white); } .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 24px 0; } @media (max-width: 500px) { .delivery-grid { grid-template-columns: 1fr; } } .delivery-card { background: var(--white); border: 1.5px solid var(--border); border-radius: 10px; padding: 20px 22px; } .delivery-card .label { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--grey); margin-bottom: 8px; } .delivery-card .time { font-size: 22px; font-weight: 800; letter-spacing: -0.02em; color: var(--black); margin-bottom: 4px; } .delivery-card .sub { font-size: 13px; color: var(--grey); } .steps { display: flex; flex-direction: column; gap: 0; margin: 24px 0; } .step { display: flex; gap: 20px; position: relative; } .step:not(:last-child)::after { content: ''; position: absolute; left: 19px; top: 44px; bottom: -8px; width: 2px; background: var(--border); } .step-num { width: 40px; height: 40px; background: var(--black); color: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 700; flex-shrink: 0; position: relative; z-index: 1; } .step-content { padding: 8px 0 32px; } .step-content h4 { font-size: 15px; font-weight: 700; margin-bottom: 6px; } .step-content p { font-size: 14px; color: #555; line-height: 1.5; } .accordion { display: flex; flex-direction: column; gap: 8px; margin-top: 8px; } .accordion-item { background: var(--white); border: 1.5px solid var(--border); border-radius: 10px; overflow: hidden; transition: border-color 0.2s; } .accordion-item.open { border-color: var(--black); } .accordion-trigger { width: 100%; background: none; border: none; padding: 18px 22px; display: flex; align-items: center; justify-content: space-between; cursor: pointer; text-align: left; gap: 16px; } .accordion-trigger span { font-size: 15px; font-weight: 600; color: var(--black); letter-spacing: -0.01em; } .accordion-icon { width: 24px; height: 24px; background: var(--stone); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: transform 0.25s, background 0.2s; } .accordion-item.open .accordion-icon { transform: rotate(45deg); background: var(--yellow); } .accordion-icon svg { width: 12px; height: 12px; } .accordion-body { max-height: 0; overflow: hidden; transition: max-height 0.35s ease; } .accordion-item.open .accordion-body { max-height: 600px; } .accordion-body-inner { padding: 0 22px 22px; font-size: 14px; color: #444; line-height: 1.7; } .accordion-body-inner p + p { margin-top: 10px; } .accordion-body-inner ul { margin: 10px 0 0 18px; } .accordion-body-inner ul li { margin-bottom: 6px; font-size: 14px; color: #444; } .body-text { font-size: 15px; color: #444; line-height: 1.7; margin-bottom: 16px; } .body-text strong { color: var(--black); font-weight: 600; } .checklist { display: flex; flex-direction: column; gap: 12px; margin: 20px 0; } .check-item { display: flex; align-items: flex-start; gap: 12px; font-size: 14px; color: #444; line-height: 1.5; } .check-item .tick { width: 22px; height: 22px; background: var(--yellow); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; } .check-item .tick svg { width: 11px; height: 11px; } .contact-block { background: var(--black); border-radius: 12px; padding: 40px 48px; display: flex; align-items: center; justify-content: space-between; gap: 24px; margin-top: 64px; } .contact-block h3 { color: var(--white); font-size: 20px; font-weight: 700; margin-bottom: 6px; } .contact-block p { color: rgba(255,255,255,0.6); font-size: 14px; } .contact-btn { display: inline-block; background: var(--yellow); color: var(--black); font-size: 14px; font-weight: 700; padding: 14px 28px; border-radius: 8px; text-decoration: none; white-space: nowrap; letter-spacing: 0.01em; flex-shrink: 0; } @media (max-width: 600px) { .contact-block { flex-direction: column; padding: 32px 28px; text-align: center; } } .divider { height: 1.5px; background: var(--border); margin: 48px 0; } .last-modified { text-align: center; font-size: 12px; color: var(--grey); margin-top: 48px; letter-spacing: 0.05em; text-transform: uppercase; }
BARE RITUAL
REFUND, RETURN & SHIPPING POLICY
Straightforward. No hoops. No fine print designed to trip you up.
──────────────────────────────
90-DAY MONEY-BACK GUARANTEE
Use it. Give it time to work. If you're not satisfied within 90 days of delivery, contact us at hello@bare-ritual.com and we'll refund you in full. In most cases, we won't ask you to return the product.
──────────────────────────────
SHIPPING & DELIVERY
Once your order is dispatched, you'll receive a tracking link by email.
- Domestic delivery — 3–4 days after dispatch
- International delivery — 5–7 days after dispatch
Shipping delays caused by carriers, customs, weather, or peak seasons are outside our control and do not qualify for a refund or cancellation. Once dispatched, your order is in the hands of the carrier.
If your order hasn't arrived within 21 business days of dispatch, contact us and we'll issue a $15 store credit while your order continues in transit.
If your tracking hasn't updated for more than 5 business days, contact us and we'll open an investigation with the carrier.
Once a package is marked delivered by the carrier, Bare Ritual is not responsible for parcels that cannot be located. Please check with neighbours, building management, or your local depot first.
International orders may be subject to customs duties or import taxes levied by your country. These are the responsibility of the recipient and cannot be refunded by Bare Ritual. International refunds are issued in USD and may be subject to your bank's currency conversion fees.
──────────────────────────────
REFUNDS & RETURNS
Our guarantee is simple: use the product, give it time, and if you're not satisfied, we'll refund you.
To be eligible, your request must:
- Be made within 90 days of your delivery date
- Be for a product you've actually used — we want you to genuinely try it
- Include your original order number or confirmation email
In most cases a return is not required, though we reserve the right to request the product be returned. Original shipping costs are non-refundable unless your item arrived damaged or defective. Refunds are processed within 5–7 business days to your original payment method.
How to request a refund:
1. Email your order number and a brief description of your experience to hello@bare-ritual.com
2. Our team will respond within 2–3 business days
3. Once approved, your refund is processed within 5–7 business days (allow a further 5–10 business days to appear on your statement)
Buy One, Get One Free orders — to receive a full refund, both jars must be included in your request. If you choose to keep one jar, a 50% refund of the total paid will be issued.
Damaged or defective items — if your product arrives damaged, defective, or incorrect, contact us within 7 days of delivery with your order number and photos. We'll send a replacement at no cost or issue a full refund including original shipping. No return needed.
Non-refundable items — gift cards, products purchased from unauthorised third-party sellers, items marked Final Sale, and promotional free samples.
──────────────────────────────
CANCELLATIONS
Orders cannot be cancelled once placed and processed, as our fulfilment system begins processing immediately. If you ordered in error, contact us within 1 hour at hello@bare-ritual.com and we'll do our best to intercept it, though this can't be guaranteed once processing has begun.
──────────────────────────────
SUBSCRIPTION ORDERS
You may cancel anytime from your account dashboard. Cancellations, skips, or changes must be made at least 3 days before your next scheduled shipment to avoid being charged for that cycle. Shipments already processed or in transit cannot be cancelled except under our 90-day satisfaction guarantee.
──────────────────────────────
QUESTIONS?
Email hello@bare-ritual.com — we respond within 24–48 hours, Monday to Friday.
Last modified: June 2026 · Policy subject to our Terms of Service