SUMMER SALE LIVE · 90-DAY MONEY-BACK GUARANTEE
SUMMER SALE · BUY ONE GET ONE FREE
@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. Your 90 days start the day your order is delivered, not the day you order. If you're not satisfied within 90 days of delivery, email us at hello@bare-ritual.com and we'll refund you in full, straight back to your original payment method. No forms to fill out. No store credit. Your money back.
Refunds are only issued once your order has been delivered. The 90-day guarantee period begins on your confirmed delivery date. We may also ask you to return the product before a refund is issued.
──────────────────────────────
SHIPPING & DELIVERY
Once your order is dispatched, you'll receive a tracking link by email.
Domestic delivery: 3 to 4 days after dispatch
International delivery: 5 to 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 dollar store credit as a goodwill gesture while your order continues in transit. This is separate from the satisfaction guarantee above.
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 within 90 days of delivery, we'll refund you in full to your original payment method.
Refunds are only processed once your order has been delivered. Your 90-day guarantee period starts on your confirmed delivery date, not your order date.
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
We reserve the right to ask you to return the product before your refund is issued. If we ask you to return the product, return shipping is your responsibility and is not reimbursed, except where the item arrived damaged, defective, or incorrect, in which case we cover it. Original shipping costs are non-refundable unless your item arrived damaged or defective. Refunds are processed within 5 to 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 to 3 business days
3. Once approved, your refund is processed within 5 to 7 business days (allow a further 5 to 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 percent 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 and we'll send a replacement at no cost to you.
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
Subscribe and Save is a discounted plan offered in exchange for a minimum of two shipments. You can cancel anytime from your account dashboard.
If you cancel before your second order has shipped, the discount applied to your first order will be reversed, and the difference between the discounted price and the standard one-time price will be charged to your original payment method. This is because the subscription discount is offered on the basis of an ongoing plan, not a one-time order.
After your second shipment, you can cancel anytime with no adjustment. 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 and we'll respond within 24 to 48 hours, Monday to Friday.
Last modified: August 2026. Policy subject to our Terms of Service.