{"product_id":"ted-baker-toad-bag-dupe","title":"Ted Baker Toad Bag (Dupe)","description":"\u003cstyle\u003e\n.glowup-tedbaker {\n  position: relative;\n  overflow: hidden;\n  padding: 45px 25px;\n  margin: 20px auto;\n  max-width: 900px;\n  text-align: center;\n  font-family: Arial, sans-serif;\n  background: linear-gradient(135deg, #fff8f8, #fde7ed, #fffaf3);\n  border: 2px solid #d7a84b;\n  border-radius: 22px;\n  box-shadow: 0 10px 35px rgba(180, 120, 80, 0.18);\n}\n\n\/* Floating sparkles *\/\n.glowup-sparkle {\n  position: absolute;\n  color: #d9a441;\n  font-size: 18px;\n  animation: sparkleFloat 4s infinite ease-in-out;\n  opacity: 0.7;\n}\n\n.sparkle1 { top: 12%; left: 8%; animation-delay: 0s; }\n.sparkle2 { top: 25%; right: 10%; animation-delay: 1s; }\n.sparkle3 { bottom: 15%; left: 15%; animation-delay: 2s; }\n.sparkle4 { bottom: 20%; right: 18%; animation-delay: 3s; }\n\n@keyframes sparkleFloat {\n  0%, 100% {\n    transform: translateY(0) scale(1);\n    opacity: .4;\n  }\n  50% {\n    transform: translateY(-15px) scale(1.3);\n    opacity: 1;\n  }\n}\n\n\/* Heading *\/\n.glowup-tedbaker h2 {\n  margin: 0;\n  color: #b47a22;\n  font-size: clamp(30px, 6vw, 52px);\n  font-weight: 800;\n  letter-spacing: 1px;\n  animation: titleGlow 2.5s infinite alternate;\n}\n\n@keyframes titleGlow {\n  from {\n    text-shadow: 0 0 3px rgba(212, 164, 76, .2);\n  }\n  to {\n    text-shadow: 0 0 15px rgba(212, 164, 76, .6);\n  }\n}\n\n.glowup-subtitle {\n  font-size: 22px;\n  font-weight: bold;\n  color: #e4577b;\n  margin: 12px 0 25px;\n}\n\n\/* Main text *\/\n.glowup-text {\n  max-width: 720px;\n  margin: auto;\n  color: #333;\n  font-size: 17px;\n  line-height: 1.7;\n}\n\n.glowup-text strong {\n  color: #c08a32;\n}\n\n\/* Colour badges *\/\n.glowup-colours {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin: 25px 0;\n}\n\n.glowup-colour {\n  padding: 10px 18px;\n  border-radius: 30px;\n  font-weight: bold;\n  font-size: 14px;\n  box-shadow: 0 4px 12px rgba(0,0,0,.12);\n  animation: colourBounce 3s infinite;\n}\n\n.glowup-colour:nth-child(1) { animation-delay: .2s; }\n.glowup-colour:nth-child(2) { animation-delay: .5s; }\n.glowup-colour:nth-child(3) { animation-delay: .8s; }\n.glowup-colour:nth-child(4) { animation-delay: 1.1s; }\n\n.pink {\n  background: #f36b9a;\n  color: white;\n}\n\n.nude {\n  background: #d8b08a;\n  color: white;\n}\n\n.black {\n  background: #222;\n  color: white;\n}\n\n.blue {\n  background: #8fc9ed;\n  color: white;\n}\n\n@keyframes colourBounce {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-5px); }\n}\n\n\/* Features *\/\n.glowup-features {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 14px;\n  max-width: 650px;\n  margin: 25px auto;\n}\n\n.glowup-feature {\n  background: rgba(255,255,255,.75);\n  padding: 15px;\n  border-radius: 14px;\n  border: 1px solid #efd4aa;\n  font-weight: bold;\n  color: #444;\n  transition: all .3s ease;\n}\n\n.glowup-feature:hover {\n  transform: translateY(-6px) scale(1.02);\n  box-shadow: 0 8px 20px rgba(190,130,80,.2);\n}\n\n\/* CTA *\/\n.glowup-button {\n  display: inline-block;\n  margin-top: 25px;\n  padding: 16px 32px;\n  border-radius: 40px;\n  background: linear-gradient(90deg, #e9577c, #f18ca5, #e9577c);\n  background-size: 200% auto;\n  color: white !important;\n  text-decoration: none !important;\n  font-size: 17px;\n  font-weight: 800;\n  box-shadow: 0 8px 22px rgba(225,82,120,.35);\n  animation: buttonPulse 2s infinite, gradientMove 3s infinite linear;\n  transition: transform .3s ease;\n}\n\n.glowup-button:hover {\n  transform: scale(1.08);\n}\n\n@keyframes buttonPulse {\n  0%, 100% {\n    box-shadow: 0 8px 22px rgba(225,82,120,.3);\n  }\n  50% {\n    box-shadow: 0 8px 35px rgba(225,82,120,.65);\n  }\n}\n\n@keyframes gradientMove {\n  0% { background-position: 0% center; }\n  100% { background-position: 200% center; }\n}\n\n\/* Floating hearts *\/\n.glowup-heart {\n  position: absolute;\n  color: #ed6f91;\n  font-size: 22px;\n  animation: heartFloat 5s infinite ease-in-out;\n}\n\n.heart1 {\n  left: 25%;\n  bottom: -10px;\n}\n\n.heart2 {\n  right: 25%;\n  bottom: -10px;\n  animation-delay: 2s;\n}\n\n@keyframes heartFloat {\n  0% {\n    transform: translateY(0);\n    opacity: 0;\n  }\n  20% { opacity: 1; }\n  100% {\n    transform: translateY(-300px);\n    opacity: 0;\n  }\n}\n\n\/* Mobile *\/\n@media (max-width: 600px) {\n  .glowup-tedbaker {\n    padding: 35px 18px;\n  }\n\n  .glowup-features {\n    grid-template-columns: 1fr;\n  }\n\n  .glowup-text {\n    font-size: 16px;\n  }\n\n  .glowup-button {\n    width: 85%;\n    padding: 15px 10px;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"glowup-tedbaker\"\u003e\n\n  \u003cspan class=\"glowup-sparkle sparkle1\"\u003e✦\u003c\/span\u003e\n  \u003cspan class=\"glowup-sparkle sparkle2\"\u003e✧\u003c\/span\u003e\n  \u003cspan class=\"glowup-sparkle sparkle3\"\u003e✦\u003c\/span\u003e\n  \u003cspan class=\"glowup-sparkle sparkle4\"\u003e✧\u003c\/span\u003e\n\n  \u003cspan class=\"glowup-heart heart1\"\u003e♥\u003c\/span\u003e\n  \u003cspan class=\"glowup-heart heart2\"\u003e♥\u003c\/span\u003e\n\n  \u003ch2\u003e✨ TED BAKER TOTE BAGS ARE HERE! ✨\u003c\/h2\u003e\n\n  \u003cdiv class=\"glowup-subtitle\"\u003e\n    Chic. Stylish. Timeless. 💕👜\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"glowup-text\"\u003e\n    Elevate your everyday look with a stunning \n    \u003cstrong\u003eTed Baker tote bag\u003c\/strong\u003e — the perfect combination\n    of elegance, practicality and premium style.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"glowup-colours\"\u003e\n    \u003cspan class=\"glowup-colour pink\"\u003e🌸 Pink\u003c\/span\u003e\n    \u003cspan class=\"glowup-colour nude\"\u003e🤎 Nude\u003c\/span\u003e\n    \u003cspan class=\"glowup-colour black\"\u003e🖤 Black\u003c\/span\u003e\n    \u003cspan class=\"glowup-colour blue\"\u003e💙 Baby Blue\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"glowup-text\"\u003e\n    \u003cstrong\u003ePerfect for:\u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"glowup-features\"\u003e\n    \u003cdiv class=\"glowup-feature\"\u003e💼 Work \u0026amp; Everyday Essentials\u003c\/div\u003e\n    \u003cdiv class=\"glowup-feature\"\u003e✈️ Travel \u0026amp; Shopping\u003c\/div\u003e\n    \u003cdiv class=\"glowup-feature\"\u003e👜 Stylish Everyday Looks\u003c\/div\u003e\n    \u003cdiv class=\"glowup-feature\"\u003e🎁 The Perfect Gift\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"glowup-text\"\u003e\n    ✨ \u003cstrong\u003eSpacious • Practical • Premium Quality • Iconic Style\u003c\/strong\u003e ✨\n  \u003c\/div\u003e\n\n  \u003ca href=\"\/collections\/all\" class=\"glowup-button\"\u003e\n    🛍️ SHOP YOUR FAVOURITE COLOUR TODAY\n  \u003c\/a\u003e\n\n\u003c\/div\u003e","brand":"GlowUP","offers":[{"title":"Pink","offer_id":50695661486323,"sku":null,"price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Beige","offer_id":50695661519091,"sku":null,"price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":50695661551859,"sku":null,"price":450.0,"currency_code":"ZAR","in_stock":true},{"title":"Baby Blue","offer_id":50695661584627,"sku":null,"price":450.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0826\/8270\/8211\/files\/rn-image_picker_lib_temp_fa1c0d90-d7e3-4d9a-8320-b8171399ca6f.png?v=1788194304","url":"https:\/\/glowupgirl.co.za\/products\/ted-baker-toad-bag-dupe","provider":"GlowUP","version":"1.0","type":"link"}