{"product_id":"new-leather","title":"New Leather","description":"\u003c!-- Scoped wrapper so styles\/scripts don't leak --\u003e\n\u003cstyle\u003e\n    .pes-accordion .dropdown-content{\n      display:block;            \/* keep block so height can animate *\/\n      margin-top:10px;\n      border:1px solid #ddd;\n      padding:0;                \/* start collapsed with no padding *\/\n      transition:max-height 0.3s ease, padding 0.3s ease;\n      max-height:0;             \/* collapsed *\/\n      overflow:hidden;\n      background:#fff;\n      border-radius:8px;\n      box-shadow:0 2px 4px rgba(0,0,0,.1);\n      line-height:1.6;\n    }\n    .pes-accordion .dropdown-btn{\n      cursor:pointer;\n      padding:12px 20px;\n      border:1px solid #5aa6e2;\n      margin-top:20px;\n      background:#5aa6e2;\n      font-weight:bold;\n      border-radius:25px;\n      text-align:center;\n      display:block;\n      width:100%;\n      transition:background-color .3s ease, transform .2s ease, box-shadow .2s ease;\n      color:#fff;\n      box-shadow:0 3px 6px rgba(0,0,0,.1);\n      position:relative;\n      outline:none;\n    }\n    .pes-accordion .dropdown-btn:hover{\n      background:#4b9cd3;\n      transform:translateY(-2px);\n      box-shadow:0 5px 8px rgba(0,0,0,.15);\n    }\n    .pes-accordion .dropdown-btn::after{\n      content:'\\25BC';\n      font-size:14px;\n      position:absolute;\n      right:20px;\n      transition:transform .3s ease;\n    }\n    .pes-accordion .dropdown-btn.open-btn::after{\n      transform:rotate(180deg);\n    }\n    .pes-accordion .dropdown-content.open{\n      max-height:1000px;  \/* large enough for content *\/\n      padding:10px;\n    }\n    .pes-accordion p, .pes-accordion ol{ margin:0 0 10px; }\n    .pes-accordion ol{ padding-left:20px; }\n    .pes-accordion strong{ font-weight:bold; }\n\n    @media (max-width:600px){\n      .pes-accordion .dropdown-btn{ padding:10px 15px; font-size:14px; }\n      .pes-accordion .dropdown-content{ font-size:14px; }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"pes-accordion\"\u003e\n\u003c!-- Product Description --\u003e\n\u003cp\u003eFormulated for use on all leather interiors. Contains a UV inhibitor to prevent sun fading. Penetrates, softens, and lubricates the leather.\u003c\/p\u003e\n\u003cp\u003ePES NEW LEATHER is a thick leather and interior conditioner formulated for use on all leather interiors. It can also be used on vinyl and plastic surfaces. Formulated to maintain the beauty and durability of all types of fine leather. Regular use can prevent cracking and extend the longevity of leather. Penetrates quickly to restore suppleness, gloss and texture. Non-greasy formula dries quickly and leaves a pleasant leather scent.\u003c\/p\u003e\n\u003c!-- Directions --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"directions\" type=\"button\" class=\"dropdown-btn\"\u003eDirections\u003c\/button\u003e\n\u003cdiv aria-labelledby=\"directions\" role=\"region\" class=\"dropdown-content\" id=\"directions\"\u003e\n\u003ch3\u003e\u003cstrong\u003eDirections\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eDo not apply to suede.\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eClean surface first.\u003c\/li\u003e\n\u003cli\u003eApply directly onto terrycloth or microfiber applicator and thoroughly massage into surface.\u003c\/li\u003e\n\u003cli\u003eRemove excess conditioner with a soft microfiber or terrycloth towel.\u003c\/li\u003e\n\u003cli\u003eRepeat for old, neglected leather.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c!-- Precautionary Statements --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"precautionary-dropdown\" type=\"button\" class=\"dropdown-btn\"\u003ePrecautionary Statements\u003c\/button\u003e\n\u003cdiv aria-labelledby=\"precautionary-dropdown\" role=\"region\" class=\"dropdown-content\" id=\"precautionary-dropdown\"\u003e\n\u003cp\u003eAvoid contact with eyes and do NOT swallow. Do NOT apply to humans, pets, plants or contaminate feed, food stuffs, dishes or utensils.\u003c\/p\u003e\n\u003cp\u003eHave the product container or label with you when calling a poison control center or doctor, or going for treatment advice.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFor Chemical Emergency, Call Infotrac: 1-800-535-5035\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eNOTICE: Pressure Equipment Sales is not responsible for the misuse of this product or if the product is used in any other way than directed.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cscript\u003e\n    (function(){\n      const wrapper = document.currentScript.closest('.pes-accordion');\n      const buttons = wrapper.querySelectorAll('.dropdown-btn');\n\n      buttons.forEach(btn =\u003e {\n        const panelId = btn.getAttribute('aria-controls');\n        const panel = wrapper.querySelector('#' + panelId);\n\n        \/\/ Safety: skip if panel not found\n        if (!panel) return;\n\n        btn.addEventListener('click', () =\u003e {\n          const isOpen = btn.classList.contains('open-btn');\n\n          \/\/ Close all others (optional: comment this block if you want multiple open)\n          buttons.forEach(b =\u003e {\n            const id = b.getAttribute('aria-controls');\n            const p = wrapper.querySelector('#' + id);\n            b.classList.remove('open-btn');\n            b.setAttribute('aria-expanded', 'false');\n            if (p){\n              p.classList.remove('open');\n              p.style.maxHeight = '0px';\n              p.style.paddingTop = '0px';\n              p.style.paddingBottom = '0px';\n            }\n          });\n\n          \/\/ Toggle current\n          if (!isOpen){\n            btn.classList.add('open-btn');\n            btn.setAttribute('aria-expanded', 'true');\n            panel.classList.add('open');\n            \/\/ Smooth height based on content\n            panel.style.maxHeight = panel.scrollHeight + 'px';\n            panel.style.paddingTop = '';\n            panel.style.paddingBottom = '';\n          } else {\n            btn.classList.remove('open-btn');\n            btn.setAttribute('aria-expanded', 'false');\n            panel.classList.remove('open');\n            panel.style.maxHeight = '0px';\n            panel.style.paddingTop = '0px';\n            panel.style.paddingBottom = '0px';\n          }\n        });\n\n        \/\/ Ensure correct initial collapsed styles\n        panel.style.maxHeight = '0px';\n        panel.style.paddingTop = '0px';\n        panel.style.paddingBottom = '0px';\n      });\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"PressureEquipment","offers":[{"title":"Default Title","offer_id":45298202869915,"sku":"","price":0.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0202\/6441\/9428\/files\/NewLeather_PesOnline.jpg?v=1778269974","url":"https:\/\/pes-online.com\/products\/new-leather","provider":"PressureEquipment","version":"1.0","type":"link"}