{"title":"Home page","description":null,"products":[{"product_id":"hands-free-happy-tails™-dual-dog-waist-leash","title":"Hands-Free Happy Tails™ Dual Dog Waist Leash","description":"\u003cdiv style=\"color: #000000; background: #ffffff; font-size: 16px; line-height: 1.65; width: 100%; max-width: 100%; box-sizing: border-box; overflow-wrap: anywhere; padding: 0;\"\u003e\n\u003cp style=\"color: #000000;\"\u003e\u003cstrong\u003e🐾 More freedom for you. More wagging tails for them.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"color: #000000;\"\u003eEnjoy outings with your furry best friends using the Hands-Free Happy Tails™ Dual Dog Waist Leash. Fasten the belt around your waist to keep your hands free while walking one or two dogs.\u003c\/p\u003e\n\u003ch3 style=\"color: #000000; font-size: 20px; line-height: 1.35;\"\u003eWalk together 🐶🐶\u003c\/h3\u003e\n\u003cul style=\"color: #000000; padding-left: 22px;\"\u003e\n\u003cli style=\"margin-bottom: 10px;\"\u003e\n\u003cstrong\u003eHands-free setup:\u003c\/strong\u003e a waist-worn belt means you don’t have to hold a lead throughout your walk.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 10px;\"\u003e\n\u003cstrong\u003eFor one or two dogs:\u003c\/strong\u003e a dual-leash design for shared outings.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 10px;\"\u003e\n\u003cstrong\u003eOutdoor companionship:\u003c\/strong\u003e take your four-legged friends along for walks and exploring.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"color: #000000; font-size: 20px; line-height: 1.35;\"\u003eWhat’s included 📦\u003c\/h3\u003e\n\u003cul style=\"color: #000000; padding-left: 22px;\"\u003e\n\u003cli style=\"margin-bottom: 10px;\"\u003eOne adjustable waist belt with an integrated storage pouch, pockets and a bottle holder.\u003c\/li\u003e\n\u003cli style=\"margin-bottom: 10px;\"\u003eTwo clip-on bungee-style dog leads with green grip handles and metal attachment clips.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"color: #000000;\"\u003eThe bottle and waste bags shown in the images are not included\u003c\/p\u003e\n\u003ch3 style=\"color: #000000; font-size: 20px; line-height: 1.35;\"\u003eBefore you head out\u003c\/h3\u003e\n\u003cp style=\"color: #000000;\"\u003eCheck the belt fit, lead attachments and your dogs’ harnesses before use. Choose activities appropriate for your dogs’ size, strength and training. Inspect the leash regularly and stop using it if damaged.\u003c\/p\u003e\n\u003ch3 style=\"color: #000000; font-size: 20px; line-height: 1.35;\"\u003eDelivery 🚚\u003c\/h3\u003e\n\u003cp style=\"color: #000000;\"\u003eAllow 8–11 business days for delivery.\u003c\/p\u003e\n\u003cp style=\"color: #000000;\"\u003e🐾 A little more freedom for your next adventure together.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Pawsome Junction","offers":[{"title":"Default Title","offer_id":48608240992497,"sku":null,"price":530.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/willard-beach-same-person-and-dogs_edited.png?v=1787255402"},{"product_id":"pawride™-luxury-pet-car-booster-seat","title":"PawRide™ Luxury Pet Car Booster Seat","description":"\u003cdiv style=\"color:#000000; background:#ffffff; font-size:16px; line-height:1.65; width:100%; max-width:100%; box-sizing:border-box; overflow-wrap:anywhere; padding:0;\"\u003e\n\u003cp style=\"color:#000000;\"\u003e\u003cstrong\u003e🐾 First-class comfort for your travel buddy.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"color:#000000;\"\u003eMake room for your favourite passenger with the PawRide™ Luxury Pet Car Booster Seat. Quilted padding and an elevated seat give your companion a cosy spot for the journey.\u003c\/p\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eComfort for the road 🚗\u003c\/h3\u003e\n\u003cul style=\"color:#000000; padding-left:22px;\"\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eHarness attachment:\u003c\/strong\u003e attach to a suitable harness following the supplied instructions.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eQuilted padding:\u003c\/strong\u003e a plush place for your pet to settle.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eRemovable cushion:\u003c\/strong\u003e follow the supplied care instructions for cleaning.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eColour choices:\u003c\/strong\u003e Grey and Pink.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eSuitability:\u003c\/strong\u003e suitable for medium-breed dogs weighing no more than 20 kg. Check your dog’s measurements and the seat dimensions before ordering to ensure a comfortable fit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eBefore you travel\u003c\/h3\u003e\n\u003cp style=\"color:#000000;\"\u003eFollow the supplied installation and harness instructions. Check the fit and attachments before every trip. This listing does not establish crash-tested protection. Never leave your pet unattended in a vehicle.\u003c\/p\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eDelivery 🚚\u003c\/h3\u003e\n\u003cp style=\"color:#000000;\"\u003eAllow 8–11 business days for delivery.\u003c\/p\u003e\n\u003cp style=\"color:#000000;\"\u003e🐶 Every journey is better with your best friend.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Pawsome Junction","offers":[{"title":"Gray \/ R799.00","offer_id":48616255946993,"sku":null,"price":799.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink \/ R799.00","offer_id":48616255979761,"sku":null,"price":799.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/dog-in-car-seat-no-harness.png?v=1787256861"},{"product_id":"bird-wand-stand-toy-for-cats","title":"Bird Wand Stand Toy for Cats","description":"\u003cdiv style=\"color:#000000; background:#ffffff; font-size:16px; line-height:1.65; width:100%; max-width:100%; box-sizing:border-box; overflow-wrap:anywhere; padding:0;\"\u003e\n\u003cp style=\"color:#000000;\"\u003e\u003cstrong\u003e🐦 Your tiny hunter’s next big adventure.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"color:#000000;\"\u003eGive your curious kitty something to stalk, swat and pounce on with the Bird Wand Stand Toy. Feathered birds and flexible wands bring a playful twist to indoor playtime.\u003c\/p\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eLet the hunt begin 🐾\u003c\/h3\u003e\n\u003cul style=\"color:#000000; padding-left:22px;\"\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eSuction cup base:\u003c\/strong\u003e a self-standing setup so you don’t have to hold the wand throughout play.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eTwo feathered birds:\u003c\/strong\u003e two tempting targets for those dramatic little pounces.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eFlexible, spring-loaded wands:\u003c\/strong\u003e movement that encourages your cat to investigate and play.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eSmall toy. Big hunter energy. 😼\u003c\/h3\u003e\n\u003cp style=\"color:#000000;\"\u003eSet it up for a supervised play session and let your cat show off their finest stalking skills. Expect curious stares, playful swats and a very proud little hunter.\u003c\/p\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003ePlaytime care\u003c\/h3\u003e\n\u003cp style=\"color:#000000;\"\u003eCheck that the base is secure before play. Always supervise your cat, inspect the feathers and wands regularly, and stop using the toy if it becomes damaged or parts come loose. Put it away after playtime.\u003c\/p\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eDelivery 🚚\u003c\/h3\u003e\n\u003cp style=\"color:#000000;\"\u003eAllow 8–11 business days for delivery.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Pawsome Junction","offers":[{"title":"Default Title","offer_id":48616308474097,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/CatBirdToy.png?v=1787259576"},{"product_id":"roboroll™-the-self-moving-cat-ball","title":"RoboRoll™ | The Self-Moving Cat Ball","description":"\u003cdiv style=\"color:#000000; background:#ffffff; font-size:16px; line-height:1.65; width:100%; max-width:100%; box-sizing:border-box; overflow-wrap:anywhere; padding:0;\"\u003e\n\u003cp style=\"color:#000000;\"\u003e\u003cstrong\u003e🐱 Little ball. Big chase energy.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"color:#000000;\"\u003eMeet RoboRoll™, the self-moving, USB rechargeable cat ball. It rolls and changes direction on its own, inviting your curious kitty to chase, pounce and investigate.\u003c\/p\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003ePlaytime with a twist 🐾\u003c\/h3\u003e\n\u003cul style=\"color:#000000; padding-left:22px;\"\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eSelf-moving fun:\u003c\/strong\u003e changing rolling patterns encourage your cat’s natural chase-and-pounce instincts.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eUSB rechargeable:\u003c\/strong\u003e recharge the ball for the next play session, without replacing disposable batteries.\u003c\/li\u003e\n\u003cli style=\"margin-bottom:10px;\"\u003e\n\u003cstrong\u003eIndoor entertainment:\u003c\/strong\u003e a playful way to add movement and variety to your cat’s day.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eLet the chase begin 😼\u003c\/h3\u003e\n\u003cp style=\"color:#000000;\"\u003eYour cat thinks they’re the hunter. RoboRoll™ is ready to keep them guessing. Bring it out for a supervised play session and enjoy those dramatic little pounces.\u003c\/p\u003e\n\u003ch3 style=\"color:#000000; font-size:20px; line-height:1.35;\"\u003eA little playtime care\u003c\/h3\u003e\n\u003cp style=\"color:#000000;\"\u003eSupervise your cat during play. Check the toy regularly and stop using it if it becomes damaged. Follow the supplied charging and care instructions.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Pawsome Junction","offers":[{"title":"Pink","offer_id":48616385773809,"sku":null,"price":89.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue","offer_id":48616385806577,"sku":null,"price":89.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/cat-playing-in-living-room-clean-ball.png?v=1787261222"},{"product_id":"pawstep-pro™-all-terrain-dog-booties-protect-every-paw-every-adventure","title":"PawStep Pro™ Dog Booties","description":"\u003cdiv style=\"color:#000000; line-height:1.65; overflow-wrap:anywhere;\"\u003e\n\u003cp\u003e🐾 \u003cstrong\u003eLittle booties. Big adventure energy.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFrom a stroll around the block to a day out exploring, PawStep Pro™ Dog Booties add a bold finishing touch to your pup’s outdoor look.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWhat’s included:\u003c\/strong\u003e one set of four booties, one for each paw.\u003c\/p\u003e\n\u003ch3\u003eReady for their next outing 🐕\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBright yellow style:\u003c\/strong\u003e a cheerful pop of colour for your four-legged explorer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePaw coverage:\u003c\/strong\u003e an extra layer between your dog’s paws and the ground.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMade for outdoor adventures:\u003c\/strong\u003e dog footwear for walks and outings.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFind the right fit 📏\u003c\/h3\u003e\n\u003cp\u003eMeasure your dog’s paws and check the available size information before ordering. Introduce booties gradually with short, supervised sessions so your pup can get used to wearing them.\u003c\/p\u003e\n\u003cp\u003eAlways check the ground temperature and your dog’s comfort. Booties do not make hot surfaces safe.\u003c\/p\u003e\n\u003ch3\u003eDelivery 🚚\u003c\/h3\u003e\n\u003cp\u003eAllow 8–11 business days for delivery via Aramex or The Courier Guy.\u003c\/p\u003e\n\u003cp\u003e🐾 A little extra style for wherever those paws take you.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Pawsome Junction","offers":[{"title":"Default Title","offer_id":48622134264049,"sku":null,"price":95.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/dog-wearing-yellow-booties.png?v=1787319620"},{"product_id":"pawplay-rope-rubber-chew-ball","title":"PawPlay™ Rope \u0026 Rubber Chew Ball – Tug, Fetch \u0026 Dental Fun for Dogs!","description":"\u003cstyle\u003e.pawplay-mobile{box-sizing:border-box;width:100%;max-width:760px;margin:16px auto;padding:20px;border:1px solid #b8dfc0;border-radius:16px;background:#f5fbf6;color:#172018;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.pawplay-mobile *{box-sizing:border-box;min-width:0}.pawplay-mobile h2{font-size:28px;line-height:1.25;margin:0 0 14px;color:#168a38}.pawplay-mobile h3{font-size:21px;line-height:1.35;margin:22px 0 10px;color:#168a38}.pawplay-mobile p{margin:0 0 14px}.pawplay-mobile ul{padding-left:20px;margin:0 0 16px}.pawplay-mobile li{margin-bottom:10px}.pawplay-mobile .tagline{font-size:14px;font-weight:700;color:#168a38;margin-bottom:12px}@media(max-width:480px){.pawplay-mobile{margin:12px auto;padding:14px;border-radius:12px}.pawplay-mobile h2{font-size:23px}.pawplay-mobile h3{font-size:19px}}\u003c\/style\u003e\u003cdiv class=\"pawplay-mobile\"\u003e\n\u003cp class=\"tagline\"\u003ePLAY HARD • CHEW HAPPY • WAG MORE\u003c\/p\u003e\n\u003ch2\u003eBecause Every Dog Deserves a Toy That Matches Their Energy!\u003c\/h2\u003e\n\u003cp\u003eBring a little extra tail-wagging excitement to playtime with the \u003cstrong\u003ePawPlay™ Rope \u0026amp; Rubber Chew Ball\u003c\/strong\u003e. Its knotted rope and textured rubber ball give you and your pup a fun way to share a game of tug or fetch.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCHEW • TUG • FETCH • BOND\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003eMade for Shared Playtime\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTextured rubber ball:\u003c\/strong\u003e a grooved surface for your dog to explore during supervised play.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKnotted rope:\u003c\/strong\u003e an easy-to-hold design for interactive tug games.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTug and fetch:\u003c\/strong\u003e turn a quick play break into time together with your best friend.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFive colour choices:\u003c\/strong\u003e Orange, Red, Green, Blue and Pink.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApproximate size:\u003c\/strong\u003e 18 cm. Choose a toy suited to your dog's size and chewing habits.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eA Little Play Goes a Long Way\u003c\/h3\u003e\n\u003cp\u003eGrab the rope, invite your pup to play, and enjoy those happy moments together, from the first eager tug to the final fetch.\u003c\/p\u003e\n\u003ch3\u003ePlay Safely\u003c\/h3\u003e\n\u003cp\u003eAlways supervise your dog. Inspect the toy before and after play, and replace it if the rope frays or the rubber becomes damaged. No toy is indestructible. This toy is not a substitute for dental care.\u003c\/p\u003e\n\u003cp\u003eChoose your preferred colour using the product options, then use the product page's Add to cart button.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Pawsome Junction","offers":[{"title":"Orange","offer_id":48627569000689,"sku":null,"price":64.0,"currency_code":"ZAR","in_stock":true},{"title":"Red","offer_id":48627569033457,"sku":null,"price":64.0,"currency_code":"ZAR","in_stock":true},{"title":"Green","offer_id":48627569066225,"sku":null,"price":64.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue","offer_id":48627569098993,"sku":null,"price":64.0,"currency_code":"ZAR","in_stock":true},{"title":"Pink","offer_id":48627569131761,"sku":null,"price":64.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/puppy-playing-with-rope-toy-on-the-beach_edited_7960e91d-a8d3-4beb-aa24-af56bd7233f8.png?v=1787324893"},{"product_id":"treatspin-wobble-toy","title":"TreatSpin™ Wobble Toy – The Treat-Dispensing Toy Dogs Go Absolutely Crazy For!","description":"\u003cstyle\u003e.treatspin-wrap{--green:#38d96b;--green-dark:#167737;--green-light:#e9fff1;--text:#1f2937;--muted:#5b6470;max-width:1100px;margin:20px auto;font-family:Arial,Helvetica,sans-serif;color:var(--text);line-height:1.65;overflow-wrap:anywhere}.treatspin-wrap,.treatspin-wrap *{box-sizing:border-box}.treatspin-card{background:linear-gradient(135deg,#fff,#f8fff9);border:2px solid rgba(56,217,107,.2);border-radius:22px;padding:26px;position:relative;overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,.08)}.treatspin-wrap .ts-hero{text-align:center}.treatspin-wrap .ts-badge{display:inline-block;max-width:100%;padding:8px 12px;background:var(--green-light);border:2px solid var(--green);border-radius:30px;font-size:11px;font-weight:800;letter-spacing:.5px;color:var(--green-dark)}.treatspin-wrap .ts-hero h2{font-size:clamp(25px,4vw,38px);line-height:1.25;margin:16px 0 12px;font-weight:900}.treatspin-wrap .ts-hero h3{font-size:21px;line-height:1.4;margin:0 0 14px;color:var(--green-dark)}.treatspin-wrap .ts-sub{font-size:17px;max-width:850px;margin:auto;color:var(--muted)}.treatspin-wrap .section-title{text-align:center;margin:24px 0 16px}.treatspin-wrap .section-title h3{display:inline-block;max-width:100%;padding:10px 14px;border:2px solid var(--green);border-radius:12px;background:#fff;font-size:23px;line-height:1.35;margin:0}.treatspin-wrap .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.treatspin-wrap .step{min-width:0;background:#fff;border-radius:16px;padding:20px;text-align:center;border:1px solid rgba(56,217,107,.25)}.treatspin-wrap .step-icon{font-size:32px}.treatspin-wrap .step h4{margin:10px 0 8px;color:var(--green-dark);font-size:19px}.treatspin-wrap .step p,.treatspin-wrap .benefit p{font-size:16px;line-height:1.65;margin:0}.treatspin-wrap .benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.treatspin-wrap .benefit{min-width:0;background:#fff;border-radius:16px;padding:18px;border:1px solid rgba(56,217,107,.25)}.treatspin-wrap .benefit h4{margin:0 0 8px;font-size:19px;line-height:1.4;color:var(--green-dark)}.treatspin-wrap .ts-safety{margin-top:24px;border-left:4px solid var(--green);border-radius:12px;padding:18px;background:#f5fff7}.treatspin-wrap .ts-safety h3{font-size:21px;line-height:1.4;margin:0 0 10px}.treatspin-wrap .ts-safety p{font-size:16px;margin:0;line-height:1.65}.treatspin-wrap .cta{text-align:center;margin-top:24px;padding:24px 18px;border-radius:18px;background:linear-gradient(135deg,#ecfff2,#fff)}.treatspin-wrap .cta h3{font-size:25px;line-height:1.35;margin:0 0 12px}.treatspin-wrap .cta p{font-size:16px;margin:0;line-height:1.65}.treatspin-wrap .ts-cart-note{margin-top:14px!important;font-weight:700;color:var(--green-dark)}@media(max-width:768px){.treatspin-wrap .steps,.treatspin-wrap .benefits{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.treatspin-wrap{margin:12px auto}.treatspin-card{padding:20px 12px;border-radius:18px}.treatspin-wrap .ts-badge{font-size:10px;letter-spacing:.3px;padding:7px 10px}.treatspin-wrap .ts-hero h2{font-size:clamp(23px,6vw,28px);line-height:1.3;margin:14px 0 12px}.treatspin-wrap .ts-hero h3{font-size:19px}.treatspin-wrap .ts-sub{font-size:16px}.treatspin-wrap .section-title{margin:20px 0 14px}.treatspin-wrap .section-title h3{font-size:21px;padding:10px 12px}.treatspin-wrap .steps,.treatspin-wrap .benefits{gap:12px}.treatspin-wrap .step,.treatspin-wrap .benefit{padding:16px 12px}.treatspin-wrap .step-icon{font-size:28px}.treatspin-wrap .step h4,.treatspin-wrap .benefit h4{font-size:18px}.treatspin-wrap .benefits{margin-top:20px}.treatspin-wrap .ts-safety{padding:16px 12px;margin-top:20px}.treatspin-wrap .ts-safety h3{font-size:20px}.treatspin-wrap .cta{padding:20px 12px;margin-top:20px}.treatspin-wrap .cta h3{font-size:23px}}\u003c\/style\u003e\u003cdiv class=\"treatspin-wrap\"\u003e\u003cdiv class=\"treatspin-card\"\u003e\n\u003cdiv class=\"ts-hero\"\u003e\n\u003cdiv class=\"ts-badge\"\u003e🐶 INTERACTIVE PLAY • TREAT REWARDS\u003c\/div\u003e\n\u003ch2\u003eMake snack time a playful challenge\u003c\/h2\u003e\n\u003ch3\u003eRoll it. Sniff it. Discover the treats.\u003c\/h3\u003e\n\u003cp class=\"ts-sub\"\u003eMeet the \u003cstrong\u003eTreatSpin™ Wobble Toy\u003c\/strong\u003e, an interactive treat dispenser that gives your dog a rewarding activity. Add suitable dry treats or kibble, place it on the floor, and enjoy watching your dog explore it during supervised play.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003e\u003ch3\u003eHow it works\u003c\/h3\u003e\u003c\/div\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-icon\"\u003e🍖\u003c\/div\u003e\n\u003ch4\u003eStep 1: Fill\u003c\/h4\u003e\n\u003cp\u003eAdd dry kibble or treats small enough to pass through the dispensing openings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-icon\"\u003e🌀\u003c\/div\u003e\n\u003ch4\u003eStep 2: Introduce\u003c\/h4\u003e\n\u003cp\u003ePlace it on the floor and encourage your dog to investigate. Stay nearby to supervise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-icon\"\u003e🎉\u003c\/div\u003e\n\u003ch4\u003eStep 3: Play\u003c\/h4\u003e\n\u003cp\u003eAs your dog nudges and rolls the toy, treats can fall through the openings for a tasty reward.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefits\"\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003ch4\u003e🧠 Engaging activity\u003c\/h4\u003e\n\u003cp\u003eEncourages your dog to explore how movement releases a treat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003ch4\u003e🐾 A change from the routine\u003c\/h4\u003e\n\u003cp\u003eAdd a supervised treat-finding activity to your dog's day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003ch4\u003e🍽️ A playful way to offer kibble\u003c\/h4\u003e\n\u003cp\u003eDispense a portion of your dog's daily food during play. Include these treats in their daily food allowance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit\"\u003e\n\u003ch4\u003e🎯 Rewarding movement\u003c\/h4\u003e\n\u003cp\u003eNudging and rolling give your dog an opportunity to interact with the toy while searching for snacks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ts-safety\"\u003e\n\u003ch3\u003eCare and safe play\u003c\/h3\u003e\n\u003cp\u003eAlways supervise use. Choose toys appropriate for your dog's size and chewing habits. This is a treat dispenser, not an indestructible chew toy. Inspect before each use and remove it if cracked, damaged, or if any part becomes loose. Clean after use according to the supplier's care instructions and allow it to dry before refilling. Treats are not included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta\"\u003e\n\u003ch3\u003eReady for a rewarding play session?\u003c\/h3\u003e\n\u003cp\u003eMake room for a little fun, focus and flavour with the TreatSpin™ Wobble Toy.\u003c\/p\u003e\n\u003cp class=\"ts-cart-note\"\u003eUse the product's Add to cart button to order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Pawsome Junction","offers":[{"title":"Red","offer_id":67126997647601,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true},{"title":"Blue","offer_id":67127012196593,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/playful-puppy-with-filled-treat-dispenser_edited.png?v=1787332595"},{"product_id":"cagemouse-ball","title":"CageMouse Ball","description":"\u003cstyle\u003e\n.pj-cagemouse{--cream:#fffdf8;--ivory:#f7f4ea;--sage:#9caf88;--sage-dark:#64755a;--green:#40543c;--gold:#c5a15b;--gold-light:#ead9a8;--text:#30342f;--muted:#74776f;--white:#fff;position:relative;isolation:isolate;overflow:hidden;max-width:1200px;margin:35px auto;padding:70px 35px 75px;border-radius:32px;background:radial-gradient(circle at 8% 12%,rgba(156,175,136,.20),transparent 22%),radial-gradient(circle at 92% 82%,rgba(197,161,91,.13),transparent 25%),linear-gradient(145deg,#fffdf8,#f7f4ea 48%,#fffefa);color:var(--text);font-family:inherit;box-shadow:0 20px 60px rgba(68,72,60,.12),inset 0 0 0 1px rgba(255,255,255,.9);overflow-wrap:anywhere}.pj-cagemouse,.pj-cagemouse *{box-sizing:border-box}.pj-bg-circle{position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.pj-circle-1{width:280px;height:280px;top:-150px;left:-100px;border:1px solid rgba(101,119,90,.15);animation:pjDrift 9s ease-in-out infinite}.pj-circle-2{width:420px;height:420px;right:-230px;bottom:-230px;border:1px solid rgba(197,161,91,.15);animation:pjDrift 12s ease-in-out infinite reverse}.pj-paw{position:absolute;opacity:.11;color:var(--sage-dark);font-size:34px;pointer-events:none;animation:pjPawFloat 6s ease-in-out infinite}.pj-paw-1{left:4%;top:28%}.pj-paw-2{right:5%;top:16%;font-size:25px;animation-delay:1.5s}.pj-paw-3{right:12%;bottom:13%;font-size:38px;animation-delay:3s}.pj-inner{position:relative;z-index:2;min-width:0}.pj-eyebrow{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:18px}.pj-eyebrow-line{width:38px;height:1px;background:var(--gold);flex-shrink:0}.pj-eyebrow-text{color:var(--sage-dark);font-size:11px;font-weight:800;letter-spacing:3px;text-transform:uppercase}.pj-title{margin:0;text-align:center;font-size:clamp(40px,6vw,72px);line-height:.98;letter-spacing:-2.5px;font-weight:850;color:var(--green)}.pj-title-accent{display:block;margin-top:8px;color:var(--gold);font-family:Georgia,\"Times New Roman\",serif;font-style:italic;font-weight:500;letter-spacing:-1px}.pj-intro{max-width:760px;margin:25px auto 0;text-align:center;font-size:16px;line-height:1.8;color:var(--muted)}.pj-hero{max-width:850px;margin:36px auto}.pj-story{position:relative;min-width:0;padding:38px;border-radius:25px;background:rgba(255,255,255,.70);border:1px solid rgba(101,119,90,.12);box-shadow:0 15px 45px rgba(64,75,58,.08);backdrop-filter:blur(12px)}.pj-story::before{content:\"🐾\";position:absolute;right:25px;top:20px;font-size:25px;opacity:.16}.pj-story-kicker{color:var(--gold);font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px}.pj-story h3{margin:0 0 18px;color:var(--green);font-size:29px;line-height:1.15}.pj-story p{margin:0;color:var(--muted);font-size:15px;line-height:1.8}.pj-feature-heading{text-align:center;margin:20px auto 28px}.pj-feature-heading h3{margin:0;color:var(--green);font-size:27px}.pj-feature-heading p{margin:8px 0 0;color:var(--muted);font-size:14px}.pj-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1080px;margin:0 auto}.pj-feature{position:relative;min-width:0;padding:27px 17px;min-height:190px;text-align:center;background:rgba(255,255,255,.76);border:1px solid rgba(101,119,90,.12);border-radius:21px;box-shadow:0 10px 30px rgba(60,70,55,.06);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.pj-feature:hover{transform:translateY(-9px);border-color:rgba(197,161,91,.5);box-shadow:0 20px 40px rgba(60,70,55,.12)}.pj-feature-icon{width:55px;height:55px;margin:0 auto 17px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#f4f0e4,#fff);border:1px solid rgba(197,161,91,.28);font-size:26px;transition:transform .35s ease}.pj-feature:hover .pj-feature-icon{transform:rotate(-8deg) scale(1.12)}.pj-feature h4{margin:0 0 9px;color:var(--green);font-size:14px;font-weight:800}.pj-feature p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.pj-promise{max-width:850px;margin:45px auto 0;padding:22px 28px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:18px;background:linear-gradient(100deg,rgba(156,175,136,.13),rgba(197,161,91,.10),rgba(156,175,136,.13));border:1px solid rgba(101,119,90,.14)}.pj-promise-icon{font-size:23px;animation:pjHeart 2s ease-in-out infinite}.pj-promise-text{color:var(--green);font-size:14px;font-weight:750}.pj-promise-text span{color:var(--gold)}.pj-cta-area{text-align:center;margin-top:38px}.pj-cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:999px;background:var(--green);color:white;text-decoration:none;font-size:14px;font-weight:800;box-shadow:0 12px 30px rgba(64,85,61,.20);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.pj-cta::before{content:\"\";position:absolute;top:0;left:-100%;width:70%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skewX(-20deg);transition:left .6s ease}.pj-cta:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(64,85,61,.28)}.pj-cta:hover::before{left:140%}.pj-note{max-width:650px;margin:22px auto 0;text-align:center;color:#999b94;font-size:10px;line-height:1.6}@keyframes pjDrift{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(15px,-15px,0)}}@keyframes pjPawFloat{0%,100%{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-14px) rotate(8deg)}}@keyframes pjHeart{0%,100%{transform:scale(1)}50%{transform:scale(1.18)}}@media(max-width:950px){.pj-features{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:600px){.pj-cagemouse{padding:26px 12px;margin:12px auto;border-radius:18px}.pj-cagemouse *,.pj-cagemouse *::before,.pj-cagemouse *::after{animation:none!important;transition:none!important}.pj-paw,.pj-bg-circle{display:none}.pj-eyebrow{gap:8px;margin-bottom:14px}.pj-eyebrow-line{width:20px}.pj-eyebrow-text{font-size:11px;letter-spacing:1.5px;text-align:center}.pj-title{font-size:28px;line-height:1.2;letter-spacing:-.5px}.pj-title-accent{font-size:clamp(25px,7vw,30px);line-height:1.2;margin-top:5px;letter-spacing:-.5px}.pj-intro{font-size:16px;line-height:1.65;margin-top:16px;color:#596153}.pj-hero{margin:24px auto}.pj-story{padding:20px 14px;border-radius:18px;backdrop-filter:none}.pj-story::before{display:none}.pj-story-kicker{letter-spacing:1px;margin-bottom:10px}.pj-story h3{font-size:23px;line-height:1.3;margin-bottom:12px}.pj-story p{font-size:16px;line-height:1.65;color:#596153}.pj-feature-heading{margin:20px auto 16px}.pj-feature-heading h3{font-size:23px;line-height:1.3}.pj-feature-heading p{font-size:15px;line-height:1.6;color:#596153}.pj-features{grid-template-columns:minmax(0,1fr);gap:12px}.pj-feature{padding:18px 14px;min-height:0;border-radius:16px}.pj-feature-icon{width:44px;height:44px;font-size:23px;margin-bottom:12px}.pj-feature h4{font-size:17px;line-height:1.4;margin-bottom:8px}.pj-feature p{font-size:16px;line-height:1.6;color:#596153}.pj-feature:hover,.pj-feature:hover .pj-feature-icon{transform:none}.pj-promise{padding:16px 12px;margin-top:22px;gap:10px;align-items:flex-start}.pj-promise-text{min-width:0;font-size:15px;line-height:1.6}.pj-promise-text span{color:#80652d}.pj-cta-area{margin-top:20px}.pj-cta{max-width:100%;min-height:44px;justify-content:center;padding:14px 18px;font-size:15px;line-height:1.4}.pj-cta:hover{transform:none}.pj-note{font-size:14px;line-height:1.65;color:#596153;margin-top:18px}}@media(prefers-reduced-motion:reduce){.pj-cagemouse *,.pj-cagemouse::before,.pj-cagemouse::after{animation:none!important;transition:none!important}}\n\u003c\/style\u003e\n\u003csection class=\"pj-cagemouse\"\u003e\u003cdiv class=\"pj-bg-circle pj-circle-1\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pj-bg-circle pj-circle-2\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pj-paw pj-paw-1\"\u003e🐾\u003c\/div\u003e\n\u003cdiv class=\"pj-paw pj-paw-2\"\u003e🐾\u003c\/div\u003e\n\u003cdiv class=\"pj-paw pj-paw-3\"\u003e🐾\u003c\/div\u003e\n\u003cdiv class=\"pj-inner\"\u003e\n\u003cdiv class=\"pj-eyebrow\"\u003e\n\u003cspan class=\"pj-eyebrow-line\"\u003e\u003c\/span\u003e\u003cspan class=\"pj-eyebrow-text\"\u003ePawsome Junction\u003c\/span\u003e\u003cspan class=\"pj-eyebrow-line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch2 class=\"pj-title\"\u003eMeet the \u003cspan class=\"pj-title-accent\"\u003eCageMouse Ball\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"pj-intro\"\u003eA playful little world of movement, texture and surprise — designed to keep curious cats entertained as they bat, chase, pounce and play.\u003c\/p\u003e\n\u003cdiv class=\"pj-hero\"\u003e\u003cdiv class=\"pj-story\"\u003e\n\u003cdiv class=\"pj-story-kicker\"\u003ePlaytime, upgraded\u003c\/div\u003e\n\u003ch3\u003eWatch curiosity turn into play.\u003c\/h3\u003e\n\u003cp\u003eThe CageMouse Ball combines a colourful wire-cage design with an interactive mouse inside to create an engaging toy for curious cats.\u003cbr\u003e\u003cbr\u003eGive it a bat, swipe or little nudge and the ball can roll or spin in an unexpected direction, encouraging your cat to follow, chase and investigate.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pj-feature-heading\"\u003e\n\u003ch3\u003eWhy cats love it\u003c\/h3\u003e\n\u003cp\u003eLittle details that make playtime more exciting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pj-features\"\u003e\n\u003cdiv class=\"pj-feature\"\u003e\n\u003cdiv class=\"pj-feature-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch4\u003eNatural Instincts\u003c\/h4\u003e\n\u003cp\u003eEncourages batting, chasing and pouncing behaviours inspired by your cat's natural curiosity.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pj-feature\"\u003e\n\u003cdiv class=\"pj-feature-icon\"\u003e🌈\u003c\/div\u003e\n\u003ch4\u003eColourful Design\u003c\/h4\u003e\n\u003cp\u003eBright, playful colours help make the toy visually interesting during playtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pj-feature\"\u003e\n\u003cdiv class=\"pj-feature-icon\"\u003e🪶\u003c\/div\u003e\n\u003ch4\u003eInteractive Texture\u003c\/h4\u003e\n\u003cp\u003eFeather accents add another texture and sensory element to your cat's play experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pj-feature\"\u003e\n\u003cdiv class=\"pj-feature-icon\"\u003e⚡\u003c\/div\u003e\n\u003ch4\u003eUnexpected Movement\u003c\/h4\u003e\n\u003cp\u003eRolling and spinning movement keeps your cat guessing and encourages active interaction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pj-promise\"\u003e\n\u003cdiv class=\"pj-promise-icon\"\u003e🐾\u003c\/div\u003e\n\u003cdiv class=\"pj-promise-text\"\u003eBecause ordinary toys are boring. \u003cspan\u003eMake playtime pawsome.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pj-cta-area\"\u003e\u003ca href=\"#AddToCart\" class=\"pj-cta\"\u003e🐱 Treat Your Feline \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003cp class=\"pj-note\"\u003eFor interactive pet play. Always supervise your pet during play and inspect the toy regularly for signs of damage or excessive wear. Remove the toy if any component becomes loose, damaged or detached.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"Pawsome","offers":[{"title":"Default Title","offer_id":48631812522225,"sku":null,"price":49.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/cats-playing-separately-in-different-positions.png?v=1787338018"},{"product_id":"aquapaw-go","title":"AquaPaw Go","description":"\u003cstyle\u003e\n  .aquapaw-description {\n    font-family: Arial, Helvetica, sans-serif;\n    line-height: 1.6;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 20px;\n    box-sizing: border-box;\n    overflow: hidden;\n  }\n\n  .aquapaw-description * {\n    box-sizing: border-box;\n  }\n\n  \/* MAIN HEADING *\/\n  .aquapaw-title {\n    text-align: center;\n    font-size: clamp(28px, 5vw, 44px);\n    margin: 10px 0 15px;\n    animation: aquaFadeDown 0.9s ease-out both;\n  }\n\n  \/* INTRO *\/\n  .aquapaw-intro {\n    text-align: center;\n    font-size: clamp(16px, 2.5vw, 19px);\n    margin-bottom: 30px;\n    animation: aquaFadeUp 1s ease-out 0.2s both;\n  }\n\n  .aquapaw-intro strong {\n    display: inline-block;\n    animation: aquaPulse 2.5s ease-in-out infinite;\n  }\n\n  \/* WHY HEADING *\/\n  .aquapaw-subtitle {\n    text-align: center;\n    font-size: clamp(21px, 4vw, 29px);\n    margin: 25px 0 20px;\n    animation: aquaFadeUp 1s ease-out 0.3s both;\n  }\n\n  \/* FEATURE GRID *\/\n  .aquapaw-features {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 16px;\n    margin: 20px 0 30px;\n  }\n\n  .aquapaw-feature {\n    padding: 20px;\n    border-radius: 16px;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n    animation: aquaCardIn 0.8s ease-out both;\n  }\n\n  .aquapaw-feature:nth-child(1) {\n    animation-delay: 0.2s;\n  }\n\n  .aquapaw-feature:nth-child(2) {\n    animation-delay: 0.35s;\n  }\n\n  .aquapaw-feature:nth-child(3) {\n    animation-delay: 0.5s;\n  }\n\n  .aquapaw-feature:nth-child(4) {\n    animation-delay: 0.65s;\n  }\n\n  .aquapaw-feature:hover {\n    transform: translateY(-7px) scale(1.02);\n    box-shadow: 0 10px 25px rgba(0,0,0,0.15);\n  }\n\n  .aquapaw-feature-title {\n    font-size: 18px;\n    margin-bottom: 8px;\n    font-weight: bold;\n  }\n\n  .aquapaw-feature-text {\n    font-size: 15px;\n    margin: 0;\n  }\n\n  \/* EMOJI ANIMATION *\/\n  .aquapaw-feature-title:first-letter {\n    display: inline-block;\n  }\n\n  .aquapaw-feature:hover .aquapaw-emoji {\n    animation: aquaBounce 0.7s ease;\n  }\n\n  .aquapaw-emoji {\n    display: inline-block;\n    margin-right: 5px;\n  }\n\n  \/* PREMIUM STATEMENT *\/\n  .aquapaw-highlight {\n    text-align: center;\n    margin: 30px 0;\n    padding: 22px 18px;\n    border-radius: 18px;\n    animation: aquaGlow 3s ease-in-out infinite;\n  }\n\n  .aquapaw-highlight-title {\n    font-size: clamp(22px, 4vw, 30px);\n    font-weight: bold;\n    margin-bottom: 10px;\n  }\n\n  .aquapaw-highlight-text {\n    font-size: clamp(16px, 2.5vw, 19px);\n    margin: 0;\n  }\n\n  \/* BOX CONTENT *\/\n  .aquapaw-box {\n    padding: 22px;\n    border-radius: 16px;\n    margin-top: 25px;\n    animation: aquaFadeUp 1s ease-out 0.7s both;\n  }\n\n  .aquapaw-box-title {\n    font-size: 22px;\n    margin-bottom: 12px;\n    font-weight: bold;\n  }\n\n  .aquapaw-product {\n    font-size: 17px;\n    margin: 0;\n    display: inline-block;\n    transition: transform 0.3s ease;\n  }\n\n  .aquapaw-product:hover {\n    transform: translateX(5px);\n  }\n\n  \/* KEYFRAMES *\/\n  @keyframes aquaFadeDown {\n    from {\n      opacity: 0;\n      transform: translateY(-25px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes aquaFadeUp {\n    from {\n      opacity: 0;\n      transform: translateY(25px);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0);\n    }\n  }\n\n  @keyframes aquaCardIn {\n    from {\n      opacity: 0;\n      transform: translateY(30px) scale(0.96);\n    }\n    to {\n      opacity: 1;\n      transform: translateY(0) scale(1);\n    }\n  }\n\n  @keyframes aquaPulse {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.04);\n    }\n  }\n\n  @keyframes aquaBounce {\n    0%, 100% {\n      transform: translateY(0) rotate(0deg);\n    }\n    30% {\n      transform: translateY(-7px) rotate(-5deg);\n    }\n    60% {\n      transform: translateY(2px) rotate(5deg);\n    }\n  }\n\n  @keyframes aquaGlow {\n    0%, 100% {\n      transform: scale(1);\n    }\n    50% {\n      transform: scale(1.015);\n    }\n  }\n\n  \/* MOBILE *\/\n  @media (max-width: 650px) {\n\n    .aquapaw-description {\n      padding: 15px;\n    }\n\n    .aquapaw-features {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .aquapaw-feature {\n      padding: 18px;\n    }\n\n    .aquapaw-highlight {\n      padding: 20px 15px;\n    }\n\n    .aquapaw-box {\n      padding: 18px;\n    }\n  }\n\n  \/* EXTRA SMALL PHONES *\/\n  @media (max-width: 380px) {\n\n    .aquapaw-description {\n      padding: 12px;\n    }\n\n    .aquapaw-feature {\n      padding: 15px;\n    }\n\n    .aquapaw-feature-title {\n      font-size: 17px;\n    }\n\n    .aquapaw-feature-text {\n      font-size: 14px;\n    }\n  }\n\n  \/* ACCESSIBILITY *\/\n  @media (prefers-reduced-motion: reduce) {\n    .aquapaw-description *,\n    .aquapaw-description *::before,\n    .aquapaw-description *::after {\n      animation: none !important;\n      transition: none !important;\n    }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"aquapaw-description\"\u003e\n\n  \u003ch2 class=\"aquapaw-title\"\u003e\n    💧 Never let your dog go thirsty again.\n  \u003c\/h2\u003e\n\n  \u003cp class=\"aquapaw-intro\"\u003e\n    Whether you're on a morning jog, a weekend hike, or a quick trip to the park —\n    your dog deserves fresh water \u003cem\u003eon demand\u003c\/em\u003e. The\n    \u003cstrong\u003eAquaPaw Go\u003c\/strong\u003e is the portable pet water bottle that makes\n    hydration effortless, anywhere. 🐾\n  \u003c\/p\u003e\n\n\n  \u003ch3 class=\"aquapaw-subtitle\"\u003e\n    ⚡ Why Dogs (and their humans) Love It:\n  \u003c\/h3\u003e\n\n\n  \u003cdiv class=\"aquapaw-features\"\u003e\n\n    \u003cdiv class=\"aquapaw-feature\"\u003e\n      \u003cdiv class=\"aquapaw-feature-title\"\u003e\n        \u003cspan class=\"aquapaw-emoji\"\u003e💧\u003c\/span\u003e\n        285ml Capacity\n      \u003c\/div\u003e\n\n      \u003cp class=\"aquapaw-feature-text\"\u003e\n        Just the right size for walks and big adventures\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"aquapaw-feature\"\u003e\n      \u003cdiv class=\"aquapaw-feature-title\"\u003e\n        \u003cspan class=\"aquapaw-emoji\"\u003e🌊\u003c\/span\u003e\n        Flip-Cap Bowl Design\n      \u003c\/div\u003e\n\n      \u003cp class=\"aquapaw-feature-text\"\u003e\n        Squeeze to fill, drink, tip back — zero waste\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"aquapaw-feature\"\u003e\n      \u003cdiv class=\"aquapaw-feature-title\"\u003e\n        \u003cspan class=\"aquapaw-emoji\"\u003e🔗\u003c\/span\u003e\n        Carabiner Strap Included\n      \u003c\/div\u003e\n\n      \u003cp class=\"aquapaw-feature-text\"\u003e\n        Clip to your bag, belt or leash — hands-free freedom\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"aquapaw-feature\"\u003e\n      \u003cdiv class=\"aquapaw-feature-title\"\u003e\n        \u003cspan class=\"aquapaw-emoji\"\u003e🎁\u003c\/span\u003e\n        Gift-Ready Packaging\n      \u003c\/div\u003e\n\n      \u003cp class=\"aquapaw-feature-text\"\u003e\n        Arrives in a beautiful Pawsome Junction box\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"aquapaw-highlight\"\u003e\n\n    \u003cdiv class=\"aquapaw-highlight-title\"\u003e\n      🏆 Built for dogs who live their best life.\n    \u003c\/div\u003e\n\n    \u003cp class=\"aquapaw-highlight-text\"\u003e\n      Compact. Clever. Always ready for the next adventure.\n      The AquaPaw Go fits in your hand, clips to your gear,\n      and keeps your best friend happy on every outing. 🐕\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"aquapaw-box\"\u003e\n\n    \u003cdiv class=\"aquapaw-box-title\"\u003e\n      📦 What's in the box:\n    \u003c\/div\u003e\n\n    \u003cp class=\"aquapaw-product\"\u003e\n      1x AquaPaw Go Water Bottle (285ml) + Carabiner Strap\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Pawsome","offers":[{"title":"Default Title","offer_id":48631916790001,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/german-shepherd-drinking-correct-bottle-in-use.png?v=1787341028"},{"product_id":"glowcoat-pet-grooming-kit","title":"GlowCoat Pet Grooming Kit","description":"\u003cstyle\u003e\n.glowcoat-product{font-family:Arial,Helvetica,sans-serif;color:#000;background:radial-gradient(circle at 10% 10%,rgba(0,210,255,.35),transparent 28%),radial-gradient(circle at 90% 15%,rgba(145,70,255,.30),transparent 30%),radial-gradient(circle at 50% 100%,rgba(0,230,150,.30),transparent 35%),linear-gradient(135deg,#e8fbff,#f4edff 50%,#eafff5);border:3px solid #20bfa3;border-radius:22px;padding:28px;max-width:850px;margin:20px auto;box-shadow:0 12px 35px rgba(0,0,0,.12);overflow:hidden;position:relative;overflow-wrap:anywhere}.glowcoat-product *{color:#000;box-sizing:border-box}.glowcoat-product::before{content:\"🐾\";position:absolute;top:12px;left:18px;font-size:30px;opacity:.8;animation:floatPaw 3s ease-in-out infinite}.glowcoat-product::after{content:\"✨\";position:absolute;right:20px;top:18px;font-size:28px;animation:sparkle 2s ease-in-out infinite}.glowcoat-title{text-align:center;font-size:31px;font-weight:900;margin:0 0 10px;line-height:1.2;text-shadow:2px 2px 0 rgba(255,255,255,.8);animation:titlePop 2.5s ease-in-out infinite}.glowcoat-subtitle{text-align:center;font-size:17px;font-weight:600;margin-bottom:24px;line-height:1.6}.glowcoat-intro{background:rgba(255,255,255,.92);border:2px solid #48c9b0;border-radius:16px;padding:20px;margin-bottom:24px;line-height:1.7;box-shadow:0 7px 20px rgba(0,0,0,.08);transition:transform .3s ease}.glowcoat-intro:hover{transform:translateY(-3px)}.glowcoat-intro strong{font-size:18px}.glowcoat-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.glowcoat-tool{min-width:0;background:rgba(255,255,255,.95);border:2px solid transparent;border-radius:16px;padding:17px;cursor:pointer;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.07);position:relative}.glowcoat-tool:nth-child(1),.glowcoat-tool:nth-child(5){border-color:#20bfff}.glowcoat-tool:nth-child(2),.glowcoat-tool:nth-child(6){border-color:#20c997}.glowcoat-tool:nth-child(3),.glowcoat-tool:nth-child(7){border-color:#8b5cf6}.glowcoat-tool:nth-child(4){border-color:#ffd43b}.glowcoat-tool:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 25px rgba(0,0,0,.13)}.glowcoat-icon{font-size:27px;display:inline-block;margin-right:7px;animation:iconBounce 2s infinite}.glowcoat-tool-title{font-weight:900;font-size:17px}.glowcoat-tool-text{font-size:14px;line-height:1.55;margin-top:7px}.glowcoat-cta{text-align:center;background:linear-gradient(135deg,rgba(0,207,255,.25),rgba(124,77,255,.20),rgba(0,230,150,.25));border:2px solid #20bfa3;border-radius:18px;padding:22px;margin-top:25px;box-shadow:0 7px 20px rgba(0,0,0,.08)}.glowcoat-cta-text{font-size:21px;font-weight:900;margin-bottom:8px}.glowcoat-final{font-size:15px;line-height:1.65}.glowcoat-paws{text-align:center;font-size:25px;letter-spacing:8px;margin-top:18px}@keyframes titlePop{0%,100%{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes iconBounce{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-4deg)}}@keyframes floatPaw{0%,100%{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-8px) rotate(8deg)}}@keyframes sparkle{0%,100%{transform:scale(1) rotate(0);opacity:.7}50%{transform:scale(1.25) rotate(15deg);opacity:1}}\n@media(max-width:600px){.glowcoat-product{padding:16px 12px;margin:10px auto;border-radius:16px;border-width:2px}.glowcoat-product::before,.glowcoat-product::after{display:none}.glowcoat-title{font-size:clamp(21px,5.5vw,24px);line-height:1.3;padding:0;margin-bottom:10px;animation:none}.glowcoat-subtitle{font-size:15px;line-height:1.6;margin-bottom:16px}.glowcoat-intro{padding:14px 12px;margin-bottom:16px;font-size:16px;line-height:1.6}.glowcoat-intro strong{font-size:16px}.glowcoat-tools{grid-template-columns:minmax(0,1fr);gap:10px;margin:16px 0}.glowcoat-tool{padding:14px 12px;cursor:default}.glowcoat-tool:hover,.glowcoat-intro:hover{transform:none}.glowcoat-icon{font-size:22px;margin-right:5px;animation:none}.glowcoat-tool-title{font-size:16px}.glowcoat-tool-text{font-size:15px;line-height:1.6;margin-top:6px}.glowcoat-cta{padding:16px 12px;margin-top:16px;border-radius:16px}.glowcoat-cta-text{font-size:18px;line-height:1.4}.glowcoat-final{font-size:15px;line-height:1.6}.glowcoat-paws{font-size:18px;letter-spacing:3px;margin-top:14px}}@media(prefers-reduced-motion:reduce){.glowcoat-product *,.glowcoat-product::before,.glowcoat-product::after{animation:none!important;transition:none!important}}\n\u003c\/style\u003e\n\u003cdiv class=\"glowcoat-product\"\u003e\n\u003ch2 class=\"glowcoat-title\"\u003e🐾✨ Introducing the GlowCoat Pet Grooming Kit ✨🐾\u003c\/h2\u003e\n\u003cdiv class=\"glowcoat-subtitle\"\u003eEverything you need to keep your pet looking, feeling and smelling their best. 🐶🐱💚\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-intro\"\u003e\n\u003cstrong\u003e✂️ Groom at home like a pro!\u003c\/strong\u003e\u003cbr\u003eSay goodbye to unnecessary grooming appointments. With \u003cstrong\u003e7 handy grooming tools\u003c\/strong\u003e in one convenient kit, you can keep your furry friend looking fresh and feeling fabulous from the comfort of home. 🛁✨\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-tools\"\u003e\n\u003cdiv class=\"glowcoat-tool\"\u003e\n\u003cspan class=\"glowcoat-icon\"\u003e🪥\u003c\/span\u003e\u003cspan class=\"glowcoat-tool-title\"\u003eDematting Comb\u003c\/span\u003e\u003cdiv class=\"glowcoat-tool-text\"\u003eHelps work through knots and tangles for a smoother, more manageable coat.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-tool\"\u003e\n\u003cspan class=\"glowcoat-icon\"\u003e✨\u003c\/span\u003e\u003cspan class=\"glowcoat-tool-title\"\u003eSlicker Brush\u003c\/span\u003e\u003cdiv class=\"glowcoat-tool-text\"\u003eHelps remove loose hair while leaving the coat looking neat and beautifully groomed.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-tool\"\u003e\n\u003cspan class=\"glowcoat-icon\"\u003e🪮\u003c\/span\u003e\u003cspan class=\"glowcoat-tool-title\"\u003eFine-Tooth Flea Comb\u003c\/span\u003e\u003cdiv class=\"glowcoat-tool-text\"\u003eDesigned for detailed grooming and checking through your pet's coat.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-tool\"\u003e\n\u003cspan class=\"glowcoat-icon\"\u003e✂️\u003c\/span\u003e\u003cspan class=\"glowcoat-tool-title\"\u003eNail Clipper\u003c\/span\u003e\u003cdiv class=\"glowcoat-tool-text\"\u003eConvenient for keeping your pet's nails neatly trimmed. Use carefully and follow safe nail-trimming practices.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-tool\"\u003e\n\u003cspan class=\"glowcoat-icon\"\u003e🦷\u003c\/span\u003e\u003cspan class=\"glowcoat-tool-title\"\u003eFinger Toothbrush\u003c\/span\u003e\u003cdiv class=\"glowcoat-tool-text\"\u003eMakes it easier to gently clean your pet's teeth as part of their regular dental routine.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-tool\"\u003e\n\u003cspan class=\"glowcoat-icon\"\u003e🛁\u003c\/span\u003e\u003cspan class=\"glowcoat-tool-title\"\u003eSilicone Bath Brush\u003c\/span\u003e\u003cdiv class=\"glowcoat-tool-text\"\u003eA gentle grooming companion for bath time, helping massage and clean the coat.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-tool\"\u003e\n\u003cspan class=\"glowcoat-icon\"\u003e📍\u003c\/span\u003e\u003cspan class=\"glowcoat-tool-title\"\u003eNail File\u003c\/span\u003e\u003cdiv class=\"glowcoat-tool-text\"\u003eHelps smooth rough nail edges after clipping for a cleaner finish.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-cta\"\u003e\n\u003cdiv class=\"glowcoat-cta-text\"\u003e💚 Because a well-groomed pet is a happy pet! 🐾\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-final\"\u003eMake grooming part of your pet's pampering routine with the \u003cstrong\u003eGlowCoat Pet Grooming Kit\u003c\/strong\u003e — practical, convenient and ready for your next grooming session. 🐶🐱✨\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowcoat-paws\"\u003e🐾 💙 ✨ 💚 🐾 💜 ✨\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Pawsome","offers":[{"title":"Default Title","offer_id":48631968891121,"sku":null,"price":239.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/cat-being-brushed-angled-brush.png?v=1787342633"},{"product_id":"cozypaws-blanket","title":"CozyPaws Blanket","description":"\u003cstyle\u003e\n.cozypaws-wrap{max-width:1000px;margin:30px auto;padding:0;font-family:Arial,Helvetica,sans-serif;color:#000;overflow-wrap:anywhere}.cozypaws-wrap *{box-sizing:border-box}.cozypaws-card{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(145deg,#f4f4f1,#fff 55%,#e9e9e4);padding:55px 35px;box-shadow:0 18px 45px rgba(0,0,0,.18);border:2px solid #c9a85c}.cozypaws-card::before{content:\"🐾\";position:absolute;font-size:180px;right:-35px;top:-45px;opacity:.06;transform:rotate(-15deg);pointer-events:none}.cozypaws-card::after{content:\"🐾\";position:absolute;font-size:120px;left:-30px;bottom:-30px;opacity:.05;transform:rotate(20deg);pointer-events:none}.cozypaws-content{position:relative;z-index:2;min-width:0}.cozypaws-kicker{text-align:center;font-size:17px;font-weight:900;letter-spacing:3px;text-transform:uppercase;color:#000;margin-bottom:14px;animation:cozypawsFadeDown .8s ease}.cozypaws-title{text-align:center;font-size:clamp(38px,6vw,68px);line-height:1.1;font-weight:900;margin:0 0 22px;letter-spacing:-2px;color:#000;animation:cozypawsFadeUp .9s ease}.cozypaws-title span,.cozypaws-heading span{color:#b08a2e}.cozypaws-intro{max-width:760px;margin:0 auto 40px;text-align:center;font-size:20px;line-height:1.7;color:#000;animation:cozypawsFadeUp 1.1s ease}.cozypaws-divider{width:90px;height:4px;background:#b08a2e;margin:0 auto 42px;border-radius:10px}.cozypaws-heading{text-align:center;font-size:clamp(26px,4vw,38px);font-weight:900;margin:0 0 30px;color:#000}.cozypaws-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:38px}.cozypaws-feature{min-width:0;background:#fff;border:2px solid #d1d1cc;border-radius:18px;padding:25px 22px;transition:all .3s ease;cursor:default;box-shadow:0 7px 18px rgba(0,0,0,.08)}@media(hover:hover) and (pointer:fine){.cozypaws-feature:hover{transform:translateY(-7px);border-color:#b08a2e;box-shadow:0 14px 30px rgba(0,0,0,.15)}}.cozypaws-icon{font-size:34px;display:block;margin-bottom:10px}.cozypaws-feature-title{font-size:22px;font-weight:900;color:#000;margin-bottom:8px}.cozypaws-feature-text{font-size:16px;line-height:1.55;color:#000}.cozypaws-highlight{margin-top:15px;padding:28px;border-radius:18px;text-align:center;background:#f7f5ed;border:2px solid #c9a85c}.cozypaws-highlight-text{font-size:clamp(22px,4vw,31px);line-height:1.4;font-weight:900;color:#000;margin:0}.cozypaws-paw{display:inline-block;animation:cozypawsPawBounce 1.8s infinite ease-in-out}.cozypaws-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.cozypaws-badge{max-width:100%;padding:10px 17px;border-radius:50px;background:#111;color:#fff;font-size:14px;font-weight:800;box-shadow:0 5px 15px rgba(0,0,0,.15)}@keyframes cozypawsFadeUp{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes cozypawsFadeDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes cozypawsPawBounce{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(-6deg)}}@media(max-width:650px){.cozypaws-wrap{margin:16px auto}.cozypaws-card{padding:28px 16px;border-radius:18px}.cozypaws-kicker{font-size:13px;letter-spacing:1px;line-height:1.5}.cozypaws-title{font-size:clamp(28px,7vw,38px);letter-spacing:-.5px;line-height:1.15}.cozypaws-intro{font-size:17px;line-height:1.6;margin-bottom:24px}.cozypaws-divider{margin-bottom:24px}.cozypaws-heading{font-size:26px;margin-bottom:20px}.cozypaws-features{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:24px}.cozypaws-feature{padding:20px 16px}.cozypaws-highlight{padding:20px 14px}.cozypaws-highlight-text{font-size:22px}.cozypaws-badges{gap:8px;margin-top:20px}.cozypaws-badge{font-size:13px;padding:10px 12px}}@media(prefers-reduced-motion:reduce){.cozypaws-wrap *{animation:none!important;transition:none!important}}\n\u003c\/style\u003e\n\u003cdiv class=\"cozypaws-wrap\"\u003e\u003cdiv class=\"cozypaws-card\"\u003e\u003cdiv class=\"cozypaws-content\"\u003e\n\u003cdiv class=\"cozypaws-kicker\"\u003e🐾 MEET THEIR NEW FAVOURITE SPOT\u003c\/div\u003e\n\u003ch2 class=\"cozypaws-title\"\u003eIntroducing \u003cspan\u003eCozyPaws™\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"cozypaws-intro\"\u003eThe softest spot your pet will ever curl up on. 💤 Wrapped in ultra-soft grey fleece with an adorable paw-print design, CozyPaws™ brings warmth, comfort and a whole lot of cuddles to every nap.\u003c\/p\u003e\n\u003cdiv class=\"cozypaws-divider\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"cozypaws-heading\"\u003eWhy Pets \u003cspan\u003eLove It\u003c\/span\u003e 🐾\u003c\/h3\u003e\n\u003cdiv class=\"cozypaws-features\"\u003e\n\u003cdiv class=\"cozypaws-feature\"\u003e\n\u003cspan class=\"cozypaws-icon\"\u003e☁️\u003c\/span\u003e\u003cdiv class=\"cozypaws-feature-title\"\u003eUltra-Soft\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-feature-text\"\u003eIrresistibly soft fleece that's gentle and comfortable for cosy lounging and relaxing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-feature\"\u003e\n\u003cspan class=\"cozypaws-icon\"\u003e❄️\u003c\/span\u003e\u003cdiv class=\"cozypaws-feature-title\"\u003eWarm \u0026amp; Cozy\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-feature-text\"\u003eA comforting layer that helps create a warm, snug space for your furry companion.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-feature\"\u003e\n\u003cspan class=\"cozypaws-icon\"\u003e🐾\u003c\/span\u003e\u003cdiv class=\"cozypaws-feature-title\"\u003eAdorable Design\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-feature-text\"\u003eFinished with an irresistible paw-print pattern that's almost as cute as the pet sleeping on it.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-feature\"\u003e\n\u003cspan class=\"cozypaws-icon\"\u003e🛋️\u003c\/span\u003e\u003cdiv class=\"cozypaws-feature-title\"\u003eUse It Anywhere\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-feature-text\"\u003ePerfect for the couch, car, crate, pet bed, or wherever your pet loves to curl up.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cozypaws-highlight\"\u003e\n\u003cp class=\"cozypaws-highlight-text\"\u003e\u003cspan class=\"cozypaws-paw\"\u003e🐾\u003c\/span\u003e Because every pet deserves their own little piece of heaven. \u003cspan class=\"cozypaws-paw\"\u003e🐾\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"cozypaws-badges\"\u003e\n\u003cspan class=\"cozypaws-badge\"\u003e🐶 DOG FRIENDLY\u003c\/span\u003e\u003cspan class=\"cozypaws-badge\"\u003e🐱 CAT FRIENDLY\u003c\/span\u003e\u003cspan class=\"cozypaws-badge\"\u003e💤 NAP APPROVED\u003c\/span\u003e\u003cspan class=\"cozypaws-badge\"\u003e🎁 GIFT READY\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e","brand":"Pawsome","offers":[{"title":"Default Title","offer_id":48632036131057,"sku":null,"price":180.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/7893\/6049\/files\/sleeping-dog-under-paw-print-blanket.png?v=1787344402"}],"url":"https:\/\/pawsomejunction.co.za\/collections\/frontpage.oembed","provider":"Pawsome Junction","version":"1.0","type":"link"}