{"product_id":"12-x-12-interlocking-checker-deck-tiles-27-pcs-solid-acacia-wood","title":"12\" x 12\" Interlocking Checker Deck Tiles 27 PCS, Solid Acacia Wood","description":"\u003cdiv class=\"extend-content\"\u003e\n\u003cdiv class=\"desc-item\"\u003e\n\u003cdiv class=\"image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-detail-diy.webp?v=1781169089\" alt=\"Aluminum 4-Piece Rope Woven Patio Furniture Set  with Washable Cushions\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003eEffortless DIY Installation \u0026amp; Customization\u003c\/h2\u003e\n\u003cp class=\"summary\"\u003eWhen you’re looking to upgrade your patio or balcony, you want something customizable that is also maintenance-free. PrimeZone snap-together tiles are the answer. Our tool-free, easy-to-clean interlocking tiles offer ultimate convenience, quickly transforming any area into a beautiful outdoor retreat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"desc-hr\"\u003e\n\u003cdiv class=\"desc-item\"\u003e\n\u003cdiv class=\"image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-waterdetail-water-2_c1dd60ae-b9f5-4b60-acd3-6d479c7915ea.webp?v=1781255450\" alt=\"Folding Acacia Wood Adirondack Chair for Patio \u0026amp; Garden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003eBuilt to Endure the Elements, Rain or Shine\u003c\/h2\u003e\n\u003cp class=\"summary\"\u003eThe PrimeZone interlocking deck tiles are expertly crafted from premium, sustainable FSC-Certified acacia wood and reinforced by a heavy-duty PP plastic base. Unlike standard decking, our weather-resistant patio tiles are highly durable and engineered to resist warping, cracking, and deformation even under heavy foot traffic. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"desc-hr\"\u003e\n\u003cdiv class=\"desc-item\"\u003e\n\u003cdiv class=\"image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-216-main-11.jpg?v=1781243883\" alt=\"Folding Acacia Wood Adirondack Chair for Patio \u0026amp; Garden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003ch2 class=\"title\"\u003eLow Maintenance Design with Optimal Drainage\u003c\/h2\u003e\n\u003cp class=\"summary\"\u003eFeaturing an innovative open-net base for superior water drainage, our natural wood tiles prevent moisture damage effortlessly. Ready to use right out of the box, these pre-treated tiles deliver a gorgeous, maintenance-free patio upgrade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"border-top: 1px solid #eee; margin: 30px 0;\" class=\"desc-hr\"\u003e\n\u003cdiv class=\"desc-special\"\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 24px;\" class=\"pz-header\"\u003e\n\u003ch3 style=\"font-size: 30px; font-weight: bold; margin-bottom: 8px; color: #333;\"\u003eSeamless Fit for Every Room\u003c\/h3\u003e\n\u003cp style=\"color: #636a4b; font-size: 16px; margin-bottom: 12px; font-weight: 500;\"\u003e- Versatile Storage \u0026amp; Display -\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"pzRoomCarousel\" class=\"pz-carousel-container\"\u003e\n\u003cdiv class=\"pz-nav-tabs\"\u003e\n\u003cbutton data-index=\"0\" class=\"pz-tab active\"\u003eBalcony\u003c\/button\u003e \n\u003cbutton data-index=\"1\" class=\"pz-tab\"\u003ePatio\u003c\/button\u003e \n\u003cbutton data-index=\"2\" class=\"pz-tab\"\u003ePath\u003c\/button\u003e \n\u003cbutton data-index=\"3\" class=\"pz-tab\"\u003ePoolside\u003c\/button\u003e \n\u003cbutton data-index=\"4\" class=\"pz-tab\"\u003eGarden\u003c\/button\u003e \n\u003c\/div\u003e\n\u003cdiv class=\"pz-slider-wrapper\"\u003e\n\u003cbutton class=\"pz-arrow pz-prev\"\u003e❮\u003c\/button\u003e\n\u003cdiv class=\"pz-slider-track\"\u003e\n\u003cdiv class=\"pz-slide\"\u003e\u003cimg alt=\"Living Room Fluted Sideboard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-description-balcony.jpg?v=1781234451\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pz-slide\"\u003e\u003cimg alt=\"Entryway Fluted Sideboard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-description-patio.webp?v=1781169089\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pz-slide\"\u003e\u003cimg alt=\"Bedroom Fluted Sideboard\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-description-path.webp?v=1781169089\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pz-slide\"\u003e\u003cimg alt=\"Garden Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-description-poolside.webp?v=1781169089\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"pz-slide\"\u003e\u003cimg alt=\"Balcony Setup\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-description-goldern.webp?v=1781169090\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"pz-arrow pz-next\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n    \/* 保持原有的 CSS 完全不变 *\/\n    .pz-carousel-container {\n        width: 100%;\n        max-width: 100%;\n        margin: 0 auto;\n        font-family: inherit;\n        background: #fafafa;\n        border-radius: 4px;\n        overflow: hidden;\n    }\n\n    \/* Navigation Bar Styles *\/\n    .pz-nav-tabs {\n        display: flex;\n        justify-content: center;\n        background-color: #222;\n        padding: 0;\n        flex-wrap: nowrap;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n    }\n    .pz-nav-tabs::-webkit-scrollbar {\n        display: none; \/* Hide scrollbar on mobile *\/\n    }\n    .pz-tab {\n        flex: 1;\n        text-align: center;\n        background: transparent;\n        border: none;\n        color: #999;\n        font-size: 14px;\n        font-weight: 600;\n        padding: 16px 20px;\n        cursor: pointer;\n        transition: all 0.3s ease;\n        border-bottom: 3px solid transparent;\n        white-space: nowrap;\n    }\n    .pz-tab:hover {\n        color: #fff;\n    }\n    .pz-tab.active {\n        color: #fff;\n        border-bottom: 3px solid #fff;\n    }\n\n    \/* Image Slider Area Styles *\/\n    .pz-slider-wrapper {\n        position: relative;\n        width: 100%;\n        overflow: hidden;\n        line-height: 0;\n    }\n    .pz-slider-track {\n        display: flex;\n        width: 100%;\n        transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);\n        will-change: transform;\n    }\n    .pz-slide {\n        flex: 0 0 100%;\n        width: 100%;\n    }\n    .pz-slide img {\n        width: 100%;\n        height: auto;\n        display: block;\n        object-fit: cover;\n    }\n\n    \/* Left\/Right Arrow Styles *\/\n    .pz-arrow {\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        background: rgba(255, 255, 255, 0.7);\n        border: none;\n        width: 40px;\n        height: 40px;\n        font-size: 20px;\n        color: #333;\n        cursor: pointer;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        z-index: 2;\n        transition: background 0.3s ease;\n        border-radius: 50%;\n    }\n    .pz-arrow:hover {\n        background: rgba(255, 255, 255, 1);\n        color: #636a4b;\n    }\n    .pz-prev { left: 15px; }\n    .pz-next { right: 15px; }\n\n    @media (max-width: 768px) {\n        .pz-tab { padding: 12px 15px; font-size: 13px; }\n        .pz-arrow { width: 32px; height: 32px; font-size: 16px; }\n      \/* 👇 添加这一行，在手机端将标签改为靠左对齐，防止第一个标签被裁剪 *\/\n        .pz-nav-tabs { \n            justify-content: flex-start; \n        }\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"extend-content\"\u003e\n\u003cdiv class=\"extend-content\"\u003e\n\u003cscript\u003e\n    \/* 保持原有的 JS 完全不变 *\/\n    document.addEventListener('DOMContentLoaded', function() {\n        const carousel = document.getElementById('pzRoomCarousel');\n        if (!carousel) return;\n\n        const track = carousel.querySelector('.pz-slider-track');\n        const tabs = carousel.querySelectorAll('.pz-tab');\n        const prevBtn = carousel.querySelector('.pz-prev');\n        const nextBtn = carousel.querySelector('.pz-next');\n        const totalSlides = tabs.length;\n        let currentIndex = 0;\n\n        function updateCarousel(index) {\n            \/\/ Prevent out of bounds\n            if (index \u003c 0) index = totalSlides - 1;\n            if (index \u003e= totalSlides) index = 0;\n            currentIndex = index;\n\n            \/\/ Move image track\n            const translateX = -(currentIndex * 100);\n            track.style.transform = `translateX(${translateX}%)`;\n\n            \/\/ Update tab highlight status\n            tabs.forEach(tab =\u003e tab.classList.remove('active'));\n            tabs[currentIndex].classList.add('active');\n\n            \/\/ Scroll selected tab to center on mobile\n            tabs[currentIndex].scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\n        }\n\n        \/\/ Bind tab click events\n        tabs.forEach((tab, index) =\u003e {\n            tab.addEventListener('click', () =\u003e updateCarousel(index));\n        });\n\n        \/\/ Bind arrow click events\n        nextBtn.addEventListener('click', () =\u003e updateCarousel(currentIndex + 1));\n        prevBtn.addEventListener('click', () =\u003e updateCarousel(currentIndex - 1));\n    });\n\u003c\/script\u003e\n\u003chr class=\"desc-hr\"\u003e\n\u003cdiv class=\"special-section mt-10\"\u003e\n\u003ch2 class=\"title\" style=\"font-size: 32px;\"\u003eWhy You'll Love It\u003c\/h2\u003e\n\u003cdiv class=\"section-grid\"\u003e\n\u003cdiv class=\"special-item\"\u003e\n\u003ca class=\"img\" href=\"#\"\u003e \u003cimg alt=\"Patio Rope Weave Outdoor Armchair with Washable Cushions, Deep Seating Sofa Chair, Gray Oak\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-detail-maintain.webp?v=1781248260\"\u003e \u003c\/a\u003e\n\u003cp class=\"title\"\u003eVirtually Maintenance-Free\u003c\/p\u003e\n\u003cp class=\"summary\"\u003eHose them down for a quick clean. A touch of wood wax twice a year keeps them looking brand new.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"special-item\"\u003e\n\u003ca class=\"img\" href=\"#\"\u003e \u003cimg alt=\"Patio Rope Weave Outdoor Armchair with Washable Cushions, Deep Seating Sofa Chair, Gray Oak\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-detail-door.webp?v=1781248259\"\u003e \u003c\/a\u003e\n\u003cp class=\"title\"\u003eSuitable 0.62 in high\u003c\/p\u003e\n\u003cp class=\"summary\"\u003eDesigned with an ultra-slim, low profile that seamlessly clears swinging or sliding patio doors without catching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"special-item\"\u003e\n\u003ca class=\"img\" href=\"#\"\u003e \u003cimg alt=\"Patio Rope Weave Outdoor Armchair with Washable Cushions, Deep Seating Sofa Chair, Gray Oak\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-detail-back.webp?v=1781169090\"\u003e \u003c\/a\u003e\n\u003cp class=\"title\"\u003eSuperior Drainage\u003c\/p\u003e\n\u003cp class=\"summary\"\u003eAn innovative slatted base ensures water flows away instantly, enhancing airflow and preventing moisture buildup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"special-item\"\u003e\n\u003ca class=\"img\" href=\"#\"\u003e \u003cimg alt=\"Patio Rope Weave Outdoor Armchair with Washable Cushions, Deep Seating Sofa Chair, Gray Oak\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-detail-cut.webp?v=1781248259\"\u003e \u003c\/a\u003e\n\u003cp class=\"title\"\u003eEasy to Cut\u003c\/p\u003e\n\u003cp class=\"summary\"\u003eThese tiles are easily cut with a saw to perfectly wrap around pillars, corners, and tight areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"我的商店","offers":[{"title":"Natural Wood \/ 27（26.1 sqft）","offer_id":51751082197282,"sku":"44188114","price":108.0,"currency_code":"USD","in_stock":true},{"title":"Natural Wood \/ 54（52.2 sqft）","offer_id":51751082230050,"sku":"44188114","price":198.0,"currency_code":"USD","in_stock":true},{"title":"Natural Wood \/ 108（104.4 sqft）","offer_id":51751082262818,"sku":"44188114","price":388.0,"currency_code":"USD","in_stock":true},{"title":"Natural Wood \/ 162（156.6 sqft）","offer_id":51751082295586,"sku":"44188114","price":578.0,"currency_code":"USD","in_stock":true},{"title":"Natural Wood \/ 216（208.8 sqft）","offer_id":51751082328354,"sku":"44188114","price":768.0,"currency_code":"USD","in_stock":true},{"title":"Natural Wood \/ 297（287.1 sqft）","offer_id":51751082361122,"sku":"44188114","price":1098.0,"currency_code":"USD","in_stock":true},{"title":"Natural Wood \/ 432（417.6 sqft）","offer_id":51751082393890,"sku":"44188114","price":1598.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0950\/5272\/6562\/files\/44167711-deck-tile-main-poolside-2.jpg?v=1781169090","url":"https:\/\/www.primezonehome.com\/products\/12-x-12-interlocking-checker-deck-tiles-27-pcs-solid-acacia-wood","provider":"PrimeZone","version":"1.0","type":"link"}