{"title":"Deals","description":null,"products":[{"product_id":"electrical-lint-remover-1","title":"Electrical Lint Remover","description":"\u003cstyle\u003e\n.fr-description-box{\n  width:100%;\n  max-width:100%;\n  box-sizing:border-box;\n  padding:32px 24px;\n  margin:20px 0;\n  background:#F5EEDF;\n  border-radius:22px;\n  color:#173D35;\n  overflow:hidden;\n  position:relative;\n  font-family:inherit;\n}\n\n.fr-description-box *{\n  box-sizing:border-box;\n}\n\n.fr-description-box:before{\n  content:\"\";\n  position:absolute;\n  width:180px;\n  height:180px;\n  border-radius:50%;\n  background:rgba(31,79,69,.06);\n  top:-90px;\n  right:-70px;\n  animation:frGlow 6s ease-in-out infinite;\n}\n\n.fr-description-content{\n  position:relative;\n  z-index:2;\n}\n\n.fr-description-label{\n  display:flex;\n  align-items:center;\n  gap:8px;\n  color:#1F4F45;\n  font-size:10px;\n  font-weight:700;\n  letter-spacing:2.5px;\n  text-transform:uppercase;\n  margin-bottom:14px;\n  animation:frFade 0.8s ease forwards;\n}\n\n.fr-description-label:before{\n  content:\"\";\n  width:22px;\n  height:1px;\n  background:#1F4F45;\n}\n\n.fr-description-title{\n  color:#173D35;\n  font-size:36px;\n  line-height:1.05;\n  font-weight:700;\n  letter-spacing:-1.5px;\n  margin:0 0 18px;\n  animation:frUp 0.8s ease .1s both;\n}\n\n.fr-description-title span{\n  color:#1F4F45;\n  position:relative;\n}\n\n.fr-description-title span:after{\n  content:\"\";\n  position:absolute;\n  left:0;\n  bottom:-3px;\n  width:100%;\n  height:2px;\n  background:#1F4F45;\n  transform:scaleX(0);\n  transform-origin:left;\n  animation:frLine .8s ease .8s forwards;\n}\n\n.fr-description-text{\n  color:#5F706A;\n  font-size:14px;\n  line-height:1.75;\n  margin:0;\n  animation:frUp .8s ease .2s both;\n}\n\n.fr-benefits{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:10px;\n  margin-top:25px;\n  animation:frUp .8s ease .35s both;\n}\n\n.fr-benefit{\n  background:#FFFDF8;\n  border:1px solid rgba(31,79,69,.11);\n  border-radius:14px;\n  padding:14px 12px;\n  transition:all .3s ease;\n}\n\n.fr-benefit:hover{\n  transform:translateY(-4px);\n  box-shadow:0 10px 25px rgba(31,79,69,.10);\n  border-color:rgba(31,79,69,.25);\n}\n\n.fr-benefit-icon{\n  width:29px;\n  height:29px;\n  border-radius:9px;\n  background:#1F4F45;\n  color:#F5EEDF;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:13px;\n  margin-bottom:8px;\n}\n\n.fr-benefit-title{\n  display:block;\n  color:#173D35;\n  font-size:12px;\n  font-weight:700;\n  margin-bottom:3px;\n}\n\n.fr-benefit-text{\n  display:block;\n  color:#71807A;\n  font-size:10.5px;\n  line-height:1.45;\n}\n\n.fr-premium-card{\n  position:relative;\n  width:100%;\n  max-width:270px;\n  margin:35px auto 5px;\n  padding:27px 22px;\n  text-align:center;\n  background:#FFFDF8;\n  border:1px solid rgba(31,79,69,.10);\n  border-radius:22px;\n  box-shadow:0 20px 45px rgba(31,79,69,.13);\n  animation:frFloat 5s ease-in-out infinite;\n}\n\n.fr-logo-circle{\n  width:62px;\n  height:62px;\n  margin:0 auto 16px;\n  border-radius:18px;\n  background:#1F4F45;\n  color:#F5EEDF;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-size:20px;\n  font-weight:700;\n  letter-spacing:-1px;\n  box-shadow:0 10px 25px rgba(31,79,69,.22);\n}\n\n.fr-premium-title{\n  color:#173D35;\n  font-size:20px;\n  line-height:1.2;\n  font-weight:700;\n  margin:0 0 8px;\n}\n\n.fr-premium-text{\n  color:#71807A;\n  font-size:12px;\n  line-height:1.6;\n  margin:0;\n}\n\n.fr-old-new{\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  margin-top:17px;\n  padding:8px 13px;\n  border-radius:50px;\n  background:#F5EEDF;\n  color:#1F4F45;\n  font-size:9px;\n  font-weight:700;\n  letter-spacing:1.5px;\n}\n\n.fr-old-new:before{\n  content:\"\";\n  width:5px;\n  height:5px;\n  border-radius:50%;\n  background:#1F4F45;\n  animation:frDot 2s infinite;\n}\n\n@keyframes frUp{\n  from{opacity:0;transform:translateY(18px)}\n  to{opacity:1;transform:translateY(0)}\n}\n\n@keyframes frFade{\n  from{opacity:0}\n  to{opacity:1}\n}\n\n@keyframes frLine{\n  from{transform:scaleX(0)}\n  to{transform:scaleX(1)}\n}\n\n@keyframes frFloat{\n  0%,100%{transform:translateY(0)}\n  50%{transform:translateY(-8px)}\n}\n\n@keyframes frGlow{\n  0%,100%{transform:scale(1)}\n  50%{transform:scale(1.15)}\n}\n\n@keyframes frDot{\n  0%,100%{opacity:.4;transform:scale(.8)}\n  50%{opacity:1;transform:scale(1.2)}\n}\n\n@media(max-width:750px){\n\n  .fr-description-box{\n    padding:42px 18px;\n    border-radius:22px;\n  }\n\n  .fr-description-title{\n    font-size:38px;\n    letter-spacing:-1.6px;\n  }\n\n  .fr-description-text{\n    font-size:14px;\n  }\n\n  .fr-benefits{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .fr-benefit{\n    padding:14px;\n  }\n\n  .fr-premium-card{\n    max-width:260px;\n    margin-top:40px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"fr-description-box\"\u003e\n\u003cdiv class=\"fr-description-content\"\u003e\n\u003cdiv class=\"fr-description-label\"\u003eFABRIC REVIVE\u003c\/div\u003e\n\u003ch2 class=\"fr-description-title\"\u003eGive your fabrics a \u003cspan\u003efresh start.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"fr-description-text\"\u003eThe Electric Clothing Lint Remover is a convenient and effective way to keep your favourite fabrics looking fresh and well maintained. Quickly remove lint, fuzz and unwanted fabric pills while helping extend the life of your garments. \u003cbr\u003e\u003cbr\u003eIts compact, cordless and easy-to-use design makes it ideal for quick touch-ups at home or while travelling. Simple to clean and ready whenever you need it, so your fabrics can always have a polished finish.\u003c\/p\u003e\n\u003cdiv class=\"fr-benefits\"\u003e\n\u003cdiv class=\"fr-benefit\"\u003e\n\u003cdiv class=\"fr-benefit-icon\"\u003e⚡\u003c\/div\u003e\n\u003cspan class=\"fr-benefit-title\"\u003eQuick \u0026amp; Effective\u003c\/span\u003e \u003cspan class=\"fr-benefit-text\"\u003eRemove lint and fuzz with ease.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-benefit\"\u003e\n\u003cdiv class=\"fr-benefit-icon\"\u003e◉\u003c\/div\u003e\n\u003cspan class=\"fr-benefit-title\"\u003eCordless Design\u003c\/span\u003e \u003cspan class=\"fr-benefit-text\"\u003eConvenient for quick touch-ups.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-benefit\"\u003e\n\u003cdiv class=\"fr-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003cspan class=\"fr-benefit-title\"\u003eMulti-Fabric\u003c\/span\u003e \u003cspan class=\"fr-benefit-text\"\u003eFor clothing, bedding \u0026amp; more.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-benefit\"\u003e\n\u003cdiv class=\"fr-benefit-icon\"\u003e↗\u003c\/div\u003e\n\u003cspan class=\"fr-benefit-title\"\u003eTravel Ready\u003c\/span\u003e \u003cspan class=\"fr-benefit-text\"\u003eCompact and easy to take along.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fr-premium-card\"\u003e\n\u003ch3 class=\"fr-premium-title\"\u003eFresh. Cl\u003cspan style=\"font-family: inherit;\"\u003ee\u003c\/span\u003e\u003cspan style=\"font-family: inherit;\"\u003ean. Revived.\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cp class=\"fr-premium-text\"\u003eGive everyday fabrics a polished finish and bring tired-looking garments back to life.\u003c\/p\u003e\n\u003cdiv class=\"fr-old-new\"\u003eOLD → NEW\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FabricRevive","offers":[{"title":"Green","offer_id":49209785057463,"sku":null,"price":399.99,"currency_code":"ZAR","in_stock":true},{"title":"White","offer_id":49207910072503,"sku":null,"price":399.99,"currency_code":"ZAR","in_stock":true},{"title":"Black","offer_id":49207910105271,"sku":null,"price":399.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/2398\/7383\/files\/3C3550EA-D158-4CDF-9375-FE686AAA376B.png?v=1789735981"},{"product_id":"6-in-1-automatic-scrubber","title":"6 in 1 Automatic Scrubber","description":"\u003cdiv style=\"background:#F3F1E4;border-radius:18px;padding:22px 20px 20px;color:#1F3A30;line-height:1.6;margin:8px 0 0;\"\u003e\n\u003cp style=\"margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:#2C6E60;\"\u003e—  Fabric Cleaners\u003c\/p\u003e\n\u003ch2 style=\"margin:0 0 14px;font-size:30px;line-height:1.12;font-weight:700;letter-spacing:-0.01em;color:#1F3A30;\"\u003eRevive every surface, \u003cspan style=\"color:#2C6E60;\"\u003ewithout the scrubbing.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp style=\"margin:0 0 14px;font-size:15px;line-height:1.65;color:#4F5F57;\"\u003eA cordless spin brush that does the hard work for you. Press one button and it scrubs away grime from kitchens, bathrooms, cars and even your shoes.\u003c\/p\u003e\n\u003cp style=\"margin:0 0 14px;font-size:15px;line-height:1.65;color:#4F5F57;\"\u003eSix swappable heads cover everything from delicate surfaces to burnt-on pots, and the digital display keeps you in the know while you clean. Its compact size reaches inside sneakers, around taps and into tight corners.\u003c\/p\u003e\n\u003cdiv style=\"display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 22px;\"\u003e\n\u003cdiv style=\"flex:1 1 calc(50% - 6px);min-width:0;background:#FBFAF3;border:1px solid #DCE3D3;border-radius:14px;padding:14px 14px 12px;box-sizing:border-box;\"\u003e\n\u003cdiv style=\"width:38px;height:38px;border-radius:10px;background:#2C6E60;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:19px;line-height:1;margin:0 0 12px;\"\u003eϟ\u003c\/div\u003e\n\u003cp style=\"margin:0 0 4px;font-size:15px;font-weight:700;color:#1F3A30;line-height:1.3;\"\u003eCordless \u0026amp; rechargeable\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13.5px;color:#4F5F57;line-height:1.5;\"\u003eNo cords to tangle. Clean anywhere, from the sink to the driveway.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1 1 calc(50% - 6px);min-width:0;background:#FBFAF3;border:1px solid #DCE3D3;border-radius:14px;padding:14px 14px 12px;box-sizing:border-box;\"\u003e\n\u003cdiv style=\"width:38px;height:38px;border-radius:10px;background:#2C6E60;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:19px;line-height:1;margin:0 0 12px;\"\u003e✦\u003c\/div\u003e\n\u003cp style=\"margin:0 0 4px;font-size:15px;font-weight:700;color:#1F3A30;line-height:1.3;\"\u003e6 swappable heads\u003c\/p\u003e\n\u003cp style=\"margin:0;font-size:13.5px;color:#4F5F57;line-height:1.5;\"\u003eNylon, fleece, sponge, scouring pad and steel wool for every job.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1 1 calc(50% - 6px);min-width:0;background:#FBFAF3;border:1\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"FabricRevive","offers":[{"title":"Default Title","offer_id":49280801767607,"sku":"599","price":699.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/2398\/7383\/files\/1_Hero_1x_6eb44733-2e47-4411-bdcd-9416e288bc11.png?v=1790860006"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/2398\/7383\/collections\/FabricRevive_-_Bundle_Save_collection.jpg?v=1791174446","url":"https:\/\/fabricrevive.co.za\/collections\/savings-%f0%9f%8f%b7%ef%b8%8f.oembed","provider":"FabricRevive","version":"1.0","type":"link"}