{"product_id":"portable-stool-120kg","title":"Portable Stool 120kg","description":"\u003csection class=\"livy-stool-premium\"\u003e\n  \u003cstyle\u003e\n    .livy-stool-premium {\n      background: radial-gradient(circle at top left, #4b3b24 0%, #15130f 42%, #070706 100%);\n      padding: 70px 20px;\n      color: #fff;\n      font-family: Arial, sans-serif;\n      overflow: hidden;\n    }\n\n    .livy-stool-card {\n      max-width: 1150px;\n      margin: auto;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 50px;\n      align-items: center;\n      padding: 45px;\n      border-radius: 30px;\n      background: rgba(255,255,255,0.06);\n      border: 1px solid rgba(255,255,255,0.14);\n      box-shadow: 0 35px 90px rgba(0,0,0,0.5);\n      backdrop-filter: blur(18px);\n      animation: livyFadeUp 1s ease both;\n    }\n\n    .livy-stool-badge {\n      display: inline-block;\n      padding: 8px 16px;\n      border-radius: 999px;\n      background: linear-gradient(135deg, #d8b36a, #f4d58d);\n      color: #111;\n      font-weight: 800;\n      font-size: 13px;\n      letter-spacing: .8px;\n      margin-bottom: 18px;\n    }\n\n    .livy-stool-title {\n      font-size: clamp(36px, 5vw, 62px);\n      line-height: 1;\n      margin: 0 0 18px;\n      font-weight: 900;\n      letter-spacing: -2px;\n    }\n\n    .livy-stool-title span {\n      color: #f4d58d;\n      text-shadow: 0 0 30px rgba(244,213,141,.35);\n    }\n\n    .livy-stool-copy {\n      font-size: 19px;\n      line-height: 1.6;\n      color: #dedbd3;\n      margin-bottom: 28px;\n    }\n\n    .livy-stool-features {\n      display: grid;\n      gap: 14px;\n      margin-bottom: 32px;\n    }\n\n    .livy-stool-feature {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      padding: 14px 16px;\n      border-radius: 16px;\n      background: rgba(255,255,255,.07);\n      border: 1px solid rgba(255,255,255,.1);\n      transition: .3s ease;\n    }\n\n    .livy-stool-feature:hover {\n      transform: translateX(8px);\n      background: rgba(244,213,141,.13);\n    }\n\n    .livy-stool-icon {\n      font-size: 22px;\n    }\n\n    .livy-stool-cta {\n      display: inline-block;\n      padding: 16px 30px;\n      border-radius: 999px;\n      background: linear-gradient(135deg, #d8b36a, #f4d58d);\n      color: #111;\n      text-decoration: none;\n      font-weight: 900;\n      box-shadow: 0 16px 36px rgba(244,213,141,.28);\n      transition: .3s ease;\n    }\n\n    .livy-stool-cta:hover {\n      transform: translateY(-4px) scale(1.03);\n      box-shadow: 0 22px 50px rgba(244,213,141,.42);\n    }\n\n    .livy-stool-visual {\n      position: relative;\n      min-height: 430px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    .livy-glow {\n      position: absolute;\n      width: 300px;\n      height: 300px;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(244,213,141,.38), transparent 70%);\n      animation: livyGlowPulse 4s ease-in-out infinite;\n    }\n\n    .stool {\n      position: relative;\n      width: 230px;\n      height: 250px;\n      animation: livyFloat 4.5s ease-in-out infinite;\n      z-index: 2;\n    }\n\n    .seat {\n      position: absolute;\n      top: 40px;\n      left: 25px;\n      width: 180px;\n      height: 48px;\n      border-radius: 18px 18px 26px 26px;\n      background: linear-gradient(135deg, #3a342b, #1b1a17);\n      border: 2px solid rgba(244,213,141,.45);\n      box-shadow: inset 0 8px 18px rgba(255,255,255,.08), 0 18px 35px rgba(0,0,0,.45);\n    }\n\n    .seat::after {\n      content: \"120kg\";\n      position: absolute;\n      top: -42px;\n      left: 50%;\n      transform: translateX(-50%);\n      background: rgba(0,0,0,.55);\n      border: 1px solid rgba(244,213,141,.5);\n      border-radius: 999px;\n      padding: 8px 15px;\n      color: #f4d58d;\n      font-weight: 900;\n      font-size: 14px;\n      box-shadow: 0 0 24px rgba(244,213,141,.22);\n      animation: livyBadgePulse 2.5s ease-in-out infinite;\n    }\n\n    .leg {\n      position: absolute;\n      top: 82px;\n      width: 8px;\n      height: 170px;\n      border-radius: 10px;\n      background: linear-gradient(to bottom, #e1c78b, #48413a 35%, #111);\n      transform-origin: top;\n      box-shadow: 0 10px 25px rgba(0,0,0,.45);\n    }\n\n    .leg-one { left: 58px; transform: rotate(13deg); }\n    .leg-two { right: 58px; transform: rotate(-13deg); }\n    .leg-three { left: 92px; transform: rotate(-8deg); opacity: .75; }\n    .leg-four { right: 92px; transform: rotate(8deg); opacity: .75; }\n\n    .crossbar {\n      position: absolute;\n      top: 155px;\n      left: 55px;\n      width: 120px;\n      height: 6px;\n      border-radius: 999px;\n      background: rgba(244,213,141,.7);\n      transform: rotate(-10deg);\n      box-shadow: 0 0 18px rgba(244,213,141,.22);\n    }\n\n    .fold-line {\n      position: absolute;\n      bottom: 42px;\n      width: 330px;\n      height: 2px;\n      background: linear-gradient(90deg, transparent, rgba(244,213,141,.7), transparent);\n      animation: livyLineSweep 2.8s linear infinite;\n    }\n\n    .livy-floating-tag {\n      position: absolute;\n      right: 20px;\n      bottom: 50px;\n      background: rgba(0,0,0,.55);\n      border: 1px solid rgba(244,213,141,.45);\n      padding: 14px 18px;\n      border-radius: 18px;\n      font-weight: 800;\n      box-shadow: 0 0 30px rgba(244,213,141,.15);\n      animation: livyTagFloat 3.2s ease-in-out infinite;\n      z-index: 3;\n    }\n\n    @keyframes livyFadeUp {\n      from { opacity: 0; transform: translateY(35px); }\n      to { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes livyFloat {\n      0%, 100% { transform: translateY(0) rotate(-2deg); }\n      50% { transform: translateY(-18px) rotate(2deg); }\n    }\n\n    @keyframes livyGlowPulse {\n      0%, 100% { transform: scale(1); opacity: .65; }\n      50% { transform: scale(1.16); opacity: 1; }\n    }\n\n    @keyframes livyBadgePulse {\n      0%, 100% { transform: translateX(-50%) scale(1); }\n      50% { transform: translateX(-50%) scale(1.08); }\n    }\n\n    @keyframes livyLineSweep {\n      from { transform: translateX(-40px); opacity: .2; }\n      50% { opacity: 1; }\n      to { transform: translateX(40px); opacity: .2; }\n    }\n\n    @keyframes livyTagFloat {\n      0%, 100% { transform: translateY(0); }\n      50% { transform: translateY(-10px); }\n    }\n\n    @media (max-width: 850px) {\n      .livy-stool-card {\n        grid-template-columns: 1fr;\n        padding: 30px;\n      }\n\n      .livy-stool-visual {\n        min-height: 330px;\n      }\n\n      .stool {\n        transform: scale(.85);\n      }\n\n      .livy-floating-tag {\n        right: 5px;\n        bottom: 20px;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"livy-stool-card\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"livy-stool-badge\"\u003eLIVY CO OUTDOOR GEAR\u003c\/div\u003e\n\n      \u003ch1 class=\"livy-stool-title\"\u003e\n        Portable Stool \u003cspan\u003e120kg\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"livy-stool-copy\"\u003e\n        The Portable Folding Pencil Stool is your go-to seat for any outdoor adventure. Compact, lightweight and built with a durable iron frame for reliable comfort wherever the road takes you.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"livy-stool-features\"\u003e\n        \u003cdiv class=\"livy-stool-feature\"\u003e\n          \u003cspan class=\"livy-stool-icon\"\u003e🪑\u003c\/span\u003e\n          Durable iron frame for lasting strength\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"livy-stool-feature\"\u003e\n          \u003cspan class=\"livy-stool-icon\"\u003e🏕️\u003c\/span\u003e\n          Ideal for camping, picnics, beaches, fishing and road trips\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"livy-stool-feature\"\u003e\n          \u003cspan class=\"livy-stool-icon\"\u003e🎒\u003c\/span\u003e\n          Folds flat for effortless storage and transport\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"livy-stool-feature\"\u003e\n          \u003cspan class=\"livy-stool-icon\"\u003e⚖️\u003c\/span\u003e\n          Supports up to 120kg\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ca href=\"#ProductInfo-template--main\" class=\"livy-stool-cta\"\u003e\n        Add Comfort To Your Adventure\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"livy-stool-visual\"\u003e\n      \u003cdiv class=\"livy-glow\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"stool\"\u003e\n        \u003cdiv class=\"seat\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"leg leg-one\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"leg leg-two\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"leg leg-three\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"leg leg-four\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"crossbar\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fold-line\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"livy-floating-tag\"\u003eFolds Flat In Seconds\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"LivyCo ","offers":[{"title":"Default Title","offer_id":64070842024305,"sku":null,"price":0.0,"currency_code":"ZAR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/4855\/5633\/files\/d6829c84-56b1-4438-b681-9cd4a61b523c.png?v=1781685648","url":"https:\/\/livyco.co.za\/products\/portable-stool-120kg","provider":"LivyCo ","version":"1.0","type":"link"}