Shipping policy

/* ========================================================= B PURE THERAPY β€” PREMIUM SHIPPING POLICY Fully hard-coded / No schema / No editable values ========================================================== */ .bpure-shipping { --bp-bg: #FDF7F2; --bp-paper: #FFFDFC; --bp-soft: #F8E9E6; --bp-blush: #E6A4B4; --bp-blush-deep: #CB7F92; --bp-ink: #292932; --bp-muted: #6E6870; --bp-line: rgba(41, 41, 50, 0.12); width: 100%; overflow: hidden; background: radial-gradient( circle at 6% 4%, rgba(230, 164, 180, 0.16), transparent 26% ), radial-gradient( circle at 92% 42%, rgba(230, 164, 180, 0.11), transparent 24% ), var(--bp-bg); color: var(--bp-ink); } .bpure-shipping, .bpure-shipping * { box-sizing: border-box; } .bpure-shipping a { color: inherit; } /* ========================================================= HERO ========================================================== */ .bpure-shipping__hero { position: relative; min-height: 530px; display: flex; align-items: center; justify-content: center; padding: 95px 25px 105px; background: linear-gradient( 145deg, rgba(255, 255, 255, 0.025), transparent 40% ), #292932; color: #FFFFFF; overflow: hidden; } .bpure-shipping__hero::before { content: ""; position: absolute; width: 440px; height: 440px; top: -190px; right: -120px; border-radius: 50%; background: rgba(230, 164, 180, 0.16); } .bpure-shipping__hero::after { content: ""; position: absolute; width: 300px; height: 300px; bottom: -175px; left: -75px; border: 1px solid rgba(230, 164, 180, 0.25); border-radius: 50%; } .bpure-shipping__hero-inner { position: relative; z-index: 2; width: 100%; max-width: 1000px; margin: auto; text-align: center; } .bpure-shipping__brand { display: inline-flex; align-items: center; gap: 12px; margin-bottom: 27px; font-family: "Playfair Display", Georgia, serif; font-size: 12px; line-height: 1; font-weight: 500; letter-spacing: 3.3px; text-transform: uppercase; color: #F4D6DD; } .bpure-shipping__brand::before, .bpure-shipping__brand::after { content: ""; display: block; width: 35px; height: 1px; background: rgba(230, 164, 180, 0.7); } .bpure-shipping__hero h1 { max-width: 900px; margin: 0 auto; font-family: "Lora", Georgia, serif; font-size: clamp(46px, 7vw, 82px); line-height: 1.02; font-weight: 500; letter-spacing: -3px; color: #FFFFFF; } .bpure-shipping__hero h1 em { font-style: italic; font-weight: 400; color: #F1C3CE; } .bpure-shipping__hero-description { max-width: 670px; margin: 28px auto 0; font-family: "Lora", Georgia, serif; font-size: 15px; line-height: 1.9; color: rgba(255, 255, 255, 0.73); } .bpure-shipping__hero-meta { display: flex; justify-content: center; flex-wrap: wrap; gap: 13px; margin-top: 36px; } .bpure-shipping__meta-pill { display: inline-flex; align-items: center; gap: 9px; min-height: 38px; padding: 9px 15px; border: 1px solid rgba(255, 255, 255, 0.14); border-radius: 100px; background: rgba(255, 255, 255, 0.045); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); font-family: Arial, sans-serif; font-size: 11px; line-height: 1.3; letter-spacing: 0.7px; text-transform: uppercase; color: rgba(255, 255, 255, 0.75); } .bpure-shipping__meta-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--bp-blush); box-shadow: 0 0 0 4px rgba(230, 164, 180, 0.12); } /* ========================================================= BODY ========================================================== */ .bpure-shipping__body { position: relative; z-index: 3; max-width: 1050px; margin: -55px auto 0; padding: 0 28px 100px; } .bpure-shipping__layout { width: 100%; max-width: 940px; margin: 0 auto; } .bpure-shipping__document { width: 100%; padding: 62px 68px 65px; border: 1px solid rgba(41, 41, 50, 0.09); border-radius: 28px; background: var(--bp-paper); box-shadow: 0 30px 80px rgba(41, 41, 50, 0.07), 0 3px 14px rgba(41, 41, 50, 0.025); } /* ========================================================= SHIPPING SUMMARY ========================================================== */ .bpure-shipping__summary { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 13px; margin-bottom: 55px; } .bpure-shipping__summary-card { position: relative; min-height: 165px; padding: 24px 21px; border: 1px solid rgba(230, 164, 180, 0.28); border-radius: 18px; background: linear-gradient( 145deg, rgba(253, 247, 242, 0.9), rgba(255, 253, 252, 0.98) ); } .bpure-shipping__summary-card--featured { background: linear-gradient( 145deg, #292932, #35333D ); border-color: #292932; } .bpure-shipping__summary-label { display: block; margin-bottom: 14px; font-family: Arial, sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: var(--bp-blush-deep); } .bpure-shipping__summary-card--featured .bpure-shipping__summary-label { color: #EABBC6; } .bpure-shipping__summary-value { display: block; margin-bottom: 8px; font-family: "Lora", Georgia, serif; font-size: 27px; line-height: 1.2; font-weight: 500; color: var(--bp-ink); } .bpure-shipping__summary-card--featured .bpure-shipping__summary-value { color: #FFFFFF; } .bpure-shipping__summary-card p { margin: 0; font-family: "Lora", Georgia, serif; font-size: 12px; line-height: 1.7; color: var(--bp-muted); } .bpure-shipping__summary-card--featured p { color: rgba(255, 255, 255, 0.68); } /* ========================================================= INTRO ========================================================== */ .bpure-shipping__welcome { position: relative; margin-bottom: 58px; padding: 36px 38px 36px 41px; border-radius: 20px; background: linear-gradient( 120deg, rgba(230, 164, 180, 0.18), rgba(253, 247, 242, 0.88) ); overflow: hidden; } .bpure-shipping__welcome::before { content: ""; position: absolute; top: 0; left: 0; width: 4px; height: 100%; background: var(--bp-blush); } .bpure-shipping__welcome::after { content: ""; position: absolute; width: 145px; height: 145px; top: -80px; right: -45px; border-radius: 50%; border: 1px solid rgba(203, 127, 146, 0.14); } .bpure-shipping__welcome-label { position: relative; z-index: 2; display: block; margin-bottom: 11px; font-family: Arial, sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 1.7px; text-transform: uppercase; color: var(--bp-blush-deep); } .bpure-shipping__welcome h2 { position: relative; z-index: 2; margin: 0 0 12px; font-family: "Lora", Georgia, serif; font-size: 26px; line-height: 1.35; font-weight: 500; letter-spacing: -0.6px; color: var(--bp-ink); } .bpure-shipping__welcome p { position: relative; z-index: 2; margin: 0; font-family: "Lora", Georgia, serif; font-size: 14px; line-height: 1.85; color: var(--bp-muted); } /* ========================================================= SECTIONS ========================================================== */ .bpure-shipping__section { position: relative; padding: 0 0 46px; margin-bottom: 46px; border-bottom: 1px solid var(--bp-line); } .bpure-shipping__section:last-of-type { margin-bottom: 0; border-bottom: 0; } .bpure-shipping__section-head { display: grid; grid-template-columns: 55px minmax(0, 1fr); gap: 21px; align-items: start; margin-bottom: 23px; } .bpure-shipping__number { width: 55px; height: 55px; display: flex; align-items: center; justify-content: center; border: 1px solid rgba(230, 164, 180, 0.55); border-radius: 50%; background: linear-gradient( 145deg, #FDF2F4, #FAE5EA ); font-family: "Playfair Display", Georgia, serif; font-size: 13px; font-weight: 600; color: #B5687B; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8); } .bpure-shipping__section-title-wrap { padding-top: 2px; } .bpure-shipping__section-kicker { display: block; margin-bottom: 5px; font-family: Arial, sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.7px; text-transform: uppercase; color: #B97989; } .bpure-shipping__section h2 { margin: 0; font-family: "Lora", Georgia, serif; font-size: clamp(22px, 3vw, 29px); line-height: 1.3; font-weight: 500; letter-spacing: -0.7px; color: var(--bp-ink); } .bpure-shipping__text { padding-left: 76px; } .bpure-shipping__section p, .bpure-shipping__section li { font-family: "Lora", Georgia, serif; font-size: 14px; line-height: 1.9; color: var(--bp-muted); } .bpure-shipping__section p { margin: 0 0 15px; } .bpure-shipping__section p:last-child { margin-bottom: 0; } .bpure-shipping__section strong { color: var(--bp-ink); font-weight: 600; } .bpure-shipping__section ul { margin: 18px 0; padding: 0; list-style: none; } .bpure-shipping__section li { position: relative; margin: 0 0 11px; padding-left: 24px; } .bpure-shipping__section li::before { content: ""; position: absolute; left: 2px; top: 12px; width: 7px; height: 7px; border-radius: 50%; background: var(--bp-blush); } /* ========================================================= IMPORTANT FULFILLMENT NOTE ========================================================== */ .bpure-shipping__fulfillment { position: relative; margin: 24px 0 4px; padding: 30px; border-radius: 20px; background: linear-gradient( 145deg, #292932, #35333D ); overflow: hidden; } .bpure-shipping__fulfillment::before { content: ""; position: absolute; width: 190px; height: 190px; top: -105px; right: -55px; border-radius: 50%; background: rgba(230, 164, 180, 0.15); } .bpure-shipping__fulfillment-label { position: relative; z-index: 2; display: inline-flex; margin-bottom: 13px; padding: 6px 10px; border: 1px solid rgba(230, 164, 180, 0.3); border-radius: 100px; font-family: Arial, sans-serif; font-size: 8px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #F0C2CD; } .bpure-shipping__fulfillment h3 { position: relative; z-index: 2; margin: 0 0 12px; font-family: "Lora", Georgia, serif; font-size: 22px; line-height: 1.35; font-weight: 500; color: #FFFFFF; } .bpure-shipping__fulfillment p { position: relative; z-index: 2; margin: 0 0 12px; font-family: "Lora", Georgia, serif; font-size: 13px; line-height: 1.8; color: rgba(255, 255, 255, 0.72); } .bpure-shipping__fulfillment p:last-child { margin-bottom: 0; } .bpure-shipping__fulfillment strong { color: #F4C9D3; } /* ========================================================= NOTICE ========================================================== */ .bpure-shipping__notice { position: relative; margin: 22px 0; padding: 21px 24px; border: 1px solid rgba(230, 164, 180, 0.35); border-radius: 15px; background: linear-gradient( 135deg, rgba(253, 247, 242, 0.95), rgba(248, 233, 230, 0.75) ); } .bpure-shipping__notice-label { display: block; margin-bottom: 7px; font-family: Arial, sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.4px; text-transform: uppercase; color: var(--bp-blush-deep); } .bpure-shipping__notice p { margin: 0; font-size: 13px; } /* ========================================================= CONTACT ========================================================== */ .bpure-shipping__contact { position: relative; margin-top: 24px; padding: 34px; border-radius: 20px; overflow: hidden; background: linear-gradient( 145deg, #292932, #33313B ); color: #FFFFFF; box-shadow: 0 20px 45px rgba(41, 41, 50, 0.16); } .bpure-shipping__contact::before { content: ""; position: absolute; width: 200px; height: 200px; top: -115px; right: -60px; border-radius: 50%; background: rgba(230, 164, 180, 0.17); } .bpure-shipping__contact-label { position: relative; z-index: 2; display: block; margin-bottom: 12px; font-family: Arial, sans-serif; font-size: 9px; font-weight: 700; letter-spacing: 1.6px; text-transform: uppercase; color: #EABBC6; } .bpure-shipping__contact-name { position: relative; z-index: 2; margin: 0 0 15px; font-family: "Lora", Georgia, serif; font-size: 23px; line-height: 1.35; font-weight: 500; color: #FFFFFF; } .bpure-shipping__contact p { position: relative; z-index: 2; margin: 3px 0; font-family: "Lora", Georgia, serif; font-size: 13px; line-height: 1.7; color: rgba(255, 255, 255, 0.7); } .bpure-shipping__contact a { color: #F2C6D0; text-decoration: none; border-bottom: 1px solid rgba(242, 198, 208, 0.55); padding-bottom: 2px; } /* ========================================================= FOOTER ========================================================== */ .bpure-shipping__footer { margin-top: 52px; padding-top: 30px; border-top: 1px solid var(--bp-line); text-align: center; } .bpure-shipping__footer-mark { width: 7px; height: 7px; margin: 0 auto 14px; border-radius: 50%; background: var(--bp-blush); box-shadow: 0 0 0 6px rgba(230, 164, 180, 0.1); } .bpure-shipping__footer p { max-width: 610px; margin: 0 auto; font-family: "Playfair Display", Georgia, serif; font-size: 12px; line-height: 1.75; color: #888087; } /* ========================================================= MOBILE ========================================================== */ @media screen and (max-width: 749px) { .bpure-shipping__hero { min-height: 445px; padding: 70px 20px 82px; } .bpure-shipping__hero h1 { font-size: 46px; line-height: 1.04; letter-spacing: -2px; } .bpure-shipping__hero-description { margin-top: 22px; font-size: 13px; line-height: 1.75; } .bpure-shipping__brand { margin-bottom: 22px; font-size: 10px; letter-spacing: 2.5px; } .bpure-shipping__brand::before, .bpure-shipping__brand::after { width: 24px; } .bpure-shipping__hero-meta { gap: 8px; margin-top: 27px; } .bpure-shipping__meta-pill { min-height: 34px; padding: 7px 12px; font-size: 9px; } .bpure-shipping__body { margin-top: -38px; padding: 0 14px 65px; } .bpure-shipping__document { padding: 36px 22px 42px; border-radius: 21px; } .bpure-shipping__summary { grid-template-columns: 1fr; gap: 10px; margin-bottom: 43px; } .bpure-shipping__summary-card { min-height: 0; } .bpure-shipping__welcome { margin-bottom: 43px; padding: 27px 23px 27px 27px; border-radius: 16px; } .bpure-shipping__welcome h2 { font-size: 21px; } .bpure-shipping__welcome p { font-size: 13px; line-height: 1.75; } .bpure-shipping__section { padding-bottom: 35px; margin-bottom: 35px; } .bpure-shipping__section-head { grid-template-columns: 44px minmax(0, 1fr); gap: 15px; margin-bottom: 18px; } .bpure-shipping__number { width: 44px; height: 44px; font-size: 11px; } .bpure-shipping__section h2 { font-size: 21px; letter-spacing: -0.4px; } .bpure-shipping__section-kicker { font-size: 8px; } .bpure-shipping__text { padding-left: 0; } .bpure-shipping__section p, .bpure-shipping__section li { font-size: 13px; line-height: 1.82; } .bpure-shipping__fulfillment { padding: 25px 22px; } .bpure-shipping__fulfillment h3 { font-size: 20px; } .bpure-shipping__contact { padding: 26px 23px; } } @media screen and (max-width: 420px) { .bpure-shipping__hero h1 { font-size: 39px; } .bpure-shipping__document { padding-left: 18px; padding-right: 18px; } }
B Pure Therapy

Shipping Policy

From our collection to your doorstep, we aim to make every delivery clear, reliable and easy to follow.

$12.99 Shipping
Free Over $150
10–15 Business Days
Standard Shipping $12.99

Standard shipping charge for eligible orders.

Estimated Delivery 10–15 Days

Business days, depending on your destination.

From B Pure To You

Thoughtfully fulfilled, wherever you are.

B Pure Therapy serves customers internationally. This Shipping Policy explains our shipping charges, fulfilment process, estimated delivery times and what you can expect after placing an order with us.

01
Delivery Pricing

Shipping Rates

Our standard shipping fee is $12.99 USD.

Orders with a qualifying total of more than $150 USD receive free shipping.

Free Shipping

Spend over $150 in a single qualifying order and your standard shipping charge will be automatically waived.

02
How Your Order Travels

Our Fulfilment Process

We work with selected manufacturing partners and suppliers to make our collection available to customers in different locations.

Important Fulfilment Note

Some products ship directly from our partners.

Some products are shipped directly from our manufacturing partners or suppliers.

After you place an order, the product is sent to the supplier for processing and fulfilment.

Delivery usually takes 10–15 business days, depending on your location.

03
When To Expect It

Estimated Delivery Time

Delivery usually takes 10–15 business days depending on your location.

Business days generally exclude weekends and public holidays.

Delivery times are estimates rather than guaranteed arrival dates. Actual delivery may vary due to carrier operations, destination, customs procedures, local postal services or circumstances outside our reasonable control.

04
One Order, More Than One Journey

Separate Shipments

Because some products may be fulfilled by different partners, items from the same order may occasionally be shipped separately.

This means you may receive more than one package for a single order, and individual packages may arrive on different days.

A separate shipment does not necessarily mean that any part of your order is missing.

05
Follow The Journey

Tracking Your Order

Where tracking is available, tracking information will be provided after your order has been fulfilled and handed to the relevant shipping carrier.

Tracking information may require some time to update after the carrier receives the shipment.

If your order contains products fulfilled separately, you may receive more than one tracking number.

06
Getting It Right

Shipping Addresses

Please carefully review your shipping address before completing your order.

Customers are responsible for providing a complete and accurate delivery address, including any apartment, building, postcode or other information required for successful delivery.

Address Changes

Once an order has been submitted for processing or fulfilment, we may not be able to change or redirect the delivery address.

07
Occasionally, Things Take Longer

Shipping Delays

While we aim to provide a smooth and reliable delivery experience, occasional delays can occur.

Delays may be caused by factors such as:

  • High seasonal shipping volumes
  • Carrier or postal service disruptions
  • Customs clearance procedures
  • Public holidays
  • Severe weather or transportation disruption
  • Incorrect or incomplete delivery information
  • Local delivery conditions

These circumstances may affect the estimated 10–15 business day delivery window.

08
International Deliveries

Customs & Import Requirements

International shipments may be subject to customs inspections, import procedures or other requirements determined by the destination country.

Customs processing may occasionally extend delivery times beyond the estimated delivery window.

Any applicable import requirements are determined by the authorities in the destination country and may vary by region.

09
Delivery Support

Missing or Delayed Orders

If your order appears significantly delayed or your tracking information indicates an unexpected delivery issue, please contact us so we can help review the shipment.

When contacting us about a delivery, please include your order information so that we can locate your purchase as efficiently as possible.

10
Here To Help

Contact Us

If you have questions about shipping, delivery or the status of your order, please contact B Pure Therapy.

Shipping & Customer Care
B Pure Therapy LTD

128 City Road

London, EC1V 2NX

United Kingdom

contact@bpuretherapy.com