{"product_id":"lslt1039","title":"1 ft. x 1 ft. Outdoor Cobblestone Limestone-Look Outdoor Porcelain Floor Tile  in Light Beige (8-Pack, 8 sq. ft.)","description":"\u003cdiv class=\"stone-tabs\" id=\"stone-tabs-{{ section.id }}\"\u003e\n  \u003cdiv class=\"stone-tabs__nav\" role=\"tablist\" aria-label=\"Product details\"\u003e\n    \u003cbutton type=\"button\" class=\"stone-tabs__tab is-active\" id=\"features-tab-{{ section.id }}\" role=\"tab\" aria-controls=\"features-panel-{{ section.id }}\" aria-selected=\"true\"\u003e\n      FEATURES\n    \u003c\/button\u003e\n    \u003cbutton type=\"button\" class=\"stone-tabs__tab\" id=\"specification-tab-{{ section.id }}\" role=\"tab\" aria-controls=\"specification-panel-{{ section.id }}\" aria-selected=\"false\" tabindex=\"-1\"\u003e\n      SPECIFICATION\n    \u003c\/button\u003e\n    \u003cbutton type=\"button\" class=\"stone-tabs__tab\" id=\"dimension-tab-{{ section.id }}\" role=\"tab\" aria-controls=\"dimension-panel-{{ section.id }}\" aria-selected=\"false\" tabindex=\"-1\"\u003e\n      DIMENSION\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"stone-tabs__panel\" id=\"features-panel-{{ section.id }}\" role=\"tabpanel\" aria-labelledby=\"features-tab-{{ section.id }}\" tabindex=\"0\"\u003e\n    \u003cul class=\"stone-tabs__features\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eNatural Stone Look:\u003c\/strong\u003e Made with real stone for an authentic, premium finish.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eClassic Grid Design:\u003c\/strong\u003e Uniform square stones create a clean, timeless appearance.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eNaturally Textured Surface:\u003c\/strong\u003e Subtle stone texture adds depth and natural character.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEasy Interlocking Installation:\u003c\/strong\u003e Snap-lock base enables quick, tool-free assembly.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eIndoor \u0026amp; Outdoor Use:\u003c\/strong\u003e Suitable for patios, balconies, gardens, poolsides and entryways.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"stone-tabs__panel\" id=\"specification-panel-{{ section.id }}\" role=\"tabpanel\" aria-labelledby=\"specification-tab-{{ section.id }}\" tabindex=\"0\" hidden\u003e\n    \u003cdl class=\"stone-tabs__details\"\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eSize\u003c\/dt\u003e\n\u003cdd\u003e1 ft. × 1 ft.\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eThickness\u003c\/dt\u003e\n\u003cdd\u003e0.5 in.\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003ePieces per Box\u003c\/dt\u003e\n\u003cdd\u003e8\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eMaterial\u003c\/dt\u003e\n\u003cdd\u003eSurface: Stone; Base: Plastic\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eInstallation Method\u003c\/dt\u003e\n\u003cdd\u003eTool-Free Interlocking Installation\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eCoverage per Box\u003c\/dt\u003e\n\u003cdd\u003e8 sq. ft.\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eWarranty\u003c\/dt\u003e\n\u003cdd\u003e1-Year Limited Warranty\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"stone-tabs__panel\" id=\"dimension-panel-{{ section.id }}\" role=\"tabpanel\" aria-labelledby=\"dimension-tab-{{ section.id }}\" tabindex=\"0\" hidden\u003e\n    \u003cdl class=\"stone-tabs__details\"\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eProduct Size (W × D × H)\u003c\/dt\u003e\n\u003cdd\u003e12 × 12 × 0.5 in.\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003eProduct Weight per Box\u003c\/dt\u003e\n\u003cdd\u003e15 lb.\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003ePackage Size (W × D × H)\u003c\/dt\u003e\n\u003cdd\u003e13 × 13 × 5 in.\u003c\/dd\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cdt\u003ePackage Weight per Box\u003c\/dt\u003e\n\u003cdd\u003e18.2 lb.\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003c\/dl\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  #stone-tabs-{{ section.id }} {\n    max-width: 850px;\n    color: #252525;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__nav {\n    display: flex;\n    gap: clamp(18px, 4vw, 48px);\n    border-bottom: 1px solid #dedede;\n    overflow-x: auto;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__tab {\n    position: relative;\n    flex: 0 0 auto;\n    padding: 14px 0;\n    border: 0;\n    background: transparent;\n    color: #666;\n    font: inherit;\n    font-size: 14px;\n    font-weight: 400;\n    letter-spacing: 0.04em;\n    cursor: pointer;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__tab.is-active {\n    color: #222;\n    font-size: 16px;\n    font-weight: 700;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__tab.is-active::after {\n    content: \"\";\n    position: absolute;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    height: 2px;\n    background: currentColor;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__tab:focus-visible {\n    outline: 2px solid currentColor;\n    outline-offset: -4px;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__panel {\n    padding: 24px 0;\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__panel[hidden] {\n    display: none;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__features {\n    margin: 0;\n    padding-left: 20px;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__features li {\n    margin-bottom: 12px;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__details {\n    margin: 0;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__details \u003e div {\n    display: grid;\n    grid-template-columns: minmax(160px, 40%) 1fr;\n    gap: 16px;\n    padding: 12px 0;\n    border-bottom: 1px solid #eee;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__details dt {\n    font-weight: 400;\n    color: #666;\n  }\n\n  #stone-tabs-{{ section.id }} .stone-tabs__details dd {\n    margin: 0;\n    font-weight: 700;\n  }\n\n  @media (max-width: 600px) {\n    #stone-tabs-{{ section.id }} .stone-tabs__details \u003e div {\n      grid-template-columns: 1fr;\n      gap: 2px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (() =\u003e {\n    const root = document.getElementById('stone-tabs-{{ section.id }}');\n    if (!root) return;\n\n    const tabs = [...root.querySelectorAll('[role=\"tab\"]')];\n\n    function activateTab(tab, moveFocus = false) {\n      tabs.forEach((item) =\u003e {\n        const active = item === tab;\n        item.classList.toggle('is-active', active);\n        item.setAttribute('aria-selected', String(active));\n        item.tabIndex = active ? 0 : -1;\n        document.getElementById(item.getAttribute('aria-controls')).hidden = !active;\n      });\n      if (moveFocus) tab.focus();\n    }\n\n    tabs.forEach((tab, index) =\u003e {\n      tab.addEventListener('click', () =\u003e activateTab(tab));\n      tab.addEventListener('keydown', (event) =\u003e {\n        let next;\n        if (event.key === 'ArrowRight') next = tabs[(index + 1) % tabs.length];\n        if (event.key === 'ArrowLeft') next = tabs[(index - 1 + tabs.length) % tabs.length];\n        if (event.key === 'Home') next = tabs[0];\n        if (event.key === 'End') next = tabs[tabs.length - 1];\n\n        if (next) {\n          event.preventDefault();\n          activateTab(next, true);\n        }\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"RIMOBA","offers":[{"title":"Default Title","offer_id":48287388008606,"sku":null,"price":83.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0794\/7016\/6174\/files\/LSLT1039-1.jpg?v=1789632236","url":"https:\/\/rimoba.com\/products\/lslt1039","provider":"RIMOBA","version":"1.0","type":"link"}