{"title":"Home page","description":null,"products":[{"product_id":"tovia™-toteloop","title":"TOVIA™ - ToteLoop","description":"\u003cstyle\u003e\n  \/* =========================================\n     TOVIA™ — PREMIUM TOTE LOOP INFO TABS\n     Signature Brown: #52352B\n     Fixed \/ Consistent Height\n     ========================================= *\/\n\n  .ss-toteloop-wrap{\n    width:100%;\n    max-width:560px;\n    margin:18px auto;\n    font-family:inherit;\n    color:#181818;\n  }\n\n  \/* =========================================\n     TRUST ROW\n     ========================================= *\/\n\n  .ss-toteloop-trust-row{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:10px;\n    padding-top:14px;\n    margin-bottom:14px;\n    text-align:center;\n    border-top:1px solid #e8dfda;\n  }\n\n  .ss-toteloop-trust{\n    min-width:0;\n  }\n\n  .ss-toteloop-trust-icon{\n    width:20px;\n    height:20px;\n    margin:0 auto 5px;\n    color:#52352B;\n  }\n\n  .ss-toteloop-trust-icon svg{\n    width:100%;\n    height:100%;\n    display:block;\n    stroke:currentColor;\n    fill:none;\n    stroke-width:1.7;\n    stroke-linecap:round;\n    stroke-linejoin:round;\n  }\n\n  .ss-toteloop-trust strong{\n    display:block;\n    color:#52352B;\n    font-size:10.5px;\n    line-height:1.2;\n    font-weight:800;\n    letter-spacing:.04em;\n    white-space:nowrap;\n  }\n\n  .ss-toteloop-trust span{\n    display:block;\n    margin-top:3px;\n    color:#69615d;\n    font-size:10.5px;\n    line-height:1.25;\n  }\n\n\n  \/* =========================================\n     TABS CONTAINER\n     ========================================= *\/\n\n  .ss-toteloop-tabs{\n    overflow:hidden;\n    background:#ffffff;\n    border:1px solid #ded2cc;\n    border-radius:14px;\n    box-shadow:0 8px 22px rgba(82,53,43,.08);\n  }\n\n\n  \/* =========================================\n     TAB BUTTONS\n     ========================================= *\/\n\n  .ss-toteloop-buttons{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    background:#ffffff;\n    border-bottom:1px solid #eee8e5;\n  }\n\n  .ss-toteloop-buttons button{\n    position:relative;\n    appearance:none;\n    margin:0;\n    padding:12px 5px;\n    border:0;\n    background:#ffffff;\n    color:#99918d;\n    font-family:inherit;\n    font-size:10.5px;\n    line-height:1.2;\n    font-weight:800;\n    letter-spacing:.045em;\n    cursor:pointer;\n    transition:color .2s ease;\n  }\n\n  .ss-toteloop-buttons button:hover{\n    color:#52352B;\n  }\n\n  .ss-toteloop-buttons button.active{\n    color:#52352B;\n  }\n\n  .ss-toteloop-buttons button.active::after{\n    content:\"\";\n    position:absolute;\n    right:0;\n    bottom:-1px;\n    left:0;\n    height:2px;\n    background:#52352B;\n  }\n\n\n  \/* =========================================\n     FIXED HEIGHT CONTENT AREA\n     ========================================= *\/\n\n  .ss-toteloop-content-area{\n    position:relative;\n    width:100%;\n    height:270px;\n  }\n\n  .ss-toteloop-content{\n    box-sizing:border-box;\n    width:100%;\n    height:270px;\n    padding:18px 20px;\n\n    background:linear-gradient(\n      135deg,\n      #ffffff 0%,\n      #fcfaf9 100%\n    );\n\n    position:absolute;\n    top:0;\n    left:0;\n\n    opacity:0;\n    visibility:hidden;\n    pointer-events:none;\n\n    transition:\n      opacity .2s ease,\n      visibility .2s ease;\n  }\n\n  .ss-toteloop-content.active{\n    opacity:1;\n    visibility:visible;\n    pointer-events:auto;\n  }\n\n\n  \/* =========================================\n     CONTENT ITEMS\n     ========================================= *\/\n\n  .ss-toteloop-item{\n    display:flex;\n    align-items:flex-start;\n    gap:10px;\n    margin-bottom:13px;\n  }\n\n  .ss-toteloop-item:last-child{\n    margin-bottom:0;\n  }\n\n  \/* ICON *\/\n\n  .ss-toteloop-icon{\n    flex:0 0 18px;\n    width:18px;\n    height:18px;\n    margin-top:1px;\n\n    display:flex;\n    align-items:center;\n    justify-content:center;\n\n    color:#52352B;\n  }\n\n  .ss-toteloop-icon svg{\n    width:17px;\n    height:17px;\n    display:block;\n    stroke:currentColor;\n    fill:none;\n    stroke-width:1.7;\n    stroke-linecap:round;\n    stroke-linejoin:round;\n  }\n\n  .ss-toteloop-item \u003e div:last-child{\n    min-width:0;\n  }\n\n  .ss-toteloop-item strong{\n    display:block;\n    margin:0 0 2px;\n    color:#52352B;\n    font-size:14px;\n    line-height:1.2;\n    font-weight:800;\n  }\n\n  .ss-toteloop-item span{\n    display:block;\n    color:#5f5956;\n    font-size:12.5px;\n    line-height:1.3;\n  }\n\n\n  \/* =========================================\n     MOBILE\n     ========================================= *\/\n\n  @media(max-width:749px){\n\n    .ss-toteloop-wrap{\n      max-width:100%;\n      margin:14px auto;\n    }\n\n    .ss-toteloop-trust-row{\n      gap:5px;\n      padding-top:12px;\n      margin-bottom:12px;\n    }\n\n    .ss-toteloop-trust-icon{\n      width:18px;\n      height:18px;\n      margin-bottom:4px;\n    }\n\n    .ss-toteloop-trust strong{\n      font-size:9px;\n      letter-spacing:.02em;\n    }\n\n    .ss-toteloop-trust span{\n      font-size:9px;\n    }\n\n    .ss-toteloop-buttons button{\n      padding:11px 2px;\n      font-size:9px;\n      letter-spacing:.02em;\n    }\n\n    .ss-toteloop-content-area{\n      height:265px;\n    }\n\n    .ss-toteloop-content{\n      height:265px;\n      padding:16px 15px;\n    }\n\n    .ss-toteloop-item{\n      gap:9px;\n      margin-bottom:12px;\n    }\n\n    .ss-toteloop-item strong{\n      font-size:13px;\n    }\n\n    .ss-toteloop-item span{\n      font-size:11.5px;\n      line-height:1.3;\n    }\n\n    .ss-toteloop-icon{\n      flex-basis:16px;\n      width:16px;\n      height:16px;\n    }\n\n    .ss-toteloop-icon svg{\n      width:15px;\n      height:15px;\n    }\n  }\n\n\n  \/* =========================================\n     REDUCED MOTION\n     ========================================= *\/\n\n  @media(prefers-reduced-motion:reduce){\n\n    .ss-toteloop-content{\n      transition:none;\n    }\n\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ss-toteloop-wrap\"\u003e\n\u003c!-- =====================================\n       TRUST ROW\n       ===================================== --\u003e\n\u003cdiv class=\"ss-toteloop-trust-row\"\u003e\n\u003c!-- SA BASED --\u003e\n\u003cdiv class=\"ss-toteloop-trust\"\u003e\n\u003cdiv class=\"ss-toteloop-trust-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 21s7-6.2 7-12a7 7 0 1 0-14 0c0 5.8 7 12 7 12Z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"12\" cy=\"9\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cstrong\u003eBASED IN SA\u003c\/strong\u003e \u003cspan\u003eFast Local Delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- FREE SHIPPING --\u003e\n\u003cdiv class=\"ss-toteloop-trust\"\u003e\n\u003cdiv class=\"ss-toteloop-trust-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M3 6h11v10H3z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M14 9h4l3 3v4h-7z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cstrong\u003eFREE SHIPPING\u003c\/strong\u003e \u003cspan\u003eOn All Orders Nationwide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- PREMIUM QUALITY --\u003e\n\u003cdiv class=\"ss-toteloop-trust\"\u003e\n\u003cdiv class=\"ss-toteloop-trust-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"m12 3 2.2 5.1L20 10l-5.8 1.9L12 17l-2.2-5.1L4 10l5.8-1.9L12 3Z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"m19 16 .8 1.9L22 19l-2.2 1.1L19 22l-.8-1.9L16 19l2.2-1.1L19 16Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cstrong\u003ePREMIUM QUALITY\u003c\/strong\u003e \u003cspan\u003eBuilt For Everyday Use\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================\n       TABS\n       ===================================== --\u003e\n\u003cdiv class=\"ss-toteloop-tabs\"\u003e\n\u003cdiv class=\"ss-toteloop-buttons\"\u003e\n\u003cbutton type=\"button\" class=\"active\"\u003e WHAT’S INCLUDED \u003c\/button\u003e \u003cbutton type=\"button\"\u003e WHY TOTE LOOP \u003c\/button\u003e \u003cbutton type=\"button\"\u003e GUARANTEES \u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- =================================\n         FIXED HEIGHT CONTENT AREA\n         ================================= --\u003e\n\u003cdiv class=\"ss-toteloop-content-area\"\u003e\n\u003c!-- =================================\n           WHAT'S INCLUDED\n           ================================= --\u003e\n\u003cdiv class=\"ss-toteloop-content active\"\u003e\n\u003c!-- TOTE --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M5 8h14l-1 12H6L5 8Z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M8 8a4 4 0 0 1 8 0\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTote Loop Foldable Tote\u003c\/strong\u003e \u003cspan\u003e Full-size everyday tote designed to fold neatly into a compact, portable unit. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPACT --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003crect x=\"5\" y=\"5\" width=\"14\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\n              \u003cpath d=\"M9 9h6v6H9z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBuilt-In Compact Design\u003c\/strong\u003e \u003cspan\u003e Folds down small so you can keep your tote with you wherever your day takes you. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLIP --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M9 7 7 9a4 4 0 0 0 6 6l2-2\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"m15 17 2-2a4 4 0 0 0-6-6L9 11\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eClip Attachment\u003c\/strong\u003e \u003cspan\u003e Convenient clip lets you attach Tote Loop to your keys, handbag or everyday essentials. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HARDWARE --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M7 4h10v16H7z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9 7h6\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9 17h6\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePremium Hardware\u003c\/strong\u003e \u003cspan\u003e Refined metal hardware adds a polished finish while keeping the design practical. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STORAGE --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M4 8h16v11H4z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M8 8V5h8v3\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9 12h6\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCompact Carry Pouch\u003c\/strong\u003e \u003cspan\u003e Keep your folded tote neatly contained until you need the extra carrying space. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =================================\n           WHY TOTE LOOP\n           ================================= --\u003e\n\u003cdiv class=\"ss-toteloop-content\"\u003e\n\u003c!-- REACH --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n              \u003cpath d=\"M12 8v4l3 2\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAlways Within Reach\u003c\/strong\u003e \u003cspan\u003e Keep an extra bag attached to your everyday essentials instead of leaving it at home. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TRAVEL --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M4 15h16\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M6 15V9h12v6\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M8 9V6h8v3\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M9 18h6\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTravel Light\u003c\/strong\u003e \u003cspan\u003e Carry a spacious extra tote without taking another bulky bag with you. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FOLD --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M5 7h14\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M5 17h14\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"m9 4-3 3 3 3\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFolds Into One Small Unit\u003c\/strong\u003e \u003cspan\u003e Fold your tote down when you don't need the extra space and store it with ease. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- STYLE --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M12 3 4 7l8 4 8-4-8-4Z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"m4 12 8 4 8-4\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"m4 17 8 4 8-4\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eStyle Meets Function\u003c\/strong\u003e \u003cspan\u003e A minimalist everyday design created to be practical without compromising your look. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- EVERYDAY --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M5 12h14\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 5v14\"\u003e\u003c\/path\u003e\n              \u003ccircle cx=\"12\" cy=\"12\" r=\"8\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMade For Everyday Life\u003c\/strong\u003e \u003cspan\u003e Perfect for shopping, travel, holidays, work and everyday adventures. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =================================\n           GUARANTEES\n           ================================= --\u003e\n\u003cdiv class=\"ss-toteloop-content\"\u003e\n\u003c!-- RETURNS --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M4 12a8 8 0 1 0 2-5\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M4 5v5h5\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEasy Returns\u003c\/strong\u003e \u003cspan\u003e Hassle-free support if something isn't right with your order. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SHIPPING --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"M3 6h11v10H3z\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M14 9h4l3 3v4h-7z\"\u003e\u003c\/path\u003e\n              \u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n              \u003ccircle cx=\"18\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFree Nationwide Delivery\u003c\/strong\u003e \u003cspan\u003e Free delivery on all orders anywhere in South Africa. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECURE --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003crect x=\"5\" y=\"10\" width=\"14\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\n              \u003cpath d=\"M8 10V7a4 4 0 0 1 8 0v3\"\u003e\u003c\/path\u003e\n              \u003cpath d=\"M12 14v3\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSecure Checkout\u003c\/strong\u003e \u003cspan\u003e Your payment information is processed through secure checkout technology. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- QUALITY --\u003e\n\u003cdiv class=\"ss-toteloop-item\"\u003e\n\u003cdiv class=\"ss-toteloop-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n              \u003cpath d=\"m12 3 2.5 5 5.5.8-4 3.9.9 5.5-4.9-2.6-4.9 2.6.9-5.5-4-3.9 5.5-.8L12 3Z\"\u003e\u003c\/path\u003e\n            \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eQuality Promise\u003c\/strong\u003e \u003cspan\u003e We want you to love your Tote Loop experience from the moment it arrives. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"TOVIA™","offers":[{"title":"Default Title","offer_id":46277994905834,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0719\/2543\/2554\/files\/ChatGPT_Image_Sep_11_2026_at_11_01_41_PM.png?v=1789160633"}],"url":"https:\/\/toviatote.co.za\/collections\/frontpage.oembed","provider":"TOVIA™","version":"1.0","type":"link"}