{"title":"Bathroom organisation","description":"\u003cp data-start=\"27\" data-end=\"319\"\u003eCreate a calm, clutter-free bathroom with beautifully designed storage solutions made for everyday ease. Our bathroom organisation collection helps you neatly store skincare, toiletries, hair tools, towels, and daily essentials while keeping your space looking clean, elegant, and effortless.\u003c\/p\u003e\n\u003cp data-start=\"321\" data-end=\"460\" data-is-last-node=\"\" data-is-only-node=\"\"\u003ePerfect for vanities, cupboards, countertops, and under-sink spaces — because your bathroom should feel as organised as it looks beautiful.\u003c\/p\u003e","products":[{"product_id":"clear-acrylic-multi-purpose-storage-organiser","title":"Clear Acrylic Multi-Purpose Storage Organiser","description":"\u003cstyle\u003e\n  .tsl-acrylic-editorial {\n    --ivory: #fffdf8;\n    --cream: #fbf4ec;\n    --line: rgba(90, 77, 71, 0.18);\n    --soft-line: rgba(90, 77, 71, 0.11);\n    --espresso: #2f2824;\n    --accent: #5A4D47;\n    --muted: #74645d;\n\n    font-family: inherit;\n    color: var(--espresso);\n    background: var(--ivory);\n    border-top: 1px solid var(--soft-line);\n    border-bottom: 1px solid var(--soft-line);\n    padding: 34px 0;\n    margin: 26px 0;\n  }\n\n  .tsl-acrylic-editorial * {\n    box-sizing: border-box;\n  }\n\n  .tsl-acrylic-wrap {\n    max-width: 760px;\n    margin: 0 auto;\n    padding: 0 20px;\n  }\n\n  .tsl-acrylic-kicker {\n    display: inline-block;\n    color: var(--accent);\n    font-size: 11px;\n    letter-spacing: 2.4px;\n    text-transform: uppercase;\n    margin-bottom: 16px;\n    padding-bottom: 8px;\n    border-bottom: 1px solid var(--line);\n  }\n\n  .tsl-acrylic-heading {\n    font-size: clamp(34px, 7vw, 58px);\n    line-height: 0.98;\n    letter-spacing: -1.6px;\n    margin: 0 0 18px;\n    color: var(--espresso);\n    font-weight: 500;\n  }\n\n  .tsl-acrylic-heading span {\n    color: var(--accent);\n  }\n\n  .tsl-acrylic-copy {\n    color: var(--muted);\n    font-size: 16px;\n    line-height: 1.75;\n    margin: 0 0 26px;\n  }\n\n  .tsl-acrylic-copy strong {\n    color: var(--espresso);\n    font-weight: 700;\n  }\n\n  .tsl-acrylic-benefits {\n    border-top: 1px solid var(--soft-line);\n  }\n\n  .tsl-acrylic-benefit {\n    display: grid;\n    grid-template-columns: 34px 1fr;\n    gap: 14px;\n    padding: 18px 0;\n    border-bottom: 1px solid var(--soft-line);\n  }\n\n  .tsl-acrylic-icon {\n    width: 28px;\n    height: 28px;\n    border: 1px solid var(--line);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--accent);\n    font-size: 13px;\n    margin-top: 2px;\n    background: #ffffff;\n  }\n\n  .tsl-acrylic-benefit strong {\n    display: block;\n    font-size: 15.5px;\n    color: var(--espresso);\n    margin-bottom: 4px;\n  }\n\n  .tsl-acrylic-benefit p {\n    margin: 0;\n    color: var(--muted);\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  .tsl-acrylic-divider {\n    height: 1px;\n    background: var(--soft-line);\n    margin: 26px 0;\n  }\n\n  .tsl-acrylic-section-title {\n    font-size: clamp(25px, 5vw, 36px);\n    line-height: 1.08;\n    letter-spacing: -0.7px;\n    margin: 0 0 18px;\n    color: var(--espresso);\n    font-weight: 500;\n  }\n\n  .tsl-acrylic-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n    border-top: 1px solid var(--soft-line);\n  }\n\n  .tsl-acrylic-list li {\n    display: grid;\n    grid-template-columns: 24px 1fr;\n    gap: 12px;\n    padding: 14px 0;\n    border-bottom: 1px solid var(--soft-line);\n    color: var(--muted);\n    font-size: 14.5px;\n    line-height: 1.6;\n  }\n\n  .tsl-acrylic-check {\n    color: var(--accent);\n    font-weight: 700;\n  }\n\n  .tsl-acrylic-details {\n    background: #ffffff;\n    border: 1px solid var(--soft-line);\n    padding: 22px;\n    margin-top: 26px;\n  }\n\n  .tsl-acrylic-detail-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    border: 1px solid var(--soft-line);\n    margin-bottom: 16px;\n  }\n\n  .tsl-acrylic-detail {\n    padding: 16px 10px;\n    text-align: center;\n    border-right: 1px solid var(--soft-line);\n  }\n\n  .tsl-acrylic-detail:last-child {\n    border-right: none;\n  }\n\n  .tsl-acrylic-detail span {\n    display: block;\n    color: var(--muted);\n    font-size: 10px;\n    letter-spacing: 1.8px;\n    text-transform: uppercase;\n    margin-bottom: 7px;\n  }\n\n  .tsl-acrylic-detail strong {\n    color: var(--espresso);\n    font-size: 16px;\n  }\n\n  .tsl-acrylic-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .tsl-acrylic-tag {\n    border: 1px solid var(--line);\n    color: var(--accent);\n    background: var(--ivory);\n    border-radius: 999px;\n    padding: 8px 12px;\n    font-size: 12.5px;\n  }\n\n  .tsl-acrylic-close {\n    text-align: center;\n    margin-top: 32px;\n    padding: 30px 18px 4px;\n    border-top: 1px solid var(--soft-line);\n  }\n\n  .tsl-acrylic-close h3 {\n    margin: 0 0 12px;\n    font-size: clamp(28px, 6vw, 42px);\n    line-height: 1.05;\n    color: var(--espresso);\n    font-weight: 500;\n    letter-spacing: -0.9px;\n  }\n\n  .tsl-acrylic-close p {\n    max-width: 560px;\n    margin: 0 auto 20px;\n    color: var(--muted);\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .tsl-acrylic-button {\n    display: inline-block;\n    background: var(--accent);\n    color: #ffffff !important;\n    text-decoration: none;\n    border-radius: 14px;\n    padding: 15px 34px;\n    font-size: 14px;\n    font-weight: 700;\n    letter-spacing: 0.4px;\n    box-shadow: 0 12px 28px rgba(90, 77, 71, 0.22);\n    transition: all 0.25s ease;\n  }\n\n  .tsl-acrylic-button:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 16px 34px rgba(90, 77, 71, 0.28);\n  }\n\n  @media (max-width: 620px) {\n    .tsl-acrylic-editorial {\n      padding: 28px 0;\n      margin: 22px 0;\n    }\n\n    .tsl-acrylic-wrap {\n      padding: 0 18px;\n    }\n\n    .tsl-acrylic-copy {\n      font-size: 15.5px;\n      line-height: 1.7;\n    }\n\n    .tsl-acrylic-benefit {\n      grid-template-columns: 30px 1fr;\n      gap: 12px;\n      padding: 16px 0;\n    }\n\n    .tsl-acrylic-details {\n      padding: 18px;\n    }\n\n    .tsl-acrylic-detail-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .tsl-acrylic-detail {\n      border-right: none;\n      border-bottom: 1px solid var(--soft-line);\n    }\n\n    .tsl-acrylic-detail:last-child {\n      border-bottom: none;\n    }\n\n    .tsl-acrylic-button {\n      width: 100%;\n      text-align: center;\n      border-radius: 12px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"tsl-acrylic-editorial\"\u003e\n  \u003cdiv class=\"tsl-acrylic-wrap\"\u003e\n\n    \u003cdiv class=\"tsl-acrylic-kicker\"\u003eThe Shelf Life Clear Storage Detail\u003c\/div\u003e\n\n    \u003ch2 class=\"tsl-acrylic-heading\"\u003e\n      Clear storage for a \u003cspan\u003ecalmer, clutter-free home.\u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"tsl-acrylic-copy\"\u003e\n      The Clear Acrylic Multi-Purpose Storage Organiser keeps everyday essentials beautifully arranged, visible and easy to reach.\n      \u003cstrong\u003ePerfect for bathrooms, vanities, cupboards, countertops and pantry shelves.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"tsl-acrylic-benefits\"\u003e\n      \u003cdiv class=\"tsl-acrylic-benefit\"\u003e\n        \u003cdiv class=\"tsl-acrylic-icon\"\u003e01\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eClear everyday storage\u003c\/strong\u003e\n          \u003cp\u003eTransparent acrylic makes it easy to see and access what you need at a glance.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tsl-acrylic-benefit\"\u003e\n        \u003cdiv class=\"tsl-acrylic-icon\"\u003e02\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eMulti-purpose use\u003c\/strong\u003e\n          \u003cp\u003eIdeal for skincare, toiletries, makeup, cleaning essentials, pantry items and small household products.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tsl-acrylic-benefit\"\u003e\n        \u003cdiv class=\"tsl-acrylic-icon\"\u003e03\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eEasy side handles\u003c\/strong\u003e\n          \u003cp\u003eBuilt-in handles make it simple to move from cupboard to counter whenever needed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tsl-acrylic-benefit\"\u003e\n        \u003cdiv class=\"tsl-acrylic-icon\"\u003e04\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003eClean thoughtful design\u003c\/strong\u003e\n          \u003cp\u003eRounded corners, raised base and a ribbed bottom add function with a polished look.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tsl-acrylic-divider\"\u003e\u003c\/div\u003e\n\n    \u003ch3 class=\"tsl-acrylic-section-title\"\u003eWhy you’ll love it\u003c\/h3\u003e\n\n    \u003cul class=\"tsl-acrylic-list\"\u003e\n      \u003cli\u003e\n\u003cspan class=\"tsl-acrylic-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eKeeps everyday essentials neatly arranged in one visible place.\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"tsl-acrylic-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eClear acrylic blends effortlessly into bathrooms, vanities, cupboards and countertops.\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"tsl-acrylic-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eSide handles make it easy to lift, move and restyle around your home.\u003c\/span\u003e\n\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"tsl-acrylic-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003ePerfect for creating a cleaner, calmer and more organised space.\u003c\/span\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"tsl-acrylic-details\"\u003e\n      \u003ch3 class=\"tsl-acrylic-section-title\"\u003eProduct details\u003c\/h3\u003e\n\n      \u003cdiv class=\"tsl-acrylic-detail-grid\"\u003e\n        \u003cdiv class=\"tsl-acrylic-detail\"\u003e\n          \u003cspan\u003eLength\u003c\/span\u003e\n          \u003cstrong\u003e26 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tsl-acrylic-detail\"\u003e\n          \u003cspan\u003eWidth\u003c\/span\u003e\n          \u003cstrong\u003e10 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tsl-acrylic-detail\"\u003e\n          \u003cspan\u003eHeight\u003c\/span\u003e\n          \u003cstrong\u003e7.5 cm\u003c\/strong\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tsl-acrylic-tags\"\u003e\n        \u003cspan class=\"tsl-acrylic-tag\"\u003eClear Acrylic\u003c\/span\u003e\n        \u003cspan class=\"tsl-acrylic-tag\"\u003eSide Handles\u003c\/span\u003e\n        \u003cspan class=\"tsl-acrylic-tag\"\u003eRounded Corners\u003c\/span\u003e\n        \u003cspan class=\"tsl-acrylic-tag\"\u003eRaised Base\u003c\/span\u003e\n        \u003cspan class=\"tsl-acrylic-tag\"\u003eRibbed Bottom\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tsl-acrylic-close\"\u003e\n      \u003ch3\u003eOne organiser, endless tidy moments.\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Keep your daily essentials visible, easy to reach and beautifully organised in every room.\n      \u003c\/p\u003e\n\n      \u003ca href=\"#MainContent\" class=\"tsl-acrylic-button\"\u003eAdd To My Home →\u003c\/a\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"The Shelf Life","offers":[{"title":"Default Title","offer_id":45843054624847,"sku":null,"price":149.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/8307\/2335\/files\/99F847A1-FB8A-4F78-9320-427F44D71557.jpg?v=1781613145"}],"url":"https:\/\/theshelflife.co.za\/collections\/bathroom-organisation.oembed","provider":"The Shelf Life","version":"1.0","type":"link"}