{"title":"Home page","description":null,"products":[{"product_id":"boho-toilet-roll-holder","title":"Boho Toilet Roll Holder","description":"\u003cstyle\u003e\n.luh-premium{\n    max-width:100%;\n    font-family:Questrial, Questrial;\n    color:#2B2724;\n    line-height:1.7;\n}\n\n.luh-hero{\n    background:#f5f1eb;\n    padding:32px 24px;\n    border-radius:24px;\n    text-align:center;\n    margin-bottom:20px;\n    animation:luhFadeUp .8s ease;\n}\n\n.luh-badge{\n    display:inline-block;\n    background:#e0d9cd;\n    color:#3d4435;\n    padding:8px 18px;\n    border-radius:999px;\n    letter-spacing:2px;\n    font-size:11px;\n    font-weight:600;\n    font-family:Questrial, Questrial;\n    text-transform:uppercase;\n    margin-bottom:18px;\n}\n\n.luh-hero h2{\n    font-size:28px;\n    line-height:1.25;\n    margin:0 0 15px;\n    font-weight:400;\n    letter-spacing:-0.3px;\n    color:#3d4435;\n    font-family:Questrial, Questrial;\n}\n\n.luh-hero p{\n    color:#6b6256;\n    font-size:15px;\n    max-width:600px;\n    margin:auto;\n    font-family:Questrial, Questrial;\n}\n\n.luh-card{\n    background:#ffffff;\n    border:1px solid #e0d9cd;\n    border-radius:22px;\n    padding:24px;\n    margin-bottom:18px;\n}\n\n.luh-title{\n    text-align:center;\n    font-size:22px;\n    margin-bottom:25px;\n    font-weight:400;\n    color:#3d4435;\n    font-family:Questrial, Questrial;\n    letter-spacing:0.02em;\n}\n\n.luh-feature{\n    display:flex;\n    gap:16px;\n    margin-bottom:22px;\n    align-items:flex-start;\n    opacity:0;\n    transform:translateY(20px);\n    animation:luhFadeUp .6s ease forwards;\n}\n\n.luh-feature:nth-child(2){animation-delay:.1s;}\n.luh-feature:nth-child(3){animation-delay:.2s;}\n.luh-feature:nth-child(4){animation-delay:.3s;}\n.luh-feature:nth-child(5){animation-delay:.4s;}\n.luh-feature:nth-child(6){animation-delay:.5s;}\n\n.luh-icon{\n    width:48px;\n    height:48px;\n    background:#f5f1eb;\n    border-radius:50%;\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    flex-shrink:0;\n    border:1px solid #d9d0c2;\n    transition:.3s ease;\n}\n\n.luh-feature:hover .luh-icon{\n    transform:scale(1.08);\n    background:#e8e2d8;\n}\n\n.luh-feature h4{\n    margin:0 0 4px;\n    font-size:15px;\n    font-weight:600;\n    color:#3d4435;\n    font-family:Questrial, Questrial;\n    letter-spacing:0.03em;\n}\n\n.luh-feature p{\n    margin:0;\n    color:#6b6256;\n    font-size:14px;\n    font-family:Questrial, Questrial;\n}\n\n.luh-story{\n    background:#f5f1eb;\n    padding:28px;\n    border-radius:22px;\n    text-align:center;\n    margin-bottom:20px;\n    border:1px solid #e0d9cd;\n}\n\n.luh-story h3{\n    margin-top:0;\n    margin-bottom:12px;\n    font-size:22px;\n    font-weight:400;\n    color:#3d4435;\n    font-family:Questrial, Questrial;\n}\n\n.luh-story p{\n    color:#6b6256;\n    margin-bottom:0;\n    font-family:Questrial, Questrial;\n}\n\n.luh-details{\n    background:#ffffff;\n    border-radius:22px;\n    padding:24px;\n    border:1px solid #e0d9cd;\n}\n\n.luh-detail{\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    padding:14px 0;\n    border-bottom:1px solid #e8e2d8;\n    font-size:14px;\n    font-family:Questrial, Questrial;\n}\n\n.luh-detail:last-child{ border-bottom:none; }\n\n.luh-detail span{ color:#6b6256; }\n\n.luh-detail strong{\n    color:#3d4435;\n    font-weight:600;\n}\n\n.luh-final{\n    margin-top:20px;\n    background:#3d4435;\n    color:#f5f1eb;\n    padding:32px 24px;\n    border-radius:24px;\n    text-align:center;\n}\n\n.luh-final h3{\n    margin-top:0;\n    margin-bottom:12px;\n    font-size:22px;\n    font-weight:400;\n    color:#f5f1eb;\n    font-family:Questrial, Questrial;\n    letter-spacing:0.02em;\n}\n\n.luh-final p{\n    color:#c8bfaf;\n    margin-bottom:0;\n    font-family:Questrial, Questrial;\n}\n\n@media(max-width:768px){\n    .luh-hero{ padding:28px 20px; }\n    .luh-hero h2{ font-size:24px; }\n    .luh-card,.luh-details,.luh-story,.luh-final{ padding:20px; }\n    .luh-detail{ flex-direction:column; align-items:flex-start; gap:4px; }\n}\n\n@keyframes luhFadeUp{\n    from{ opacity:0; transform:translateY(20px); }\n    to{ opacity:1; transform:translateY(0); }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"luh-premium\"\u003e\n\u003cdiv class=\"luh-hero\"\u003e\n\u003cspan class=\"luh-badge\"\u003eLevel Up Homes\u003c\/span\u003e\n\u003ch2\u003eThe finishing touch your bathroom's been missing\u003c\/h2\u003e\n\u003cp\u003eYour bathroom deserves more than a cold chrome bracket. The Level Up Homes Boho Toilet Roll Holder brings warmth, texture and artisan charm to one of the most overlooked spaces in your home — transforming an everyday essential into a beautiful design feature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-card\"\u003e\n\u003ch3 class=\"luh-title\"\u003eWhy You'll Love It\u003c\/h3\u003e\n\u003cdiv class=\"luh-feature\"\u003e\n\u003cdiv class=\"luh-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"24\" width=\"24\"\u003e\n          \u003crect stroke-width=\"1.2\" stroke=\"#3d4435\" fill=\"none\" rx=\"1\" height=\"10\" width=\"5\" y=\"11\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003crect stroke-width=\"1.2\" stroke=\"#3d4435\" fill=\"none\" rx=\"1\" height=\"14\" width=\"5\" y=\"7\" x=\"9.5\"\u003e\u003c\/rect\u003e\n          \u003crect stroke-width=\"1.2\" stroke=\"#3d4435\" fill=\"none\" rx=\"1\" height=\"18\" width=\"5\" y=\"3\" x=\"16\"\u003e\u003c\/rect\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eNo Drilling Required\u003c\/h4\u003e\n\u003cp\u003eMounts in seconds with no wall damage. Perfect for renters and homeowners alike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-feature\"\u003e\n\u003cdiv class=\"luh-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"24\" width=\"24\"\u003e\n          \u003cline stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#3d4435\" y2=\"22\" x2=\"12\" y1=\"2\" x1=\"12\"\u003e\u003c\/line\u003e\n          \u003cellipse stroke-width=\"1.1\" stroke=\"#3d4435\" fill=\"#e8e2d8\" ry=\"2.5\" rx=\"4.5\" cy=\"5\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cellipse opacity=\"0.5\" stroke-width=\"0.6\" stroke=\"#3d4435\" fill=\"none\" ry=\"1.2\" rx=\"4.5\" cy=\"5\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cellipse stroke-width=\"1.1\" stroke=\"#3d4435\" fill=\"#d9d0c2\" ry=\"2.5\" rx=\"4.5\" cy=\"9.5\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cellipse opacity=\"0.5\" stroke-width=\"0.6\" stroke=\"#3d4435\" fill=\"none\" ry=\"1.2\" rx=\"4.5\" cy=\"9.5\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cellipse stroke-width=\"1.1\" stroke=\"#3d4435\" fill=\"#e8e2d8\" ry=\"2.5\" rx=\"4.5\" cy=\"14\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cellipse opacity=\"0.5\" stroke-width=\"0.6\" stroke=\"#3d4435\" fill=\"none\" ry=\"1.2\" rx=\"4.5\" cy=\"14\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cellipse stroke-width=\"1.1\" stroke=\"#3d4435\" fill=\"#d9d0c2\" ry=\"2.5\" rx=\"4.5\" cy=\"18.5\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e100% Natural Materials\u003c\/h4\u003e\n\u003cp\u003eSustainably sourced wood beads, genuine jute rope and a smooth bamboo rod.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-feature\"\u003e\n\u003cdiv class=\"luh-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"24\" width=\"24\"\u003e\n          \u003crect fill=\"#3d4435\" rx=\"1.5\" height=\"5\" width=\"8\" y=\"2\" x=\"13\"\u003e\u003c\/rect\u003e\n          \u003crect fill=\"#3d4435\" rx=\"0.8\" height=\"4\" width=\"4\" y=\"7\" x=\"15\"\u003e\u003c\/rect\u003e\n          \u003crect stroke-width=\"0.7\" stroke=\"#3d4435\" fill=\"#c8bfaf\" rx=\"0.5\" height=\"2\" width=\"3\" y=\"11\" x=\"16\"\u003e\u003c\/rect\u003e\n          \u003crect stroke-width=\"0.8\" stroke=\"#3d4435\" fill=\"#c8bfaf\" rx=\"0.5\" height=\"2.5\" width=\"3\" y=\"3.5\" x=\"11\"\u003e\u003c\/rect\u003e\n          \u003cline stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"#3d4435\" y2=\"4.5\" x2=\"11\" y1=\"4.5\" x1=\"3\"\u003e\u003c\/line\u003e\n          \u003cpath fill=\"#3d4435\" d=\"M2 3.5 L3 4.5 L2 5.5\"\u003e\u003c\/path\u003e\n          \u003cline opacity=\"0.5\" stroke-linecap=\"round\" stroke-width=\"0.8\" stroke=\"#3d4435\" y2=\"2.5\" x2=\"7\" y1=\"2.5\" x1=\"4\"\u003e\u003c\/line\u003e\n          \u003cline opacity=\"0.5\" stroke-linecap=\"round\" stroke-width=\"0.8\" stroke=\"#3d4435\" y2=\"6.5\" x2=\"6\" y1=\"6.5\" x1=\"3\"\u003e\u003c\/line\u003e\n          \u003crect stroke-width=\"1\" stroke=\"#3d4435\" fill=\"#e8e2d8\" rx=\"1.5\" height=\"9\" width=\"20\" y=\"14\" x=\"2\"\u003e\u003c\/rect\u003e\n          \u003cline opacity=\"0.4\" stroke-width=\"0.5\" stroke=\"#3d4435\" y2=\"18\" x2=\"22\" y1=\"18\" x1=\"2\"\u003e\u003c\/line\u003e\n          \u003ccircle stroke-width=\"0.9\" stroke=\"#3d4435\" fill=\"#c8bfaf\" r=\"2\" cy=\"18\" cx=\"8\"\u003e\u003c\/circle\u003e\n          \u003cline stroke-width=\"0.8\" stroke=\"#3d4435\" y2=\"18\" x2=\"9.5\" y1=\"18\" x1=\"6.5\"\u003e\u003c\/line\u003e\n          \u003cline stroke-width=\"0.8\" stroke=\"#3d4435\" y2=\"19.5\" x2=\"8\" y1=\"16.5\" x1=\"8\"\u003e\u003c\/line\u003e\n          \u003ccircle stroke-width=\"0.9\" stroke=\"#3d4435\" fill=\"#c8bfaf\" r=\"2\" cy=\"18\" cx=\"16\"\u003e\u003c\/circle\u003e\n          \u003cline stroke-width=\"0.8\" stroke=\"#3d4435\" y2=\"18\" x2=\"17.5\" y1=\"18\" x1=\"14.5\"\u003e\u003c\/line\u003e\n          \u003cline stroke-width=\"0.8\" stroke=\"#3d4435\" y2=\"19.5\" x2=\"16\" y1=\"16.5\" x1=\"16\"\u003e\u003c\/line\u003e\n          \u003ccircle fill=\"#3d4435\" r=\"2.5\" cy=\"22\" cx=\"22\"\u003e\u003c\/circle\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1\" stroke=\"#f5f1eb\" fill=\"none\" d=\"M20.8 22 L21.8 23 L23.5 21\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003e30-Second Installation\u003c\/h4\u003e\n\u003cp\u003eAttach the included wall hook and hang your holder. No tools. No stress.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-feature\"\u003e\n\u003cdiv class=\"luh-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"24\" width=\"24\"\u003e\n          \u003cellipse stroke-width=\"1.1\" stroke=\"#3d4435\" fill=\"#e8e2d8\" ry=\"2.5\" rx=\"6\" cy=\"8\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003crect stroke-width=\"1.1\" stroke=\"#3d4435\" fill=\"#e8e2d8\" height=\"10\" width=\"12\" y=\"8\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003cellipse stroke-width=\"1.1\" stroke=\"#3d4435\" fill=\"#d9d0c2\" ry=\"2.5\" rx=\"6\" cy=\"18\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cellipse stroke-width=\"0.8\" stroke=\"#3d4435\" fill=\"#d9d0c2\" ry=\"1\" rx=\"2\" cy=\"8\" cx=\"12\"\u003e\u003c\/ellipse\u003e\n          \u003cline opacity=\"0.4\" stroke-width=\"0.5\" stroke=\"#3d4435\" y2=\"11\" x2=\"18\" y1=\"11\" x1=\"6\"\u003e\u003c\/line\u003e\n          \u003cline opacity=\"0.4\" stroke-width=\"0.5\" stroke=\"#3d4435\" y2=\"14\" x2=\"18\" y1=\"14\" x1=\"6\"\u003e\u003c\/line\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"1\" stroke=\"#3d4435\" fill=\"none\" d=\"M18 12 Q19.5 14 18 16\"\u003e\u003c\/path\u003e\n          \u003cline stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#3d4435\" y2=\"18\" x2=\"5\" y1=\"8\" x1=\"5\"\u003e\u003c\/line\u003e\n          \u003crect stroke-width=\"0.9\" stroke=\"#3d4435\" fill=\"#c8bfaf\" rx=\"1\" height=\"12\" width=\"3\" y=\"7\" x=\"3\"\u003e\u003c\/rect\u003e\n          \u003ccircle fill=\"#3d4435\" r=\"1\" cy=\"10\" cx=\"4.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"#3d4435\" r=\"1\" cy=\"16\" cx=\"4.5\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eStrong \u0026amp; Secure Hold\u003c\/h4\u003e\n\u003cp\u003eDesigned to keep your toilet roll secure while maintaining its relaxed boho charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-feature\"\u003e\n\u003cdiv class=\"luh-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" height=\"24\" width=\"24\"\u003e\n          \u003cpath stroke-linejoin=\"round\" stroke-width=\"1.2\" stroke=\"#3d4435\" fill=\"#e8e2d8\" d=\"M3 10 L12 3 L21 10 L21 21 L3 21 Z\"\u003e\u003c\/path\u003e\n          \u003crect stroke-width=\"1\" stroke=\"#3d4435\" fill=\"#d9d0c2\" rx=\"0.8\" height=\"7\" width=\"6\" y=\"14\" x=\"9\"\u003e\u003c\/rect\u003e\n          \u003cline opacity=\"0.5\" stroke-width=\"0.6\" stroke=\"#3d4435\" y2=\"21\" x2=\"12\" y1=\"14\" x1=\"12\"\u003e\u003c\/line\u003e\n          \u003crect stroke-width=\"0.9\" stroke=\"#3d4435\" fill=\"#c8bfaf\" rx=\"0.8\" height=\"4\" width=\"4\" y=\"11\" x=\"6\"\u003e\u003c\/rect\u003e\n          \u003crect stroke-width=\"0.9\" stroke=\"#3d4435\" fill=\"#c8bfaf\" rx=\"0.8\" height=\"4\" width=\"4\" y=\"11\" x=\"14\"\u003e\u003c\/rect\u003e\n          \u003cpath stroke-linecap=\"round\" stroke-width=\"0.9\" stroke=\"#3d4435\" fill=\"none\" d=\"M9 3.5 Q10 1 12 1 Q14 1 15 3.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eMade For South African Homes\u003c\/h4\u003e\n\u003cp\u003eStyled to complement the warm, earthy interiors South Africans love.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-story\"\u003e\n\u003ch3\u003eCrafted With Character\u003c\/h3\u003e\n\u003cp\u003eEvery holder is crafted from natural wood beads, handwoven jute rope and smooth bamboo. Subtle variations in the materials ensure every piece carries its own unique character and artisan charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-details\"\u003e\n\u003ch3 class=\"luh-title\"\u003eThe Details\u003c\/h3\u003e\n\u003cdiv class=\"luh-detail\"\u003e\n\u003cspan\u003eRod Length\u003c\/span\u003e\u003cstrong\u003e15cm \/ 5.9 inches\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-detail\"\u003e\n\u003cspan\u003eMaterials\u003c\/span\u003e\u003cstrong\u003eWood, Jute \u0026amp; Bamboo\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-detail\"\u003e\n\u003cspan\u003eInstallation\u003c\/span\u003e\u003cstrong\u003eNo Drilling Required\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-detail\"\u003e\n\u003cspan\u003eWall Mount\u003c\/span\u003e\u003cstrong\u003eIncluded\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-detail\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cstrong\u003eBoho · Scandi · Minimalist\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"luh-final\"\u003e\n\u003ch3\u003eLevel Up Your Home\u003c\/h3\u003e\n\u003cp\u003eStop settling for ordinary bathroom accessories. Add warmth, texture and timeless style to your space with a beautifully crafted detail that elevates your everyday routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":53402734756205,"sku":null,"price":399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1004\/3120\/0621\/files\/generated-image-cmpwuoxd80008sjjsj7x7u4ak.png?v=1780510626"}],"url":"https:\/\/www.leveluphomes.co.za\/collections\/frontpage.oembed","provider":"Leveluphomes","version":"1.0","type":"link"}