{"product_id":"blue-beige-agate-bookends-900g","title":"Blue \u0026 Beige Agate Bookends – 900g","description":"\u003cbody\u003e\n\n    \u003cstyle\u003e\n        \/* ── reset \u0026 base ── *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Segoe UI', Roboto, system-ui, sans-serif;\n            background: #f9f6f0;\n            padding: 2rem 1rem;\n            color: #1e2b2c;\n            line-height: 1.6;\n        }\n\n        .product-card {\n            max-width: 820px;\n            margin: 0 auto;\n            background: #ffffff;\n            border-radius: 28px;\n            padding: 2rem 2rem 2.5rem;\n            box-shadow: 0 12px 40px rgba(0, 0, 0, 0.06);\n        }\n\n        .shop-badge {\n            display: inline-block;\n            background: #e7e3da;\n            padding: 0.25rem 1rem;\n            border-radius: 40px;\n            font-size: 0.75rem;\n            letter-spacing: 0.3px;\n            color: #2d4a3e;\n            margin-bottom: 1.2rem;\n        }\n\n        h1 {\n            font-size: 2rem;\n            font-weight: 600;\n            letter-spacing: -0.3px;\n            color: #1a2e2a;\n            margin-bottom: 0.2rem;\n        }\n\n        .subhead {\n            font-size: 0.95rem;\n            color: #4f6b62;\n            margin-bottom: 0.5rem;\n            font-weight: 400;\n        }\n\n        .price {\n            font-size: 1.7rem;\n            font-weight: 600;\n            color: #1e3b31;\n            margin: 0.75rem 0 1.5rem;\n        }\n\n        .price small {\n            font-size: 0.95rem;\n            font-weight: 400;\n            color: #5a6f66;\n            margin-left: 0.5rem;\n        }\n\n        .description {\n            background: #f7f4ee;\n            padding: 1.2rem 1.5rem;\n            border-radius: 16px;\n            margin-bottom: 1.8rem;\n            font-size: 0.98rem;\n            color: #1e2f2b;\n        }\n\n        .description strong {\n            color: #1d3d31;\n        }\n\n        .description .shape-note {\n            background: #eef2f5;\n            padding: 0.8rem 1.2rem;\n            border-radius: 12px;\n            margin-top: 0.6rem;\n            border-left: 4px solid #4a6b8a;\n            font-size: 0.95rem;\n            color: #1a3a4a;\n        }\n\n        .description .calcite-note {\n            background: #f4e8d8;\n            padding: 0.8rem 1.2rem;\n            border-radius: 12px;\n            margin-top: 0.6rem;\n            border-left: 4px solid #c47a3a;\n            font-size: 0.95rem;\n            color: #4d3a1a;\n        }\n\n        .accordion-item {\n            border-bottom: 1px solid #e2dcd2;\n        }\n\n        .accordion-item:last-of-type {\n            border-bottom: none;\n        }\n\n        .accordion-toggle {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            width: 100%;\n            background: transparent;\n            border: none;\n            padding: 1rem 0.25rem;\n            font-size: 1.05rem;\n            font-weight: 600;\n            color: #1a2e2a;\n            cursor: pointer;\n            text-align: left;\n            transition: color 0.2s;\n        }\n\n        .accordion-toggle:hover {\n            color: #4a6b8a;\n        }\n\n        .accordion-toggle .arrow {\n            font-size: 1.1rem;\n            transition: transform 0.25s ease;\n            color: #5f7a6e;\n        }\n\n        .accordion-toggle[aria-expanded=\"true\"] .arrow {\n            transform: rotate(180deg);\n        }\n\n        .accordion-content {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.35s ease, padding 0.3s ease;\n            padding: 0 0.25rem;\n        }\n\n        .accordion-content-inner {\n            padding-bottom: 1.4rem;\n            font-size: 0.95rem;\n            color: #1f3330;\n        }\n\n        .accordion-content-inner ul {\n            list-style: none;\n            padding-left: 0.2rem;\n        }\n\n        .accordion-content-inner li {\n            padding: 0.25rem 0 0.25rem 1.5rem;\n            position: relative;\n        }\n\n        .accordion-content-inner li::before {\n            content: \"✦\";\n            position: absolute;\n            left: 0;\n            color: #4a6b8a;\n            font-size: 0.8rem;\n        }\n\n        .accordion-content-inner strong {\n            color: #1d3d31;\n        }\n\n        .accordion-content-inner .special-box {\n            background: #eef2f5;\n            padding: 0.8rem 1.2rem;\n            border-radius: 12px;\n            margin: 0.6rem 0;\n            border-left: 4px solid #4a6b8a;\n        }\n\n        .accordion-content-inner .use-step {\n            background: #f4ede4;\n            padding: 0.6rem 1rem;\n            border-radius: 10px;\n            margin: 0.4rem 0;\n            display: flex;\n            align-items: flex-start;\n            gap: 0.6rem;\n        }\n\n        .accordion-content-inner .use-step .icon {\n            font-size: 1.1rem;\n            flex-shrink: 0;\n            margin-top: 0.1rem;\n        }\n\n        .accordion-content-inner .note-variation {\n            background: #f4ede4;\n            padding: 0.6rem 1rem;\n            border-radius: 10px;\n            margin-top: 0.6rem;\n            font-size: 0.9rem;\n            color: #4f6b62;\n            border-left: 3px solid #b8956a;\n        }\n\n        .divider-light {\n            height: 1px;\n            background: #e2dcd2;\n            margin: 1.8rem 0 1rem;\n        }\n\n        .shop-footer {\n            display: flex;\n            flex-wrap: wrap;\n            justify-content: space-between;\n            gap: 1rem;\n            font-size: 0.92rem;\n            color: #3d5a4e;\n            border-top: 1px solid #e2dcd2;\n            padding-top: 1.5rem;\n            margin-top: 0.5rem;\n        }\n\n        .shop-footer span {\n            display: flex;\n            align-items: center;\n            gap: 0.4rem;\n        }\n\n        .tag {\n            background: #e7e3da;\n            padding: 0.2rem 0.8rem;\n            border-radius: 30px;\n            font-size: 0.7rem;\n            font-weight: 600;\n            letter-spacing: 0.3px;\n            color: #2d4a3e;\n        }\n\n        .tag-blue {\n            background: #eef2f5;\n            color: #2a4a6a;\n        }\n\n        @media (max-width: 500px) {\n            .product-card {\n                padding: 1.5rem 1rem;\n            }\n            h1 {\n                font-size: 1.6rem;\n            }\n            .accordion-toggle {\n                font-size: 0.95rem;\n            }\n            .accordion-content-inner .use-step {\n                flex-wrap: wrap;\n            }\n        }\n    \u003c\/style\u003e\n\n    \u003cdiv class=\"product-card\"\u003e\n\n        \u003c!-- shop badge --\u003e\n        \u003cdiv class=\"shop-badge\"\u003e✦ Inner Peace Crystals UK\u003c\/div\u003e\n\n        \u003c!-- title + subtitle --\u003e\n        \u003ch1\u003eBlue \u0026amp; Beige Agate Bookends (Pair)\u003c\/h1\u003e\n        \u003cdiv class=\"subhead\"\u003eSerenity · Natural Beauty · Unique Home Display\u003c\/div\u003e\n\n        \u003cdiv class=\"price\"\u003e\n            £40.00 \u003csmall\u003efree UK delivery over £35\u003c\/small\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- description block --\u003e\n        \u003cdiv class=\"description\"\u003e\n            \u003cp\u003eThis is a beautiful \u003cstrong\u003epair of Natural Blue \u0026amp; Beige Agate Bookends\u003c\/strong\u003e. Cut from the same stone, they feature soft blue bands, creamy beige edges, and stunning tan and golden formations. The unique open cavity in the center makes this pair a true one-of-a-kind collector's piece.\u003c\/p\u003e\n            \u003cdiv class=\"shape-note\"\u003e\n                \u003cstrong\u003e✦ Unique formation:\u003c\/strong\u003e The natural open cavity inside creates a beautiful contrast between the polished, smooth bands and the raw crystal interior.\n            \u003c\/div\u003e\n            \u003cdiv class=\"calcite-note\"\u003e\n                \u003cstrong\u003e✦ A note on authenticity:\u003c\/strong\u003e Every agate is completely unique. You are purchasing the \u003cstrong\u003eexact matching pair shown\u003c\/strong\u003e. Natural inclusions, fractures, and rough edges are characteristics of genuine, organic gemstones and are to be celebrated.\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- ===== ACCORDION (DROPDOWNS) ===== --\u003e\n\n        \u003c!-- 1. Why Natural Agate? --\u003e\n        \u003cdiv class=\"accordion-item\"\u003e\n            \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\" aria-controls=\"panel-why\"\u003e\n                \u003cspan\u003e✦ Why Natural Agate?\u003c\/span\u003e\n                \u003cspan class=\"arrow\"\u003e▾\u003c\/span\u003e\n            \u003c\/button\u003e\n            \u003cdiv class=\"accordion-content\" id=\"panel-why\" role=\"region\"\u003e\n                \u003cdiv class=\"accordion-content-inner\"\u003e\n                    \u003cp\u003eNatural Agate is often associated with:\u003c\/p\u003e\n                    \u003cul\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eCalm \u0026amp; tranquillity\u003c\/strong\u003e — soothing emotional stress and bringing peace of mind\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eBalance\u003c\/strong\u003e — harmonising yin and yang energies in your space\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eStrength \u0026amp; stability\u003c\/strong\u003e — a grounding stone that brings physical and emotional strength\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eProtection\u003c\/strong\u003e — clearing away negative or stagnant energy\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eRoot chakra\u003c\/strong\u003e — connecting to the root chakra, the center of security\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                    \u003cdiv class=\"special-box\"\u003e\n                        These bookends are a beautiful, grounding addition to your home or office library.\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 2. Why a matching pair? --\u003e\n        \u003cdiv class=\"accordion-item\"\u003e\n            \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\" aria-controls=\"panel-pair\"\u003e\n                \u003cspan\u003e✦ Why a matching pair?\u003c\/span\u003e\n                \u003cspan class=\"arrow\"\u003e▾\u003c\/span\u003e\n            \u003c\/button\u003e\n            \u003cdiv class=\"accordion-content\" id=\"panel-pair\" role=\"region\"\u003e\n                \u003cdiv class=\"accordion-content-inner\"\u003e\n                    \u003cp\u003eThese bookends are cut from the same geode, offering unique benefits:\u003c\/p\u003e\n                    \u003cul\u003e\n                        \u003cli\u003e\n\u003cstrong\u003ePerfect symmetry\u003c\/strong\u003e — the bands and colors align beautifully across the two pieces\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eHarmonious energy\u003c\/strong\u003e — creates a balanced, cohesive flow of energy on your shelf\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eDisplay versatility\u003c\/strong\u003e — acts as a stunning bookend OR can be displayed separately as decor pieces\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 3. Product details --\u003e\n        \u003cdiv class=\"accordion-item\"\u003e\n            \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\" aria-controls=\"panel-details\"\u003e\n                \u003cspan\u003e✦ Product details\u003c\/span\u003e\n                \u003cspan class=\"arrow\"\u003e▾\u003c\/span\u003e\n            \u003c\/button\u003e\n            \u003cdiv class=\"accordion-content\" id=\"panel-details\" role=\"region\"\u003e\n                \u003cdiv class=\"accordion-content-inner\"\u003e\n                    \u003cul\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eCrystal:\u003c\/strong\u003e Natural Agate\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eForm:\u003c\/strong\u003e Matching pair of polished bookends\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e Approx. 8.5cm\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eWidth:\u003c\/strong\u003e Approx. 14cm\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eThickness\/Depth:\u003c\/strong\u003e Approx. 4cm\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eWeight:\u003c\/strong\u003e Approx. 900g\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eColours:\u003c\/strong\u003e Blue and beige\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eSold as:\u003c\/strong\u003e A pair\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003ePackaging:\u003c\/strong\u003e Padded box\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 4. How to use your bookends --\u003e\n        \u003cdiv class=\"accordion-item\"\u003e\n            \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\" aria-controls=\"panel-use\"\u003e\n                \u003cspan\u003e✦ How to use your Agate Bookends\u003c\/span\u003e\n                \u003cspan class=\"arrow\"\u003e▾\u003c\/span\u003e\n            \u003c\/button\u003e\n            \u003cdiv class=\"accordion-content\" id=\"panel-use\" role=\"region\"\u003e\n                \u003cdiv class=\"accordion-content-inner\"\u003e\n                    \u003cp\u003eYou can use these beautiful pieces to:\u003c\/p\u003e\n                    \u003cdiv class=\"use-step\"\u003e\n                        \u003cspan class=\"icon\"\u003e📚\u003c\/span\u003e\n                        \u003cspan\u003e\u003cstrong\u003eDisplay your books\u003c\/strong\u003e — holds books firmly in place\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"use-step\"\u003e\n                        \u003cspan class=\"icon\"\u003e💻\u003c\/span\u003e\n                        \u003cspan\u003e\u003cstrong\u003eDecorate your desk\u003c\/strong\u003e — as a beautiful, calm desk accent\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"use-step\"\u003e\n                        \u003cspan class=\"icon\"\u003e🏠\u003c\/span\u003e\n                        \u003cspan\u003e\u003cstrong\u003eStyle your shelf\u003c\/strong\u003e — as an elegant focal point next to vases or plants\u003c\/span\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"use-step\"\u003e\n                        \u003cspan class=\"icon\"\u003e🎁\u003c\/span\u003e\n                        \u003cspan\u003e\u003cstrong\u003eA perfect gift\u003c\/strong\u003e — ideal for book lovers and crystal collectors\u003c\/span\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 5. Crystal care guide --\u003e\n        \u003cdiv class=\"accordion-item\"\u003e\n            \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\" aria-controls=\"panel-care\"\u003e\n                \u003cspan\u003e✦ Crystal care guide\u003c\/span\u003e\n                \u003cspan class=\"arrow\"\u003e▾\u003c\/span\u003e\n            \u003c\/button\u003e\n            \u003cdiv class=\"accordion-content\" id=\"panel-care\" role=\"region\"\u003e\n                \u003cdiv class=\"accordion-content-inner\"\u003e\n                    \u003cul\u003e\n                        \u003cli\u003eCleanse with moonlight, sage smoke, or sound\u003c\/li\u003e\n                        \u003cli\u003eGently wipe with a soft, dry cloth to remove dust\u003c\/li\u003e\n                        \u003cli\u003eCharge on a selenite plate\u003c\/li\u003e\n                        \u003cli\u003eAvoid harsh chemicals or abrasive cleaners\u003c\/li\u003e\n                        \u003cli\u003e\n\u003cstrong\u003eHandle with care\u003c\/strong\u003e — the natural edges can be delicate\u003c\/li\u003e\n                        \u003cli\u003eKeep away from hard impacts to avoid chipping\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 6. Why buy from Inner Peace Crystals? --\u003e\n        \u003cdiv class=\"accordion-item\"\u003e\n            \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\" aria-controls=\"panel-why-us\"\u003e\n                \u003cspan\u003e✦ Why buy from Inner Peace Crystals?\u003c\/span\u003e\n                \u003cspan class=\"arrow\"\u003e▾\u003c\/span\u003e\n            \u003c\/button\u003e\n            \u003cdiv class=\"accordion-content\" id=\"panel-why-us\" role=\"region\"\u003e\n                \u003cdiv class=\"accordion-content-inner\"\u003e\n                    \u003cp\u003eWe're \u003cstrong\u003eAndrew and Wendy\u003c\/strong\u003e, a UK-based small business choosing crystals with care and intention. Every piece is selected thoughtfully, packed carefully, and sent with genuine appreciation for your order.\u003c\/p\u003e\n                    \u003cp style=\"margin-top:0.5rem;\"\u003eEvery order includes:\u003c\/p\u003e\n                    \u003cul\u003e\n                        \u003cli\u003eA padded box for safe delivery\u003c\/li\u003e\n                        \u003cli\u003eA thank-you note\u003c\/li\u003e\n                        \u003cli\u003eCareful, sustainable packaging\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 7. Dispatch \u0026 delivery --\u003e\n        \u003cdiv class=\"accordion-item\"\u003e\n            \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\" aria-controls=\"panel-delivery\"\u003e\n                \u003cspan\u003e✦ Dispatch \u0026amp; delivery\u003c\/span\u003e\n                \u003cspan class=\"arrow\"\u003e▾\u003c\/span\u003e\n            \u003c\/button\u003e\n            \u003cdiv class=\"accordion-content\" id=\"panel-delivery\" role=\"region\"\u003e\n                \u003cdiv class=\"accordion-content-inner\"\u003e\n                    \u003cul\u003e\n                        \u003cli\u003eDispatched within 1–2 business days\u003c\/li\u003e\n                        \u003cli\u003eSent via Royal Mail\u003c\/li\u003e\n                        \u003cli\u003eFree UK delivery on orders over £35\u003c\/li\u003e\n                    \u003c\/ul\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- small footer \/ tags --\u003e\n        \u003cdiv class=\"divider-light\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"shop-footer\"\u003e\n            \u003cspan\u003e✦ Hand-selected · UK small business\u003c\/span\u003e\n            \u003cspan\u003e\u003cspan class=\"tag\"\u003e❤︎ ethical\u003c\/span\u003e \u003cspan class=\"tag tag-blue\"\u003e🌊 calming\u003c\/span\u003e \u003cspan class=\"tag\"\u003e♻︎ sustainable\u003c\/span\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- ─── accordion script ─── --\u003e\n    \u003cscript\u003e\n        (function() {\n            const toggles = document.querySelectorAll('.accordion-toggle');\n\n            toggles.forEach(function(button) {\n                button.addEventListener('click', function() {\n                    const expanded = this.getAttribute('aria-expanded') === 'true';\n                    const content = document.getElementById(this.getAttribute('aria-controls'));\n\n                    \/\/ close all other accordions\n                    toggles.forEach(function(otherBtn) {\n                        if (otherBtn !== button) {\n                            otherBtn.setAttribute('aria-expanded', 'false');\n                            const otherContent = document.getElementById(otherBtn.getAttribute('aria-controls'));\n                            if (otherContent) {\n                                otherContent.style.maxHeight = '0px';\n                            }\n                        }\n                    });\n\n                    \/\/ toggle this one\n                    if (expanded) {\n                        this.setAttribute('aria-expanded', 'false');\n                        content.style.maxHeight = '0px';\n                    } else {\n                        this.setAttribute('aria-expanded', 'true');\n                        content.style.maxHeight = content.scrollHeight + 'px';\n                    }\n                });\n            });\n\n            \/\/ ensure content is hidden on load\n            document.querySelectorAll('.accordion-content').forEach(function(el) {\n                if (el.style.maxHeight !== '0px') {\n                    el.style.maxHeight = '0px';\n                }\n            });\n        })();\n    \u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"InnerPeaceCrystals","offers":[{"title":"Default Title","offer_id":54963971359063,"sku":null,"price":40.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1010\/7587\/8231\/files\/rn-image_picker_lib_temp_270ca25b-5c99-4473-9539-dd41d6e5ecf0.jpg?v=1788973130","url":"https:\/\/innerpeacecrystals.co.uk\/products\/blue-beige-agate-bookends-900g","provider":"InnerPeaceCrystals","version":"1.0","type":"link"}