{"product_id":"solveo-fabricare™-electric-fabric-lint-remover","title":"Solveo FabriCare™ Electric Fabric Lint Remover","description":"\n\u003csection class=\"fbc\" id=\"solveo-fabricare\"\u003e\n  \u003cdiv class=\"fbc-wrap\"\u003e\n\n    \u003c!-- HERO --\u003e\n    \u003cheader class=\"fbc-hero\"\u003e\n      \u003cspan class=\"fbc-pill\"\u003e✦ SOLVEO \/ HOME \u0026amp; FABRIC CARE\u003c\/span\u003e\n      \u003cp class=\"fbc-kicker\"\u003eTHE LITTLE SECRET TO LONGER-LOVED FAVOURITES\u003c\/p\u003e\n      \u003ch2\u003eYour favourites deserve\u003cem\u003ea refresh, not a replacement.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"fbc-lead\"\u003e\n        Meet the \u003cstrong\u003eSolveo FabriCare™ Electric Fabric Lint Remover\u003c\/strong\u003e —\n        a USB-rechargeable fabric-care essential designed to remove\n        raised fuzz, lint and pilling for a smoother, neater appearance.\n      \u003c\/p\u003e\n      \u003cdiv class=\"fbc-actions\"\u003e\n        \u003ca href=\"#fbc-shop\" class=\"fbc-btn\"\u003eDISCOVER FABRICARE \u003cspan\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n        \u003ca href=\"#fbc-features\" class=\"fbc-secondary\"\u003eExplore the benefits ↓\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fbc-stats\"\u003e\n        \u003cdiv\u003e\n\u003cstrong\u003eDE-PILL\u003c\/strong\u003e\u003csmall\u003eREMOVE FABRIC BOBBLES\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cstrong\u003eUSB\u003c\/strong\u003e\u003csmall\u003eRECHARGEABLE\u003c\/small\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cstrong\u003eREFRESH\u003c\/strong\u003e\u003csmall\u003eCLOTHES \u0026amp; HOME FABRICS\u003c\/small\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/header\u003e\n\n    \u003c!-- PRODUCT SHOWCASE --\u003e\n    \u003cdiv class=\"fbc-stage\"\u003e\n      \u003cdiv class=\"fbc-stage-top\"\u003e\n        \u003cspan\u003eTHE FABRIC REFRESH EDIT\u003c\/span\u003e\n        \u003cspan\u003eFABRICARE™ \/ SOLVEO\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fbc-glow\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fbc-orbit fbc-orbit-a\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fbc-orbit fbc-orbit-b\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"fbc-spark fbc-spark-a\"\u003e✦\u003c\/div\u003e\n      \u003cdiv class=\"fbc-spark fbc-spark-b\"\u003e✧\u003c\/div\u003e\n\n      \u003cdiv class=\"fbc-product\" aria-hidden=\"true\"\u003e\n        \u003cdiv class=\"fbc-head\"\u003e\n          \u003cdiv class=\"fbc-head-ring\"\u003e\n            \u003cdiv class=\"fbc-grille\"\u003e\n              \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n              \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n              \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fbc-device-body\"\u003e\n          \u003cdiv class=\"fbc-device-shine\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"fbc-device-brand\"\u003eSOLVEO\u003c\/div\u003e\n          \u003cstrong\u003eFabriCare\u003cspan\u003e™\u003c\/span\u003e\u003c\/strong\u003e\n          \u003csmall\u003eELECTRIC FABRIC LINT REMOVER\u003c\/small\u003e\n          \u003cdiv class=\"fbc-power\"\u003e⏻\u003c\/div\u003e\n          \u003cdiv class=\"fbc-charge\"\u003eUSB RECHARGEABLE\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fbc-device-base\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fbc-stage-bottom\"\u003e\n        \u003cstrong\u003eKEEP THE FAVOURITES. LOSE THE FUZZ.\u003c\/strong\u003e\n        \u003cspan\u003eREFRESH • REUSE • ENJOY\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- INTRO --\u003e\n    \u003csection class=\"fbc-intro\"\u003e\n      \u003cspan class=\"fbc-kicker\"\u003eSMALL DETAILS. BEAUTIFULLY CARED FOR.\u003c\/span\u003e\n      \u003ch2\u003eLove what you own.\u003cem\u003eGive it a little attention.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp\u003e\n        That jersey you reach for every winter.\n        The cosy throw on your couch. The coat that still fits perfectly.\n        Everyday pilling can make favourite fabrics look tired.\n        FabriCare™ helps remove raised bobbles and fuzz\n        so compatible fabrics look neater and refreshed.\n      \u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- FEATURES --\u003e\n    \u003csection class=\"fbc-features\" id=\"fbc-features\"\u003e\n      \u003cdiv class=\"fbc-section-head\"\u003e\n        \u003cspan class=\"fbc-kicker\"\u003eA SMARTER FABRIC-CARE ROUTINE\u003c\/span\u003e\n        \u003ch2\u003eRefresh the little things.\u003cem\u003eLove them for longer.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fbc-grid\"\u003e\n        \u003carticle class=\"fbc-card\"\u003e\n          \u003cspan class=\"fbc-no\"\u003e01 \/ 04\u003c\/span\u003e\n          \u003cdiv class=\"fbc-icon\"\u003e✧\u003c\/div\u003e\n          \u003cspan class=\"fbc-tag\"\u003eLINT \u0026amp; PILLING REMOVAL\u003c\/span\u003e\n          \u003ch3\u003eA Smoother-Looking Finish\u003c\/h3\u003e\n          \u003cp\u003eCutting blades help remove raised lint, fuzz and fabric bobbles from suitable materials, leaving surfaces looking tidier.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"fbc-card\"\u003e\n          \u003cspan class=\"fbc-no\"\u003e02 \/ 04\u003c\/span\u003e\n          \u003cdiv class=\"fbc-icon\"\u003e♡\u003c\/div\u003e\n          \u003cspan class=\"fbc-tag\"\u003eREFRESH WHAT YOU OWN\u003c\/span\u003e\n          \u003ch3\u003eMore Love. Less Replacing.\u003c\/h3\u003e\n          \u003cp\u003eGive bobbly knits and tired-looking fabrics some attention before deciding whether they need replacing.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"fbc-card\"\u003e\n          \u003cspan class=\"fbc-no\"\u003e03 \/ 04\u003c\/span\u003e\n          \u003cdiv class=\"fbc-icon\"\u003e▦\u003c\/div\u003e\n          \u003cspan class=\"fbc-tag\"\u003eWARDROBE \u0026amp; HOME CARE\u003c\/span\u003e\n          \u003ch3\u003eFrom Jerseys to Throws\u003c\/h3\u003e\n          \u003cp\u003eDesigned for suitable clothing and home fabrics, including compatible coats, blankets, cushions and upholstery.\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"fbc-card\"\u003e\n          \u003cspan class=\"fbc-no\"\u003e04 \/ 04\u003c\/span\u003e\n          \u003cdiv class=\"fbc-icon\"\u003e↻\u003c\/div\u003e\n          \u003cspan class=\"fbc-tag\"\u003eUSB RECHARGEABLE\u003c\/span\u003e\n          \u003ch3\u003eRecharge. Refresh. Repeat.\u003c\/h3\u003e\n          \u003cp\u003eUSB charging and an included charging cord make it convenient to keep your fabric-care tool ready without disposable batteries.\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- INTERACTIVE FABRIC DEMO --\u003e\n    \u003csection class=\"fbc-demo\"\u003e\n      \u003cdiv class=\"fbc-section-head\"\u003e\n        \u003cspan class=\"fbc-kicker\"\u003eSEE THE IDEA BEHIND FABRICARE™\u003c\/span\u003e\n        \u003ch2\u003eFrom visible bobbles\u003cem\u003eto a neater finish.\u003c\/em\u003e\n\u003c\/h2\u003e\n        \u003cp\u003eExplore a decorative illustration of fabric pilling removal.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fbc-demo-panel\"\u003e\n        \u003cdiv class=\"fbc-demo-top\"\u003e\n          \u003cspan\u003eILLUSTRATIVE FABRIC REFRESH\u003c\/span\u003e\n          \u003cspan class=\"fbc-status\"\u003eBEFORE REFRESH\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fbc-fabric\" data-clean=\"false\"\u003e\n          \u003cdiv class=\"fbc-weave\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"fbc-pills\"\u003e\n            \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n            \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n            \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n            \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n            \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n            \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fbc-clean-star fbc-clean-star-a\"\u003e✦\u003c\/div\u003e\n          \u003cdiv class=\"fbc-clean-star fbc-clean-star-b\"\u003e✧\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"fbc-demo-bottom\"\u003e\n          \u003cp class=\"fbc-caption\"\u003e\n            Raised fuzz and fabric bobbles can make\n            favourite pieces look worn.\n          \u003c\/p\u003e\n          \u003cbutton type=\"button\" class=\"fbc-toggle\"\u003e\n            VIEW REFRESHED FABRIC ↗\n          \u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"fbc-disclaimer\"\u003e\n        Conceptual illustration only. Actual results depend on the fabric,\n        level of pilling and correct use of the device.\n      \u003c\/p\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- LIFESTYLE --\u003e\n    \u003csection class=\"fbc-uses\"\u003e\n      \u003cdiv class=\"fbc-section-head\"\u003e\n        \u003cspan class=\"fbc-kicker\"\u003eMADE FOR THE FABRICS YOU LOVE\u003c\/span\u003e\n        \u003ch2\u003eFrom your wardrobe\u003cem\u003eto your favourite corner of home.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fbc-use-grid\"\u003e\n        \u003carticle\u003e\u003cspan\u003e01\u003c\/span\u003e\u003ch3\u003eJerseys \u0026amp; Knitwear\u003c\/h3\u003e\n\u003cp\u003eTidy visible pilling on compatible everyday clothing.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cspan\u003e02\u003c\/span\u003e\u003ch3\u003eCoats \u0026amp; Outfits\u003c\/h3\u003e\n\u003cp\u003eRefresh suitable fabrics before heading out.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cspan\u003e03\u003c\/span\u003e\u003ch3\u003eThrows \u0026amp; Blankets\u003c\/h3\u003e\n\u003cp\u003eGive cosy home favourites a neater appearance.\u003c\/p\u003e\u003c\/article\u003e\n        \u003carticle\u003e\u003cspan\u003e04\u003c\/span\u003e\u003ch3\u003eCushions \u0026amp; Upholstery\u003c\/h3\u003e\n\u003cp\u003eCare for compatible fabric surfaces around your home.\u003c\/p\u003e\u003c\/article\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- SAFETY --\u003e\n    \u003csection class=\"fbc-care\"\u003e\n      \u003cdiv class=\"fbc-care-icon\"\u003e✧\u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"fbc-kicker\"\u003eGENTLE CARE STARTS WITH THE FABRIC\u003c\/span\u003e\n        \u003ch3\u003eCheck first. Refresh carefully.\u003c\/h3\u003e\n        \u003cp\u003e\n          Follow the device instructions and the fabric's care guidance.\n          Test on a small, inconspicuous area first. Lay fabric flat\n          and avoid pressing hard or using the device over loose threads,\n          embroidery, delicate fibres, seams or embellishments.\n          Keep fingers away from the cutting head and switch off\n          before cleaning or maintaining the device.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003c!-- CTA --\u003e\n    \u003csection class=\"fbc-cta\" id=\"fbc-shop\"\u003e\n      \u003cspan class=\"fbc-kicker\"\u003eSOLVEO FABRICARE™ ELECTRIC FABRIC LINT REMOVER\u003c\/span\u003e\n      \u003ch2\u003eKeep the favourites.\u003cem\u003eLose the fuzz.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp\u003e\n        A rechargeable fabric-care essential for removing\n        raised lint and pilling from compatible clothing\n        and home fabrics — because your favourites\n        deserve a little more love.\n      \u003c\/p\u003e\n      \u003ca href=\"{{%20product.url%20|%20default:%20'\/collections\/house-cleaning'%20}}\" class=\"fbc-btn fbc-shop-btn\"\u003e\n        SHOP FABRICARE™ \u003cspan\u003e↗\u003c\/span\u003e\n      \u003c\/a\u003e\n      \u003csmall\u003eSECURE CHECKOUT • SOUTH AFRICAN STORE\u003c\/small\u003e\n    \u003c\/section\u003e\n\n    \u003cfooter class=\"fbc-footer\"\u003e\n      \u003cstrong\u003eSOLVEO™\u003c\/strong\u003e\n      \u003cspan\u003eEVERYDAY SOLUTIONS. REFINED.\u003c\/span\u003e\n    \u003c\/footer\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n.fbc{\n  --ink:#35433c;--muted:#84938a;\n  --sage:#789982;--green:#557762;\n  --line:#e3e9e1;\n  font-family:Arial,Helvetica,sans-serif;\n  background:linear-gradient(155deg,#fff,#f6f8f3 55%,#fff);\n  color:var(--ink);padding:75px 20px 25px;\n  line-height:1.7;overflow:hidden;isolation:isolate;\n}\n.fbc *,.fbc *:before,.fbc *:after{box-sizing:border-box}\n.fbc a{text-decoration:none}\n.fbc h2,.fbc h3,.fbc p{margin-top:0}\n.fbc-wrap{max-width:1130px;margin:auto}\n.fbc-kicker,.fbc-tag{\n  color:#799a81;font-size:10px;\n  font-weight:800;letter-spacing:2px;\n}\n.fbc-hero{text-align:center;max-width:870px;margin:0 auto 55px}\n.fbc-pill{\n  display:inline-block;padding:9px 16px;\n  border:1px solid #dfe9df;border-radius:50px;\n  background:#fbfdf9;color:#77947c;\n  font-size:10px;font-weight:800;letter-spacing:1.2px;\n}\n.fbc-hero\u003e.fbc-kicker{margin:30px 0 15px}\n.fbc-hero h2{\n  font-size:clamp(42px,7vw,80px);\n  line-height:1.08;letter-spacing:-3px;margin-bottom:25px;\n}\n.fbc h2 em{display:block;font-style:normal;color:#83a18a}\n.fbc-lead{\n  max-width:680px;margin:0 auto 30px;\n  color:var(--muted);font-size:17px;\n}\n.fbc-lead strong{color:var(--ink)}\n.fbc-actions{\n  display:flex;align-items:center;justify-content:center;\n  gap:22px;flex-wrap:wrap;\n}\n.fbc-btn{\n  display:inline-flex;align-items:center;justify-content:center;\n  gap:22px;padding:17px 26px;border-radius:11px;\n  background:#557762;color:#fff!important;\n  font-size:12px;font-weight:900;letter-spacing:1px;\n  transition:transform .3s,background .3s;\n}\n.fbc-btn:hover{transform:translateY(-4px);background:#3d5b48}\n.fbc-btn span{font-size:20px}\n.fbc-secondary{color:#789a80!important;font-size:13px;font-weight:700}\n.fbc-stats{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  max-width:730px;margin:45px auto 0;padding:20px 0;\n  border-block:1px solid var(--line);\n}\n.fbc-stats div{display:flex;flex-direction:column;padding:0 7px}\n.fbc-stats div+div{border-left:1px solid var(--line)}\n.fbc-stats strong{color:#6f9279;font-size:20px}\n.fbc-stats small{color:#94a398;font-size:10px;letter-spacing:.8px}\n\n\/* PRODUCT SHOWCASE *\/\n.fbc-stage{\n  position:relative;min-height:470px;\n  display:flex;flex-direction:column;justify-content:space-between;\n  padding:24px;border:1px solid #dce6db;\n  border-radius:24px;overflow:hidden;margin-bottom:105px;\n  background:radial-gradient(ellipse at center,#f6f7ef,#dfe8dc 75%,#f7f9f4);\n}\n.fbc-stage-top,.fbc-stage-bottom{\n  position:relative;z-index:4;display:flex;\n  justify-content:space-between;gap:15px;\n  font-size:10px;font-weight:800;\n  letter-spacing:1.3px;color:#91a394;\n}\n.fbc-stage-bottom strong{color:#6e8e75}\n.fbc-glow{\n  position:absolute;top:10%;left:calc(50% - 180px);\n  width:360px;height:360px;border-radius:50%;\n  background:rgba(255,255,255,.6);filter:blur(55px);\n}\n.fbc-orbit{\n  position:absolute;top:50%;left:50%;\n  transform:translate(-50%,-50%);\n  border:1px solid rgba(117,153,125,.22);border-radius:50%;\n}\n.fbc-orbit-a{width:320px;height:320px}\n.fbc-orbit-b{width:460px;height:460px}\n.fbc-product{\n  position:relative;z-index:3;margin:auto;\n  display:flex;flex-direction:column;align-items:center;\n  transform:rotate(-10deg);\n  filter:drop-shadow(15px 20px 15px rgba(65,90,70,.18));\n  animation:fbcFloat 5s ease-in-out infinite;\n}\n@keyframes fbcFloat{\n  50%{transform:rotate(-10deg) translateY(-8px)}\n}\n.fbc-head{\n  width:145px;height:100px;\n  border-radius:50% 50% 30% 30%;\n  background:linear-gradient(120deg,#9db6a2,#e6ede2,#87a48f);\n  border:5px solid #8fae97;\n  display:grid;place-items:center;\n}\n.fbc-head-ring{\n  width:112px;height:75px;border-radius:50%;\n  background:#d2ded2;border:4px solid #a7bbaa;\n  display:grid;place-items:center;\n}\n.fbc-grille{\n  width:85px;height:55px;border-radius:50%;\n  background:#c3d0c4;display:grid;place-items:center;\n  grid-template-columns:repeat(3,1fr);padding:8px;\n}\n.fbc-grille span{\n  width:12px;height:12px;border-radius:50%;\n  border:2px solid #8da591;background:#e7eee6;\n}\n.fbc-device-body{\n  position:relative;width:118px;height:185px;\n  border:3px solid #9eb7a2;\n  border-radius:15px 15px 22px 22px;\n  background:linear-gradient(90deg,#a8c0ad,#f5f8f0 28%,#dce8db 75%,#8da993);\n  display:flex;flex-direction:column;\n  align-items:center;justify-content:center;\n  overflow:hidden;\n}\n.fbc-device-shine{\n  position:absolute;left:13px;top:0;\n  width:12px;height:100%;background:rgba(255,255,255,.3);\n}\n.fbc-device-brand{\n  position:relative;color:#64846e;\n  font-size:9px;font-weight:900;letter-spacing:2px;\n  margin-bottom:8px;\n}\n.fbc-device-body strong{\n  position:relative;color:#4f7359;\n  font-size:20px;font-weight:900;letter-spacing:-.5px;\n}\n.fbc-device-body strong span{font-size:9px;vertical-align:top}\n.fbc-device-body small{\n  position:relative;color:#819b85;\n  font-size:6px;font-weight:800;letter-spacing:.6px;\n}\n.fbc-power{\n  position:relative;margin-top:15px;\n  width:35px;height:35px;border-radius:50%;\n  border:2px solid #8eac94;background:#edf4eb;\n  display:grid;place-items:center;color:#688d72;font-size:23px;\n}\n.fbc-charge{\n  position:relative;margin-top:14px;\n  color:#799681;font-size:7px;\n  font-weight:900;letter-spacing:1px;\n}\n.fbc-device-base{\n  width:95px;height:10px;\n  border-radius:0 0 10px 10px;background:#94ae99;\n}\n.fbc-spark{\n  position:absolute;color:#92b098;font-size:25px;\n  animation:fbcSpark 3s infinite;\n}\n.fbc-spark-a{left:20%;top:25%}\n.fbc-spark-b{right:20%;bottom:25%;animation-delay:1s}\n@keyframes fbcSpark{50%{opacity:.25;transform:scale(.7)}}\n\n\/* SECTIONS *\/\n.fbc-intro,.fbc-features,.fbc-demo,.fbc-uses{margin-bottom:105px}\n.fbc-intro h2,.fbc-section-head h2{\n  font-size:clamp(35px,5vw,59px);\n  line-height:1.13;letter-spacing:-2px;margin:15px 0 22px;\n}\n.fbc-intro\u003ep,.fbc-section-head\u003ep{\n  max-width:670px;color:var(--muted);\n  font-size:15px;line-height:1.85;\n}\n.fbc-section-head{margin-bottom:32px}\n\n\/* FEATURE CARDS *\/\n.fbc-grid{\n  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;\n}\n.fbc-card{\n  position:relative;padding:32px;border-radius:18px;\n  background:#fff;border:1px solid #e4eae1;\n  transition:transform .3s,box-shadow .3s;\n}\n.fbc-card:hover{\n  transform:translateY(-5px);\n  box-shadow:0 15px 35px rgba(75,104,80,.08);\n}\n.fbc-no{\n  position:absolute;right:26px;top:26px;\n  color:#a1b1a4;font-size:10px;font-weight:800;\n}\n.fbc-icon{\n  width:49px;height:49px;border-radius:13px;\n  background:#edf4eb;display:grid;place-items:center;\n  color:#78977f;font-size:25px;margin-bottom:25px;\n}\n.fbc-tag{display:block;font-size:9px;margin-bottom:9px}\n.fbc-card h3{font-size:23px;margin-bottom:10px}\n.fbc-card p{font-size:14px;color:var(--muted);margin:0}\n\n\/* INTERACTIVE FABRIC DEMO *\/\n.fbc-demo-panel{\n  padding:19px;background:#f1f5ee;\n  border:1px solid #dfe8dc;border-radius:21px;\n}\n.fbc-demo-top{\n  display:flex;justify-content:space-between;\n  gap:10px;margin-bottom:17px;\n  color:#8da190;font-size:10px;\n  font-weight:800;letter-spacing:1px;\n}\n.fbc-status{color:#6f9677}\n.fbc-fabric{\n  position:relative;min-height:290px;\n  border-radius:14px;overflow:hidden;\n  background:#a5b2a1;\n  transition:background .8s;\n}\n.fbc-weave{\n  position:absolute;inset:0;\n  background:\n    repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,255,255,.13) 5px 6px),\n    repeating-linear-gradient(90deg,transparent 0 5px,rgba(255,255,255,.13) 5px 6px);\n}\n.fbc-pills{position:absolute;inset:0}\n.fbc-pills span{\n  position:absolute;width:18px;height:12px;\n  background:#728675;border-radius:50%;\n  box-shadow:2px 3px 2px rgba(53,73,57,.25);\n  transition:opacity .8s,transform .8s;\n}\n.fbc-pills span:nth-child(1){left:12%;top:20%}\n.fbc-pills span:nth-child(2){left:23%;top:38%}\n.fbc-pills span:nth-child(3){left:35%;top:18%}\n.fbc-pills span:nth-child(4){left:45%;top:52%}\n.fbc-pills span:nth-child(5){left:57%;top:24%}\n.fbc-pills span:nth-child(6){left:68%;top:40%}\n.fbc-pills span:nth-child(7){left:79%;top:19%}\n.fbc-pills span:nth-child(8){left:85%;top:66%}\n.fbc-pills span:nth-child(9){left:16%;top:73%}\n.fbc-pills span:nth-child(10){left:30%;top:62%}\n.fbc-pills span:nth-child(11){left:51%;top:78%}\n.fbc-pills span:nth-child(12){left:73%;top:80%}\n.fbc-pills span:nth-child(13){left:8%;top:52%}\n.fbc-pills span:nth-child(14){left:91%;top:35%}\n.fbc-pills span:nth-child(15){left:42%;top:29%}\n.fbc-pills span:nth-child(16){left:62%;top:63%}\n.fbc-pills span:nth-child(17){left:27%;top:13%}\n.fbc-pills span:nth-child(18){left:80%;top:50%}\n.fbc-clean-star{\n  position:absolute;color:#edf7e8;font-size:34px;\n  opacity:0;transition:opacity .8s;\n}\n.fbc-clean-star-a{left:22%;top:25%}\n.fbc-clean-star-b{right:24%;bottom:23%}\n.fbc-fabric[data-clean=\"true\"]{background:#b7c6b4}\n.fbc-fabric[data-clean=\"true\"] .fbc-pills span{\n  opacity:0;transform:scale(.1);\n}\n.fbc-fabric[data-clean=\"true\"] .fbc-clean-star{opacity:1}\n.fbc-demo-bottom{\n  display:flex;justify-content:space-between;\n  align-items:center;gap:20px;padding:19px 3px 0;\n}\n.fbc-caption{max-width:430px;color:#84998a;font-size:13px;margin:0}\n.fbc-toggle{\n  border:0;border-radius:9px;background:#557762;\n  color:#fff;padding:14px 20px;\n  font-size:11px;font-weight:900;letter-spacing:.7px;\n  font-family:inherit;cursor:pointer;\n}\n.fbc-toggle:hover{background:#3d5b48}\n.fbc-toggle:focus-visible{outline:3px solid #b1c49e;outline-offset:3px}\n.fbc-disclaimer{font-size:11px;color:#8da18e;margin:14px 0 0}\n\n\/* LIFESTYLE *\/\n.fbc-use-grid{\n  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;\n}\n.fbc-use-grid article{\n  padding:25px 19px;background:#fff;\n  border-top:2px solid #8eae93;\n  border-radius:0 0 12px 12px;\n}\n.fbc-use-grid article\u003espan{\n  color:#78977e;font-size:11px;font-weight:800;\n}\n.fbc-use-grid h3{font-size:16px;margin:22px 0 8px}\n.fbc-use-grid p{font-size:13px;color:var(--muted);margin:0}\n\n\/* CARE *\/\n.fbc-care{\n  display:flex;align-items:flex-start;gap:20px;\n  padding:30px;background:#f7f9f2;\n  border:1px solid #e2e9d9;border-radius:17px;\n  margin-bottom:85px;\n}\n.fbc-care-icon{font-size:31px;color:#8eaa8f}\n.fbc-care h3{font-size:21px;margin:8px 0}\n.fbc-care p{font-size:13px;color:#829182;margin:0}\n\n\/* CTA *\/\n.fbc-cta{\n  text-align:center;padding:80px 25px;\n  border:1px solid #dbe6d8;border-radius:24px;\n  background:radial-gradient(circle at top,#fff,#e3eee0);\n}\n.fbc-cta h2{\n  font-size:clamp(43px,6vw,72px);\n  line-height:1.1;letter-spacing:-3px;margin:18px 0;\n}\n.fbc-cta\u003ep{\n  max-width:570px;margin:0 auto 28px;\n  color:#819484;font-size:15px;\n}\n.fbc-shop-btn{min-width:260px}\n.fbc-cta small{\n  display:block;margin-top:22px;\n  color:#8fa391;font-size:10px;letter-spacing:1.3px;\n}\n.fbc-footer{\n  display:flex;justify-content:space-between;\n  gap:15px;padding:30px 4px 0;\n  color:#91a294;font-size:10px;letter-spacing:2px;\n}\n\n\/* RESPONSIVE *\/\n@media(max-width:850px){\n  .fbc-use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media(max-width:600px){\n  .fbc{padding:47px 13px 20px}\n  .fbc-hero{margin-bottom:35px}\n  .fbc-pill{font-size:9px;letter-spacing:.6px}\n  .fbc-hero h2{\n    font-size:clamp(35px,9vw,50px);\n    letter-spacing:-1.5px;\n  }\n  .fbc-lead{font-size:14px}\n  .fbc-actions{flex-direction:column;gap:14px}\n  .fbc-btn{width:100%}\n  .fbc-stats{margin-top:30px}\n  .fbc-stats strong{font-size:clamp(11px,3.4vw,17px)}\n  .fbc-stats small{font-size:9px}\n  .fbc-stage{\n    min-height:365px;padding:13px;\n    margin-bottom:70px;border-radius:17px;\n  }\n  .fbc-stage-top,.fbc-stage-bottom{font-size:8px;letter-spacing:.3px}\n  .fbc-stage-bottom{flex-direction:column;gap:3px}\n  .fbc-product{scale:.78}\n  .fbc-intro,.fbc-features,.fbc-demo,.fbc-uses{margin-bottom:70px}\n  .fbc-intro h2,.fbc-section-head h2{\n    font-size:clamp(30px,8vw,43px);letter-spacing:-1.2px;\n  }\n  .fbc-intro\u003ep,.fbc-section-head\u003ep{font-size:13px}\n  .fbc-grid{grid-template-columns:1fr;gap:11px}\n  .fbc-card{padding:24px}\n  .fbc-card h3{font-size:21px}\n  .fbc-card p{font-size:13px}\n  .fbc-demo-panel{padding:12px}\n  .fbc-demo-top{font-size:8px}\n  .fbc-fabric{min-height:230px}\n  .fbc-demo-bottom{flex-direction:column;align-items:stretch}\n  .fbc-toggle{width:100%}\n  .fbc-use-grid{gap:10px}\n  .fbc-use-grid article{padding:19px 13px}\n  .fbc-use-grid h3{font-size:14px}\n  .fbc-use-grid p{font-size:12px}\n  .fbc-care{padding:20px;gap:12px;margin-bottom:65px}\n  .fbc-care h3{font-size:18px}\n  .fbc-cta{padding:55px 18px}\n  .fbc-cta h2{\n    font-size:clamp(35px,9vw,52px);letter-spacing:-1.5px;\n  }\n  .fbc-cta\u003ep{font-size:13px}\n  .fbc-shop-btn{min-width:0}\n  .fbc-cta small{font-size:9px}\n  .fbc-footer{\n    flex-direction:column;align-items:center;\n    gap:4px;text-align:center;\n  }\n}\n@media(prefers-reduced-motion:reduce){\n  .fbc *,.fbc *:before,.fbc *:after{\n    animation:none!important;transition:none!important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function(){\n  function initFabriCare(){\n    document.querySelectorAll('.fbc').forEach(function(root){\n      if(root.dataset.fbcReady==='true')return;\n      root.dataset.fbcReady='true';\n\n      var button=root.querySelector('.fbc-toggle');\n      var fabric=root.querySelector('.fbc-fabric');\n      var status=root.querySelector('.fbc-status');\n      var caption=root.querySelector('.fbc-caption');\n\n      if(!button||!fabric)return;\n\n      button.addEventListener('click',function(){\n        var clean=fabric.getAttribute('data-clean')!=='true';\n        fabric.setAttribute('data-clean',String(clean));\n        status.textContent=clean?'AFTER REFRESH':'BEFORE REFRESH';\n        caption.textContent=clean\n          ? 'A conceptual illustration of fabric with reduced visible pilling.'\n          : 'Raised fuzz and fabric bobbles can make favourite pieces look worn.';\n        button.textContent=clean\n          ? 'VIEW BEFORE ↗'\n          : 'VIEW REFRESHED FABRIC ↗';\n      });\n    });\n  }\n\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded',initFabriCare);\n  }else{initFabriCare()}\n\n  document.addEventListener('shopify:section:load',initFabriCare);\n})();\n\u003c\/script\u003e\n","brand":"Solveo","offers":[{"title":"Default Title","offer_id":68182982066468,"sku":null,"price":279.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1028\/5269\/0212\/files\/al1fnl.png?v=1794505340","url":"https:\/\/solveo.co.za\/products\/solveo-fabricare%e2%84%a2-electric-fabric-lint-remover","provider":"Solveo","version":"1.0","type":"link"}