{"product_id":"bamboo-fabric-toilet-paper-holder-with-lid-large-capacity-storage","title":"Bamboo \u0026 Fabric Toilet Paper Holder with Lid — Large Capacity Storage","description":"\u003c!-- ✅ SHARPDEALS — SHOPIFY PRODUCT DESCRIPTION (inline styles only, no script\/style tags) --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- INTRO BLOCK --\u003e\n\u003cdiv style=\"font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; max-width: 700px; margin: 0 auto; padding: 0; color: #111214; line-height: 1.6;\"\u003e\n\u003c!-- Badge --\u003e\n\u003cdiv style=\"display: inline-block; background: #EBF2FA; border: 1px solid rgba(46,109,180,0.25); color: #1e4f8a; font-size: 11px; font-weight: bold; letter-spacing: 0.1em; text-transform: uppercase; padding: 5px 14px; border-radius: 100px; margin-bottom: 16px;\"\u003e🪵 Wood-Effect Frame · Fabric Exterior · 2 Colours · Flip Lid · No Installation Required\u003c\/div\u003e\n\u003c!-- Headline --\u003e\n\u003ch2 style=\"font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; font-size: 26px; font-weight: 900; letter-spacing: -0.03em; line-height: 1.15; color: #111214; margin: 0 0 12px;\"\u003eThe bathroom upgrade\u003cbr\u003e\u003cspan style=\"color: #2e6db4;\"\u003eyour home deserves.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c!-- Subtext --\u003e\n\u003cp style=\"font-size: 15px; color: #5a5f6b; line-height: 1.75; margin: 0 0 12px; font-weight: 400;\"\u003eThis premium large capacity toilet paper holder combines a stylish wood-effect frame with modern fabric to create a bathroom storage solution that looks like it belongs in a luxury home. Holds multiple toilet rolls, keeps them dust-free with a flip lid and requires absolutely no installation.\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; color: #5a5f6b; line-height: 1.75; margin: 0 0 20px; font-weight: 400;\"\u003eNo drilling. No tools. No effort. Just pure practical elegance.\u003c\/p\u003e\n\u003c!-- Gold divider --\u003e\n\u003cdiv style=\"height: 3px; background: #E8A020; border-radius: 2px; margin-bottom: 24px; width: 60px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ── FEATURES ── --\u003e\n\u003cdiv style=\"margin-bottom: 28px;\"\u003e\n\u003c!-- Feature 1 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 10px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e🧻\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003eLarge Capacity\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eHolds multiple toilet rolls so you never get caught out. Always stocked, always tidy, always within reach.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 10px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e🪄\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003eFlip Lid — Dust-Free \u0026amp; Neat\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eKeeps your toilet rolls clean, dust-free and out of sight. Flip open when you need one, closed when you don't — instantly tidy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 10px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e🪵\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003ePremium Wood-Effect Frame\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eStylish, durable and modern — the wood-effect finish adds warmth and sophistication to any bathroom without the maintenance of real wood.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 4 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 10px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e🎨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003eAvailable in Grey or Black\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eTwo colour options to suit any bathroom décor. Choose the finish that matches your style — select your preferred colour above before adding to cart.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 5 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 10px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e⚡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003eNo Installation Required\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eSimply assemble — no tools needed — place beside your toilet and it's ready to use. Bathroom upgrade complete in minutes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 6 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 10px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e📐\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003eSpace-Saving Slim Profile\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eDesigned to sit neatly beside any toilet without taking up floor space. Slim, discreet and perfectly proportioned.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 7 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 10px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e💪\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003eDurable Construction\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eBuilt to last through daily use. Solid wood-effect frame and quality fabric — not a flimsy plastic holder that wobbles and cracks.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 8 --\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 12px; padding: 14px 16px; background: #F7F8FA; border-left: 4px solid #2E6DB4; border-radius: 0 10px 10px 0; margin-bottom: 0;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 6px; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-size: 16px; line-height: 32px; text-align: center;\"\u003e🏠\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 14px; font-weight: 800; color: #111214; margin-bottom: 3px;\"\u003eRenter-Friendly\u003c\/div\u003e\n\u003cdiv style=\"font-size: 13px; color: #5a5f6b; font-weight: 400;\"\u003eNo drilling, no wall damage, no landlord drama. The perfect bathroom upgrade for anyone renting in SA.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── HOW TO USE ── --\u003e\n\u003cdiv style=\"background: #EBF2FA; border: 1px solid rgba(46,109,180,0.2); border-radius: 12px; padding: 18px 20px; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: #1e4f8a; margin-bottom: 10px;\"\u003e👆 How to Use\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; color: #1e4f8a; font-weight: 500; line-height: 1.75; margin: 0;\"\u003e\u003cstrong\u003eStep 1:\u003c\/strong\u003e Assemble the frame — no tools required, snaps together easily.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eStep 2:\u003c\/strong\u003e Place beside your toilet and fill with toilet rolls.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eStep 3:\u003c\/strong\u003e Flip the lid open to access a roll, closed to keep everything dust-free and tidy. Done.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── PERFECT FOR ── --\u003e\n\u003cdiv style=\"margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: #2e6db4; margin-bottom: 10px; display: flex; align-items: center; gap: 8px;\"\u003e\n\u003cspan style=\"display: inline-block; width: 20px; height: 2px; background: #E8A020; border-radius: 2px; vertical-align: middle;\"\u003e\u003c\/span\u003e Perfect For\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px;\"\u003e\n\u003cspan style=\"background: #F7F8FA; border: 1px solid #E4E7EE; border-radius: 100px; padding: 6px 14px; font-size: 12px; font-weight: 600; color: #5a5f6b;\"\u003e🚿 Main Bathrooms\u003c\/span\u003e \u003cspan style=\"background: #F7F8FA; border: 1px solid #E4E7EE; border-radius: 100px; padding: 6px 14px; font-size: 12px; font-weight: 600; color: #5a5f6b;\"\u003e🚽 Guest Toilets\u003c\/span\u003e \u003cspan style=\"background: #F7F8FA; border: 1px solid #E4E7EE; border-radius: 100px; padding: 6px 14px; font-size: 12px; font-weight: 600; color: #5a5f6b;\"\u003e🛁 En-Suites\u003c\/span\u003e \u003cspan style=\"background: #F7F8FA; border: 1px solid #E4E7EE; border-radius: 100px; padding: 6px 14px; font-size: 12px; font-weight: 600; color: #5a5f6b;\"\u003e🏠 Renters \u0026amp; Tenants\u003c\/span\u003e \u003cspan style=\"background: #F7F8FA; border: 1px solid #E4E7EE; border-radius: 100px; padding: 6px 14px; font-size: 12px; font-weight: 600; color: #5a5f6b;\"\u003e🎁 Housewarming Gift\u003c\/span\u003e \u003cspan style=\"background: #F7F8FA; border: 1px solid #E4E7EE; border-radius: 100px; padding: 6px 14px; font-size: 12px; font-weight: 600; color: #5a5f6b;\"\u003e✨ Bathroom Refresh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── TECH SPECS ── --\u003e\n\u003cdiv style=\"margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"font-size: 11px; font-weight: 800; letter-spacing: 0.1em; text-transform: uppercase; color: #2e6db4; margin-bottom: 12px; display: flex; align-items: center; gap: 8px;\"\u003e\n\u003cspan style=\"display: inline-block; width: 20px; height: 2px; background: #E8A020; border-radius: 2px; vertical-align: middle;\"\u003e\u003c\/span\u003e Specs\u003c\/div\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 13px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"border-bottom: 1px solid #E4E7EE;\"\u003e\n\u003ctd style=\"padding: 10px 0; color: #8a8f9b; font-weight: bold; font-size: 11px; letter-spacing: 0.07em; text-transform: uppercase; width: 38%; vertical-align: top; padding-top: 12px;\"\u003eFrame\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; color: #2a2d34; font-weight: 500;\"\u003ePremium wood-effect finish\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #E4E7EE;\"\u003e\n\u003ctd style=\"padding: 10px 0; color: #8a8f9b; font-weight: bold; font-size: 11px; letter-spacing: 0.07em; text-transform: uppercase; width: 38%; vertical-align: top; padding-top: 12px;\"\u003eExterior\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; color: #2a2d34; font-weight: 500;\"\u003eFabric\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #E4E7EE;\"\u003e\n\u003ctd style=\"padding: 10px 0; color: #8a8f9b; font-weight: bold; font-size: 11px; letter-spacing: 0.07em; text-transform: uppercase; width: 38%; vertical-align: top; padding-top: 12px;\"\u003eLid\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; color: #2a2d34; font-weight: 500;\"\u003eYes — flip top lid\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #E4E7EE;\"\u003e\n\u003ctd style=\"padding: 10px 0; color: #8a8f9b; font-weight: bold; font-size: 11px; letter-spacing: 0.07em; text-transform: uppercase; width: 38%; vertical-align: top; padding-top: 12px;\"\u003eCapacity\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; color: #2a2d34; font-weight: 500;\"\u003eLarge — holds multiple rolls\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #E4E7EE;\"\u003e\n\u003ctd style=\"padding: 10px 0; color: #8a8f9b; font-weight: bold; font-size: 11px; letter-spacing: 0.07em; text-transform: uppercase; width: 38%; vertical-align: top; padding-top: 12px;\"\u003eInstallation\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; color: #2a2d34; font-weight: 500;\"\u003eNo drilling or tools required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom: 1px solid #E4E7EE;\"\u003e\n\u003ctd style=\"padding: 10px 0; color: #8a8f9b; font-weight: bold; font-size: 11px; letter-spacing: 0.07em; text-transform: uppercase; width: 38%; vertical-align: top; padding-top: 12px;\"\u003eDesign\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; color: #2a2d34; font-weight: 500;\"\u003eModern slim profile\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px 0; color: #8a8f9b; font-weight: bold; font-size: 11px; letter-spacing: 0.07em; text-transform: uppercase; width: 38%; vertical-align: top; padding-top: 12px;\"\u003eColour\u003c\/td\u003e\n\u003ctd style=\"padding: 10px 0; color: #2a2d34; font-weight: 500;\"\u003eGrey \/ Black (select above)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- ── IN THE BOX ── --\u003e\n\u003cdiv style=\"border: 1px solid #E4E7EE; border-radius: 12px; overflow: hidden; margin-bottom: 24px;\"\u003e\n\u003cdiv style=\"background: #2E6DB4; padding: 11px 16px;\"\u003e\u003cspan style=\"font-size: 11px; font-weight: 800; color: #ffffff; letter-spacing: 0.1em; text-transform: uppercase;\"\u003e📦 What's in the Box\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"padding: 14px 16px; background: #ffffff; display: flex; flex-direction: column; gap: 10px;\"\u003e\n\u003cdiv style=\"display: flex; align-items: center; gap: 10px; font-size: 13px; font-weight: 600; color: #2a2d34;\"\u003e\n\u003cspan style=\"width: 8px; height: 8px; border-radius: 50%; background: #2E6DB4; display: inline-block; flex-shrink: 0;\"\u003e\u003c\/span\u003e 1× Wood-Effect \u0026amp; Fabric Toilet Paper Holder with Lid\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── TRUST BAR ── --\u003e\n\u003cdiv style=\"background: #2E6DB4; border-radius: 10px; padding: 14px 20px; display: flex; flex-wrap: wrap; gap: 14px; justify-content: center;\"\u003e\n\u003cspan style=\"font-size: 12px; font-weight: bold; color: rgba(255,255,255,0.92);\"\u003e✓ Free Shipping Over R1000\u003c\/span\u003e \u003cspan style=\"font-size: 12px; font-weight: bold; color: rgba(255,255,255,0.4);\"\u003e|\u003c\/span\u003e \u003cspan style=\"font-size: 12px; font-weight: bold; color: rgba(255,255,255,0.92);\"\u003e✓ Secure Checkout\u003c\/span\u003e \u003cspan style=\"font-size: 12px; font-weight: bold; color: rgba(255,255,255,0.4);\"\u003e|\u003c\/span\u003e \u003cspan style=\"font-size: 12px; font-weight: bold; color: rgba(255,255,255,0.92);\"\u003e✓ Easy Returns\u003c\/span\u003e \u003cspan style=\"font-size: 12px; font-weight: bold; color: rgba(255,255,255,0.4);\"\u003e|\u003c\/span\u003e \u003cspan style=\"font-size: 12px; font-weight: bold; color: rgba(255,255,255,0.92);\"\u003e✓ Fast Delivery Nationwide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END SHARPDEALS PRODUCT DESCRIPTION --\u003e","brand":"Sharp Deals","offers":[{"title":"Black","offer_id":53159537836311,"sku":null,"price":369.0,"currency_code":"ZAR","in_stock":true},{"title":"Gray","offer_id":53159537869079,"sku":null,"price":369.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1001\/3369\/9863\/files\/Screenshot2026-05-12at15.25.10.png?v=1778592345","url":"https:\/\/sharpdeals.co.za\/products\/bamboo-fabric-toilet-paper-holder-with-lid-large-capacity-storage","provider":"Sharp Deals","version":"1.0","type":"link"}