{"product_id":"esr-armorite-camera-protector-for-samsung-galaxy-s26-ultra-black","title":"ESR Armorite Camera Protector for Samsung Galaxy S26 Ultra - Black","description":"\u003cstyle\u003e\n    .fd-accordion-container {\n        max-width: 882px;\n        margin: 0 auto;\n        font-family: inherit;\n        color: #333333;\n        line-height: 1.6;\n        font-size: 16px;\n    }\n\n    .fd-accordion-container *,\n    .fd-accordion-container *::before,\n    .fd-accordion-container *::after {\n        box-sizing: border-box;\n        font-family: inherit;\n    }\n\n    .fd-accordion-item {\n        border-bottom: 1px solid #f3f2f1;\n        display: grid;\n        grid-template-columns: 200px 1fr;\n        gap: 32px;\n        padding: 26px 0;\n        cursor: pointer;\n        align-items: start;\n        margin: 0;\n    }\n\n    .fd-accordion-header {\n        transition: all 0.3s ease;\n    }\n\n    .fd-accordion-title {\n        font-size: 11pt;\n        font-weight: 600;\n        letter-spacing: 0.011em;\n        padding-top: 2px;\n        text-transform: uppercase;\n        margin: 0;\n    }\n\n    .fd-accordion-right {\n        position: relative;\n    }\n\n    .fd-accordion-header-right {\n        position: absolute;\n        top: 0;\n        right: 0;\n    }\n\n    .fd-accordion-icon {\n        width: 24px;\n        height: 24px;\n        position: relative;\n        flex-shrink: 0;\n    }\n\n    .fd-accordion-icon::before,\n    .fd-accordion-icon::after {\n        content: '';\n        position: absolute;\n        background: #1d1d1f;\n        transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n\n    .fd-accordion-icon::before {\n        width: 11px;\n        height: 1.5px;\n        top: 50%;\n        left: 50%;\n        transform: translate(-50%, -50%);\n    }\n\n    .fd-accordion-icon::after {\n        width: 1.5px;\n        height: 11px;\n        top: 50%;\n        left: 50%;\n        transform: translate(-50%, -50%);\n    }\n\n    .fd-accordion-item.active .fd-accordion-icon::after {\n        transform: translate(-50%, -50%) rotate(90deg);\n        opacity: 0;\n    }\n\n    .fd-accordion-content {\n        overflow: hidden;\n        display: grid;\n        grid-template-rows: 1fr;\n        transition: grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n        padding-right: 40px;\n    }\n\n    .fd-accordion-content-inner {\n        padding-bottom: 26px;\n        line-height: 1.7;\n        overflow: hidden;\n        opacity: 1;\n        transform: translateY(0);\n        transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1),\n                    transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n    }\n\n    .fd-accordion.js-initialized .fd-accordion-item:not(.active) .fd-accordion-content {\n        grid-template-rows: 0fr;\n    }\n\n    .fd-accordion.js-initialized .fd-accordion-item:not(.active) .fd-accordion-content-inner {\n        opacity: 0;\n        transform: translateY(-8px);\n    }\n\n    .fd-accordion.js-initialized .fd-accordion-item.active .fd-accordion-content {\n        grid-template-rows: 1fr;\n    }\n\n    .fd-accordion.js-initialized .fd-accordion-item.active .fd-accordion-content-inner {\n        opacity: 1;\n        transform: translateY(0);\n    }\n\n    .fd-accordion-content p {\n        margin: 0 0 16px 0;\n        padding: 0;\n        color: #333333;\n    }\n\n    .fd-accordion-content p:last-child {\n        margin-bottom: 0;\n    }\n\n    .fd-accordion-content ul {\n        list-style-type: none;\n        padding: 0;\n        margin: 0;\n    }\n\n    .fd-accordion-content ul li {\n        padding: 4px 0 4px 16px;\n        position: relative;\n        color: #333333;\n        margin: 0;\n    }\n\n    .fd-accordion-content ul li::before {\n        content: '•';\n        position: absolute;\n        left: 0;\n        font-weight: 600;\n    }\n\n    .fd-accordion-content ol {\n        padding: 0;\n        margin: 0 0 0 20px;\n    }\n\n    .fd-accordion-content ol li {\n        padding: 4px 0;\n        color: #333333;\n        margin: 0;\n    }\n\n    .fd-spec-table {\n        width: 100%;\n    }\n\n    .fd-spec-row {\n        display: grid;\n        grid-template-columns: 140px 1fr;\n        padding: 12px 0;\n        border-bottom: 1px solid #f3f2f1;\n        gap: 16px;\n    }\n\n    .fd-spec-row:last-child {\n        border-bottom: none;\n    }\n\n    .fd-spec-label {\n        font-weight: 600;\n        color: #333333;\n    }\n\n    .fd-spec-value {\n        color: #333333;\n    }\n\n    .fd-accordion-icon-mobile {\n        display: none;\n    }\n\n    @media (max-width: 768px) {\n        .fd-accordion-item {\n            display: block;\n            cursor: default;\n            padding: 0;\n        }\n\n        .fd-accordion-header {\n            padding: 16px 0;\n            cursor: pointer;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n        }\n\n        .fd-accordion-right {\n            padding: 0;\n            position: static;\n        }\n\n        .fd-accordion-header-right {\n            display: none;\n        }\n\n        .fd-accordion-content {\n            padding-right: 0;\n        }\n\n        .fd-accordion-icon {\n            display: none;\n        }\n\n        .fd-accordion-icon-mobile {\n            display: block;\n            width: 20px;\n            height: 20px;\n            position: relative;\n            flex-shrink: 0;\n            margin-left: 20px;\n        }\n\n        .fd-accordion-icon-mobile::before,\n        .fd-accordion-icon-mobile::after {\n            content: '';\n            position: absolute;\n            background: #1d1d1f;\n            transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n        }\n\n        .fd-accordion-icon-mobile::before {\n            width: 11px;\n            height: 1.5px;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n        }\n\n        .fd-accordion-icon-mobile::after {\n            width: 1.5px;\n            height: 11px;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n        }\n\n        .fd-accordion-item.active .fd-accordion-icon-mobile::after {\n            transform: translate(-50%, -50%) rotate(90deg);\n            opacity: 0;\n        }\n\n        .fd-accordion-content-inner {\n            padding-bottom: 16px;\n        }\n\n        .fd-spec-row {\n            grid-template-columns: 1fr;\n            gap: 8px;\n        }\n\n        .fd-spec-label {\n            font-weight: 700;\n        }\n\n        .fd-accordion-item:last-child .fd-accordion-content-inner {\n            padding-bottom: 8px;\n        }\n    }\n\u003c\/style\u003e\u003c!-- SEKCJA OPIS --\u003e\u003cdiv class=\"fd-accordion-container\"\u003e\u003cdiv class=\"fd-accordion\"\u003e\n\u003cdiv class=\"fd-accordion-item active\"\u003e\n\u003cdiv class=\"fd-accordion-header\"\u003e\n\u003ch2 class=\"fd-accordion-title\"\u003e \u003cspan style=\"font-size: 12pt;\"\u003eDescription\u003c\/span\u003e \u003c\/h2\u003e\n\u003cdiv class=\"fd-accordion-icon-mobile\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-right\"\u003e\n\u003cdiv class=\"fd-accordion-header-right\"\u003e\u003cdiv class=\"fd-accordion-icon\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-content\"\u003e\u003cdiv class=\"fd-accordion-content-inner\"\u003e\n\u003cp\u003e \u003cstrong\u003eThe ESR Armorite Camera Protector\u003c\/strong\u003e is a professional tempered glass cover that provides comprehensive protection for your phone's camera lens. Precisely fitted glass covers the entire surface of the camera module, protecting against scratches, cracks, and other mechanical damage. Military-grade protection guarantees durability and reliability in all conditions.\u003c\/p\u003e\n\u003cp\u003e The raised edge around the lenses creates an additional protective barrier, significantly reducing the risk of damage upon contact with surfaces. Thanks to the high transparency of the glass and a special anti-reflective coating, the cover does not affect the quality of your photos – colors remain natural and sharpness is unaffected. The coating effectively reduces glare and unwanted reflections, ensuring clear and crisp photos.\u003c\/p\u003e\n\u003cp\u003e Installing and removing the cover is quick and easy thanks to its well-thought-out design. The precise fit to the camera module guarantees a stable hold without interfering with camera functionality. You can freely use all photographic functions, knowing your lenses are securely protected. \u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SEKCJA CECHY PRODUKTU --\u003e\u003cdiv class=\"fd-accordion-item active\"\u003e\n\u003cdiv class=\"fd-accordion-header\"\u003e\n\u003ch2 class=\"fd-accordion-title\"\u003e \u003cspan style=\"font-size: 12pt;\"\u003eProduct features\u003c\/span\u003e \u003c\/h2\u003e\n\u003cdiv class=\"fd-accordion-icon-mobile\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-right\"\u003e\n\u003cdiv class=\"fd-accordion-header-right\"\u003e\u003cdiv class=\"fd-accordion-icon\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-content\"\u003e\u003cdiv class=\"fd-accordion-content-inner\"\u003e\u003cul\u003e\n\u003cli\u003e 100% Original\u003c\/li\u003e\n\u003cli\u003e Packed in original packaging\u003c\/li\u003e\n\u003cli\u003e Military Grade Protection\u003c\/li\u003e\n\u003cli\u003e Anti-reflective coating reduces glare\u003c\/li\u003e\n\u003cli\u003e Raised edge protects lenses\u003c\/li\u003e\n\u003cli\u003e Perfect clarity without affecting photos\u003c\/li\u003e\n\u003cli\u003e Precise fit to the camera\u003c\/li\u003e\n\u003cli\u003e Easy assembly and disassembly\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SEKCJA SPECYFIKACJA --\u003e\u003cdiv class=\"fd-accordion-item active\"\u003e\n\u003cdiv class=\"fd-accordion-header\"\u003e\n\u003ch2 class=\"fd-accordion-title\"\u003e \u003cspan style=\"font-size: 12pt;\"\u003eSpecification\u003c\/span\u003e \u003c\/h2\u003e\n\u003cdiv class=\"fd-accordion-icon-mobile\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-right\"\u003e\n\u003cdiv class=\"fd-accordion-header-right\"\u003e\u003cdiv class=\"fd-accordion-icon\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-content\"\u003e\u003cdiv class=\"fd-accordion-content-inner\"\u003e\u003cdiv class=\"fd-spec-table\"\u003e\n\u003cdiv class=\"fd-spec-row\"\u003e\n\u003cdiv class=\"fd-spec-label\"\u003e Type\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-value\"\u003e Lens hood\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-row\"\u003e\n\u003cdiv class=\"fd-spec-label\"\u003e Material\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-value\"\u003e Tempered glass\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-row\"\u003e\n\u003cdiv class=\"fd-spec-label\"\u003e Shell\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-value\"\u003e Anti-reflective\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-row\"\u003e\n\u003cdiv class=\"fd-spec-label\"\u003e Certificate\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-value\"\u003e Military Grade\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-row\"\u003e\n\u003cdiv class=\"fd-spec-label\"\u003e Compatibility\u003c\/div\u003e\n\u003cdiv class=\"fd-spec-value\"\u003e Samsung Galaxy S26 Ultra \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SEKCJA ZESTAW ZAWIERA --\u003e\u003cdiv class=\"fd-accordion-item active\"\u003e\n\u003cdiv class=\"fd-accordion-header\"\u003e\n\u003ch2 class=\"fd-accordion-title\"\u003e \u003cspan style=\"font-size: 12pt;\"\u003eThe set includes\u003c\/span\u003e \u003c\/h2\u003e\n\u003cdiv class=\"fd-accordion-icon-mobile\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-right\"\u003e\n\u003cdiv class=\"fd-accordion-header-right\"\u003e\u003cdiv class=\"fd-accordion-icon\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"fd-accordion-content\"\u003e\u003cdiv class=\"fd-accordion-content-inner\"\u003e\n\u003cp\u003e 1× ESR Armorite Camera Protector Set\u003c\/p\u003e\n\u003cp\u003e 1× Installation kit\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cp\u003e\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n    const accordion = document.querySelector('.fd-accordion');\n    const accordionItems = document.querySelectorAll('.fd-accordion-item');\n\n    function isInEditor() {\n        if (window.frameElement) return true;\n        if (document.designMode === 'on') return true;\n        if (document.body.contentEditable === 'true') return true;\n        if (window.location.href.includes('\/admin')) return true;\n        if (window.location.href.includes('\/edit')) return true;\n        if (window.location.href.includes('editor')) return true;\n        if (document.querySelector('[contenteditable=\"true\"]')) return true;\n        if (document.querySelector('.cke_editable, .mce-content-body, .fr-element')) return true;\n        return false;\n    }\n\n    if (isInEditor()) {\n        return;\n    }\n\n    accordion.classList.add('js-initialized');\n\n    accordionItems.forEach((item, index) =\u003e {\n        if (index === 0) {\n            item.classList.add('active');\n        } else {\n            item.classList.remove('active');\n        }\n    });\n\n    accordionItems.forEach(item =\u003e {\n        item.addEventListener('click', function(e) {\n            const isMobile = window.innerWidth \u003c= 768;\n            \n            const selection = window.getSelection();\n            if (selection.toString().length \u003e 0) {\n                return;\n            }\n            \n            if (isMobile) {\n                const header = this.querySelector('.fd-accordion-header');\n                if (!header.contains(e.target)) return;\n            }\n\n            this.classList.toggle('active');\n        });\n    });\n});\n\u003c\/script\u003e\u003c\/p\u003e","brand":"ESR","offers":[{"title":"Default Title","offer_id":52688554099035,"sku":"H-208841","price":14.38,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0865\/0152\/3803\/files\/208841_1.jpg?v=1774898392","url":"https:\/\/prime-electronics.eu\/products\/esr-armorite-camera-protector-for-samsung-galaxy-s26-ultra-black","provider":"Prime Electronics","version":"1.0","type":"link"}