Shipping policy

.thl-shipping-page, .thl-shipping-page * { box-sizing: border-box; } .thl-shipping-page { width: 100%; padding: 48px 16px 60px; background: #fffdf8; color: #17182d; font-family: inherit; } .thl-shipping-container { width: 100%; max-width: 1050px; margin: 0 auto; } .thl-shipping-header { max-width: 720px; margin: 0 auto 30px; text-align: center; } .thl-shipping-eyebrow { display: block; margin-bottom: 9px; color: #9b6a12; font-size: 11px; font-weight: 800; letter-spacing: 0.13em; } .thl-shipping-header h1 { margin: 0; color: #17182d; font-size: 48px; font-weight: 800; line-height: 1.06; letter-spacing: -0.035em; } .thl-shipping-header p { max-width: 630px; margin: 14px auto 0; color: #626477; font-size: 16px; line-height: 1.6; } .thl-shipping-summary { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 12px; margin-bottom: 18px; } .thl-shipping-summary-item { padding: 18px 14px; background: #ffffff; border: 1px solid #e7dcc5; border-radius: 12px; text-align: center; box-shadow: 0 4px 15px rgba(23, 24, 45, 0.04); } .thl-shipping-summary-icon { display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; margin: 0 auto 10px; background: #fff3d8; border-radius: 50%; } .thl-shipping-summary-icon svg { width: 23px; height: 23px; fill: none; stroke: #9b6a12; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; } .thl-shipping-summary-item strong { display: block; margin-bottom: 5px; color: #17182d; font-size: 13px; line-height: 1.3; } .thl-shipping-summary-item span { display: block; color: #6c6e7a; font-size: 10.5px; line-height: 1.45; } .thl-shipping-digital { display: grid; grid-template-columns: 48px minmax(0, 1fr); gap: 14px; align-items: start; margin-bottom: 18px; padding: 18px; background: #f8f3e8; border: 1px solid #e5d6b7; border-radius: 12px; } .thl-shipping-digital-icon { display: flex; align-items: center; justify-content: center; width: 48px; height: 48px; background: #ffffff; border-radius: 50%; } .thl-shipping-digital-icon svg { width: 24px; height: 24px; fill: none; stroke: #9b6a12; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; } .thl-shipping-digital strong { display: block; margin-bottom: 5px; color: #17182d; font-size: 15px; } .thl-shipping-digital p { margin: 0; color: #666975; font-size: 12.5px; line-height: 1.55; } .thl-shipping-policy { padding: 36px; background: #ffffff; border: 1px solid #e7dcc5; border-radius: 16px; box-shadow: 0 8px 27px rgba(23, 24, 45, 0.05); } .thl-shipping-updated { margin: 0 0 20px; color: #7b7d88; font-size: 12px; } .thl-shipping-policy details { overflow: hidden; margin-top: 9px; background: #fffdf8; border: 1px solid #e7dcc5; border-radius: 10px; } .thl-shipping-policy summary { position: relative; display: grid; grid-template-columns: minmax(0, 1fr) 26px; gap: 12px; align-items: center; padding: 17px 18px; color: #17182d; cursor: pointer; list-style: none; font-size: 14px; font-weight: 750; line-height: 1.4; } .thl-shipping-policy summary::-webkit-details-marker { display: none; } .thl-shipping-toggle { position: relative; width: 26px; height: 26px; background: #fff0cd; border-radius: 50%; } .thl-shipping-toggle::before, .thl-shipping-toggle::after { content: ""; position: absolute; top: 50%; left: 50%; width: 10px; height: 1.5px; background: #9b6a12; transform: translate(-50%, -50%); } .thl-shipping-toggle::after { transform: translate(-50%, -50%) rotate(90deg); } .thl-shipping-policy details[open] .thl-shipping-toggle::after { transform: translate(-50%, -50%); } .thl-shipping-answer { padding: 0 18px 18px; color: #5f6270; font-size: 13.5px; line-height: 1.65; } .thl-shipping-answer p { margin: 0 0 11px; } .thl-shipping-answer p:last-child { margin-bottom: 0; } .thl-shipping-answer ul { margin: 7px 0 12px; padding-left: 20px; } .thl-shipping-answer li + li { margin-top: 5px; } .thl-shipping-actions { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; margin-top: 18px; } .thl-shipping-action { display: grid; grid-template-columns: 44px minmax(0, 1fr) 20px; gap: 12px; align-items: center; padding: 18px; background: #17182d; border-radius: 13px; color: #ffffff !important; text-decoration: none !important; } .thl-shipping-action-icon { display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; background: rgba(234, 160, 33, 0.16); border-radius: 50%; } .thl-shipping-action-icon svg { width: 22px; height: 22px; fill: none; stroke: #efbd58; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; } .thl-shipping-action small { display: block; margin-bottom: 3px; color: #efbd58; font-size: 8.5px; font-weight: 800; letter-spacing: 0.1em; } .thl-shipping-action strong { display: block; color: #ffffff; font-size: 16px; } .thl-shipping-action em { display: block; margin-top: 3px; color: #c9cad2; font-size: 10.5px; font-style: normal; } .thl-shipping-action-arrow { color: #efbd58; font-size: 20px; } @media screen and (max-width: 850px) { .thl-shipping-summary { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media screen and (max-width: 749px) { .thl-shipping-page { padding: 35px 12px 45px; } .thl-shipping-header { margin-bottom: 22px; text-align: left; } .thl-shipping-header h1 { font-size: 35px; } .thl-shipping-header p { margin-top: 11px; font-size: 14.5px; } .thl-shipping-summary { gap: 8px; margin-bottom: 12px; } .thl-shipping-summary-item { padding: 13px 8px; } .thl-shipping-summary-icon { width: 38px; height: 38px; } .thl-shipping-summary-icon svg { width: 19px; height: 19px; } .thl-shipping-summary-item strong { font-size: 11px; } .thl-shipping-summary-item span { font-size: 9px; } .thl-shipping-digital { grid-template-columns: 41px minmax(0, 1fr); gap: 11px; padding: 14px; } .thl-shipping-digital-icon { width: 41px; height: 41px; } .thl-shipping-digital strong { font-size: 13px; } .thl-shipping-digital p { font-size: 11.5px; } .thl-shipping-policy { padding: 18px 14px; border-radius: 13px; } .thl-shipping-policy summary { padding: 15px 13px; font-size: 13.5px; } .thl-shipping-answer { padding: 0 13px 15px; font-size: 13px; } .thl-shipping-actions { grid-template-columns: 1fr; gap: 9px; } .thl-shipping-action { padding: 15px; } }
DELIVERY INFORMATION

Shipping Policy

Information about digital delivery, physical-product shipping, tracking, delivery delays, and order support.

Instant Ebook Delivery Digital cookbooks are delivered electronically
Physical Delivery Shipping options appear during checkout
Tracking Updates Tracking is provided when available
Order Support Help with delays, damage, or delivery concerns
Purchased Healthy Desserts Without Guilt?

This cookbook is a digital PDF and will not be physically shipped. Check your email and order-confirmation page for the download link.

Last updated: July 21, 2026

1. Digital Cookbooks and Downloadable Products

Digital products are delivered electronically and are not shipped as physical products.

After checkout, customers receive access to download the file. A download link may also be sent to the email address entered during checkout.

Digital orders do not receive a shipping tracking number.

2. Physical Kitchen Tools

Physical kitchen tools require processing and shipment. Available shipping methods, charges, and estimated delivery windows are shown during checkout.

Delivery estimates are not guaranteed and may change because of carrier delays, weather, customs, holidays, or address issues.

3. Order Processing

Physical-product orders are prepared after payment is confirmed. Processing normally occurs on business days.

Weekends, public holidays, high-volume periods, availability, or fraud-prevention checks may increase processing time.

4. Shipping Rates and Destinations

Available destinations and shipping charges are displayed during checkout. If no shipping method appears, we may not currently ship that product to the selected location.

5. Estimated Delivery Times

Delivery estimates begin after processing and carrier pickup. The estimate shown at checkout is not a guaranteed delivery date unless explicitly stated.

6. Tracking Information

When available, tracking information is sent to the email address used during checkout.

Tracking may take additional time to update after a shipping label has been created.

7. Multiple Packages

Products may be fulfilled from different locations. A multi-item order may arrive in separate packages and on different dates.

8. Shipping Address Accuracy

Customers are responsible for providing a complete and accurate address during checkout.

Contact us immediately if an address needs to be corrected. Changes cannot be guaranteed after fulfillment begins.

9. Delayed or Lost Packages

Carrier delays may be caused by weather, customs, service disruptions, seasonal demand, or local delivery conditions.

Contact us if tracking has not updated for an unusually long time or the package has passed its estimated delivery window.

10. Damaged or Incorrect Deliveries

Contact us promptly if an item arrives damaged, defective, incomplete, or different from what was ordered.

Please provide:

  • Your order number.
  • A clear description of the problem.
  • Photos of the product and packaging.
  • A photo of the shipping label.
11. Customs and Import Charges

International shipments may be subject to customs duties, import taxes, brokerage charges, or other fees imposed by the destination country.

Unless included at checkout, these charges may be the responsibility of the recipient.

12. Contact Us

For delivery assistance, include your full name, order number, checkout email, tracking number, and a clear description of the issue.