{"product_id":"pawbuddy-paw-print-fleece-blanket","title":"PawBuddy™ Paw Print Fleece Blanket","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400\u0026amp;family=DM+Sans:wght@300;400;500\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --cream: #FAF7F2;\n    --caramel: #C8956C;\n    --deep-caramel: #A06840;\n    --chocolate: #3D1F0D;\n    --blush-dark: #E8C9B5;\n    --gold-light: #E8D5A8;\n    --text-dark: #2A1505;\n    --text-mid: #6B4226;\n    --text-light: #A07850;\n  }\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  html { scroll-behavior: smooth; }\n  body { background: var(--cream); color: var(--text-dark); font-family: 'DM Sans', sans-serif; overflow-x: hidden; }\n  .paw-bg { position: fixed; inset: 0; pointer-events: none; overflow: hidden; z-index: 0; }\n  nav { position: fixed; top: 0; left: 0; right: 0; z-index: 100; padding: 1.2rem 3rem; display: flex; align-items: center; justify-content: space-between; background: rgba(250,247,242,0.85); backdrop-filter: blur(12px); border-bottom: 1px solid rgba(200,149,108,0.15); animation: slideDown 0.8s ease forwards; }\n  @keyframes slideDown { from { transform: translateY(-100%); opacity: 0; } to { transform: translateY(0); opacity: 1; } }\n  .nav-logo { font-family: 'Cormorant Garamond', serif; font-size: 1.6rem; font-weight: 600; color: var(--chocolate); letter-spacing: 0.05em; }\n  .nav-logo span { color: var(--caramel); }\n  .nav-tagline { font-size: 0.7rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(--text-light); }\n  .hero { min-height: 100vh; display: grid; grid-template-columns: 1fr 1fr; position: relative; z-index: 1; padding-top: 80px; }\n  .hero-visual { position: relative; display: flex; align-items: center; justify-content: center; padding: 4rem 2rem 4rem 4rem; overflow: hidden; }\n  .blanket-showcase { position: relative; width: 420px; height: 420px; animation: fadeScaleIn 1s ease 0.3s both; }\n  @keyframes fadeScaleIn { from { opacity: 0; transform: scale(0.85); } to { opacity: 1; transform: scale(1); } }\n  .blanket-card { width: 100%; height: 100%; border-radius: 32px; background: linear-gradient(135deg, #F2DDD0 0%, #E8C9B5 40%, #D4A882 100%); box-shadow: 0 40px 80px rgba(61,31,13,0.2), 0 10px 30px rgba(61,31,13,0.1), inset 0 1px 0 rgba(255,255,255,0.6); display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden; transition: transform 0.5s ease, box-shadow 0.5s ease; }\n  .blanket-card:hover { transform: translateY(-8px) rotate(1deg); box-shadow: 0 60px 100px rgba(61,31,13,0.25), 0 20px 40px rgba(61,31,13,0.12); }\n  .blanket-card img { width: 100%; height: 100%; object-fit: cover; border-radius: 32px; display: block; }\n  .deco-circle { position: absolute; border-radius: 50%; pointer-events: none; }\n  .deco-1 { width: 200px; height: 200px; background: radial-gradient(circle, rgba(200,149,108,0.15), transparent 70%); top: 5%; left: 5%; animation: driftA 8s ease-in-out infinite; }\n  .deco-2 { width: 150px; height: 150px; background: radial-gradient(circle, rgba(201,169,110,0.12), transparent 70%); bottom: 10%; right: 5%; animation: driftB 10s ease-in-out infinite; }\n  @keyframes driftA { 0%, 100% { transform: translate(0,0); } 50% { transform: translate(20px,15px); } }\n  @keyframes driftB { 0%, 100% { transform: translate(0,0); } 50% { transform: translate(-15px,-20px); } }\n  .thumb-strip { display: flex; flex-direction: column; gap: 0.8rem; position: absolute; left: 1.5rem; top: 50%; transform: translateY(-50%); animation: fadeScaleIn 1s ease 0.6s both; }\n  .thumb { width: 60px; height: 60px; border-radius: 12px; border: 2px solid transparent; cursor: pointer; transition: all 0.3s ease; display: flex; align-items: center; justify-content: center; font-size: 1.4rem; background: rgba(255,255,255,0.7); backdrop-filter: blur(8px); box-shadow: 0 4px 12px rgba(61,31,13,0.1); }\n  .thumb:hover, .thumb.active { border-color: var(--caramel); transform: scale(1.08); background: white; }\n  .hero-content { padding: 6rem 4rem 4rem 3rem; display: flex; flex-direction: column; justify-content: center; gap: 1.5rem; }\n  .eyebrow { font-size: 0.7rem; letter-spacing: 0.25em; text-transform: uppercase; color: var(--caramel); font-weight: 500; animation: fadeUp 0.7s ease 0.4s both; }\n  .product-title { font-family: 'Cormorant Garamond', serif; font-size: clamp(2.5rem, 4vw, 3.8rem); font-weight: 300; line-height: 1.1; color: var(--chocolate); animation: fadeUp 0.7s ease 0.5s both; }\n  .product-title em { font-style: italic; color: var(--caramel); }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(24px); } to { opacity: 1; transform: translateY(0); } }\n  .tagline { font-family: 'Cormorant Garamond', serif; font-size: 1.15rem; font-style: italic; color: var(--text-mid); line-height: 1.6; border-left: 2px solid var(--caramel); padding-left: 1rem; animation: fadeUp 0.7s ease 0.6s both; }\n  .features { display: flex; flex-direction: column; gap: 0.7rem; animation: fadeUp 0.7s ease 0.7s both; }\n  .feature-item { display: flex; align-items: center; gap: 0.8rem; padding: 0.7rem 1rem; background: rgba(255,255,255,0.6); backdrop-filter: blur(8px); border-radius: 12px; border: 1px solid rgba(200,149,108,0.15); transition: all 0.3s ease; font-size: 0.85rem; color: var(--text-dark); }\n  .feature-item:hover { background: rgba(255,255,255,0.9); border-color: var(--caramel); transform: translateX(4px); box-shadow: 0 4px 16px rgba(200,149,108,0.15); }\n  .feature-icon { font-size: 1.1rem; }\n  .trust-row { display: flex; gap: 1.5rem; align-items: center; animation: fadeUp 0.7s ease 0.9s both; padding-top: 0.5rem; }\n  .trust-item { display: flex; align-items: center; gap: 0.4rem; font-size: 0.72rem; color: var(--text-light); letter-spacing: 0.05em; }\n  .trust-icon { font-size: 0.9rem; }\n  .strip { background: var(--chocolate); color: var(--gold-light); padding: 1rem 3rem; display: flex; justify-content: center; gap: 3rem; overflow: hidden; position: relative; z-index: 1; }\n  .strip-item { display: flex; align-items: center; gap: 0.6rem; font-size: 0.75rem; letter-spacing: 0.15em; text-transform: uppercase; white-space: nowrap; animation: fadeUp 0.7s ease 1s both; }\n  @media (max-width: 900px) {\n    .hero { grid-template-columns: 1fr; padding-top: 70px; }\n    .hero-visual { padding: 2rem; min-height: 50vh; }\n    .hero-content { padding: 2rem; }\n    .blanket-showcase { width: 300px; height: 300px; }\n    nav { padding: 1rem 1.5rem; }\n    .strip { gap: 1.5rem; flex-wrap: wrap; padding: 1rem; }\n    .thumb-strip { display: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"paw-bg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cnav\u003e\n\u003cdiv class=\"nav-logo\"\u003ePaw\u003cspan\u003eBuddy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nav-tagline\"\u003eWrap Your Pet in Pure Comfort\u003c\/div\u003e\n\u003c\/nav\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-visual\"\u003e\n\u003cdiv class=\"deco-circle deco-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"deco-circle deco-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"thumb-strip\"\u003e\n\u003cdiv class=\"thumb active\"\u003e🐾\u003c\/div\u003e\n\u003cdiv class=\"thumb\"\u003e🌸\u003c\/div\u003e\n\u003cdiv class=\"thumb\"\u003e🤍\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"blanket-showcase\"\u003e\n\u003cdiv class=\"blanket-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0811\/6168\/3181\/files\/dog_lying_in_dog_bed.png?v=1778106285\" alt=\"Golden retriever sleeping on a cosy dog bed with paw print blanket\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-content\"\u003e\n\u003cp class=\"eyebrow\"\u003e🐾 New Arrival — Limited Stock\u003c\/p\u003e\n\u003ch1 class=\"product-title\"\u003ePawBuddy\u003cbr\u003e\u003cem\u003ePaw Print\u003c\/em\u003e\u003cbr\u003eFleece Blanket\u003c\/h1\u003e\n\u003cp class=\"tagline\"\u003eImagine your furry friend curled up on the softest, cosiest blanket — covered in adorable paw prints that celebrate the bond you share.\u003c\/p\u003e\n\u003cdiv class=\"features\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🐾\u003c\/span\u003e \u003cspan\u003eUltra-soft fleece — gentle on sensitive pet skin\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cspan class=\"feature-icon\"\u003e✨\u003c\/span\u003e \u003cspan\u003eCharming paw print design — because every detail matters\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🌡️\u003c\/span\u003e \u003cspan\u003eLightweight yet warm — ideal for all seasons\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🫧\u003c\/span\u003e \u003cspan\u003eEasy to clean — machine washable for busy pet parents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🐶\u003c\/span\u003e \u003cspan\u003eVersatile use — perfect for dogs, cats \u0026amp; small animals\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-row\"\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\"\u003e🚚\u003c\/span\u003e Free delivery over R500\u003c\/div\u003e\n\u003cdiv class=\"trust-item\"\u003e\n\u003cspan class=\"trust-icon\"\u003e🔒\u003c\/span\u003e Secure checkout\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"strip\"\u003e\n\u003cdiv class=\"strip-item\"\u003e🐾 Ultra-Soft Plush\u003c\/div\u003e\n\u003cdiv class=\"strip-item\"\u003e🌿 Pet-Safe Materials\u003c\/div\u003e\n\u003cdiv class=\"strip-item\"\u003e🫧 Machine Washable\u003c\/div\u003e\n\u003cdiv class=\"strip-item\"\u003e📦 Ships Nationwide\u003c\/div\u003e\n\u003cdiv class=\"strip-item\"\u003e⭐ 5-Star Rated\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PawBuddy","offers":[{"title":"Small  58.4cm x 38.1cm","offer_id":49937723293933,"sku":null,"price":199.0,"currency_code":"ZAR","in_stock":true},{"title":"Medium-75.2cm x50.2cm","offer_id":49937723326701,"sku":null,"price":224.0,"currency_code":"ZAR","in_stock":true},{"title":"Large  104cm x 76.2cm","offer_id":49937723359469,"sku":null,"price":249.0,"currency_code":"ZAR","in_stock":true},{"title":"Exstra Large 119.2cm x 101.6cm","offer_id":49937723392237,"sku":null,"price":299.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0811\/6168\/3181\/files\/image.png?v=1778064643","url":"https:\/\/pawbuddy.co.za\/products\/pawbuddy-paw-print-fleece-blanket","provider":"Pawbuddy","version":"1.0","type":"link"}