Shipping policy

.tt-shipping { max-width: 980px; margin: 0 auto; padding: 60px 24px 80px; color: #2D2A26; font-family: 'Plus Jakarta Sans', -apple-system, sans-serif; line-height: 1.7; overflow: hidden; } /* ========== ANIMATIONS ========== */ @keyframes tts-fadeUp { 0% { opacity: 0; transform: translateY(30px); } 100% { opacity: 1; transform: translateY(0); } } @keyframes tts-fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes tts-floatBadge { 0%, 100% { transform: translateY(0) rotate(-2deg); } 50% { transform: translateY(-6px) rotate(2deg); } } @keyframes tts-pulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(232, 137, 168, 0.4); } 50% { box-shadow: 0 0 0 12px rgba(232, 137, 168, 0); } } @keyframes tts-truckMove { 0% { transform: translateX(-8px) rotate(-2deg); } 50% { transform: translateX(8px) rotate(2deg); } 100% { transform: translateX(-8px) rotate(-2deg); } } @keyframes tts-slideInLeft { 0% { opacity: 0; transform: translateX(-30px); } 100% { opacity: 1; transform: translateX(0); } } @keyframes tts-bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-8px); } } /* ========== HERO ========== */ .tts-hero { text-align: center; padding: 50px 0 60px; position: relative; animation: tts-fadeIn 1s ease-out; } .tts-hero-icon { width: 100px; height: 100px; margin: 0 auto 24px; background: linear-gradient(135deg, #FFD6E1 0%, #F4A6C0 100%); border-radius: 28px; display: flex; align-items: center; justify-content: center; font-size: 50px; animation: tts-truckMove 3s ease-in-out infinite; box-shadow: 0 12px 32px rgba(232, 137, 168, 0.25); } .tts-hero-badge { display: inline-flex; align-items: center; gap: 8px; background: #FFD6E1; color: #E889A8; padding: 8px 20px; border-radius: 100px; font-size: 13px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-bottom: 24px; animation: tts-floatBadge 3s ease-in-out infinite; } .tts-hero h1 { font-size: clamp(38px, 5vw, 56px); font-weight: 300; line-height: 1.1; letter-spacing: -0.025em; color: #2D2A26; margin: 0 0 20px; font-family: Georgia, 'Times New Roman', serif; animation: tts-fadeUp 1s ease-out 0.2s both; } .tts-hero h1 em { font-style: italic; color: #E889A8; } .tts-hero-subtitle { font-size: 18px; color: #4A4239; max-width: 600px; margin: 0 auto; animation: tts-fadeUp 1s ease-out 0.4s both; } /* ========== FREE SHIPPING HERO BOX ========== */ .tts-free-hero { background: linear-gradient(135deg, #F4A6C0 0%, #E889A8 100%); color: #FFFFFF; padding: 56px 40px; border-radius: 28px; margin: 40px 0 60px; text-align: center; position: relative; overflow: hidden; animation: tts-fadeUp 1s ease-out 0.6s both; } .tts-free-hero::before { content: "🚚"; position: absolute; top: 24px; right: 36px; font-size: 56px; opacity: 0.2; animation: tts-bounce 2s ease-in-out infinite; } .tts-free-hero::after { content: "📦"; position: absolute; bottom: 24px; left: 36px; font-size: 50px; opacity: 0.2; animation: tts-bounce 2s ease-in-out infinite reverse; } .tts-free-mega { font-family: Georgia, serif; font-size: clamp(60px, 8vw, 96px); font-weight: 400; line-height: 1; margin-bottom: 12px; letter-spacing: -0.04em; position: relative; z-index: 2; } .tts-free-mega em { font-style: italic; opacity: 0.9; } .tts-free-hero h2 { font-size: clamp(22px, 2.6vw, 28px); font-weight: 300; margin: 0 0 14px; font-family: Georgia, serif; letter-spacing: -0.01em; position: relative; z-index: 2; } .tts-free-hero p { font-size: 17px; max-width: 540px; margin: 0 auto; opacity: 0.95; line-height: 1.6; position: relative; z-index: 2; } /* ========== KEY FACTS STRIP ========== */ .tts-facts { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin: 40px 0 60px; } .tts-fact { text-align: center; padding: 28px 18px; background: #FFFCF7; border-radius: 18px; border: 1px solid #E8DDC9; transition: all 0.4s ease; animation: tts-fadeUp 0.8s ease-out both; } .tts-fact:nth-child(1) { animation-delay: 0.1s; } .tts-fact:nth-child(2) { animation-delay: 0.2s; } .tts-fact:nth-child(3) { animation-delay: 0.3s; } .tts-fact:nth-child(4) { animation-delay: 0.4s; } .tts-fact:hover { background: #FFD6E1; border-color: #F4A6C0; transform: translateY(-6px); box-shadow: 0 12px 28px rgba(232, 137, 168, 0.18); } .tts-fact-emoji { font-size: 36px; margin-bottom: 10px; display: block; } .tts-fact strong { display: block; font-size: 16px; color: #2D2A26; margin-bottom: 4px; font-weight: 600; } .tts-fact span { font-size: 13px; color: #4A4239; } /* ========== SHIPPING ZONES ========== */ .tts-zones { margin: 40px 0; } .tts-zones-head { text-align: center; margin-bottom: 36px; } .tts-zones-head h2 { font-size: clamp(28px, 3.5vw, 38px); font-weight: 300; margin: 0 0 12px; color: #2D2A26; font-family: Georgia, serif; letter-spacing: -0.02em; } .tts-zones-head h2 em { font-style: italic; color: #E889A8; } .tts-zones-head p { font-size: 16px; color: #4A4239; max-width: 520px; margin: 0 auto; } .tts-zone-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; } .tts-zone { background: #FFFCF7; border: 1px solid #E8DDC9; border-radius: 20px; padding: 32px 24px; text-align: center; transition: all 0.4s ease; position: relative; overflow: hidden; animation: tts-fadeUp 0.8s ease-out both; } .tts-zone:nth-child(1) { animation-delay: 0.1s; } .tts-zone:nth-child(2) { animation-delay: 0.3s; } .tts-zone:nth-child(3) { animation-delay: 0.5s; } .tts-zone:hover { transform: translateY(-8px); border-color: #F4A6C0; box-shadow: 0 20px 40px rgba(232, 137, 168, 0.18); } .tts-zone-flag { font-size: 48px; margin-bottom: 14px; display: block; transition: transform 0.4s ease; } .tts-zone:hover .tts-zone-flag { transform: scale(1.15); } .tts-zone h3 { font-size: 22px; font-weight: 500; margin: 0 0 8px; color: #2D2A26; font-family: Georgia, serif; } .tts-zone-time { font-family: Georgia, serif; font-size: 28px; font-weight: 400; color: #E889A8; margin: 12px 0 4px; line-height: 1; } .tts-zone-time small { font-size: 14px; color: #4A4239; display: block; font-family: 'Plus Jakarta Sans', sans-serif; margin-top: 4px; font-weight: 500; } .tts-zone-cost { display: inline-block; margin-top: 14px; padding: 6px 14px; background: #5C6F4A; color: #FFFFFF; border-radius: 100px; font-size: 12px; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; } /* ========== TIMELINE ========== */ .tts-timeline { margin: 36px 0 0; position: relative; padding: 0; } .tts-timeline-item { display: flex; gap: 24px; padding: 24px 0; position: relative; animation: tts-fadeUp 0.6s ease-out both; } .tts-timeline-item:nth-child(1) { animation-delay: 0.1s; } .tts-timeline-item:nth-child(2) { animation-delay: 0.3s; } .tts-timeline-item:nth-child(3) { animation-delay: 0.5s; } .tts-timeline-item:nth-child(4) { animation-delay: 0.7s; } .tts-timeline-icon { flex-shrink: 0; width: 56px; height: 56px; background: linear-gradient(135deg, #FFD6E1 0%, #F4A6C0 100%); color: #FFFFFF; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 24px; position: relative; z-index: 2; transition: transform 0.3s ease; } .tts-timeline-item:hover .tts-timeline-icon { transform: scale(1.1) rotate(-5deg); } .tts-timeline-item:not(:last-child)::before { content: ""; position: absolute; left: 27px; top: 78px; bottom: -10px; width: 2px; background: linear-gradient(180deg, #F4A6C0 0%, #E8DDC9 100%); } .tts-timeline-content { flex: 1; padding-top: 4px; } .tts-timeline-content h3 { font-size: 20px; font-weight: 500; margin: 0 0 6px; color: #2D2A26; font-family: Georgia, serif; } .tts-timeline-content p { margin: 0; color: #4A4239; font-size: 15px; line-height: 1.6; } /* ========== SECTIONS ========== */ .tts-section { margin: 36px 0; padding: 36px 32px; background: #FFFCF7; border: 1px solid #E8DDC9; border-radius: 20px; transition: all 0.4s ease; animation: tts-fadeUp 0.8s ease-out both; } .tts-section:hover { border-color: #F4A6C0; box-shadow: 0 12px 32px rgba(232, 137, 168, 0.12); transform: translateY(-2px); } .tts-section-head { display: flex; align-items: center; gap: 20px; margin-bottom: 20px; padding-bottom: 18px; border-bottom: 1px solid #E8DDC9; } .tts-section-icon { width: 56px; height: 56px; background: #FFD6E1; border-radius: 16px; display: flex; align-items: center; justify-content: center; font-size: 26px; flex-shrink: 0; transition: all 0.3s ease; } .tts-section:hover .tts-section-icon { background: #F4A6C0; transform: rotate(-5deg) scale(1.05); } .tts-section h2 { font-size: clamp(22px, 2.5vw, 28px); font-weight: 400; color: #2D2A26; margin: 0; font-family: Georgia, serif; letter-spacing: -0.01em; } .tts-section h2 em { font-style: italic; color: #E889A8; } .tts-section p { font-size: 16px; color: #4A4239; margin: 0 0 14px; line-height: 1.7; } .tts-section p:last-child { margin-bottom: 0; } .tts-section strong { color: #2D2A26; font-weight: 600; } /* ========== LISTS ========== */ .tts-list { list-style: none; padding: 0; margin: 16px 0 0; } .tts-list li { padding: 12px 0 12px 36px; position: relative; font-size: 16px; color: #4A4239; border-bottom: 1px dashed #E8DDC9; animation: tts-slideInLeft 0.6s ease-out both; } .tts-list li:last-child { border-bottom: none; } .tts-list li:nth-child(1) { animation-delay: 0.1s; } .tts-list li:nth-child(2) { animation-delay: 0.2s; } .tts-list li:nth-child(3) { animation-delay: 0.3s; } .tts-list li:nth-child(4) { animation-delay: 0.4s; } .tts-list li:nth-child(5) { animation-delay: 0.5s; } .tts-list li:nth-child(6) { animation-delay: 0.6s; } .tts-list li::before { content: "✓"; position: absolute; left: 0; top: 12px; width: 24px; height: 24px; background: #5C6F4A; color: #FFFFFF; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; } .tts-warnlist { list-style: none; padding: 0; margin: 16px 0 0; } .tts-warnlist li { padding: 12px 0 12px 36px; position: relative; font-size: 16px; color: #4A4239; border-bottom: 1px dashed #E8DDC9; } .tts-warnlist li:last-child { border-bottom: none; } .tts-warnlist li::before { content: "!"; position: absolute; left: 0; top: 12px; width: 24px; height: 24px; background: #C97D55; color: #FFFFFF; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: 700; } /* ========== HIGHLIGHT BOX ========== */ .tts-highlight { background: #FAF5EE; border-left: 4px solid #F4A6C0; padding: 20px 24px; margin: 20px 0 0; border-radius: 0 12px 12px 0; } .tts-highlight strong { display: block; margin-bottom: 6px; color: #2D2A26; font-size: 15px; } .tts-highlight p { margin: 0; font-size: 15px; color: #4A4239; } /* ========== CONTACT BOX ========== */ .tts-contact { margin: 60px 0 20px; padding: 48px 40px; background: #FAF5EE; border-radius: 24px; text-align: center; border: 2px dashed #F4A6C0; animation: tts-fadeUp 1s ease-out; } .tts-contact-icon { width: 64px; height: 64px; background: #F4A6C0; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-size: 28px; margin-bottom: 20px; animation: tts-pulse 2s ease-in-out infinite; } .tts-contact h2 { font-size: clamp(26px, 3vw, 34px); font-weight: 300; margin: 0 0 14px; color: #2D2A26; font-family: Georgia, serif; letter-spacing: -0.02em; } .tts-contact h2 em { font-style: italic; color: #E889A8; } .tts-contact p { font-size: 16px; color: #4A4239; max-width: 520px; margin: 0 auto 24px; } .tts-contact-mail { display: inline-block; padding: 16px 36px; background: #2D2A26; color: #FAF5EE; text-decoration: none; border-radius: 100px; font-weight: 600; font-size: 15px; letter-spacing: 0.04em; transition: all 0.3s ease; box-shadow: 0 8px 24px rgba(45, 42, 38, 0.2); } .tts-contact-mail:hover { background: #E889A8; transform: translateY(-3px); box-shadow: 0 12px 32px rgba(232, 137, 168, 0.4); } /* ========== FOOTNOTE ========== */ .tts-footnote { margin-top: 40px; padding: 24px; background: #F2EADC; border-radius: 12px; text-align: center; font-size: 13px; color: #8A7F70; line-height: 1.6; } .tts-footnote strong { color: #2D2A26; } /* ========== RESPONSIVE ========== */ @media (max-width: 768px) { .tt-shipping { padding: 40px 16px 60px; } .tts-section { padding: 28px 22px; } .tts-free-hero { padding: 40px 24px; } .tts-facts { grid-template-columns: repeat(2, 1fr); gap: 12px; } .tts-zone-grid { grid-template-columns: 1fr; } .tts-contact { padding: 36px 24px; } .tts-section-head { flex-direction: column; align-items: flex-start; gap: 12px; } .tts-timeline-item { gap: 16px; } }
🚚
📦 Always Free, Always Tracked

Shipping Policy

From our warehouse to your front door — at no extra cost. Here's everything you need to know about how we send TinyTaster™ to babies around the world.

Free Shipping

On every single order — worldwide.

No minimum purchase. No hidden fees. No surprises at checkout. Just one calm, simple shopping experience from start to finish.

💝 $0 Shipping On every order, always
🌍 Worldwide We ship almost anywhere
Fast Processing Shipped within 24 hours
📍 Real-Time Tracking Sent to your email

How long until it arrives?

Delivery times depend on where you are. Here's what to expect from the moment your order ships:

🇺🇸

United States

3–5 business days
FREE SHIPPING
🇪🇺

UK & Europe

4–7 business days
FREE SHIPPING
🌎

Worldwide

7–14 business days
FREE SHIPPING
🛤️

Your order's journey

From the moment you click "Place Order" to the day it arrives at your door — here's exactly what happens:

🛒

Order placed

You'll receive an instant confirmation email with your order details and a copy of your receipt.

📦

Processing & packing (within 24 hours)

Our team carefully packs your TinyTaster™ in eco-friendly, recyclable packaging — usually the same day.

🚚

Shipped & tracking sent

Your order leaves our warehouse and you receive a tracking link by email — follow it every step of the way.

🏡

Delivered to your door

Your TinyTaster™ arrives safely, ready to make mealtimes calmer for the whole family.

📍

How to track your order

Every order comes with full tracking — no extra steps required:

  • You'll receive a tracking link by email as soon as your order ships
  • Click the link anytime to see where your package is in real-time
  • You can also reply to your order confirmation email if you can't find the tracking
  • If your tracking hasn't updated for more than 5 days, just email us and we'll investigate
Can't find your tracking email?

Check your spam or promotions folder first. If it's not there, email us at tinytasterr@gmail.com with your order number and we'll send it right away.

⏱️

Processing times

We move fast because you shouldn't have to wait. Here's our promise:

  • Most orders are shipped within 24 hours on business days
  • Orders placed on weekends or holidays are processed the next business day
  • During peak seasons (holidays, sales), processing may take 1–2 extra days
  • You'll be notified by email if there's any delay with your specific order
🌐

International orders & customs

If you're ordering from outside the US, here's what to keep in mind:

  • Shipping is free regardless of your country
  • Customs duties or import taxes may apply, depending on your country's rules
  • These charges are determined by local authorities — not by TinyTaster™
  • Customers are responsible for any duties or taxes charged at delivery
  • If you have questions about your country's customs, we recommend checking with your local postal service
📮

Address accuracy

To ensure your TinyTaster™ arrives at the right door:

  • Double-check your shipping address before completing checkout
  • Include apartment numbers, building names, or any special delivery instructions
  • If you spot a mistake, email us within 12 hours and we'll do our best to update it
  • Once an order has shipped, we cannot change the delivery address
Wrong address submitted?

If a package is returned to us due to an incorrect address, we'll contact you to arrange re-shipment. Re-shipping due to address errors may require an additional shipping fee in some cases.

🔍

Lost or delayed packages

While extremely rare, packages occasionally get delayed in transit. Here's what to do:

  • Check your tracking link first — sometimes packages move faster than tracking updates
  • Contact your local post office with your tracking number for the latest status
  • If your package hasn't moved for over 10 business days, email us
  • For packages marked "delivered" but not received, please check with neighbors or building reception first

If your package is genuinely lost, we'll either send a free replacement or issue a full refund — your choice.

↩️

Returned or undeliverable packages

Sometimes packages come back to us. Common reasons include:

  • Incomplete or incorrect shipping address
  • Package unclaimed at local post office
  • Refused delivery by the recipient
  • Customs issues in the destination country

If your package returns to us, we'll email you to confirm a new delivery attempt or arrange a full refund.

🌱

Our eco-friendly packaging

We care about the world your baby is growing up in, so we ship with planet-friendly packaging:

  • Recyclable materials — cardboard, paper, and minimal plastic
  • Soy-based inks for printing
  • Right-sized boxes to reduce waste
  • No unnecessary fillers or single-use plastics

Please recycle our packaging when you're done — it makes a real difference.

💌

Question about your shipment?

We're here to help every step of the way. If you have any questions about your order, tracking, or delivery — just reach out and we'll respond within 24 hours.

Email Us — tinytasterr@gmail.com
Last updated: April 2025 · This Shipping Policy works alongside our Refund Policy, Privacy Policy, and Terms of Service. Free shipping applies to all orders, with no minimum purchase requirement.