{"product_id":"p","title":"BabyAura™ Custom Pacifier Keepsake Box","description":"\u003cp\u003e \u003c\/p\u003e\n\u003c!-- =========================\nBABYAURA™ PREMIUM PRODUCT SECTION\nPaste into Shopify Custom Liquid \/ HTML section\n========================= --\u003e\n\u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003csection class=\"ba-wrapper\"\u003e\u003c!-- Floating Background --\u003e\n\u003cdiv class=\"ba-bg-circle ba-circle-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ba-bg-circle ba-circle-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ba-container\"\u003e\n\u003c!-- LEFT SIDE --\u003e\n\u003cdiv class=\"ba-left fadeUp\"\u003e\n\u003cspan class=\"ba-badge\"\u003e✨ Personalised Baby Keepsake\u003c\/span\u003e\n\u003ch1\u003eBabyAura™ \u003cbr\u003e\u003cspan\u003eCustom Pacifier Keepsake Box\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"ba-subtitle\"\u003eA keepsake as special as your little one.\u003c\/p\u003e\n\u003cp class=\"ba-story\"\u003ePicture this: you're out for a Sunday stroll, baby in arms, and their favourite dummy is safely tucked away — clean, protected, and beautifully personalised just for them.\u003c\/p\u003e\n\u003cdiv class=\"ba-buttons\"\u003e\n\u003ca class=\"ba-btn-primary\" href=\"#product-form\"\u003e Personalise Yours \u003c\/a\u003e \u003ca class=\"ba-btn-secondary\" href=\"#why-love\"\u003e Learn More \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-mini-features\"\u003e\n\u003cdiv\u003e✔ Premium Finish\u003c\/div\u003e\n\u003cdiv\u003e✔ Custom Name Design\u003c\/div\u003e\n\u003cdiv\u003e✔ Gift-Ready Packaging\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RIGHT SIDE --\u003e\n\u003cdiv class=\"ba-right fadeFloat\"\u003e\n\u003cdiv class=\"ba-product-card\"\u003e\n\u003c!-- Replace image URL --\u003e\n\u003cdiv class=\"ba-glow\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0725\/3832\/5061\/files\/Screenshot_2026-05-07_220851.png?v=1778240780\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WHY PARENTS LOVE IT --\u003e\n\u003csection id=\"why-love\" class=\"ba-love-section\"\u003e\n\u003cdiv class=\"ba-section-title fadeUp\"\u003e\n\u003cspan\u003eWHY PARENTS LOVE IT\u003c\/span\u003e\n\u003ch2\u003eDesigned for Modern Parents\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-grid\"\u003e\n\u003cdiv class=\"ba-card fadeUp\"\u003e\n\u003cdiv class=\"ba-icon\"\u003e🛡️\u003c\/div\u003e\n\u003ch3\u003eHygienic Protection\u003c\/h3\u003e\n\u003cp\u003eKeeps dummies dust-free and germ-protected while you're on the go.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-card fadeUp\"\u003e\n\u003cdiv class=\"ba-icon\"\u003e💖\u003c\/div\u003e\n\u003ch3\u003ePersonalised with Love\u003c\/h3\u003e\n\u003cp\u003eCustomised with your baby's name for a truly one-of-a-kind touch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-card fadeUp\"\u003e\n\u003cdiv class=\"ba-icon\"\u003e🎁\u003c\/div\u003e\n\u003ch3\u003ePerfect Keepsake\u003c\/h3\u003e\n\u003cp\u003eA cherished memory box from those precious early months.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-card fadeUp\"\u003e\n\u003cdiv class=\"ba-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3\u003eGift Ready\u003c\/h3\u003e\n\u003cp\u003eBeautifully presented for baby showers, newborn gifts, and milestone moments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COLOUR SECTION --\u003e\n\u003csection class=\"ba-colours\"\u003e\n\u003cdiv class=\"ba-section-title fadeUp\"\u003e\n\u003cspan\u003eCHOOSE YOUR COLOUR\u003c\/span\u003e\n\u003ch2\u003eSoft Elegant Shades\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-colour-grid\"\u003e\n\u003cdiv class=\"ba-colour-card\"\u003e\n\u003cdiv class=\"ba-colour purple\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003ePurple\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-colour-card\"\u003e\n\u003cdiv class=\"ba-colour white\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003eWhite\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-colour-card\"\u003e\n\u003cdiv class=\"ba-colour pinkgrey\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003ePink Grey\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-colour-card\"\u003e\n\u003cdiv class=\"ba-colour greengrey\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003eGreen Grey\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ba-colour-card\"\u003e\n\u003cdiv class=\"ba-colour purplegrey\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003ePurple Grey\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n*{\n  margin:0;\n  padding:0;\n  box-sizing:border-box;\n}\n\nbody{\n  font-family:'Poppins',sans-serif;\n  background:#faf7f5;\n}\n\n.ba-wrapper{\n  position:relative;\n  overflow:hidden;\n  padding:90px 6%;\n  background:\n  linear-gradient(135deg,#fff7fb 0%,#f5f7ff 100%);\n}\n\n.ba-container{\n  max-width:1400px;\n  margin:auto;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  align-items:center;\n  gap:60px;\n}\n\n.ba-badge{\n  display:inline-block;\n  background:#ffffff;\n  padding:10px 18px;\n  border-radius:999px;\n  font-size:14px;\n  font-weight:600;\n  color:#7c5cff;\n  box-shadow:0 8px 25px rgba(0,0,0,0.08);\n  margin-bottom:24px;\n}\n\n.ba-left h1{\n  font-size:68px;\n  line-height:1.05;\n  color:#111;\n  font-weight:700;\n}\n\n.ba-left h1 span{\n  background:linear-gradient(90deg,#a78bfa,#ec4899);\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n}\n\n.ba-subtitle{\n  margin-top:20px;\n  font-size:24px;\n  color:#555;\n  font-weight:500;\n}\n\n.ba-story{\n  margin-top:25px;\n  font-size:17px;\n  line-height:1.9;\n  color:#666;\n  max-width:620px;\n}\n\n.ba-buttons{\n  margin-top:35px;\n  display:flex;\n  gap:18px;\n  flex-wrap:wrap;\n}\n\n.ba-btn-primary{\n  background:linear-gradient(135deg,#a78bfa,#ec4899);\n  color:white;\n  padding:18px 34px;\n  border-radius:18px;\n  text-decoration:none;\n  font-weight:600;\n  transition:0.4s ease;\n  box-shadow:0 15px 35px rgba(167,139,250,0.35);\n}\n\n.ba-btn-primary:hover{\n  transform:translateY(-4px) scale(1.02);\n}\n\n.ba-btn-secondary{\n  background:white;\n  color:#111;\n  padding:18px 34px;\n  border-radius:18px;\n  text-decoration:none;\n  font-weight:600;\n  border:1px solid #eee;\n  transition:0.3s ease;\n}\n\n.ba-btn-secondary:hover{\n  transform:translateY(-4px);\n}\n\n.ba-mini-features{\n  margin-top:35px;\n  display:flex;\n  gap:24px;\n  flex-wrap:wrap;\n  color:#555;\n  font-weight:500;\n}\n\n.ba-right{\n  position:relative;\n  display:flex;\n  justify-content:center;\n}\n\n.ba-product-card{\n  position:relative;\n  width:520px;\n  height:520px;\n  border-radius:40px;\n  background:rgba(255,255,255,0.6);\n  backdrop-filter:blur(18px);\n  box-shadow:\n  0 25px 60px rgba(0,0,0,0.08),\n  inset 0 1px 0 rgba(255,255,255,0.8);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  overflow:hidden;\n}\n\n.ba-product-image{\n  width:88%;\n  object-fit:contain;\n  z-index:2;\n  animation:floatImage 5s ease-in-out infinite;\n}\n\n.ba-glow{\n  position:absolute;\n  width:320px;\n  height:320px;\n  background:radial-gradient(circle,#e9d5ff 0%,transparent 70%);\n  z-index:1;\n  animation:pulse 4s infinite;\n}\n\n.ba-bg-circle{\n  position:absolute;\n  border-radius:50%;\n  filter:blur(80px);\n  opacity:0.45;\n}\n\n.ba-circle-1{\n  width:300px;\n  height:300px;\n  background:#f9a8d4;\n  top:-80px;\n  left:-80px;\n}\n\n.ba-circle-2{\n  width:350px;\n  height:350px;\n  background:#c4b5fd;\n  right:-100px;\n  bottom:-100px;\n}\n\n.ba-love-section,\n.ba-colours{\n  padding:100px 6%;\n  background:white;\n}\n\n.ba-section-title{\n  text-align:center;\n  margin-bottom:60px;\n}\n\n.ba-section-title span{\n  color:#a78bfa;\n  font-weight:600;\n  letter-spacing:2px;\n  font-size:13px;\n}\n\n.ba-section-title h2{\n  margin-top:15px;\n  font-size:48px;\n  color:#111;\n}\n\n.ba-grid{\n  max-width:1300px;\n  margin:auto;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:30px;\n}\n\n.ba-card{\n  background:#fff;\n  padding:40px 30px;\n  border-radius:28px;\n  box-shadow:0 10px 40px rgba(0,0,0,0.05);\n  transition:0.4s ease;\n  text-align:center;\n}\n\n.ba-card:hover{\n  transform:translateY(-10px);\n}\n\n.ba-icon{\n  font-size:40px;\n  margin-bottom:20px;\n}\n\n.ba-card h3{\n  margin-bottom:14px;\n  font-size:22px;\n  color:#111;\n}\n\n.ba-card p{\n  color:#666;\n  line-height:1.8;\n}\n\n.ba-colour-grid{\n  max-width:1000px;\n  margin:auto;\n  display:grid;\n  grid-template-columns:repeat(5,1fr);\n  gap:24px;\n}\n\n.ba-colour-card{\n  text-align:center;\n}\n\n.ba-colour{\n  width:120px;\n  height:120px;\n  border-radius:30px;\n  margin:auto;\n  box-shadow:0 15px 35px rgba(0,0,0,0.08);\n  transition:0.3s ease;\n}\n\n.ba-colour:hover{\n  transform:translateY(-8px) scale(1.04);\n}\n\n.ba-colour-card p{\n  margin-top:16px;\n  font-weight:600;\n  color:#444;\n}\n\n.purple{\n  background:#b794f4;\n}\n\n.white{\n  background:#ffffff;\n  border:1px solid #eee;\n}\n\n.pinkgrey{\n  background:linear-gradient(135deg,#f9c5d1,#d1d5db);\n}\n\n.greengrey{\n  background:linear-gradient(135deg,#b7e4c7,#d1d5db);\n}\n\n.purplegrey{\n  background:linear-gradient(135deg,#c4b5fd,#d1d5db);\n}\n\n\/* Animations *\/\n\n@keyframes floatImage{\n  0%{\n    transform:translateY(0px);\n  }\n  50%{\n    transform:translateY(-18px);\n  }\n  100%{\n    transform:translateY(0px);\n  }\n}\n\n@keyframes pulse{\n  0%{\n    transform:scale(1);\n    opacity:0.5;\n  }\n  50%{\n    transform:scale(1.15);\n    opacity:0.8;\n  }\n  100%{\n    transform:scale(1);\n    opacity:0.5;\n  }\n}\n\n.fadeUp{\n  animation:fadeUp 1s ease forwards;\n}\n\n@keyframes fadeUp{\n  from{\n    opacity:0;\n    transform:translateY(40px);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n.fadeFloat{\n  animation:fadeFloat 1.4s ease forwards;\n}\n\n@keyframes fadeFloat{\n  from{\n    opacity:0;\n    transform:translateY(40px) scale(0.95);\n  }\n  to{\n    opacity:1;\n    transform:translateY(0) scale(1);\n  }\n}\n\n\/* Responsive *\/\n\n@media(max-width:1100px){\n\n  .ba-container{\n    grid-template-columns:1fr;\n    text-align:center;\n  }\n\n  .ba-story{\n    margin:auto;\n    margin-top:25px;\n  }\n\n  .ba-buttons,\n  .ba-mini-features{\n    justify-content:center;\n  }\n\n  .ba-grid{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  .ba-colour-grid{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  .ba-left h1{\n    font-size:52px;\n  }\n\n}\n\n@media(max-width:700px){\n\n  .ba-left h1{\n    font-size:42px;\n  }\n\n  .ba-section-title h2{\n    font-size:34px;\n  }\n\n  .ba-grid{\n    grid-template-columns:1fr;\n  }\n\n  .ba-colour-grid{\n    grid-template-columns:1fr;\n  }\n\n  .ba-product-card{\n    width:100%;\n    height:420px;\n  }\n\n}\n\u003c\/style\u003e","brand":"BabyAura","offers":[{"title":"Default Title","offer_id":44987858059333,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/3832\/5061\/files\/babyaura-pacifier-holder-cases-hero-product-shot.png?v=1778240984","url":"https:\/\/babyaura.co.za\/products\/p","provider":"BabyAura","version":"1.0","type":"link"}