{"id":2,"date":"2023-04-28T01:19:39","date_gmt":"2023-04-28T01:19:39","guid":{"rendered":"https:\/\/gracexport.com\/?page_id=2"},"modified":"2026-08-09T19:48:52","modified_gmt":"2026-08-09T19:48:52","slug":"home","status":"publish","type":"page","link":"https:\/\/gracexport.com\/nl\/","title":{"rendered":"HOME"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2\" class=\"elementor elementor-2\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a53d85 e-con-full e-flex e-con e-parent\" data-id=\"1a53d85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b8bb5df e-con-full e-flex e-con e-child\" data-id=\"b8bb5df\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-65b6ae6 elementor-widget elementor-widget-html\" data-id=\"65b6ae6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"grace-retail-isolated-host\" style=\"display: block; width: 100%; position: relative; z-index: 1;\"><\/div>\r\n\r\n<script>\r\n(function() {\r\n    const host = document.getElementById('grace-retail-isolated-host');\r\n    if (!host) return;\r\n    if (host.shadowRoot) return;\r\n\r\n    const shadow = host.attachShadow({ mode: 'open' });\r\n\r\n    if (!document.getElementById('grace-google-fonts')) {\r\n        const fontLink = document.createElement('link');\r\n        fontLink.id = 'grace-google-fonts';\r\n        fontLink.rel = 'stylesheet';\r\n        fontLink.href = 'https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap';\r\n        document.head.appendChild(fontLink);\r\n    }\r\n\r\n    shadow.innerHTML = `\r\n        <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n        <style>\r\n            \/* ==========================================================================\r\n               ABSOLUTE RESET - PREVENTS ELEMENTOR CONFLICTS\r\n               ========================================================================== *\/\r\n            :host {\r\n                display: block;\r\n                width: 100%;\r\n                all: initial;\r\n            }\r\n\r\n            * {\r\n                box-sizing: border-box !important;\r\n                margin: 0;\r\n                padding: 0;\r\n            }\r\n\r\n            .grace-retail-wrapper {\r\n                --primary: #0B1B3D;    \r\n                --secondary: #C5A059;  \r\n                --text-dark: #333333;  \r\n                --text-light: #F8F9FA; \r\n                --white: #FFFFFF;\r\n                --transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n                \r\n                font-family: 'Lato', sans-serif; \r\n                color: var(--text-dark); \r\n                line-height: 1.6; \r\n                overflow-x: hidden;\r\n                width: 100%;\r\n                position: relative;\r\n                display: block;\r\n                font-size: 16px;\r\n                background-color: transparent;\r\n            }\r\n            \r\n            h1 { \r\n                font-family: 'Playfair Display', serif; \r\n                margin: 0; \r\n                padding: 0; \r\n                color: inherit;\r\n            }\r\n            \r\n            p { margin: 0; padding: 0; }\r\n            a { text-decoration: none; color: inherit; box-shadow: none; }\r\n            \r\n            \/* Animations *\/\r\n            .fade-in-up { opacity: 0; transform: translateY(40px); transition: opacity 0.8s ease-out, transform 0.8s ease-out; }\r\n            .fade-in-up.visible { opacity: 1; transform: translateY(0); }\r\n\r\n            \/* ==========================================\r\n               HERO SECTION\r\n               ========================================== *\/\r\n            .hero {\r\n                background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('https:\/\/gracexport.com\/wp-content\/uploads\/2023\/08\/2024062416074436.webp') center\/cover no-repeat;\r\n                background-color: #000;\r\n                position: relative; \r\n                padding: 120px 10%; \r\n                min-height: 80vh; \r\n                display: flex; \r\n                align-items: center; \r\n                color: var(--white); \r\n                overflow: hidden;\r\n                width: 100%;\r\n            }\r\n            \r\n            .hero-content { position: relative; z-index: 2; max-width: 700px; display: block; }\r\n            .hero-subtitle { color: var(--secondary); font-weight: 700; letter-spacing: 2px; margin-bottom: 15px; font-size: 0.9rem; display: block; }\r\n            .hero h1 { font-size: 3.5rem; line-height: 1.2; margin-bottom: 25px; display: block; font-weight: 700; }\r\n            .hero p { color: var(--text-light); opacity: 0.9; margin-bottom: 40px; font-size: 1.1rem; display: block; }\r\n            \r\n            \/* ==========================================\r\n               BUTTONS & PREMIUM HOVER EFFECTS\r\n               ========================================== *\/\r\n            .btn-group { display: flex; gap: 20px; flex-wrap: wrap; }\r\n            \r\n            .btn { \r\n                padding: 15px 35px; \r\n                border-radius: 4px; \r\n                font-weight: 700; \r\n                cursor: pointer; \r\n                text-transform: uppercase; \r\n                letter-spacing: 1px; \r\n                font-size: 0.9rem; \r\n                display: inline-flex; \r\n                align-items: center;\r\n                justify-content: center;\r\n                border: none; \r\n                text-align: center; \r\n            }\r\n            \r\n            .btn-primary { \r\n                background-color: var(--secondary); \r\n                color: var(--white);\r\n                transition: var(--transition);\r\n                box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); \r\n                animation: grace-pulse-gold 2s infinite;\r\n            }\r\n            .btn-primary:hover { \r\n                background-color: #b08d4a; \r\n                transform: translateY(-3px); \r\n                color: var(--white); \r\n            }\r\n            \r\n            \/* PREMIUM WHITE BUTTON UPGRADE *\/\r\n            .btn-outline { \r\n                background-color: var(--white); \r\n                color: var(--primary); \r\n                border: 2px solid var(--white);\r\n                position: relative;\r\n                overflow: hidden;\r\n                z-index: 1;\r\n                transition: var(--transition);\r\n            }\r\n            \r\n            .btn-outline::before {\r\n                content: '';\r\n                position: absolute;\r\n                top: 0; \r\n                left: -100%;\r\n                width: 100%; \r\n                height: 100%;\r\n                background-color: var(--secondary);\r\n                transition: var(--transition);\r\n                z-index: -1;\r\n            }\r\n            \r\n            .btn-outline:hover { \r\n                color: var(--white); \r\n                border-color: var(--secondary);\r\n                transform: translateY(-4px);\r\n                box-shadow: 0 10px 25px rgba(197, 160, 89, 0.4);\r\n            }\r\n            \r\n            .btn-outline:hover::before {\r\n                left: 0;\r\n            }\r\n            \r\n            @keyframes grace-pulse-gold {\r\n                0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); }\r\n                70% { box-shadow: 0 0 0 15px rgba(197, 160, 89, 0); }\r\n                100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n            }\r\n\r\n            \/* ==========================================\r\n               TRUST BAR & MARQUEE\r\n               ========================================== *\/\r\n            .trust-bar {\r\n                position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.6); backdrop-filter: blur(5px);\r\n                padding: 15px 10%; \r\n                display: flex; align-items: center; justify-content: flex-start; z-index: 2; border-top: 1px solid rgba(255,255,255,0.1);\r\n            }\r\n            \r\n            .trust-bar > span { font-size: 1.2rem; color: #ddd; margin-right: 20px; white-space: nowrap; font-weight: bold; }\r\n            \r\n            .trust-logos { display: flex; gap: 25px; color: #fff; opacity: 0.8; align-items: center; }\r\n            .trust-logos i { font-size: 1.3rem; } \r\n            \r\n            .marquee-container { flex-grow: 1; overflow: hidden; margin-left: 30px; border-left: 1px solid rgba(255,255,255,0.2); padding-left: 20px; white-space: nowrap; display: flex; align-items: center; }\r\n            .marquee-content {\r\n                display: inline-flex; gap: 20px; color: var(--secondary); font-size: 0.9rem; font-weight: 700; letter-spacing: 1px;\r\n                animation: grace-marquee 40s linear infinite;\r\n            }\r\n            .marquee-content span { white-space: nowrap; display: inline-flex; align-items: center; gap: 20px;}\r\n            \r\n            @keyframes grace-marquee { \r\n                0% { transform: translateX(0); } \r\n                100% { transform: translateX(-50%); } \r\n            }\r\n\r\n            \/* Mobile Responsiveness *\/\r\n            @media (max-width: 768px) {\r\n                .hero { padding: 100px 5%; min-height: 60vh; } \r\n                .hero h1 { font-size: 2.2rem; }\r\n                .trust-bar { display: none; } \r\n            }\r\n        <\/style>\r\n\r\n        <div class=\"grace-retail-wrapper\">\r\n            <header class=\"hero\">\r\n                <div class=\"hero-content fade-in-up\">\r\n                    <div class=\"hero-subtitle\">\u26a1 END-TO-END RETAIL DISPLAY SOLUTIONS<\/div>\r\n                    \r\n                    <h1>Transform Your Retail Space.<br>Engineered for Growth.<\/h1>\r\n                    \r\n                    <p>Elevate your brand with high-impact, custom store displays. With over 15 years of factory-direct manufacturing experience, Grace delivers comprehensive retail solutions. From initial 3D design and material engineering to global logistics and installation, we ensure your project is completed on time, on budget, and built to convert.<\/p>\r\n                    \r\n                    <div class=\"btn-group\">\r\n                        <a href=\"https:\/\/gracexport.com\/solutions\/\" target=\"_top\" class=\"btn btn-primary\">Discover Custom Solutions<\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/contact\/\" target=\"_top\" class=\"btn btn-outline\">Request a Free Quote<\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"trust-bar\">\r\n                    <span>Trusted by Leading Brands in 20+ Countries:<\/span>\r\n                    <div class=\"trust-logos\">\r\n                        <i class=\"fa-solid fa-basket-shopping\" title=\"Supermarkets\"><\/i>\r\n                        <i class=\"fa-solid fa-table-tennis-paddle-ball\" title=\"Sports Brands\"><\/i>\r\n                        <i class=\"fa-solid fa-shirt\" title=\"Apparel Brands\"><\/i>\r\n                        <i class=\"fa-solid fa-paw\" title=\"Pet Stores\"><\/i>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"marquee-container\">\r\n                        <div class=\"marquee-content\">\r\n                            <span>Free 3D Store Design<\/span><span>\u2022<\/span>\r\n                            <span>ROI Calculation<\/span><span>\u2022<\/span>\r\n                            <span>End-to-End Manufacturing<\/span><span>\u2022<\/span>\r\n                            <span>Global Shipping & Installation<\/span><span>\u2022<\/span>\r\n                            <span>5-Year Warranty<\/span><span>\u2022<\/span>\r\n                            <span>ISO 9001 Certified<\/span><span>\u2022<\/span>\r\n                            <span>Direct Factory Pricing<\/span><span>\u2022<\/span>\r\n                            <span>Trusted by 500+ Brands<\/span><span>\u2022<\/span>\r\n                            <span>Free 3D Store Design<\/span><span>\u2022<\/span>\r\n                            <span>ROI Calculation<\/span><span>\u2022<\/span>\r\n                            <span>End-to-End Manufacturing<\/span><span>\u2022<\/span>\r\n                            <span>Global Shipping & Installation<\/span><span>\u2022<\/span>\r\n                            <span>5-Year Warranty<\/span><span>\u2022<\/span>\r\n                            <span>ISO 9001 Certified<\/span><span>\u2022<\/span>\r\n                            <span>Direct Factory Pricing<\/span><span>\u2022<\/span>\r\n                            <span>Trusted by 500+ Brands<\/span><span>\u2022<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/header>\r\n        <\/div>\r\n    `;\r\n\r\n    setTimeout(() => {\r\n        const observerOptions = { root: null, rootMargin: '0px', threshold: 0.15 };\r\n        const observer = new IntersectionObserver((entries, obs) => {\r\n            entries.forEach(entry => {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('visible');\r\n                    obs.unobserve(entry.target); \r\n                }\r\n            });\r\n        }, observerOptions);\r\n\r\n        shadow.querySelectorAll('.fade-in-up').forEach(el => observer.observe(el));\r\n    }, 100);\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-73474b4 e-con-full e-flex e-con e-parent\" data-id=\"73474b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f53f81f e-con-full e-flex e-con e-child\" data-id=\"f53f81f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b6f407d elementor-widget elementor-widget-html\" data-id=\"b6f407d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts Preconnect & Optimized Loading -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<!-- JSON-LD Structured Data for Advanced SEO & Entity Recognition -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"ManufacturingBusiness\",\r\n  \"name\": \"Custom Display Manufacturing\",\r\n  \"foundingDate\": \"2011\",\r\n  \"award\": \"ISO 9001:2015 Certified\",\r\n  \"description\": \"15+ Years Direct Factory for Custom Display Manufacturing. SGS Tested & Eco-Friendly. Free 3D Store Design & Quote.\",\r\n  \"makesOffer\":[\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"5-Year Product Warranty\",\r\n      \"description\": \"100% Quality Guaranteed\"\r\n    },\r\n    {\r\n      \"@type\": \"Offer\",\r\n      \"name\": \"24-Hour Response Guarantee\",\r\n      \"description\": \"Free 3D Store Design & Quote\"\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n\r\n<style>\r\n    \/* ==========================================================================\r\n       STRICTLY SCOPED CSS FOR WORDPRESS\/ELEMENTOR COMPATIBILITY\r\n       Zero Conflicts - All Classes Prefixed - High Specificity\r\n       ========================================================================== *\/\r\n    \r\n    .grace-trust-band-wrapper {\r\n        --grace-primary: #0B1B3D;    \r\n        --grace-secondary: #C5A059;  \r\n        --grace-text-gray: #666666;\r\n        --grace-white: #FFFFFF;\r\n        --grace-transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n        \r\n        font-family: 'Lato', sans-serif !important; \r\n        width: 100% !important;\r\n        max-width: 1400px !important;\r\n        margin: 25px auto !important;\r\n        position: relative !important;\r\n        box-sizing: border-box !important;\r\n        clear: both !important;\r\n        display: block !important;\r\n    }\r\n\r\n    \/* CSS Reset strictly within the module to prevent Elementor theme inheritance *\/\r\n    .grace-trust-band-wrapper *, \r\n    .grace-trust-band-wrapper *::before, \r\n    .grace-trust-band-wrapper *::after { \r\n        box-sizing: border-box !important; \r\n    }\r\n\r\n    \/* Hardware-Accelerated Lightweight Animation - Uniquely Named *\/\r\n    .grace-trust-band-wrapper .grace-fade-in-up { \r\n        opacity: 0; \r\n        transform: translateY(30px); \r\n        transition: opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1), transform 0.6s cubic-bezier(0.16, 1, 0.3, 1); \r\n        will-change: opacity, transform;\r\n    }\r\n    \r\n    .grace-trust-band-wrapper .grace-fade-in-up.grace-visible { \r\n        opacity: 1 !important; \r\n        transform: translateY(0) !important; \r\n    }\r\n\r\n    \/* Elementor Editor Fallback (Ensures visibility while editing) *\/\r\n    body.elementor-editor-active .grace-trust-band-wrapper .grace-fade-in-up {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) !important;\r\n    }\r\n\r\n    \/* Main Container Styling *\/\r\n    .grace-trust-band-wrapper .grace-trust-primary {\r\n        background: var(--grace-white) !important;\r\n        box-shadow: 0 10px 30px rgba(0,0,0,0.08) !important;\r\n        padding: 20px 5% !important;\r\n        border-radius: 8px !important;\r\n        display: block !important;\r\n        width: 100% !important;\r\n        border: none !important;\r\n    }\r\n\r\n    \/* CSS Grid Layout *\/\r\n    .grace-trust-band-wrapper .grace-trust-grid {\r\n        display: grid !important;\r\n        grid-template-columns: repeat(4, 1fr) !important;\r\n        gap: 20px !important;\r\n        align-items: center !important;\r\n        width: 100% !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    \/* Individual Item Styling *\/\r\n    .grace-trust-band-wrapper .grace-trust-item {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 15px !important;\r\n        transition: var(--grace-transition) !important;\r\n        padding: 10px !important;\r\n        border-right: 1px solid #EAEAEA !important;\r\n        will-change: transform;\r\n        margin: 0 !important;\r\n        background: transparent !important;\r\n    }\r\n\r\n    .grace-trust-band-wrapper .grace-trust-item:last-child { \r\n        border-right: none !important; \r\n    }\r\n\r\n    .grace-trust-band-wrapper .grace-trust-item:hover { \r\n        transform: translateY(-5px) !important; \r\n    }\r\n\r\n    \/* Optimized Inline SVG Styling *\/\r\n    .grace-trust-band-wrapper .grace-trust-icon {\r\n        display: flex !important;\r\n        flex-shrink: 0 !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        width: 40px !important;\r\n        height: 40px !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    .grace-trust-band-wrapper .grace-trust-icon svg { \r\n        width: 100% !important; \r\n        height: 100% !important; \r\n        fill: none !important; \r\n        stroke: var(--grace-secondary) !important; \r\n        stroke-width: 1.5 !important; \r\n        display: block !important;\r\n        margin: 0 !important;\r\n    }\r\n    \r\n    \/* Typography Scoping *\/\r\n    .grace-trust-band-wrapper .grace-trust-text {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        justify-content: center !important;\r\n        text-align: left !important;\r\n    }\r\n\r\n    .grace-trust-band-wrapper h3 { \r\n        font-family: 'Lato', sans-serif !important; \r\n        margin: 0 0 4px 0 !important; \r\n        padding: 0 !important; \r\n        color: var(--grace-primary) !important;\r\n        font-size: 1.1rem !important; \r\n        font-weight: 700 !important;\r\n        line-height: 1.2 !important;\r\n        letter-spacing: 0 !important;\r\n        border: none !important;\r\n        background: transparent !important;\r\n        text-transform: none !important;\r\n    }\r\n\r\n    .grace-trust-band-wrapper p { \r\n        font-family: 'Lato', sans-serif !important; \r\n        margin: 0 !important; \r\n        padding: 0 !important; \r\n        color: var(--grace-text-gray) !important;\r\n        font-size: 0.85rem !important; \r\n        font-weight: 400 !important;\r\n        line-height: 1.4 !important;\r\n        text-transform: none !important;\r\n        letter-spacing: 0 !important;\r\n    }\r\n\r\n    \/* ==========================================\r\n       RESPONSIVE DESIGN (100% Mobile Friendly)\r\n       ========================================== *\/\r\n    @media (max-width: 1024px) {\r\n        .grace-trust-band-wrapper .grace-trust-grid { \r\n            grid-template-columns: repeat(2, 1fr) !important; \r\n            gap: 30px !important; \r\n        }\r\n        .grace-trust-band-wrapper .grace-trust-item:nth-child(2) {\r\n            border-right: none !important;\r\n        }\r\n    }\r\n    \r\n    @media (max-width: 768px) {\r\n        .grace-trust-band-wrapper {\r\n            margin: 15px auto !important;\r\n        }\r\n        .grace-trust-band-wrapper .grace-trust-primary { \r\n            padding: 15px 20px !important;\r\n        }\r\n        .grace-trust-band-wrapper .grace-trust-grid { \r\n            grid-template-columns: 1fr 1fr !important;\r\n            gap: 20px !important; \r\n        }\r\n        .grace-trust-band-wrapper .grace-trust-item { \r\n            flex-direction: column !important; \r\n            text-align: center !important; \r\n            gap: 10px !important; \r\n            padding: 0 !important; \r\n            border-right: none !important;\r\n        }\r\n        .grace-trust-band-wrapper .grace-trust-text {\r\n            text-align: center !important;\r\n            align-items: center !important;\r\n        }\r\n        .grace-trust-band-wrapper .grace-trust-icon {\r\n            margin: 0 auto !important;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 480px) {\r\n        .grace-trust-band-wrapper .grace-trust-grid { \r\n            grid-template-columns: 1fr !important;\r\n            gap: 25px !important; \r\n        }\r\n    }\r\n<\/style>\r\n\r\n<!-- MAIN WRAPPER: CLASS-BASED TO ALLOW MULTIPLE INSTANCES PER PAGE -->\r\n<div class=\"grace-trust-band-wrapper\">\r\n    <section class=\"grace-trust-primary grace-fade-in-up\" aria-label=\"Core Manufacturing Capabilities\">\r\n        <div class=\"grace-trust-grid\">\r\n            \r\n            <!-- Trust Item 1: Experience -->\r\n            <div class=\"grace-trust-item\">\r\n                <div class=\"grace-trust-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" role=\"img\" aria-label=\"15 Years Experience Trophy\">\r\n                        <path d=\"M8 21h8m-4-4v4m-5.2-9.5c-3.3-1.4-3.3-6.5 0-7.5M17.2 4c3.3 1 3.3 6.1 0 7.5M12 17c-4.4 0-8-3.6-8-8V3h16v6c0 4.4-3.6 8-8 8z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n                    <\/svg>\r\n                <\/div>\r\n                <div class=\"grace-trust-text\">\r\n                    <h3>15+ Years Direct Factory<\/h3>\r\n                    <p>Custom Display Manufacturing<\/p>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Trust Item 2: Certification -->\r\n            <div class=\"grace-trust-item\">\r\n                <div class=\"grace-trust-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" role=\"img\" aria-label=\"ISO 9001 Certified Badge\">\r\n                        <path d=\"M12 15c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3zm0-8l2.5-2.5L18 5.5V9l2.5 2.5L18 14v3.5l-3.5 1L12 21l-2.5-2.5L6 17.5V14L3.5 11.5 6 9V5.5l3.5-1L12 7z\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n                    <\/svg>\r\n                <\/div>\r\n                <div class=\"grace-trust-text\">\r\n                    <h3>ISO 9001:2015 Certified<\/h3>\r\n                    <p>SGS Tested & Eco-Friendly<\/p>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Trust Item 3: Warranty -->\r\n            <div class=\"grace-trust-item\">\r\n                <div class=\"grace-trust-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" role=\"img\" aria-label=\"5-Year Product Warranty Shield\">\r\n                        <path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/>\r\n                        <path d=\"M9 12l2 2 4-4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n                    <\/svg>\r\n                <\/div>\r\n                <div class=\"grace-trust-text\">\r\n                    <h3>5-Year Product Warranty<\/h3>\r\n                    <p>100% Quality Guaranteed<\/p>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Trust Item 4: Response -->\r\n            <div class=\"grace-trust-item\">\r\n                <div class=\"grace-trust-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" role=\"img\" aria-label=\"24-Hour Response Guarantee\">\r\n                        <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\r\n                        <path d=\"M12 6v6l4 2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n                    <\/svg>\r\n                <\/div>\r\n                <div class=\"grace-trust-text\">\r\n                    <h3>24-Hour Response Guarantee<\/h3>\r\n                    <p>Free 3D Store Design & Quote<\/p>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/section>\r\n<\/div>\r\n\r\n<!-- Vanilla JavaScript: Elementor Native Event Support & Dynamic Rendering -->\r\n<script>\r\n    (function() {\r\n        function initializeGraceAnimations() {\r\n            const wrappers = document.querySelectorAll('.grace-trust-band-wrapper');\r\n            if(wrappers.length === 0) return;\r\n\r\n            if ('IntersectionObserver' in window) {\r\n                const observerOptions = { \r\n                    root: null, \r\n                    rootMargin: '0px', \r\n                    threshold: 0.15 \r\n                };\r\n                \r\n                const trustObserver = new IntersectionObserver((entries, observerInstance) => {\r\n                    entries.forEach(entry => {\r\n                        if (entry.isIntersecting) {\r\n                            entry.target.classList.add('grace-visible');\r\n                            observerInstance.unobserve(entry.target);\r\n                        }\r\n                    });\r\n                }, observerOptions);\r\n\r\n                wrappers.forEach(wrapper => {\r\n                    const animatedElements = wrapper.querySelectorAll('.grace-fade-in-up:not(.grace-visible)');\r\n                    animatedElements.forEach(el => trustObserver.observe(el));\r\n                });\r\n            } else {\r\n                wrappers.forEach(wrapper => {\r\n                    const fallbackElements = wrapper.querySelectorAll('.grace-fade-in-up');\r\n                    fallbackElements.forEach(el => el.classList.add('grace-visible'));\r\n                });\r\n            }\r\n        }\r\n\r\n        if (document.readyState === 'complete' || document.readyState === 'interactive') {\r\n            setTimeout(initializeGraceAnimations, 100);\r\n        } else {\r\n            document.addEventListener(\"DOMContentLoaded\", initializeGraceAnimations);\r\n        }\r\n\r\n        window.addEventListener('elementor\/frontend\/init', () => {\r\n            if (typeof elementorFrontend !== 'undefined' && elementorFrontend.hooks) {\r\n                elementorFrontend.hooks.addAction('frontend\/element_ready\/widget', initializeGraceAnimations);\r\n            }\r\n        });\r\n\r\n        window.addEventListener('load', initializeGraceAnimations);\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d8509bc e-con-full e-flex e-con e-parent\" data-id=\"d8509bc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c02f866 e-con-full e-flex e-con e-child\" data-id=\"c02f866\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-228ee5c elementor-widget elementor-widget-html\" data-id=\"228ee5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;700&family=Playfair+Display:wght@700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n    \/* 1. CSS NAMESPACE & ISOLATION *\/\r\n    #gr-retail-v5 {\r\n        display: block !important;\r\n        --p-color: #0B1B3D;    \r\n        --g-color: #C5A059;  \r\n        --t-color: #333333;  \r\n        --w-color: #FFFFFF;\r\n        \r\n        font-family: 'Lato', sans-serif !important;\r\n        color: var(--t-color) !important;\r\n        width: 100% !important;\r\n        max-width: 1600px !important;\r\n        margin: 0 auto !important;\r\n        padding: 40px 20px !important;\r\n        box-sizing: border-box !important;\r\n        background: transparent !important;\r\n        line-height: 1.6 !important;\r\n    }\r\n\r\n    #gr-retail-v5 *, #gr-retail-v5 *::before, #gr-retail-v5 *::after { \r\n        box-sizing: border-box !important; \r\n    }\r\n\r\n    \/* Layout Structure *\/\r\n    .gr-v5-flex { display: flex !important; gap: 40px !important; align-items: flex-start !important; }\r\n    .gr-v5-main { flex: 3.5 !important; overflow: hidden !important; min-width: 0 !important; }\r\n    .gr-v5-side { flex: 1.1 !important; min-width: 350px !important; }\r\n\r\n    \/* Header Section *\/\r\n    .gr-v5-head { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 30px !important; border-bottom: 1px solid #eeeeee !important; padding-bottom: 20px !important; }\r\n    .gr-v5-title { font-family: 'Playfair Display', serif !important; font-size: 32px !important; font-weight: 700 !important; color: var(--p-color) !important; margin: 0 !important; line-height: 1.2 !important; }\r\n    \r\n    .gr-v5-nav { display: flex !important; gap: 12px !important; }\r\n    .gr-v5-btn { width: 44px !important; height: 44px !important; border: 1.5px solid var(--p-color) !important; background: var(--w-color) !important; color: var(--p-color) !important; cursor: pointer !important; display: flex !important; align-items: center !important; justify-content: center !important; border-radius: 4px !important; transition: 0.3s !important; }\r\n    .gr-v5-btn svg { width: 18px !important; height: 18px !important; fill: currentColor !important; }\r\n    .gr-v5-btn:hover:not(:disabled) { background: var(--p-color) !important; color: var(--w-color) !important; }\r\n    .gr-v5-btn:disabled { opacity: 0.2 !important; cursor: not-allowed !important; }\r\n\r\n    \/* Product Grid - RESTORED ORIGINAL SIZE *\/\r\n    .gr-v5-viewport { width: 100% !important; overflow: hidden !important; }\r\n    .gr-v5-track { display: flex !important; transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important; width: 200% !important; }\r\n    .gr-v5-page { width: 50% !important; display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 20px !important; }\r\n\r\n    .gr-v5-card { text-decoration: none !important; display: block !important; background: var(--w-color) !important; border: 1px solid #f0f0f0 !important; transition: 0.4s !important; overflow: hidden !important; }\r\n    .gr-v5-img { aspect-ratio: 1\/1 !important; width: 100% !important; overflow: hidden !important; background: #f4f4f4 !important; }\r\n    .gr-v5-img img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; transition: 0.8s !important; }\r\n    \r\n    .gr-v5-info { padding: 18px 10px !important; text-align: center !important; }\r\n    .gr-v5-name { font-weight: 700 !important; font-size: 16px !important; color: var(--p-color) !important; margin: 0 !important; font-family: 'Lato', sans-serif !important; }\r\n    .gr-v5-idx { color: var(--g-color) !important; font-size: 14px !important; margin-right: 5px !important; }\r\n\r\n    .gr-v5-card:hover { border-color: var(--g-color) !important; transform: translateY(-6px) !important; box-shadow: 0 12px 30px rgba(0,0,0,0.08) !important; }\r\n    .gr-v5-card:hover img { transform: scale(1.1) !important; }\r\n\r\n    \/* Sidebar Components *\/\r\n    .gr-v5-gal { width: 100% !important; height: 320px !important; border-radius: 4px !important; overflow: hidden !important; margin-bottom: 30px !important; border: 1px solid #eee !important; position: relative !important; }\r\n    .gr-v5-gal-track { display: flex !important; width: 500% !important; height: 100% !important; transition: 0.8s ease-in-out !important; }\r\n    .gr-v5-gal-track img { width: 20% !important; height: 100% !important; object-fit: cover !important; }\r\n\r\n    .gr-v5-side-h3 { font-family: 'Playfair Display', serif !important; font-size: 22px !important; color: var(--p-color) !important; margin: 0 0 18px 0 !important; padding-bottom: 12px !important; border-bottom: 2px solid var(--g-color) !important; font-weight: 700 !important; }\r\n    \r\n    .gr-v5-list { list-style: none !important; padding: 0 !important; margin: 0 !important; border: 1px solid #eeeeee !important; max-height: 550px !important; overflow-y: auto !important; background: var(--w-color) !important; }\r\n    .gr-v5-list::-webkit-scrollbar { width: 4px !important; }\r\n    .gr-v5-list::-webkit-scrollbar-thumb { background: var(--g-color) !important; }\r\n\r\n    .gr-v5-item { border-bottom: 1px solid #f7f7f7 !important; margin: 0 !important; }\r\n    .gr-v5-link { padding: 14px 18px !important; color: var(--t-color) !important; font-size: 15px !important; text-decoration: none !important; display: flex !important; align-items: center !important; transition: 0.3s !important; width: 100% !important; }\r\n    .gr-v5-link:hover { padding-left: 25px !important; color: var(--g-color) !important; background: rgba(197, 160, 89, 0.04) !important; }\r\n\r\n    .gr-v5-view-all { display: block !important; padding: 15px 0 !important; color: var(--p-color) !important; font-weight: 700 !important; text-decoration: underline !important; font-size: 15px !important; }\r\n\r\n    \/* Authority Section - INCREASED TEXT SIZES *\/\r\n    .gr-v5-auth-p { font-size: 18px !important; color: #555555 !important; line-height: 1.6 !important; margin: 0 0 20px 0 !important; font-family: 'Lato', sans-serif !important; }\r\n    .gr-v5-more { \r\n        color: var(--p-color) !important; \r\n        text-decoration: none !important; \r\n        font-weight: 700 !important; \r\n        display: inline-flex !important; \r\n        align-items: center !important; \r\n        font-size: 18px !important; \r\n        transition: 0.3s !important; \r\n    }\r\n    .gr-v5-more svg { width: 18px !important; height: 18px !important; margin-left: 10px !important; fill: currentColor !important; transition: 0.3s !important; }\r\n    .gr-v5-more:hover { color: var(--g-color) !important; }\r\n    .gr-v5-more:hover svg { transform: translateX(6px) !important; }\r\n\r\n    \/* Mobile Responsive *\/\r\n    @media (max-width: 1300px) { .gr-v5-page { grid-template-columns: repeat(3, 1fr) !important; } }\r\n    @media (max-width: 1024px) { .gr-v5-page { grid-template-columns: repeat(2, 1fr) !important; } }\r\n    @media (max-width: 850px) {\r\n        .gr-v5-flex { flex-direction: column !important; }\r\n        .gr-v5-side { order: 2 !important; width: 100% !important; min-width: 100% !important; margin-top: 30px !important; }\r\n        .gr-v5-page { grid-template-columns: repeat(2, 1fr) !important; }\r\n    }\r\n<\/style>\r\n\r\n<div id=\"gr-retail-v5\">\r\n    <div class=\"gr-v5-flex\">\r\n        \r\n        <!-- Main Product Section -->\r\n        <main class=\"gr-v5-main\">\r\n            <div class=\"gr-v5-head\">\r\n                <h2 class=\"gr-v5-title\">Retail Industry Solutions<\/h2>\r\n                <div class=\"gr-v5-nav\">\r\n                    <button class=\"gr-v5-btn\" id=\"gr-v5-prev\" disabled aria-label=\"Previous\">\r\n                        <svg viewBox=\"0 0 448 512\"><path d=\"M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z\"\/><\/svg>\r\n                    <\/button>\r\n                    <button class=\"gr-v5-btn\" id=\"gr-v5-next\" aria-label=\"Next\">\r\n                        <svg viewBox=\"0 0 448 512\"><path d=\"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z\"\/><\/svg>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"gr-v5-viewport\">\r\n                <div class=\"gr-v5-track\" id=\"gr-v5-track\">\r\n                    <!-- Page 1 (01-12) -->\r\n                    <div class=\"gr-v5-page\">\r\n                        <a href=\"https:\/\/gracexport.com\/jewelry-display-cabinet\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-circular-jewelry-display-cabinet-showcase.webp\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">01.<\/span> Jewelry Display Cabinet<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/watch-luxury-pen-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/mobile-watch-luxury-pen-display-with-lightbox.webp\" alt=\"Mobile Watch & Luxury Pen Display cabinet with LED lightbox for retail shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">02.<\/span> Watch & Luxury Pen Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/optical-sunglass-showcase\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/anti-theft-optical-sunglass-showcase-counter-rack.jpeg\" alt=\"Anti-theft Optical & Sunglass Showcase countertop rack with custom branding\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">03.<\/span> Optical & Sunglass Showcase<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/cosmetics-perfume-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-cosmetics-perfume-island-display-cabinet.webp\" alt=\"custom cosmetics & perfume island display with LED lighting and gold accents for retail boutiques\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">04.<\/span> Cosmetics & Perfume Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/clothing-garment-store-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-clothing-garment-store-shopfitting-metal-racks.webp\" alt=\"Custom Clothing & Garment Store shopfitting: black metal racks and nesting tables for boutique\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">05.<\/span> Clothing & Garment Store<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/bags-shoes-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/arched-bags-shoes-display-led-boutique-shopfitting.webp\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">06.<\/span> Bags & Shoes Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/bridal-wedding-accessory-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/gold-metal-garment-racks-for-bridal-wedding-display-shopfitting.webp\" alt=\"Custom gold metal garment racks for Bridal & Wedding Display shopfitting in elegant boutiques\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">07.<\/span> Bridal & Wedding Accessory<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/phone-accessories-shop-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/4-sided-phone-accessories-shop-display-rack-shopfitting.webp\" alt=\"4 Sided Phone Accessories Shop Display Rack Shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">08.<\/span> Phone & Accessories Shop<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/vape-cbd-shop-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/lockable-tobacco-vape-display-cabinet-security-shutter-shopfitting.webp\" alt=\"Custom LED tobacco and vape display cabinet with security shutter for retail shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">09.<\/span> Vape & CBD Shop Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/cannabis-dispensary-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/black-cannabis-dispensary-display-cabinet-led-shopfitting.webp\" alt=\"Bespoke black cannabis dispensary display cabinet with LED lighting for shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">10.<\/span> Cannabis Dispensary Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/wine-liquor-store-fixtures-glass-door-cabinet-shopfitting.webp\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/wine-liquor-store-fixtures-glass-door-cabinet-shopfitting.webp\" alt=\"Custom Wine & Liquor Store Fixtures with glass doors and LED racks for retail shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">11.<\/span> Wine & Liquor Store Fixtures<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/candy-sweet-shop-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/tiered-candy-sweet-shop-display-island-shopfitting.webp\" alt=\"Bespoke tiered Candy & Sweet Shop Display island for pick and mix retail shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">12.<\/span> Candy & Sweet Shop Display<\/h4><\/div>\r\n                        <\/a>\r\n                    <\/div>\r\n                    <!-- Page 2 (13-23) -->\r\n                    <div class=\"gr-v5-page\">\r\n                        <a href=\"https:\/\/gracexport.com\/coffee-shop-bakery-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/luxury-coffee-shop-bar-kiosk-overhead-shelving-shopfitting.webp\" alt=\"Luxury custom coffee shop bar kiosk with overhead shelving and fluted panels for shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">13.<\/span> Coffee Shop & Bakery Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/pet-shop-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/blue-custom-pet-shop-display-store-design-shopfitting.webp\" alt=\"Custom blue Pet Shop Display fixtures and LED shelving for modern store shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">14.<\/span> Pet Shop Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/pharmacy-medical-supply-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-pharmacy-medical-display-shopfitting-systems-led-gondola.webp\" alt=\"Custom Pharmacy & Medical display shopfitting systems with green LED gondola shelves and wall units\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">15.<\/span> Pharmacy & Medical Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/dental-aesthetic-clinic-furniture\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-dental-aesthetic-clinic-display-gold-shopfitting-fixtures.webp\" alt=\"Bespoke Dental and Aesthetic Clinic Display fixtures with gold shelving and fluted reception desk\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">16.<\/span> Dental & Aesthetic Clinic<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/museum-art-gallery-showcase\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-museum-art-gallery-showcase-wood-glass-display.webp\" alt=\"Bespoke Museum & Art Gallery Showcase with carved wood cabinets and central glass display case\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">17.<\/span> Museum & Art Gallery Showcase<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/trophy-award-display-cabinet\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-trophy-award-display-glass-showcases-shopfitting.webp\" alt=\"Bespoke Trophy & Award Display glass showcases with LED lighting and lockable storage for shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">18.<\/span> Trophy & Award Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/musical-instrument-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-musical-instrument-display-shopfitting-systems-guitar-store.webp\" alt=\"Bespoke Musical Instrument Display shopfitting systems for professional guitar and music stores\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">19.<\/span> Musical Instrument Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/sneaker-hype-store-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-sneaker-hype-store-display-retail-shopfitting-systems.webp\" alt=\"Bespoke Sneaker & Hype Store Display with LED pillar and gold shelving for retail shopfitting systems\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">20.<\/span> Sneaker & Hype Store Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/sports-memorabilia-showcase\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/circular-sports-memorabilia-showcase-island-led-shopfitting.webp\" alt=\"Bespoke Sports Memorabilia Showcase island with 360 LED screen for trading card shopfitting\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">21.<\/span> Sports Memorabilia Showcase<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/toy-blind-box-display\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/toy-blind-box-display-glass-showcase-led-shopfitting.webp\" alt=\"Custom Toy and Blind Box Display glass showcase with LED lighting for retail shopfitting systems\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">22.<\/span> Toy & Blind Box Display<\/h4><\/div>\r\n                        <\/a>\r\n                        <a href=\"https:\/\/gracexport.com\/commercial-project-solutions\/\" class=\"gr-v5-card\">\r\n                            <div class=\"gr-v5-img\"><img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/beauty-store-design-shopfitting-systems-display-cabinets-solutions.webp\" alt=\"Bespoke beauty store design and shopfitting systems with display cabinets for themed retail boutiques\"><\/div>\r\n                            <div class=\"gr-v5-info\"><h4 class=\"gr-v5-name\"><span class=\"gr-v5-idx\">23.<\/span> Commercial Project Solutions<\/h4><\/div>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/main>\r\n\r\n        <!-- Sidebar Section -->\r\n        <aside class=\"gr-v5-side\">\r\n            <div class=\"gr-v5-gal\">\r\n                <div class=\"gr-v5-gal-track\" id=\"gr-v5-gal-track\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/02\/Gracedisplay-custom-cosmetics-display-cabinet-with-LED-lighting-glass-shelves-showcasing-perfumes-lipsticks-and-makeup-palettes-for-retail-stores.webp\" alt=\"Gracedisplay custom cosmetics display cabinet with LED lighting, glass shelves, showcasing perfumes, lipsticks, and makeup palettes for retail stores.\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-perfume-cosmetics-island-shopfitting-counter-led.webp\" alt=\"Bespoke cosmetics & perfume island counter with fluted base and LED lighting for shopfitting\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-beauty-island-shopfitting-stand-led-lightbox.webp\" alt=\"Bespoke beauty island shopfitting stand with LED lightbox and gold accents for retail stores\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/coffee-shop-bakery-display-counter-fluted-wood-shopfitting.webp\" alt=\"Coffee Shop Bakery Display Counter Fluted Wood Shopfitting\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-jewelry-mall-kiosk-gold-glass-display-shopfitting.webp\" alt=\"Bespoke jewelry mall kiosk with gold glass display cabinets and LED lighting for shopfitting\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div style=\"margin-bottom: 30px;\">\r\n                <h3 class=\"gr-v5-side-h3\">Featured Industries<\/h3>\r\n                <ul class=\"gr-v5-list\">\r\n                    <!-- ALL 23 LABELS -->\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/jewelry-display-cabinet\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">01.<\/span> Jewelry Display Cabinet<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/watch-luxury-pen-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">02.<\/span> Watch & Luxury Pen Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/optical-sunglass-showcase\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">03.<\/span> Optical & Sunglass Showcase<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/cosmetics-perfume-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">04.<\/span> Cosmetics & Perfume Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/clothing-garment-store-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">05.<\/span> Clothing & Garment Store<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/bags-shoes-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">06.<\/span> Bags & Shoes Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/bridal-wedding-accessory-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">07.<\/span> Bridal & Wedding Accessory<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/phone-accessories-shop-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">08.<\/span> Phone & Accessories Shop<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/vape-cbd-shop-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">09.<\/span> Vape & CBD Shop Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/cannabis-dispensary-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">10.<\/span> Cannabis Dispensary Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/wine-liquor-store-fixtures\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">11.<\/span> Wine & Liquor Store Fixtures<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/candy-sweet-shop-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">12.<\/span> Candy & Sweet Shop Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/coffee-shop-bakery-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">13.<\/span> Coffee Shop & Bakery Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/pet-shop-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">14.<\/span> Pet Shop Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/pharmacy-medical-supply-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">15.<\/span> Pharmacy & Medical Supply<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/dental-aesthetic-clinic-furniture\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">16.<\/span> Dental & Aesthetic Clinic<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/museum-art-gallery-showcase\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">17.<\/span> Museum & Art Gallery Showcase<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/trophy-award-display-cabinet\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">18.<\/span> Trophy & Award Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/musical-instrument-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">19.<\/span> Musical Instrument Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/sneaker-hype-store-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">20.<\/span> Sneaker & Hype Store Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/sports-memorabilia-showcase\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">21.<\/span> Sports Memorabilia Showcase<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/toy-blind-box-display\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">22.<\/span> Toy & Blind Box Display<\/a><\/li>\r\n                    <li class=\"gr-v5-item\"><a href=\"https:\/\/gracexport.com\/commercial-project-solutions\/\" class=\"gr-v5-link\"><span class=\"gr-v5-idx\">23.<\/span> Commercial Project Solutions<\/a><\/li>\r\n                <\/ul>\r\n                <a href=\"https:\/\/gracexport.com\/product\/\" class=\"gr-v5-view-all\">View All Retail Categories ><\/a>\r\n            <\/div>\r\n\r\n            <div style=\"padding-top: 10px;\">\r\n                <h3 class=\"gr-v5-side-h3\">The Grace Export Authority<\/h3>\r\n                <p class=\"gr-v5-auth-p\">Grace Export is a premier manufacturer of high-end retail displays and bespoke store fixtures. With 15+ years of expertise, we offer factory-direct excellence for global brands.<\/p>\r\n                <a href=\"https:\/\/gracexport.com\/about-us\" class=\"gr-v5-more\">\r\n                    Learn More About Grace Export \r\n                    <svg viewBox=\"0 0 448 512\"><path d=\"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z\"\/><\/svg>\r\n                <\/a>\r\n            <\/div>\r\n        <\/aside>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function() {\r\n    \"use strict\";\r\n    const initV5 = () => {\r\n        const root = document.getElementById('gr-retail-v5');\r\n        if (!root) return;\r\n\r\n        \/\/ Grid Pagination\r\n        const track = root.querySelector('#gr-v5-track');\r\n        const nxt = root.querySelector('#gr-v5-next');\r\n        const prv = root.querySelector('#gr-v5-prev');\r\n        let pos = 0;\r\n\r\n        const update = () => {\r\n            if(!track) return;\r\n            track.style.transform = `translate3d(-${pos * 50}%, 0, 0)`;\r\n            if(prv) prv.disabled = (pos === 0);\r\n            if(nxt) nxt.disabled = (pos === 1);\r\n        };\r\n\r\n        if(nxt) nxt.onclick = (e) => { e.preventDefault(); if(pos < 1) { pos++; update(); } };\r\n        if(prv) prv.onclick = (e) => { e.preventDefault(); if(pos > 0) { pos--; update(); } };\r\n\r\n        \/\/ Sidebar Slider\r\n        const sTrack = root.querySelector('#gr-v5-gal-track');\r\n        if(sTrack) {\r\n            let sIdx = 0;\r\n            setInterval(() => {\r\n                sIdx = (sIdx + 1) % 5;\r\n                sTrack.style.transform = `translate3d(-${sIdx * 20}%, 0, 0)`;\r\n            }, 5000);\r\n        }\r\n    };\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', initV5);\r\n    } else {\r\n        initV5();\r\n    }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c6ed59 e-con-full e-flex e-con e-parent\" data-id=\"4c6ed59\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e68d192 e-con-full e-flex e-con e-child\" data-id=\"e68d192\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8119faf elementor-widget elementor-widget-html\" data-id=\"8119faf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts & FontAwesome -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n\r\n<!-- VideoObject Schema for AI Search & Google Rich Snippets -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"VideoObject\",\r\n  \"name\": \"Inside Our Advanced Manufacturing Facility - Factory Direct Manufacturer\",\r\n  \"description\": \"Take a comprehensive tour of our 15,000 sqm production area. View our CNC machining, surface finishing, and strict quality control processes. We are a trusted factory direct manufacturer of custom retail displays globally.\",\r\n  \"thumbnailUrl\": \"https:\/\/images.unsplash.com\/photo-1581091226825-a6a2a5aee158?auto=format&fit=crop&w=1200&q=80\",\r\n  \"uploadDate\": \"2024-01-15T08:00:00+08:00\",\r\n  \"duration\": \"PT3M0S\",\r\n  \"contentUrl\": \"https:\/\/www.youtube.com\/watch?v=YE7VzlLtp-4\",\r\n  \"embedUrl\": \"https:\/\/www.youtube.com\/embed\/YE7VzlLtp-4\",\r\n  \"interactionCount\": \"8500\"\r\n}\r\n<\/script>\r\n\r\n<style>\r\n    \/* ==========================================================================\r\n       100% ISOLATED CSS: SOLVING ELEMENTOR OVERRIDES & RESTORING UI\/UX\r\n       ========================================================================== *\/\r\n    \r\n    #grace-isolated-factory-module {\r\n        --g-primary: #0B1B3D;    \r\n        --g-secondary: #C5A059;  \r\n        --g-text-dark: #333333;  \r\n        --g-text-light: #F8F9FA; \r\n        --g-white: #FFFFFF;\r\n        --g-gray-light: #EEEEEE;\r\n        --g-transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n\r\n        display: block !important;\r\n        width: 100% !important;\r\n        max-width: 100% !important;\r\n        position: relative !important;\r\n        background-color: var(--g-white) !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        color: var(--g-text-dark) !important;\r\n        line-height: 1.6 !important;\r\n        box-sizing: border-box !important;\r\n        overflow-x: hidden !important;\r\n        z-index: 1 !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module *, \r\n    #grace-isolated-factory-module *::before, \r\n    #grace-isolated-factory-module *::after {\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Strict Typography Reset *\/\r\n    #grace-isolated-factory-module h2, \r\n    #grace-isolated-factory-module h3,\r\n    #grace-isolated-factory-module h4,\r\n    #grace-isolated-factory-module p,\r\n    #grace-isolated-factory-module span,\r\n    #grace-isolated-factory-module a {\r\n        font-family: 'Lato', sans-serif !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        text-transform: none !important;\r\n        letter-spacing: normal !important;\r\n        text-decoration: none !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module h2, \r\n    #grace-isolated-factory-module h3,\r\n    #grace-isolated-factory-module h4 {\r\n        font-family: 'Playfair Display', serif !important;\r\n        color: var(--g-primary) !important;\r\n        font-weight: 700 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module img {\r\n        max-width: 100% !important;\r\n        height: auto !important;\r\n        display: block !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border-radius: 0 !important;\r\n        box-shadow: none !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module i {\r\n        display: inline-block !important;\r\n        font-style: normal !important;\r\n        line-height: 1 !important;\r\n    }\r\n\r\n    \/* ==========================================\r\n       RESTORING BUTTON UI: RADIATING LIGHT WAVE\r\n       ========================================== *\/\r\n    #grace-isolated-factory-module .btn-primary { \r\n        display: inline-flex !important; \r\n        align-items: center !important; \r\n        justify-content: center !important; \r\n        padding: 16px 36px !important; \r\n        border-radius: 4px !important; \r\n        font-weight: 700 !important; \r\n        cursor: pointer !important; \r\n        transition: var(--g-transition) !important; \r\n        text-transform: uppercase !important; \r\n        letter-spacing: 1.5px !important; \r\n        font-size: 0.95rem !important; \r\n        background-color: var(--g-secondary) !important; \r\n        color: var(--g-white) !important;\r\n        gap: 12px !important;\r\n        border: none !important;\r\n        text-decoration: none !important;\r\n        line-height: 1 !important;\r\n        position: relative !important;\r\n        z-index: 1 !important;\r\n    }\r\n\r\n    \/* \r\n       Using a pseudo-element for the box-shadow ensures Elementor's \r\n       global !important tags do not kill the CSS keyframe animation \r\n    *\/\r\n    #grace-isolated-factory-module .btn-primary::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        right: 0 !important;\r\n        bottom: 0 !important;\r\n        border-radius: inherit !important;\r\n        z-index: -1 !important;\r\n        animation: grace-pulse-gold-isolated 2s infinite !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .btn-primary:hover { \r\n        background-color: #b08d4a !important; \r\n        transform: translateY(-4px) !important; \r\n        color: var(--g-white) !important; \r\n    }\r\n\r\n    #grace-isolated-factory-module .btn-primary i {\r\n        color: var(--g-white) !important;\r\n        font-size: 1.1rem !important;\r\n    }\r\n    \r\n    @keyframes grace-pulse-gold-isolated {\r\n        0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.8); }\r\n        70% { box-shadow: 0 0 0 25px rgba(197, 160, 89, 0); }\r\n        100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n    }\r\n\r\n    \/* ==========================================\r\n       LAYOUT SECTIONS\r\n       ========================================== *\/\r\n    #grace-isolated-factory-module .factory-strength {\r\n        padding: 80px 10% !important;\r\n        background-color: var(--g-white) !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .section-header {\r\n        text-align: center !important;\r\n        max-width: 900px !important;\r\n        margin: 0 auto 50px auto !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .section-header .subtitle {\r\n        color: var(--g-secondary) !important;\r\n        font-weight: 700 !important;\r\n        letter-spacing: 2px !important;\r\n        margin-bottom: 15px !important;\r\n        font-size: 0.9rem !important;\r\n        text-transform: uppercase !important;\r\n        display: block !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .section-header h2 {\r\n        font-size: 2.8rem !important;\r\n        line-height: 1.3 !important;\r\n        margin-bottom: 20px !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .section-header p {\r\n        font-size: 1.1rem !important;\r\n        color: #555555 !important;\r\n        text-align: center !important;\r\n        line-height: 1.8 !important;\r\n    }\r\n\r\n    \/* Core Metrics Cards *\/\r\n    #grace-isolated-factory-module .metrics-container {\r\n        display: grid !important;\r\n        grid-template-columns: repeat(4, 1fr) !important;\r\n        gap: 30px !important;\r\n        margin-bottom: 60px !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card {\r\n        background-color: var(--g-text-light) !important; \r\n        padding: 40px 20px !important;\r\n        border-radius: 8px !important;\r\n        text-align: center !important;\r\n        border-bottom: 4px solid var(--g-secondary) !important;\r\n        transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;\r\n        box-shadow: 0 10px 30px rgba(0,0,0,0.03) !important;\r\n        position: relative !important;\r\n        z-index: 1 !important;\r\n        overflow: hidden !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card::before {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        bottom: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 0 !important;\r\n        background-color: var(--g-primary) !important;\r\n        transition: all 0.4s ease-in-out !important;\r\n        z-index: -1 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card:hover::before {\r\n        height: 100% !important;\r\n        top: 0 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card:hover {\r\n        transform: translateY(-12px) !important;\r\n        box-shadow: 0 20px 40px rgba(11, 27, 61, 0.15) !important;\r\n        border-bottom-color: var(--g-primary) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card i,\r\n    #grace-isolated-factory-module .metric-card h3,\r\n    #grace-isolated-factory-module .metric-card p {\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n        transition: all 0.4s ease !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card i {\r\n        font-size: 2.5rem !important;\r\n        color: var(--g-secondary) !important;\r\n        margin-bottom: 20px !important;\r\n        display: block !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card h3 {\r\n        font-size: 1.8rem !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        color: var(--g-primary) !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        gap: 5px !important;\r\n        margin-bottom: 10px !important;\r\n        font-weight: 700 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card p {\r\n        font-size: 1rem !important;\r\n        font-weight: 700 !important;\r\n        color: #666666 !important;\r\n        text-transform: uppercase !important;\r\n        letter-spacing: 1px !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card:hover i {\r\n        transform: scale(1.15) !important;\r\n        color: var(--g-secondary) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .metric-card:hover h3,\r\n    #grace-isolated-factory-module .metric-card:hover p {\r\n        color: var(--g-white) !important;\r\n    }\r\n\r\n    \/* Media Grid (Video & Gallery) *\/\r\n    #grace-isolated-factory-module .media-layout {\r\n        display: grid !important;\r\n        grid-template-columns: 1fr 1fr !important;\r\n        gap: 30px !important;\r\n        margin-bottom: 20px !important; \r\n    }\r\n\r\n    #grace-isolated-factory-module .video-container {\r\n        position: relative !important;\r\n        border-radius: 8px !important;\r\n        overflow: hidden !important;\r\n        box-shadow: 0 15px 40px rgba(0,0,0,0.1) !important;\r\n        height: 100% !important;\r\n        min-height: 400px !important;\r\n        background-color: #000000 !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        cursor: pointer !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .yt-thumbnail {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        opacity: 0.7 !important;\r\n        transition: var(--g-transition) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .video-container:hover .yt-thumbnail {\r\n        opacity: 0.9 !important;\r\n        transform: scale(1.03) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .play-btn-overlay {\r\n        position: absolute !important;\r\n        z-index: 2 !important;\r\n        width: 80px !important;\r\n        height: 80px !important;\r\n        background-color: rgba(197, 160, 89, 0.95) !important;\r\n        border-radius: 50% !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        color: var(--g-white) !important;\r\n        font-size: 2rem !important;\r\n        animation: grace-pulse-gold-isolated-play 2s infinite !important;\r\n        transition: var(--g-transition) !important;\r\n        box-shadow: 0 10px 20px rgba(0,0,0,0.2) !important;\r\n    }\r\n    \r\n    @keyframes grace-pulse-gold-isolated-play {\r\n        0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); }\r\n        70% { box-shadow: 0 0 0 15px rgba(197, 160, 89, 0); }\r\n        100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n    }\r\n\r\n    #grace-isolated-factory-module .video-container:hover .play-btn-overlay {\r\n        transform: scale(1.1) !important;\r\n        background-color: var(--g-secondary) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .gallery-grid {\r\n        display: grid !important;\r\n        grid-template-columns: repeat(2, 1fr) !important;\r\n        grid-template-rows: repeat(2, 1fr) !important;\r\n        gap: 15px !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .gallery-item {\r\n        position: relative !important;\r\n        border-radius: 8px !important;\r\n        overflow: hidden !important;\r\n        cursor: crosshair !important;\r\n        background-color: #000000 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .gallery-item img {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n        transition: transform 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\r\n        opacity: 0.9 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .gallery-item:hover img {\r\n        transform: scale(1.1) !important;\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .gallery-caption {\r\n        position: absolute !important;\r\n        bottom: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        padding: 20px 15px 15px 15px !important;\r\n        background: linear-gradient(transparent, rgba(11, 27, 61, 0.95)) !important;\r\n        color: var(--g-white) !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-weight: 700 !important;\r\n        font-size: 0.9rem !important;\r\n        transform: translateY(100%) !important;\r\n        transition: var(--g-transition) !important;\r\n        text-align: left !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .gallery-item:hover .gallery-caption {\r\n        transform: translateY(0) !important;\r\n    }\r\n\r\n    \/* About Us Link Prompt *\/\r\n    #grace-isolated-factory-module .about-link-prompt {\r\n        text-align: right !important;\r\n        margin-bottom: 60px !important;\r\n        font-size: 1.05rem !important;\r\n        color: #555555 !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .about-link-prompt a {\r\n        color: var(--g-secondary) !important;\r\n        font-weight: 700 !important;\r\n        margin-left: 8px !important;\r\n        transition: var(--g-transition) !important;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n        position: relative !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .about-link-prompt a::after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        bottom: -2px !important;\r\n        left: 0 !important;\r\n        width: 0 !important;\r\n        height: 1px !important;\r\n        background-color: var(--g-primary) !important;\r\n        transition: width 0.3s ease !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .about-link-prompt a:hover {\r\n        color: var(--g-primary) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .about-link-prompt a:hover::after {\r\n        width: 100% !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .about-link-prompt a i {\r\n        font-size: 0.9rem !important;\r\n        transition: transform 0.3s ease !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .about-link-prompt a:hover i {\r\n        transform: translateX(4px) !important;\r\n    }\r\n\r\n    \/* Production Workflow *\/\r\n    #grace-isolated-factory-module .process-section {\r\n        background-color: var(--g-text-light) !important;\r\n        padding: 60px 50px !important;\r\n        border-radius: 12px !important;\r\n        margin-bottom: 60px !important;\r\n        border: 1px solid var(--g-gray-light) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .process-section h3 {\r\n        text-align: center !important;\r\n        font-size: 2.2rem !important;\r\n        margin-bottom: 40px !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .process-steps {\r\n        display: flex !important;\r\n        flex-wrap: wrap !important;\r\n        justify-content: center !important;\r\n        align-items: center !important;\r\n        gap: 15px !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .step-item {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        background-color: var(--g-white) !important;\r\n        padding: 12px 22px !important;\r\n        border-radius: 30px !important;\r\n        font-weight: 700 !important;\r\n        font-size: 0.9rem !important;\r\n        color: var(--g-primary) !important;\r\n        box-shadow: 0 4px 15px rgba(0,0,0,0.05) !important;\r\n        border: 1px solid var(--g-gray-light) !important;\r\n        transition: var(--g-transition) !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .step-item:hover {\r\n        background-color: var(--g-primary) !important;\r\n        color: var(--g-white) !important;\r\n        border-color: var(--g-primary) !important;\r\n        transform: translateY(-3px) !important;\r\n        box-shadow: 0 8px 20px rgba(0,0,0,0.1) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .step-arrow {\r\n        color: var(--g-secondary) !important;\r\n        font-size: 1.2rem !important;\r\n    }\r\n\r\n    \/* Certifications *\/\r\n    #grace-isolated-factory-module .certs-section {\r\n        margin-bottom: 50px !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .certs-grid {\r\n        display: grid !important;\r\n        grid-template-columns: repeat(3, 1fr) !important;\r\n        gap: 30px !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .cert-card {\r\n        border: 1px solid var(--g-gray-light) !important;\r\n        border-radius: 8px !important;\r\n        padding: 40px 20px !important;\r\n        text-align: center !important;\r\n        transition: var(--g-transition) !important;\r\n        background-color: var(--g-white) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .cert-card:hover {\r\n        border-color: var(--g-secondary) !important;\r\n        box-shadow: 0 10px 25px rgba(197, 160, 89, 0.15) !important;\r\n        transform: translateY(-5px) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .cert-card i {\r\n        font-size: 3rem !important;\r\n        color: var(--g-primary) !important;\r\n        margin-bottom: 20px !important;\r\n        display: block !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .cert-card h4 {\r\n        font-size: 1.3rem !important;\r\n        font-weight: 700 !important;\r\n        margin-bottom: 12px !important;\r\n        color: var(--g-primary) !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module .cert-card p {\r\n        font-size: 0.95rem !important;\r\n        color: #666666 !important;\r\n        text-align: center !important;\r\n        line-height: 1.6 !important;\r\n    }\r\n\r\n    \/* CTA Container *\/\r\n    #grace-isolated-factory-module .cta-container {\r\n        text-align: center !important;\r\n        margin-top: 50px !important;\r\n        display: block !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    \/* ==========================================\r\n       SCROLL ANIMATIONS \r\n       ========================================== *\/\r\n    #grace-isolated-factory-module .grace-anim-item {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module.grace-live-frontend .grace-anim-item {\r\n        opacity: 0 !important;\r\n        transform: translateY(40px) !important;\r\n        transition: opacity 0.8s ease-out, transform 0.8s ease-out !important;\r\n        will-change: opacity, transform !important;\r\n    }\r\n\r\n    #grace-isolated-factory-module.grace-live-frontend .grace-anim-item.visible {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) !important;\r\n    }\r\n\r\n    \/* ==========================================\r\n       RESPONSIVENESS\r\n       ========================================== *\/\r\n    @media (max-width: 1200px) {\r\n        #grace-isolated-factory-module .section-header h2 { font-size: 2.4rem !important; }\r\n    }\r\n    @media (max-width: 992px) {\r\n        #grace-isolated-factory-module .metrics-container { grid-template-columns: repeat(2, 1fr) !important; }\r\n        #grace-isolated-factory-module .media-layout { grid-template-columns: 1fr !important; }\r\n        #grace-isolated-factory-module .video-container { min-height: 400px !important; }\r\n        #grace-isolated-factory-module .about-link-prompt { text-align: center !important; }\r\n        #grace-isolated-factory-module .certs-grid { grid-template-columns: repeat(3, 1fr) !important; gap: 20px !important; }\r\n        #grace-isolated-factory-module .factory-strength { padding: 60px 5% !important; }\r\n    }\r\n    @media (max-width: 768px) {\r\n        #grace-isolated-factory-module .section-header h2 { font-size: 2rem !important; }\r\n        #grace-isolated-factory-module .certs-grid { grid-template-columns: 1fr !important; }\r\n        #grace-isolated-factory-module .process-section { padding: 40px 20px !important; }\r\n        #grace-isolated-factory-module .step-arrow { display: none !important; }\r\n        #grace-isolated-factory-module .step-item { width: 100% !important; justify-content: center !important; padding: 15px !important; font-size: 1rem !important; }\r\n        #grace-isolated-factory-module .gallery-caption { transform: translateY(0) !important; background: linear-gradient(transparent, rgba(11, 27, 61, 0.95)) !important; }\r\n        #grace-isolated-factory-module .about-link-prompt { font-size: 0.95rem !important; }\r\n    }\r\n    @media (max-width: 480px) {\r\n        #grace-isolated-factory-module .metrics-container { grid-template-columns: 1fr !important; gap: 20px !important; }\r\n        #grace-isolated-factory-module .section-header h2 { font-size: 1.7rem !important; }\r\n        #grace-isolated-factory-module .video-container { min-height: 250px !important; }\r\n        #grace-isolated-factory-module .gallery-grid { grid-template-columns: 1fr !important; gap: 10px !important;}\r\n        #grace-isolated-factory-module .process-section h3 { font-size: 1.8rem !important; }\r\n    }\r\n<\/style>\r\n\r\n<!-- 100% ISOLATED MODULE WRAPPER -->\r\n<div id=\"grace-isolated-factory-module\">\r\n\r\n    <section class=\"factory-strength\">\r\n        \r\n        <div class=\"section-header grace-anim-item\">\r\n            <span class=\"subtitle\">Direct Factory Strength<\/span>\r\n            <h2>Our Manufacturing Capabilities<\/h2>\r\n            <p>Skip the middleman. Partner with a premier manufacturing facility equipped with advanced CNC machinery and strict quality control systems. We deliver superior custom retail displays globally, efficiently, and precisely to your specifications.<\/p>\r\n        <\/div>\r\n\r\n        <!-- HTML Fallback added to prevent '0' bug if Elementor blocks JS execution -->\r\n        <div class=\"metrics-container grace-anim-item\">\r\n            <div class=\"metric-card\">\r\n                <i class=\"fa-solid fa-industry\"><\/i>\r\n                <h3><span class=\"grace-counter\" data-target=\"15000\">15,000<\/span> sqm<\/h3>\r\n                <p>Production Area<\/p>\r\n            <\/div>\r\n            <div class=\"metric-card\">\r\n                <i class=\"fa-solid fa-users-gear\"><\/i>\r\n                <h3><span class=\"grace-counter\" data-target=\"200\">200<\/span>+<\/h3>\r\n                <p>Skilled Workers<\/p>\r\n            <\/div>\r\n            <div class=\"metric-card\">\r\n                <i class=\"fa-solid fa-clock-rotate-left\"><\/i>\r\n                <h3><span class=\"grace-counter\" data-target=\"15\">15<\/span> Days<\/h3>\r\n                <p>Sample Lead Time<\/p>\r\n            <\/div>\r\n            <div class=\"metric-card\">\r\n                <i class=\"fa-solid fa-boxes-packing\"><\/i>\r\n                <h3><span class=\"grace-counter\" data-target=\"500\">500<\/span>+ Units<\/h3>\r\n                <p>Monthly Capacity<\/p>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"media-layout grace-anim-item\">\r\n            \r\n            <div class=\"video-container yt-lazy-load\" data-embed=\"1aZ3wlynqDM\" title=\"Click to play factory tour video\">\r\n                <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/03\/Gracedisplay-custom-display-rack-mass-production-assembly-line.webp\" alt=\"Factory Tour Thumbnail\" loading=\"lazy\" class=\"yt-thumbnail\" width=\"600\" height=\"400\">\r\n                <div class=\"play-btn-overlay\">\r\n                    <i class=\"fa-brands fa-youtube\"><\/i>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"gallery-grid\">\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/03\/Gracedisplay-warehouse-inspection-worker-adjusts-perfume-bottle-on-custom-display-shelf.webp\" alt=\"Panoramic Workshop View - Manufacturing Facility\" loading=\"lazy\" width=\"600\" height=\"450\">\r\n                    <div class=\"gallery-caption\">Panoramic Workshop Overview<\/div>\r\n                <\/div>\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/02\/Gracedisplay-custom-cosmetics-display-cabinet-with-LED-lighting-showcasing-perfumes-makeup-in-a-factory-setting-for-retail-fixtures.webp\" alt=\"CNC Machining Equipment - Factory Direct\" loading=\"lazy\" width=\"600\" height=\"450\">\r\n                    <div class=\"gallery-caption\">15+ Advanced CNC Centers<\/div>\r\n                <\/div>\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/02\/Gracedisplay-minimalist-retail-interior-with-white-marble-floors-glass-display-cases-and-modern-shelving-units.webp\" alt=\"Electrostatic Powder Coating Workshop\" loading=\"lazy\" width=\"600\" height=\"450\">\r\n                    <div class=\"gallery-caption\">Dust-Free Coating Workshop<\/div>\r\n                <\/div>\r\n                <div class=\"gallery-item\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/03\/Gracedisplay-custom-display-rack-structural-load-analysis-for-retail-solutions.webp\" alt=\"Strict QC Area for Retail Displays\" loading=\"lazy\" width=\"600\" height=\"450\">\r\n                    <div class=\"gallery-caption\">Rigorous Quality Control Area<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"about-link-prompt grace-anim-item\">\r\n            Curious about our heritage and core values? \r\n            <a href=\"https:\/\/gracexport.com\/about-us\/\">About Grace Display <i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\r\n        <\/div>\r\n\r\n        <div class=\"process-section grace-anim-item\">\r\n            <h3>Standardized End-to-End Production Workflow<\/h3>\r\n            <div class=\"process-steps\">\r\n                <div class=\"step-item\">Design<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">Prototyping<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">Material Sourcing<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">CNC Machining<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">Surface Finishing<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">Assembly<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">QC<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">Packing<\/div>\r\n                <i class=\"fa-solid fa-angle-right step-arrow\"><\/i>\r\n                <div class=\"step-item\">Shipping<\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"certs-section grace-anim-item\">\r\n            <div class=\"certs-grid\">\r\n                <div class=\"cert-card\">\r\n                    <i class=\"fa-solid fa-award\"><\/i>\r\n                    <h4>ISO 9001:2015 Certified<\/h4>\r\n                    <p>Adhering to the strictest global quality management standards for manufacturing processes.<\/p>\r\n                <\/div>\r\n                <div class=\"cert-card\">\r\n                    <i class=\"fa-solid fa-file-shield\"><\/i>\r\n                    <h4>SGS Inspection Report<\/h4>\r\n                    <p>Verified production capabilities, structural integrity, and strict material safety testing.<\/p>\r\n                <\/div>\r\n                <div class=\"cert-card\">\r\n                    <i class=\"fa-solid fa-leaf\"><\/i>\r\n                    <h4>Eco-Friendly Materials<\/h4>\r\n                    <p>Compliance with international environmental protection and sustainability guidelines.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cta-container grace-anim-item\">\r\n            <a href=\"https:\/\/gracexport.com\/contact\/\" class=\"btn-primary\" target=\"_blank\" rel=\"noopener\">\r\n                <i class=\"fa-solid fa-file-pdf\"><\/i> Download Our Factory Profile PDF\r\n            <\/a>\r\n        <\/div>\r\n\r\n    <\/section>\r\n\r\n<\/div>\r\n<!-- END OF ISOLATED MODULE WRAPPER -->\r\n\r\n<!-- Completely Fail-Safe JavaScript Execution -->\r\n<script>\r\n    function initializeGraceFactoryModule() {\r\n        const wrapper = document.getElementById('grace-isolated-factory-module');\r\n        if(!wrapper) return;\r\n\r\n        wrapper.classList.add('grace-live-frontend');\r\n        \r\n        \/\/ 1. Safe Scroll Reveal Observer\r\n        if ('IntersectionObserver' in window) {\r\n            const revealOptions = { root: null, rootMargin: '0px', threshold: 0.1 };\r\n            const revealObserver = new IntersectionObserver((entries, obs) => {\r\n                entries.forEach(entry => {\r\n                    if (entry.isIntersecting) {\r\n                        entry.target.classList.add('visible');\r\n                        obs.unobserve(entry.target); \r\n                    }\r\n                });\r\n            }, revealOptions);\r\n\r\n            wrapper.querySelectorAll('.grace-anim-item').forEach(el => revealObserver.observe(el));\r\n        } else {\r\n            \/\/ Fallback if browser doesn't support IntersectionObserver\r\n            wrapper.querySelectorAll('.grace-anim-item').forEach(el => el.classList.add('visible'));\r\n        }\r\n\r\n        \/\/ 2. Bulletproof Number Counter (Overwrites HTML fallback starting from 0)\r\n        const counters = wrapper.querySelectorAll('.grace-counter');\r\n        \r\n        if ('IntersectionObserver' in window) {\r\n            const counterObserver = new IntersectionObserver((entries, obs) => {\r\n                entries.forEach(entry => {\r\n                    if(entry.isIntersecting) {\r\n                        const counter = entry.target;\r\n                        const target = parseInt(counter.getAttribute('data-target'), 10);\r\n                        \r\n                        \/\/ Set text to 0 immediately upon intersecting\r\n                        counter.innerText = '0';\r\n                        \r\n                        let currentCount = 0;\r\n                        const duration = 2000; \/\/ Total duration in ms\r\n                        const frameRate = 1000 \/ 60; \/\/ 60fps\r\n                        const totalFrames = Math.round(duration \/ frameRate);\r\n                        const increment = target \/ totalFrames;\r\n                        \r\n                        const updateCounter = setInterval(() => {\r\n                            currentCount += increment;\r\n                            if (currentCount >= target) {\r\n                                counter.innerText = target.toLocaleString('en-US');\r\n                                clearInterval(updateCounter);\r\n                            } else {\r\n                                counter.innerText = Math.ceil(currentCount).toLocaleString('en-US');\r\n                            }\r\n                        }, frameRate);\r\n                        \r\n                        obs.unobserve(counter);\r\n                    }\r\n                });\r\n            }, { root: null, rootMargin: '0px', threshold: 0.2 });\r\n\r\n            counters.forEach(counter => counterObserver.observe(counter));\r\n        }\r\n\r\n        \/\/ 3. YouTube Lazy Load Performance Script\r\n        const ytContainers = wrapper.querySelectorAll('.yt-lazy-load');\r\n        ytContainers.forEach(container => {\r\n            \/\/ Ensure event listener is attached only once\r\n            container.onclick = function() {\r\n                const videoId = this.getAttribute('data-embed');\r\n                const iframe = document.createElement('iframe');\r\n                iframe.setAttribute('frameborder', '0');\r\n                iframe.setAttribute('allowfullscreen', '1');\r\n                iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture');\r\n                iframe.setAttribute('src', `https:\/\/www.youtube.com\/embed\/${videoId}?autoplay=1&rel=0&modestbranding=1`);\r\n                \r\n                iframe.style.position = 'absolute';\r\n                iframe.style.top = '0';\r\n                iframe.style.left = '0';\r\n                iframe.style.width = '100%';\r\n                iframe.style.height = '100%';\r\n                iframe.style.borderRadius = '8px';\r\n                \r\n                this.innerHTML = '';\r\n                this.appendChild(iframe);\r\n                this.style.cursor = 'default';\r\n                this.onclick = null; \/\/ Remove listener after click\r\n            };\r\n        });\r\n    }\r\n\r\n    \/\/ Force script execution via multiple safe lifecycles for WordPress\/Elementor compatibility\r\n    if (document.readyState === 'complete' || document.readyState === 'interactive') {\r\n        setTimeout(initializeGraceFactoryModule, 100);\r\n    } else {\r\n        document.addEventListener('DOMContentLoaded', initializeGraceFactoryModule);\r\n    }\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b2a377 e-con-full e-flex e-con e-parent\" data-id=\"6b2a377\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-eadb324 e-con-full e-flex e-con e-child\" data-id=\"eadb324\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e89263f elementor-widget elementor-widget-html\" data-id=\"e89263f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts & FontAwesome (Escaped for Elementor Parser safety) -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&amp;family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&amp;display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n\r\n<style>\r\n    \/* ==========================================================================\r\n       100% ISOLATED CSS (PREFIXED WITH gr-) \r\n       Guaranteed zero conflict with Elementor or WordPress UI\r\n       ========================================================================== *\/\r\n    \r\n    #gr-retail-module {\r\n        --gr-primary: #0B1B3D;    \r\n        --gr-secondary: #C5A059;  \r\n        --gr-text-dark: #333333;  \r\n        --gr-text-light: #666666; \r\n        --gr-white: #FFFFFF;\r\n        --gr-bg-light: #F8F9FA;\r\n        --gr-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n        \r\n        font-family: 'Lato', sans-serif !important; \r\n        color: var(--gr-text-dark); \r\n        line-height: 1.6; \r\n        width: 100%;\r\n        position: relative;\r\n        display: block;\r\n        box-sizing: border-box !important;\r\n        margin: 0;\r\n        padding: 0;\r\n        background: transparent;\r\n    }\r\n\r\n    #gr-retail-module *,\r\n    #gr-retail-module *::before,\r\n    #gr-retail-module *::after {\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    #gr-retail-module h2,\r\n    #gr-retail-module h3 { \r\n        font-family: 'Playfair Display', serif !important; \r\n        margin: 0 0 15px 0; \r\n        padding: 0; \r\n        color: var(--gr-primary);\r\n        letter-spacing: normal;\r\n    }\r\n    \r\n    #gr-retail-module p { \r\n        margin: 0 0 15px 0; \r\n        padding: 0; \r\n        font-family: 'Lato', sans-serif !important;\r\n        color: var(--gr-text-dark);\r\n    }\r\n    \r\n    #gr-retail-module a { \r\n        text-decoration: none; \r\n        color: inherit; \r\n        box-shadow: none; \r\n        outline: none;\r\n    }\r\n\r\n    #gr-retail-module p a {\r\n        text-decoration: underline;\r\n        color: var(--gr-primary);\r\n        transition: var(--gr-transition);\r\n        font-weight: normal;\r\n    }\r\n\r\n    #gr-retail-module p a:hover {\r\n        color: var(--gr-secondary);\r\n    }\r\n    \r\n    \/* \r\n       THE ANTI-BLANK FAILSAFE: \r\n       Starts hidden, but if JS fails to run (Elementor block), \r\n       CSS forces it visible after 2.5 seconds automatically. \r\n    *\/\r\n    #gr-retail-module .gr-fade-in-up { \r\n        opacity: 0; \r\n        transform: translateY(40px); \r\n        animation: gr-force-visible 0.1s forwards 2.5s; \r\n    }\r\n    \r\n    #gr-retail-module .gr-fade-in-up.gr-visible { \r\n        opacity: 1 !important; \r\n        transform: translateY(0) !important; \r\n        transition: opacity 0.8s ease-out, transform 0.8s ease-out; \r\n        animation: none !important; \r\n    }\r\n\r\n    @keyframes gr-force-visible {\r\n        100% { opacity: 1; transform: translateY(0); }\r\n    }\r\n\r\n    \/* ==========================================\r\n       SHOPFITTING SYSTEM SECTION\r\n       ========================================== *\/\r\n    #gr-retail-module .gr-shopfitting-section {\r\n        background-color: var(--gr-bg-light); \r\n        padding: 60px 10%; \r\n        text-align: center;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-header {\r\n        max-width: 800px;\r\n        margin: 0 auto 50px auto;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-header h2 {\r\n        font-size: 2.8rem;\r\n        font-weight: 700;\r\n        margin-bottom: 20px;\r\n        line-height: 1.3;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-header p {\r\n        font-size: 1.1rem;\r\n        color: var(--gr-text-light);\r\n        line-height: 1.8;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-header p strong {\r\n        font-weight: 700;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-grid {\r\n        display: grid;\r\n        grid-template-columns: repeat(4, 1fr);\r\n        gap: 25px;\r\n        margin-bottom: 50px;\r\n        text-align: left;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-card {\r\n        background-color: var(--gr-white);\r\n        padding: 40px 30px;\r\n        border-radius: 8px;\r\n        border: 1px solid #EAEAEA;\r\n        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.04);\r\n        transition: var(--gr-transition);\r\n        position: relative;\r\n        display: flex;\r\n        flex-direction: column;\r\n        height: 100%;\r\n        text-align: left;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-card:hover {\r\n        transform: translateY(-8px);\r\n        box-shadow: 0 20px 40px rgba(11, 27, 61, 0.08);\r\n        border-color: rgba(197, 160, 89, 0.4);\r\n    }\r\n\r\n    #gr-retail-module .gr-card-icon {\r\n        font-size: 2.5rem;\r\n        color: var(--gr-secondary);\r\n        margin-bottom: 25px;\r\n        transition: var(--gr-transition);\r\n        display: block;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-card:hover .gr-card-icon {\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-card h3 {\r\n        font-size: 1.4rem;\r\n        font-weight: 600;\r\n        margin-bottom: 15px;\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-card p {\r\n        font-size: 0.95rem;\r\n        color: var(--gr-text-light);\r\n        margin-bottom: 25px;\r\n        flex-grow: 1;\r\n        line-height: 1.7;\r\n    }\r\n    \r\n    #gr-retail-module .gr-shopfitting-card p strong {\r\n        font-weight: 700;\r\n    }\r\n\r\n    #gr-retail-module .gr-learn-more {\r\n        font-size: 0.95rem;\r\n        font-weight: 700;\r\n        color: var(--gr-secondary);\r\n        display: inline-flex;\r\n        align-items: center;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        transition: var(--gr-transition);\r\n        margin-top: auto;\r\n    }\r\n\r\n    #gr-retail-module .gr-learn-more i {\r\n        margin-left: 8px;\r\n        font-size: 0.85rem;\r\n        transition: var(--gr-transition);\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-card:hover .gr-learn-more {\r\n        color: var(--gr-primary);\r\n    }\r\n\r\n    #gr-retail-module .gr-shopfitting-card:hover .gr-learn-more i {\r\n        transform: translateX(5px);\r\n    }\r\n\r\n    \/* ==========================================\r\n       BUTTON CTA STYLES\r\n       ========================================== *\/\r\n    #gr-retail-module .gr-shopfitting-cta {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        justify-content: center;\r\n        text-align: center;\r\n    }\r\n\r\n    #gr-retail-module .gr-btn { \r\n        padding: 15px 35px; \r\n        border-radius: 4px; \r\n        font-weight: 700; \r\n        cursor: pointer; \r\n        transition: var(--gr-transition); \r\n        text-transform: uppercase; \r\n        letter-spacing: 1px; \r\n        font-size: 0.9rem; \r\n        display: inline-block; \r\n        border: none; \r\n        text-align: center; \r\n        font-family: 'Lato', sans-serif;\r\n    }\r\n    \r\n    #gr-retail-module .gr-btn-primary { \r\n        background-color: var(--gr-secondary); \r\n        color: var(--gr-white);\r\n        box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); \r\n        animation: gr-pulse-gold 2s infinite;\r\n    }\r\n    \r\n    #gr-retail-module .gr-btn-primary:hover { \r\n        background-color: #b08d4a; \r\n        transform: translateY(-3px); \r\n        color: var(--gr-white) !important; \r\n    }\r\n\r\n    @keyframes gr-pulse-gold {\r\n        0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); }\r\n        70% { box-shadow: 0 0 0 15px rgba(197, 160, 89, 0); }\r\n        100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n    }\r\n\r\n    #gr-retail-module .gr-micro-copy {\r\n        margin-top: 15px;\r\n        font-size: 0.85rem;\r\n        color: #888888;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 8px;\r\n        font-family: 'Lato', sans-serif;\r\n    }\r\n\r\n    #gr-retail-module .gr-micro-copy i {\r\n        color: var(--gr-secondary);\r\n    }\r\n\r\n    \/* ==========================================\r\n       MOBILE RESPONSIVENESS\r\n       ========================================== *\/\r\n    @media (max-width: 1024px) {\r\n        #gr-retail-module .gr-shopfitting-grid {\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 20px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        #gr-retail-module .gr-shopfitting-section {\r\n            padding: 40px 5%; \r\n        }\r\n        #gr-retail-module .gr-shopfitting-header h2 {\r\n            font-size: 2.2rem;\r\n        }\r\n        #gr-retail-module .gr-shopfitting-grid {\r\n            grid-template-columns: 1fr;\r\n            gap: 20px;\r\n        }\r\n        #gr-retail-module .gr-btn {\r\n            width: 100%;\r\n            padding: 15px 20px;\r\n        }\r\n        #gr-retail-module .gr-micro-copy {\r\n            text-align: center;\r\n            line-height: 1.5;\r\n            flex-wrap: wrap;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<!-- MAIN MODULE (PREFIXED) -->\r\n<div id=\"gr-retail-module\">\r\n    <section class=\"gr-shopfitting-section\">\r\n        <div class=\"gr-shopfitting-header gr-fade-in-up\">\r\n            <h2>Complete Shopfitting Systems \u2014 From Single Fixture to Full Store Buildout<\/h2>\r\n            <p>We supply comprehensive <strong><a href=\"https:\/\/gracexport.com\/solutions\/\">retail shopfitting solutions<\/a><\/strong> for retailers, franchises and brand chains globally. Factory direct, free 3D design included.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"gr-shopfitting-grid\">\r\n            <div class=\"gr-shopfitting-card gr-fade-in-up\">\r\n                <div class=\"gr-card-icon\"><i class=\"fa-solid fa-layer-group\"><\/i><\/div>\r\n                <h3>Modular Shopfitting Systems<\/h3>\r\n                <p>Flexible and scalable <strong><a href=\"https:\/\/gracexport.com\/solutions\/\">retail shopfitting<\/a><\/strong> solutions. Maximize your store's floor space and SKU capacity with our easy-to-install metal and wood modular fixtures.<\/p>\r\n                <a href=\"https:\/\/gracexport.com\/solutions\/\" class=\"gr-learn-more\">Learn More <i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\r\n            <\/div>\r\n\r\n            <div class=\"gr-shopfitting-card gr-fade-in-up\" style=\"transition-delay: 0.1s;\">\r\n                <div class=\"gr-card-icon\"><i class=\"fa-solid fa-gem\"><\/i><\/div>\r\n                <h3>Custom Display Fixtures<\/h3>\r\n                <p>Partner with a premier <strong><a href=\"https:\/\/gracexport.com\/about-us\/\">shopfitting manufacturer<\/a><\/strong>. We use high-quality eco-friendly glass, wood, and metal to perfectly align displays with your brand identity.<\/p>\r\n                <a href=\"https:\/\/gracexport.com\/customized\/\" class=\"gr-learn-more\">Learn More <i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\r\n            <\/div>\r\n\r\n            <div class=\"gr-shopfitting-card gr-fade-in-up\" style=\"transition-delay: 0.2s;\">\r\n                <div class=\"gr-card-icon\"><i class=\"fa-solid fa-store\"><\/i><\/div>\r\n                <h3>Full Store Buildout<\/h3>\r\n                <p>End-to-end <strong><a href=\"https:\/\/gracexport.com\/customized\/\">custom shopfitting<\/a><\/strong> services. From free 3D layout design and factory-direct manufacturing to global shipping and installation.<\/p>\r\n                <a href=\"https:\/\/gracexport.com\/solutions\/\" class=\"gr-learn-more\">Learn More <i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\r\n            <\/div>\r\n\r\n            <div class=\"gr-shopfitting-card gr-fade-in-up\" style=\"transition-delay: 0.3s;\">\r\n                <div class=\"gr-card-icon\"><i class=\"fa-solid fa-globe\"><\/i><\/div>\r\n                <h3>Shopfitting for Franchises<\/h3>\r\n                <p>Trusted <strong><a href=\"https:\/\/gracexport.com\/about-us\/\">shopfitting supplier<\/a><\/strong> for 500+ global brands. Ensuring standardized quality, bulk factory pricing, and fast delivery across 20+ countries.<\/p>\r\n                <a href=\"https:\/\/gracexport.com\/about-us\/\" class=\"gr-learn-more\">Learn More <i class=\"fa-solid fa-arrow-right\"><\/i><\/a>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"gr-shopfitting-cta gr-fade-in-up\">\r\n            <a href=\"https:\/\/gracexport.com\/contact\/\" class=\"gr-btn gr-btn-primary\">Get Complete Shopfitting Quote<\/a>\r\n            <span class=\"gr-micro-copy\"><i class=\"fa-solid fa-lock\"><\/i> Free 3D Store Design \u2022 Factory Direct Pricing \u2022 ISO 9001 Certified<\/span>\r\n        <\/div>\r\n    <\/section>\r\n<\/div>\r\n\r\n<!-- INDEPENDENT SCRIPT -->\r\n<script>\r\n    (function() {\r\n        function runGraceRetail() {\r\n            var module = document.getElementById('gr-retail-module');\r\n            if(!module) return;\r\n\r\n            var elements = module.querySelectorAll('.gr-fade-in-up');\r\n            \r\n            \/\/ Check if inside Elementor editing mode\r\n            var isEditing = document.body.classList.contains('elementor-editor-active');\r\n            \r\n            if (isEditing) {\r\n                for (var i = 0; i < elements.length; i++) {\r\n                    elements[i].classList.add('gr-visible');\r\n                }\r\n                return; \/\/ Stop here if in editor\r\n            }\r\n\r\n            \/\/ Normal scroll animation for frontend\r\n            if ('IntersectionObserver' in window) {\r\n                var observer = new IntersectionObserver(function(entries, obs) {\r\n                    entries.forEach(function(entry) {\r\n                        if (entry.isIntersecting) {\r\n                            entry.target.classList.add('gr-visible');\r\n                            obs.unobserve(entry.target);\r\n                        }\r\n                    });\r\n                }, { threshold: 0.1 });\r\n\r\n                for (var j = 0; j < elements.length; j++) {\r\n                    observer.observe(elements[j]);\r\n                }\r\n            } else {\r\n                for (var k = 0; k < elements.length; k++) {\r\n                    elements[k].classList.add('gr-visible');\r\n                }\r\n            }\r\n        }\r\n\r\n        \/\/ Run instantly and also attach to events to guarantee execution\r\n        runGraceRetail();\r\n        window.addEventListener('load', runGraceRetail);\r\n    })();\r\n<\/script>\r\n\r\n<!-- SEO Schema Script -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\/\",\r\n  \"@type\": \"Service\",\r\n  \"serviceType\": \"Retail Shopfitting Systems\",\r\n  \"provider\": {\r\n    \"@type\": \"LocalBusiness\",\r\n    \"name\": \"Fujian Grace Import & Export Co., Ltd.\",\r\n    \"telephone\": \"+86 19980693245\",\r\n    \"address\": {\r\n      \"@type\": \"PostalAddress\",\r\n      \"streetAddress\": \"No.5 Ma'an Road\",\r\n      \"addressLocality\": \"Xiamen\",\r\n      \"addressCountry\": \"CN\"\r\n    }\r\n  },\r\n  \"description\": \"Comprehensive shopfitting solutions for retailers and franchises. We are a leading shopfitting manufacturer and supplier offering custom shopfitting, modular shopfitting systems, and full store buildouts.\",\r\n  \"areaServed\": {\r\n    \"@type\": \"GeoCircle\",\r\n    \"geoMidpoint\": {\r\n      \"@type\": \"GeoCoordinates\",\r\n      \"latitude\": 24.4798,\r\n      \"lo\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0c5fb76 e-con-full e-flex e-con e-parent\" data-id=\"0c5fb76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-55588a3 e-con-full e-flex e-con e-child\" data-id=\"55588a3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bd86fc3 elementor-widget elementor-widget-html\" data-id=\"bd86fc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;600;700;900&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n\r\n<!-- Google SEO Structured Data (JSON-LD) -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"ItemList\",\r\n  \"name\": \"B2B Retail Display Solutions & Shopfitting Systems\",\r\n  \"description\": \"Premium custom retail display racks, showcases, and complete shopfitting systems manufactured direct-factory for 22 specific industries.\",\r\n  \"itemListElement\":[\r\n    { \"@type\": \"ListItem\", \"position\": 1, \"url\": \"https:\/\/gracexport.com\/solutions\/jewelry-watches-displays\/\", \"name\": \"Jewelry & Watches Displays\" },\r\n    { \"@type\": \"ListItem\", \"position\": 2, \"url\": \"https:\/\/gracexport.com\/solutions\/clothing-garment-displays\/\", \"name\": \"Clothing & Garment Displays\" },\r\n    { \"@type\": \"ListItem\", \"position\": 3, \"url\": \"https:\/\/gracexport.com\/solutions\/cosmetics-beauty-displays\/\", \"name\": \"Cosmetics & Beauty Displays\" },\r\n    { \"@type\": \"ListItem\", \"position\": 4, \"url\": \"https:\/\/gracexport.com\/solutions\/pharmacy-optical-shelving\/\", \"name\": \"Pharmacy & Optical Displays\" },\r\n    { \"@type\": \"ListItem\", \"position\": 5, \"url\": \"https:\/\/gracexport.com\/solutions\/tech-mobile-displays\/\", \"name\": \"Tech & Mobile Displays\" },\r\n    { \"@type\": \"ListItem\", \"position\": 6, \"url\": \"https:\/\/gracexport.com\/solutions\/coffee-shop-displays\/\", \"name\": \"Coffee Shop Displays\" },\r\n    { \"@type\": \"ListItem\", \"position\": 7, \"url\": \"https:\/\/gracexport.com\/solutions\/supermarket-grocery-shelving\/\", \"name\": \"Supermarket Gondola Shelving\" },\r\n    { \"@type\": \"ListItem\", \"position\": 8, \"url\": \"https:\/\/gracexport.com\/solutions\/sporting-goods-displays\/\", \"name\": \"Sporting Goods Racks\" },\r\n    { \"@type\": \"ListItem\", \"position\": 9, \"url\": \"https:\/\/gracexport.com\/solutions\/pet-store-fixtures\/\", \"name\": \"Pet Store Fixtures\" },\r\n    { \"@type\": \"ListItem\", \"position\": 10, \"url\": \"https:\/\/gracexport.com\/solutions\/optical-boutiques-showcases\/\", \"name\": \"Optical Boutique Showcases\" },\r\n    { \"@type\": \"ListItem\", \"position\": 11, \"url\": \"https:\/\/gracexport.com\/solutions\/home-lifestyle-racks\/\", \"name\": \"Home & Lifestyle Racks\" },\r\n    { \"@type\": \"ListItem\", \"position\": 12, \"url\": \"https:\/\/gracexport.com\/solutions\/museum-exhibition-cases\/\", \"name\": \"Museum & Exhibition Cases\" },\r\n    { \"@type\": \"ListItem\", \"position\": 13, \"url\": \"https:\/\/gracexport.com\/solutions\/auto-showrooms-podiums\/\", \"name\": \"Automotive Showroom Podiums\" },\r\n    { \"@type\": \"ListItem\", \"position\": 14, \"url\": \"https:\/\/gracexport.com\/solutions\/wine-liquor-store-shelving\/\", \"name\": \"Wine & Liquor Store Shelving\" },\r\n    { \"@type\": \"ListItem\", \"position\": 15, \"url\": \"https:\/\/gracexport.com\/solutions\/electronics-shopfitting-system\/\", \"name\": \"Electronics Shopfitting System\" },\r\n    { \"@type\": \"ListItem\", \"position\": 16, \"url\": \"https:\/\/gracexport.com\/solutions\/apparel-shopfitting-system\/\", \"name\": \"Apparel Shopfitting System\" },\r\n    { \"@type\": \"ListItem\", \"position\": 17, \"url\": \"https:\/\/gracexport.com\/solutions\/supermarket-shopfitting-system\/\", \"name\": \"Supermarket Shopfitting System\" },\r\n    { \"@type\": \"ListItem\", \"position\": 18, \"url\": \"https:\/\/gracexport.com\/solutions\/pharmacy-shopfitting-system\/\", \"name\": \"Pharmacy Shopfitting System\" },\r\n    { \"@type\": \"ListItem\", \"position\": 19, \"url\": \"https:\/\/gracexport.com\/solutions\/luxury-boutique-shopfitting\/\", \"name\": \"Luxury Boutique Shopfitting\" },\r\n    { \"@type\": \"ListItem\", \"position\": 20, \"url\": \"https:\/\/gracexport.com\/solutions\/hardware-store-shopfitting\/\", \"name\": \"Hardware Store Shopfitting\" },\r\n    { \"@type\": \"ListItem\", \"position\": 21, \"url\": \"https:\/\/gracexport.com\/solutions\/convenience-store-shopfitting\/\", \"name\": \"Convenience Store Shopfitting\" },\r\n    { \"@type\": \"ListItem\", \"position\": 22, \"url\": \"https:\/\/gracexport.com\/solutions\/sporting-goods-shopfitting\/\", \"name\": \"Sporting Goods Shopfitting\" }\r\n  ]\r\n}\r\n<\/script>\r\n\r\n<style>\r\n\/* =========================================================================\r\n   STRICT ELEMENTOR ISOLATION CSS (NO HTML\/HEAD\/BODY WRAPPERS)\r\n   ========================================================================= *\/\r\n#grace-isolated-module {\r\n    --grc-primary: #0B1B3D;    \r\n    --grc-secondary: #C5A059;  \r\n    --grc-text-dark: #333333;  \r\n    --grc-white: #FFFFFF;\r\n    --grc-bg-light: #F8F9FA;\r\n    --grc-transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n    \r\n    font-family: 'Lato', sans-serif !important; \r\n    color: var(--grc-text-dark) !important; \r\n    background-color: transparent !important; \r\n    line-height: 1.6 !important; \r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    display: block !important;\r\n    box-sizing: border-box !important;\r\n    margin: 0 auto !important;\r\n    padding: 0 !important;\r\n    overflow-x: hidden !important;\r\n}\r\n\r\n#grace-isolated-module *,\r\n#grace-isolated-module *::before,\r\n#grace-isolated-module *::after { \r\n    box-sizing: border-box !important; \r\n}\r\n\r\n\/* Typography Resets *\/\r\n#grace-isolated-module h2, \r\n#grace-isolated-module h3 { \r\n    font-family: 'Playfair Display', serif !important; \r\n    margin-top: 0 !important;\r\n    padding: 0 !important;\r\n    letter-spacing: normal !important;\r\n}\r\n\r\n#grace-isolated-module a { \r\n    text-decoration: none !important; \r\n    color: inherit !important; \r\n    transition: var(--grc-transition) !important; \r\n    box-shadow: none !important;\r\n}\r\n\r\n#grace-isolated-module ul.grc-filter-tags { \r\n    list-style: none !important; \r\n    margin: 0 !important; \r\n    padding: 0 !important; \r\n}\r\n\r\n#grace-isolated-module ul.grc-filter-tags li::before {\r\n    content: none !important;\r\n    display: none !important;\r\n}\r\n\r\n\/* Scroll Animations *\/\r\n#grace-isolated-module .grc-fade-in-up { \r\n    opacity: 0 !important; \r\n    transform: translateY(40px) !important; \r\n    transition: opacity 0.8s ease-out, transform 0.8s ease-out !important; \r\n}\r\n#grace-isolated-module .grc-fade-in-up.grc-visible { \r\n    opacity: 1 !important; \r\n    transform: translateY(0) !important; \r\n}\r\n\r\n\/* Layout Core *\/\r\n#grace-isolated-module .grc-section-padding { padding: 60px 5% !important; display: block !important; }\r\n#grace-isolated-module .grc-section-header { text-align: center !important; margin-bottom: 40px !important; display: block !important; width: 100% !important; }\r\n#grace-isolated-module .grc-section-header h2 { color: var(--grc-primary) !important; font-size: 2.8rem !important; margin-bottom: 15px !important; font-weight: 700 !important; line-height: 1.2 !important; }\r\n#grace-isolated-module .grc-section-header p { color: #666 !important; max-width: 650px !important; margin: 0 auto !important; font-size: 1.1rem !important; line-height: 1.6 !important; font-family: 'Lato', sans-serif !important; }\r\n#grace-isolated-module .grc-section-header .grc-divider { width: 60px !important; height: 3px !important; background: var(--grc-secondary) !important; margin: 20px auto !important; display: block !important; }\r\n\r\n\/* Flexbox Layout - Forced to override WP defaults *\/\r\n#grace-isolated-module .grc-products-layout { display: flex !important; flex-direction: row !important; gap: 40px !important; align-items: flex-start !important; flex-wrap: nowrap !important; width: 100% !important; }\r\n#grace-isolated-module .grc-portfolio-grid-container { flex: 0 0 66.666% !important; width: 66.666% !important; position: relative !important; display: block !important; }\r\n\r\n\/* Grid Layout *\/\r\n#grace-isolated-module .grc-portfolio-grid { display: grid !important; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important; gap: 25px !important; min-height: 665px !important; align-content: start !important; width: 100% !important; }\r\n\r\n\/* Item & Image Forcing - Fixes the massive image issue *\/\r\n#grace-isolated-module .grc-portfolio-item { position: relative !important; border-radius: 8px !important; overflow: hidden !important; height: 320px !important; cursor: pointer !important; transition: all 0.5s cubic-bezier(0.25, 0.8, 0.25, 1) !important; display: block !important; background: #000 !important; margin: 0 !important; padding: 0 !important; width: 100% !important; }\r\n\r\n#grace-isolated-module .grc-portfolio-item img { \r\n    position: absolute !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    width: 100% !important; \r\n    height: 100% !important; \r\n    max-width: 100% !important;\r\n    max-height: 100% !important;\r\n    object-fit: cover !important; \r\n    transition: transform 0.8s ease !important; \r\n    display: block !important; \r\n    border: none !important; \r\n    margin: 0 !important; \r\n    padding: 0 !important; \r\n}\r\n\r\n\/* Hover Overlays & Captions *\/\r\n#grace-isolated-module .grc-portfolio-overlay { position: absolute !important; inset: 0 !important; background: linear-gradient(to top, rgba(11,27,61,0.95) 0%, rgba(11,27,61,0.6) 50%, rgba(11,27,61,0.1) 100%) !important; display: flex !important; flex-direction: column !important; justify-content: flex-end !important; padding: 25px !important; transition: var(--grc-transition) !important; z-index: 2 !important; width: 100% !important; height: 100% !important; pointer-events: none !important; }\r\n#grace-isolated-module .grc-portfolio-item:hover img { transform: scale(1.1) !important; }\r\n#grace-isolated-module .grc-portfolio-item:hover .grc-portfolio-overlay { background: rgba(11,27,61,0.95) !important; }\r\n\r\n#grace-isolated-module .grc-portfolio-overlay h3 { color: var(--grc-white) !important; font-size: 1.5rem !important; margin-bottom: 8px !important; transition: var(--grc-transition) !important; opacity: 1 !important; transform: translateY(0) !important; display: block !important; pointer-events: auto !important; }\r\n#grace-isolated-module .grc-portfolio-overlay .grc-seo-caption { color: rgba(255,255,255,0.85) !important; font-size: 0.85rem !important; font-family: 'Lato', sans-serif !important; line-height: 1.4 !important; margin-bottom: 12px !important; display: block !important; opacity: 1 !important; transform: translateY(0) !important; transition: var(--grc-transition) !important; pointer-events: auto !important; }\r\n#grace-isolated-module .grc-portfolio-overlay p { color: var(--grc-secondary) !important; font-family: 'Lato', sans-serif !important; font-weight: 600 !important; text-transform: uppercase !important; font-size: 0.8rem !important; letter-spacing: 1px !important; margin-bottom: 0 !important; transition: var(--grc-transition) !important; opacity: 1 !important; transform: translateY(0) !important; display: block !important; pointer-events: auto !important; }\r\n\r\n#grace-isolated-module .grc-portfolio-item:hover .grc-portfolio-overlay h3 { color: var(--grc-secondary) !important; }\r\n#grace-isolated-module .grc-portfolio-item:hover .grc-portfolio-overlay p { color: var(--grc-white) !important; text-decoration: underline !important; text-underline-offset: 4px !important; }\r\n\r\n\/* Carousel Navigation Controls *\/\r\n#grace-isolated-module .grc-carousel-nav { display: flex !important; justify-content: flex-end !important; align-items: center !important; gap: 20px !important; margin-top: 25px !important; width: 100% !important; }\r\n#grace-isolated-module .grc-carousel-indicator { font-family: 'Lato', sans-serif !important; font-size: 0.95rem !important; font-weight: 600 !important; color: #666 !important; display: block !important; }\r\n#grace-isolated-module .grc-carousel-btn { width: 45px !important; height: 45px !important; border-radius: 50% !important; background: var(--grc-bg-light) !important; color: var(--grc-primary) !important; border: 1px solid #ddd !important; font-size: 1.1rem !important; cursor: pointer !important; display: flex !important; align-items: center !important; justify-content: center !important; transition: var(--grc-transition) !important; padding: 0 !important; line-height: 1 !important; }\r\n#grace-isolated-module .grc-carousel-btn:hover { background: var(--grc-primary) !important; color: var(--grc-white) !important; border-color: var(--grc-primary) !important; transform: scale(1.05) !important; }\r\n#grace-isolated-module .grc-carousel-btn:disabled { opacity: 0.4 !important; cursor: not-allowed !important; pointer-events: none !important; }\r\n\r\n\/* Sidebar Filter & Subtitle *\/\r\n#grace-isolated-module .grc-portfolio-sidebar { flex: 0 0 calc(33.333% - 40px) !important; width: calc(33.333% - 40px) !important; background: var(--grc-bg-light) !important; padding: 35px 30px !important; border-radius: 8px !important; border: 1px solid #eaeaea !important; position: sticky !important; top: 100px !important; display: block !important; height: fit-content !important; }\r\n#grace-isolated-module .grc-portfolio-sidebar h3 { font-size: 1.6rem !important; color: var(--grc-primary) !important; margin-bottom: 10px !important; border-bottom: 2px solid var(--grc-secondary) !important; padding-bottom: 10px !important; display: inline-block !important; line-height: 1.2 !important; }\r\n#grace-isolated-module .grc-sidebar-subtitle { font-size: 0.95rem !important; color: #555 !important; margin-bottom: 25px !important; margin-top: 0 !important; line-height: 1.5 !important; font-family: 'Lato', sans-serif !important; display: block !important; }\r\n\r\n\/* 2-Column Tag Grid UI *\/\r\n#grace-isolated-module .grc-filter-tags { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 10px !important; margin-bottom: 25px !important; width: 100% !important; }\r\n#grace-isolated-module .grc-filter-tags li { padding: 12px 14px !important; background: var(--grc-white) !important; border: 1px solid #ddd !important; border-radius: 4px !important; color: #555 !important; font-size: 1rem !important; font-weight: 600 !important; cursor: pointer !important; transition: var(--grc-transition) !important; display: flex !important; justify-content: space-between !important; align-items: center !important; line-height: 1.2 !important; font-family: 'Lato', sans-serif !important; margin: 0 !important; }\r\n#grace-isolated-module .grc-filter-tags li i { font-size: 0.8rem !important; color: transparent !important; transition: var(--grc-transition) !important; }\r\n#grace-isolated-module .grc-filter-tags li:hover, \r\n#grace-isolated-module .grc-filter-tags li.grc-active { background: var(--grc-primary) !important; color: var(--grc-white) !important; border-color: var(--grc-primary) !important; box-shadow: 0 4px 10px rgba(11,27,61,0.1) !important; }\r\n#grace-isolated-module .grc-filter-tags li:hover i, \r\n#grace-isolated-module .grc-filter-tags li.grc-active i { color: var(--grc-secondary) !important; }\r\n\r\n\/* Solutions Link & High-Conversion CTA *\/\r\n#grace-isolated-module .grc-solutions-link-wrapper { border-top: 1px dashed #ccc !important; padding-top: 20px !important; text-align: center !important; display: block !important; width: 100% !important; }\r\n#grace-isolated-module .grc-solutions-link { display: inline-block !important; color: var(--grc-primary) !important; font-size: 1.3rem !important; font-weight: 700 !important; transition: var(--grc-transition) !important; margin-bottom: 18px !important; line-height: 1.2 !important; font-family: 'Lato', sans-serif !important; }\r\n#grace-isolated-module .grc-solutions-link i { margin-left: 5px !important; color: var(--grc-secondary) !important; transition: transform 0.3s !important; }\r\n#grace-isolated-module .grc-solutions-link:hover { color: var(--grc-secondary) !important; }\r\n#grace-isolated-module .grc-solutions-link:hover i { transform: translateX(5px) !important; }\r\n\r\n#grace-isolated-module .grc-conversion-cta { font-size: 0.85rem !important; color: #555 !important; line-height: 1.6 !important; font-weight: 400 !important; background: rgba(197, 160, 89, 0.1) !important; padding: 15px !important; border-radius: 6px !important; border-left: 3px solid var(--grc-secondary) !important; text-align: left !important; font-family: 'Lato', sans-serif !important; display: block !important; margin: 0 !important; }\r\n#grace-isolated-module .grc-conversion-cta i { color: var(--grc-secondary) !important; margin-right: 5px !important; font-size: 1rem !important; }\r\n#grace-isolated-module .grc-conversion-cta a { color: var(--grc-primary) !important; font-weight: 800 !important; text-decoration: underline !important; text-decoration-color: var(--grc-secondary) !important; text-underline-offset: 3px !important; transition: var(--grc-transition) !important; }\r\n#grace-isolated-module .grc-conversion-cta a:hover { color: var(--grc-secondary) !important; text-decoration-color: var(--grc-primary) !important; }\r\n\r\n\/* === Responsive Overrides === *\/\r\n@media (max-width: 1200px) {\r\n    #grace-isolated-module .grc-filter-tags { grid-template-columns: 1fr !important; }\r\n}\r\n@media (max-width: 992px) {\r\n    #grace-isolated-module .grc-products-layout { flex-direction: column-reverse !important; display: flex !important; }\r\n    #grace-isolated-module .grc-portfolio-grid-container, \r\n    #grace-isolated-module .grc-portfolio-sidebar { flex: 1 1 auto !important; width: 100% !important; max-width: 100% !important; display: block !important; }\r\n    #grace-isolated-module .grc-portfolio-grid { min-height: auto !important; }\r\n    #grace-isolated-module .grc-portfolio-sidebar { position: static !important; margin-bottom: 30px !important; }\r\n    #grace-isolated-module .grc-filter-tags { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important; }\r\n}\r\n@media (max-width: 768px) {\r\n    #grace-isolated-module .grc-section-header h2 { font-size: 2.2rem !important; }\r\n    #grace-isolated-module .grc-filter-tags { grid-template-columns: 1fr 1fr !important; }\r\n}\r\n@media (max-width: 480px) {\r\n    #grace-isolated-module .grc-filter-tags { grid-template-columns: 1fr !important; }\r\n    #grace-isolated-module .grc-portfolio-grid { grid-template-columns: 1fr !important; }\r\n}\r\n<\/style>\r\n\r\n<!-- MAIN MODULE CONTAINER (No Body Tag) -->\r\n<div id=\"grace-isolated-module\">\r\n    <section class=\"grc-section-padding\" id=\"products-section\">\r\n        <div class=\"grc-section-header grc-fade-in-up\">\r\n            <h2>Transforming Spaces Across Industries<\/h2>\r\n            <div class=\"grc-divider\"><\/div>\r\n            <p>Browse our specialized retail display solutions engineered for maximum visual impact and SKU storage capacity. Filter by your industry below.<\/p>\r\n        <\/div>\r\n        \r\n        <div class=\"grc-products-layout grc-fade-in-up\">\r\n            <!-- Left Grid -->\r\n            <div class=\"grc-portfolio-grid-container\">\r\n                <div class=\"grc-portfolio-grid\" id=\"grc-portfolio-gallery\">\r\n                    \r\n                    <a href=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/03\/Gracedisplay-Custom-Jewelry-Watch-Display-Case-Luxury-Retail-Showcase-with-LED-Lighting.webp\" class=\"grc-portfolio-item\" data-category=\"jewelry\" aria-label=\"View Jewelry & Watches Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/03\/Gracedisplay-Custom-Jewelry-Watch-Display-Case-Luxury-Retail-Showcase-with-LED-Lighting.webp\" alt=\"Luxury Jewelry Display Cabinet and Showcase\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Jewelry & Watches<\/h3>\r\n                            <span class=\"grc-seo-caption\">Boost boutique sales with custom glass showcases & anti-theft LED display cabinets. Request direct-factory pricing today.<\/span>\r\n                            <p>Luxury Showcases & LED Lighting <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/clothing-garment-displays\/\" class=\"grc-portfolio-item\" data-category=\"clothing\" aria-label=\"View Clothing & Garment Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/heavy-duty-metal-garment-racks-modular-shelving.webp\" alt=\"Retail Clothing Store Metal Display Rack\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Clothing & Garment<\/h3>\r\n                            <span class=\"grc-seo-caption\">Maximize retail floor space with heavy-duty metal garment racks and modular wall display shelving systems.<\/span>\r\n                            <p>Metal Racks & Wall Bays <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/cosmetics-beauty-displays\/\" class=\"grc-portfolio-item\" data-category=\"cosmetics\" aria-label=\"View Cosmetics & Beauty Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-pink-led-cosmetics-gondola-island-shopfitting-fixtures.webp\" alt=\"Custom pink LED-lit cosmetics gondola island with rounded base and lightbox for boutique shopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Cosmetics & Beauty<\/h3>\r\n                            <span class=\"grc-seo-caption\">Attract beauty shoppers using bespoke acrylic cosmetic stands, makeup kiosks, and illuminated gondolas.<\/span>\r\n                            <p>Acrylic Stands & Beauty Kiosks <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/pharmacy-optical-shelving\/\" class=\"grc-portfolio-item\" data-category=\"pharmacy\" aria-label=\"View Pharmacy & Optical Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-blue-pharmacy-gondola-shelving-medical-display-shopfitting.webp\" alt=\"Custom blue pharmacy gondola shelving and glass display counters for high capacity shopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Pharmacy Shelving<\/h3>\r\n                            <span class=\"grc-seo-caption\">Organize medical supplies efficiently with our durable, high-capacity pharmacy gondola shelving and glass counters.<\/span>\r\n                            <p>Gondola Shelving & Glass Cabinets <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/tech-mobile-displays\/\" class=\"grc-portfolio-item\" data-category=\"tech\" aria-label=\"View Tech & Mobile Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/interactive-mobile-phone-display-counter-anti-theft-tech-shopfitting.webp\" alt=\"Custom interactive mobile phone display counter with anti-theft stands and tech shopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Tech & Mobile<\/h3>\r\n                            <span class=\"grc-seo-caption\">Engage customers with secure, interactive mobile phone display counters and electronic gadget wall fixtures.<\/span>\r\n                            <p>Interactive Counters & Accessories <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/coffee-shop-displays\/\" class=\"grc-portfolio-item\" data-category=\"cafe\" aria-label=\"View Coffee Shop Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-wooden-coffee-shop-bakery-display-counter-glass-pastry-showcase.webp\" alt=\"Bespoke wooden coffee shop display counter with glass pastry showcase and LED shelving forshopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Coffee Shop Displays<\/h3>\r\n                            <span class=\"grc-seo-caption\">Enhance your bakery or coffee shop ambiance with eco-friendly solid wood food display counters and bakery racks.<\/span>\r\n                            <p>Wooden Counters & Food Displays <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/supermarket-grocery-shelving\/\" class=\"grc-portfolio-item\" data-category=\"supermarket\" aria-label=\"View Supermarket Gondola Shelving\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/heavy-duty-supermarket-grocery-store-gondola-shelving-shopfitting.webp\" alt=\"Custom interactive mobile phone display counter with anti-theft stands and tech shopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Supermarket & Grocery<\/h3>\r\n                            <span class=\"grc-seo-caption\">Equip your grocery store with heavy-duty, multi-tiered gondola shelving systems for maximum SKU visibility.<\/span>\r\n                            <p>Heavy-Duty Gondola Shelves <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/sporting-goods-displays\/\" class=\"grc-portfolio-item\" data-category=\"sporting\" aria-label=\"View Sporting Goods Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-sporting-goods-shopfitting-load-bearing-slotwall-systems.webp\" alt=\"Custom sporting goods shopfitting with load-bearing white slotwall systems and LED shelving\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Sporting Goods<\/h3>\r\n                            <span class=\"grc-seo-caption\">Display athletic apparel and equipment with highly versatile, load-bearing retail wall slotwall systems.<\/span>\r\n                            <p>Versatile Wall Systems & Racks <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/pet-store-fixtures\/\" class=\"grc-portfolio-item\" data-category=\"pets\" aria-label=\"View Pet Store Fixtures\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-pet-store-shopfitting-house-shaped-led-gondola-fixtures.webp\" alt=\"Custom pet store shopfitting fixtures with house shaped LED gondola and pegboard displays\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Pet Store Fixtures<\/h3>\r\n                            <span class=\"grc-seo-caption\">Custom pet store merchandising fixtures designed to highlight pet foods, accessories, and promotional items.<\/span>\r\n                            <p>Custom Retail Merchandisers <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/optical-boutiques-showcases\/\" class=\"grc-portfolio-item\" data-category=\"optical\" aria-label=\"View Optical Boutiques Displays\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-optical-boutique-shopfitting-fluted-eyewear-island-led-wall-racks.webp\" alt=\"Bespoke optical boutique shopfitting with fluted eyewear island counter and LED backlit frame wall racks\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Optical Boutiques<\/h3>\r\n                            <span class=\"grc-seo-caption\">Highlight premium eyewear collections with elegantly backlit glass display cabinets and frame wall racks.<\/span>\r\n                            <p>Premium Eyewear Showcases <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/home-lifestyle-racks\/\" class=\"grc-portfolio-item\" data-category=\"home\" aria-label=\"View Home and Lifestyle Racks\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-gold-home-decor-lifestyle-shelving-racks-fluted-island-shopfitting.webp\" alt=\"Bespoke gold home decor and lifestyle shelving with fluted display table for boutique shopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Home & Lifestyle<\/h3>\r\n                            <span class=\"grc-seo-caption\">Showcase home decor beautifully with minimalist boutique shelving and lifestyle product merchandising units.<\/span>\r\n                            <p>Boutique Decor Display Shelves <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/museum-exhibition-cases\/\" class=\"grc-portfolio-item\" data-category=\"museum\" aria-label=\"View Museum Exhibition Cases\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-museum-quality-exhibition-case-security-glass-shopfitting.webp\" alt=\"Bespoke museum quality exhibition case with ultra clear security glass and LED lighting for artifacts\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Museum Exhibits<\/h3>\r\n                            <span class=\"grc-seo-caption\">Preserve and exhibit historical artifacts using museum-grade, climate-controlled, ultra-clear security glass cases.<\/span>\r\n                            <p>Ultra-Clear Security Glass Cases <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/auto-showrooms-podiums\/\" class=\"grc-portfolio-item\" data-category=\"auto\" aria-label=\"View Auto Showroom Podiums\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/automotive-showroom-display-podium-interactive-shopfitting.webp\" alt=\"Custom automotive showroom display podium with interactive screen and wheel racks for dealership shopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Auto Showrooms<\/h3>\r\n                            <span class=\"grc-seo-caption\">Elevate your automotive showroom experience with custom branded podiums and interactive car accessory displays.<\/span>\r\n                            <p>Brand Signage & Custom Podiums <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/wine-liquor-store-shelving\/\" class=\"grc-portfolio-item\" data-category=\"wine\" aria-label=\"View Wine & Liquor Store Shelving\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-wooden-wine-rack-commercial-liquor-store-shelving-led-lighting.webp\" alt=\"Bespoke wooden wine rack liquor store shelving with LED lights and X rack for commercial shopfitting\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Wine & Liquor Store<\/h3>\r\n                            <span class=\"grc-seo-caption\">Premium wooden wine racks and commercial liquor store shelving built for heavy bottle loads and elegant presentation.<\/span>\r\n                            <p>Wooden Racks & Gondolas <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/electronics-shopfitting-system\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Electronics Shopfitting System\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/electronics-shopfitting-systems-slatwalls-gondolas-tech-displays.webp\" alt=\"Electronics Shopfitting Systems Slatwalls Gondolas Tech Displays\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Electronics Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">Comprehensive electronics retail shopfitting systems, featuring slatwalls, gondolas, and anti-theft tech displays.<\/span>\r\n                            <p>Turnkey Retail Systems <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/apparel-shopfitting-system\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Apparel Shopfitting System\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/luxury-apparel-shopfitting-rose-gold-metal-racks-mannequins.webp\" alt=\"Custom apparel shopfitting including rose gold metal racks mannequins and modular wall bays\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Apparel Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">Complete garment store shopfitting solutions, including custom mannequins, nesting tables, and modular wall bays.<\/span>\r\n                            <p>Boutique Display Solutions <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/supermarket-shopfitting-system\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Supermarket Shopfitting System\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/turnkey-supermarket-shopfitting-black-metal-shelving-layouts.webp\" alt=\"Turnkey supermarket shopfitting layouts featuring black aisle shelving end-cap displays and checkout counters\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Supermarket Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">Turnkey grocery shopfitting layouts with integrated checkout counters, end-cap displays, and bulk aisle shelving.<\/span>\r\n                            <p>Grocery Store Layouts <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/pharmacy-shopfitting-system\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Pharmacy Shopfitting System\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-pharmacy-shopfitting-rx-cabinets-otc-merchandising-systems.webp\" alt=\"End to end pharmacy shopfitting with custom Rx cabinets OTC floor displays and marble reception desks\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Pharmacy Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">End-to-end pharmacy retail shopfitting, offering custom Rx cabinets, OTC floor displays, and secure reception desks.<\/span>\r\n                            <p>Medical & Rx Fixtures <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/luxury-boutique-shopfitting\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Luxury Boutique Shopfitting\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/luxury-boutique-shopfitting-gold-metal-racks-stone-cash-wraps.webp\" alt=\"Custom luxury boutique shopfitting with bespoke gold metal racks and stone cash wraps\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Boutique Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">Luxury boutique shopfitting services delivering bespoke metal racks, floating glass shelves, and elegant cash wraps.<\/span>\r\n                            <p>Premium Store Interiros <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/hardware-store-shopfitting\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Hardware Store Shopfitting\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/heavy-duty-hardware-store-shopfitting-systems-pegboard-tool-displays.webp\" alt=\"Bespoke heavy duty hardware store shopfitting systems with tool pegboard walls and bulk bins\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Hardware Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">Heavy-duty hardware store shopfitting systems designed specifically for industrial tools, bulk bins, and pegboard walls.<\/span>\r\n                            <p>Industrial Racking Systems <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/convenience-store-shopfitting\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Convenience Store Shopfitting\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/convenience-shopfitting-tiered-snack-gondolas-beverage-refrigeration.webp\" alt=\"Modern convenience shopfitting with tiered snack gondolas and beverage refrigerators for retail\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Convenience Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">Space-saving convenience store shopfitting fixtures, maximizing impulse buys with tiered snack and beverage racks.<\/span>\r\n                            <p>Space Optimization Solutions <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/sporting-goods-shopfitting\/\" class=\"grc-portfolio-item\" data-category=\"shopfitting\" aria-label=\"View Sporting Goods Shopfitting\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-sports-shopfitting-systems-footwear-displays-mannequin-podiums.webp\" alt=\"Custom sports shopfitting systems featuring modular gridwalls footwear displays and mannequins\">\r\n                        <div class=\"grc-portfolio-overlay\">\r\n                            <h3>Sports Shopfitting<\/h3>\r\n                            <span class=\"grc-seo-caption\">Dynamic sporting goods shopfitting systems, utilizing heavy-duty modular gridwalls, footwear displays, and focal merchandising.<\/span>\r\n                            <p>Athletic Retail Fixtures <i class=\"fa-solid fa-arrow-right\"><\/i><\/p>\r\n                        <\/div>\r\n                    <\/a>\r\n                <\/div>\r\n\r\n                <!-- Carousel Controls -->\r\n                <div class=\"grc-carousel-nav\" id=\"grc-portfolio-carousel-nav\">\r\n                    <span class=\"grc-carousel-indicator\" id=\"grc-carousel-indicator\">Page 1 of 4<\/span>\r\n                    <button class=\"grc-carousel-btn\" id=\"grc-btn-prev\" aria-label=\"Previous Page\">\r\n                        <i class=\"fa-solid fa-arrow-left\"><\/i>\r\n                    <\/button>\r\n                    <button class=\"grc-carousel-btn\" id=\"grc-btn-next\" aria-label=\"Next Page\">\r\n                        <i class=\"fa-solid fa-arrow-right\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Right Sidebar -->\r\n            <div class=\"grc-portfolio-sidebar\">\r\n                <h3>Categories Filter<\/h3>\r\n                <p class=\"grc-sidebar-subtitle\">Select your industry below to discover tailored wholesale retail fixtures and turnkey shopfitting solutions.<\/p>\r\n                \r\n                <ul class=\"grc-filter-tags\" id=\"grc-category-filters\">\r\n                    <li class=\"grc-active\" data-filter=\"all\">All Industries <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"shopfitting\">Shopfitting Systems <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"jewelry\">Jewelry & Watch <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"clothing\">Clothing Store <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"cosmetics\">Cosmetics & Beauty <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"pharmacy\">Pharmacy Shelves <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"tech\">Tech & Mobile <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"cafe\">Cafe Displays <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"supermarket\">Supermarket <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"sporting\">Sporting Goods <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"pets\">Pet Stores <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"optical\">Optical Boutiques <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"home\">Home & Lifestyle <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"museum\">Museum Exhibits <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"auto\">Auto Showrooms <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                    <li data-filter=\"wine\">Wine & Liquor <i class=\"fa-solid fa-circle-check\"><\/i><\/li>\r\n                <\/ul>\r\n\r\n                <div class=\"grc-solutions-link-wrapper\">\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\" class=\"grc-solutions-link\" aria-label=\"Explore all solutions\">\r\n                        Explore all our solutions <i class=\"fa-solid fa-arrow-right-long\"><\/i>\r\n                    <\/a>\r\n                    <div class=\"grc-conversion-cta\">\r\n                        <i class=\"fa-solid fa-bolt\"><\/i> Ready to scale your retail business? Get a <a href=\"https:\/\/gracexport.com\/contact\">Free 3D Store Layout Design<\/a> & direct-factory wholesale pricing from our senior shopfitting engineers today. Boost your <a href=\"https:\/\/gracexport.com\/store-layout-roi-calculator\/\">ROI<\/a> and sales conversion instantly!\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n<\/div>\r\n\r\n<!-- Scripts -->\r\n<script>\r\n    (function() {\r\n        function initGraceShopfittingModule() {\r\n            const wrapper = document.getElementById('grace-isolated-module');\r\n            if (!wrapper) return false; \r\n            \r\n            if (wrapper.dataset.isInitialized === 'true') return true;\r\n            wrapper.dataset.isInitialized = 'true';\r\n\r\n            const observerOptions = { root: null, rootMargin: '0px', threshold: 0.15 };\r\n            const observer = new IntersectionObserver((entries, obs) => {\r\n                entries.forEach(entry => {\r\n                    if (entry.isIntersecting) {\r\n                        entry.target.classList.add('grc-visible');\r\n                        entry.target.style.setProperty('opacity', '1', 'important');\r\n                        entry.target.style.setProperty('transform', 'translateY(0)', 'important');\r\n                        obs.unobserve(entry.target); \r\n                    }\r\n                });\r\n            }, observerOptions);\r\n            wrapper.querySelectorAll('.grc-fade-in-up').forEach(el => observer.observe(el));\r\n            \r\n            const filterTags = wrapper.querySelectorAll('.grc-filter-tags li');\r\n            const allItems = Array.from(wrapper.querySelectorAll('.grc-portfolio-item'));\r\n            const btnPrev = wrapper.querySelector('#grc-btn-prev');\r\n            const btnNext = wrapper.querySelector('#grc-btn-next');\r\n            const carouselIndicator = wrapper.querySelector('#grc-carousel-indicator');\r\n            const carouselNavWrapper = wrapper.querySelector('#grc-portfolio-carousel-nav');\r\n            \r\n            if(!btnPrev || !btnNext || !carouselIndicator) return false;\r\n\r\n            let currentPage = 1;\r\n            const itemsPerPage = 6;\r\n            let currentFilteredItems = allItems;\r\n\r\n            function renderGrid() {\r\n                const totalPages = Math.ceil(currentFilteredItems.length \/ itemsPerPage);\r\n                \r\n                allItems.forEach(item => {\r\n                    item.style.setProperty('display', 'none', 'important');\r\n                    item.style.setProperty('opacity', '0', 'important');\r\n                    item.style.setProperty('transform', 'scale(0.95)', 'important');\r\n                });\r\n\r\n                const startIdx = (currentPage - 1) * itemsPerPage;\r\n                const endIdx = startIdx + itemsPerPage;\r\n                const itemsToShow = currentFilteredItems.slice(startIdx, endIdx);\r\n\r\n                itemsToShow.forEach((item, index) => {\r\n                    item.style.setProperty('display', 'block', 'important');\r\n                    setTimeout(() => {\r\n                        item.style.setProperty('opacity', '1', 'important');\r\n                        item.style.setProperty('transform', 'scale(1)', 'important');\r\n                    }, 50 * index); \r\n                });\r\n\r\n                if (totalPages <= 1) {\r\n                    carouselNavWrapper.style.setProperty('display', 'none', 'important');\r\n                } else {\r\n                    carouselNavWrapper.style.setProperty('display', 'flex', 'important');\r\n                    carouselIndicator.innerText = 'Page ' + currentPage + ' of ' + totalPages;\r\n                    btnPrev.disabled = currentPage === 1;\r\n                    btnNext.disabled = currentPage === totalPages;\r\n                }\r\n            }\r\n\r\n            btnPrev.addEventListener('click', () => {\r\n                if (currentPage > 1) {\r\n                    currentPage--;\r\n                    renderGrid();\r\n                }\r\n            });\r\n\r\n            btnNext.addEventListener('click', () => {\r\n                const totalPages = Math.ceil(currentFilteredItems.length \/ itemsPerPage);\r\n                if (currentPage < totalPages) {\r\n                    currentPage++;\r\n                    renderGrid();\r\n                }\r\n            });\r\n\r\n            filterTags.forEach(tag => {\r\n                tag.addEventListener('click', function() {\r\n                    filterTags.forEach(t => t.classList.remove('grc-active'));\r\n                    this.classList.add('grc-active');\r\n                    \r\n                    const filterValue = this.getAttribute('data-filter');\r\n\r\n                    if (filterValue === 'all') {\r\n                        currentFilteredItems = allItems;\r\n                    } else {\r\n                        currentFilteredItems = allItems.filter(item => item.getAttribute('data-category') === filterValue);\r\n                    }\r\n                    \r\n                    currentPage = 1; \r\n                    renderGrid();\r\n                });\r\n            });\r\n\r\n            renderGrid();\r\n            return true;\r\n        }\r\n\r\n        let pollingAttempts = 0;\r\n        const initTimer = setInterval(function() {\r\n            if (initGraceShopfittingModule() || pollingAttempts > 40) {\r\n                clearInterval(initTimer);\r\n            }\r\n            pollingAttempts++;\r\n        }, 150);\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c96e2be e-con-full e-flex e-con e-parent\" data-id=\"c96e2be\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e9fb46a e-con-full e-flex e-con e-child\" data-id=\"e9fb46a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b4ea4e elementor-widget elementor-widget-html\" data-id=\"6b4ea4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts: Playfair Display (Serif) & Lato (Sans-serif) -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&family=Playfair+Display:wght@400;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n\/* \r\n====================================================================\r\nWP & ELEMENTOR COMPATIBILITY FIX: \r\nScoped all styles under a unique class to prevent global conflicts.\r\nAdded CSS Reset for the specific container to override theme defaults.\r\n====================================================================\r\n*\/\r\n\r\n.dormayy-keepsake-section,\r\n.dormayy-keepsake-section * {\r\n    box-sizing: border-box !important;\r\n}\r\n\r\n.dormayy-keepsake-section {\r\n    --gold-accent: #D4AF37;\r\n    --glass-bg: rgba(255, 255, 255, 0.03);\r\n    --glass-border: rgba(255, 255, 255, 0.08);\r\n    --glass-hover-bg: rgba(255, 255, 255, 0.08);\r\n    --text-main: #FFFFFF;\r\n    --text-muted: #A0A5B5;\r\n    \r\n    \/* Background Image setup *\/\r\n    position: relative;\r\n    background-color: #000000 !important;\r\n    background-image: url('https:\/\/gracexport.com\/wp-content\/uploads\/2026\/02\/Gracedisplay-luxury-jewelry-display-case-with-marble-base-black-metal-frame-and-glass-cover-for-necklaces-and-rings-retail-fixtures.webp') !important;\r\n    background-size: cover !important;\r\n    background-position: center !important;\r\n    background-repeat: no-repeat !important;\r\n    \r\n    padding: 60px 20px 100px 20px !important; \r\n    font-family: 'Lato', sans-serif !important;\r\n    color: var(--text-main);\r\n    overflow: hidden;\r\n    width: 100%;\r\n    margin: 0 auto;\r\n}\r\n\r\n\/* \r\n====================================================================\r\n0.4 BLACK OPACITY OVERLAY \r\nImplemented via ::before to guarantee visibility and no WP conflicts\r\n====================================================================\r\n*\/\r\n.dormayy-keepsake-section::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0; \r\n    left: 0; \r\n    right: 0; \r\n    bottom: 0;\r\n    background-color: #000000 !important;\r\n    opacity: 0.4 !important;\r\n    z-index: 0;\r\n    pointer-events: none;\r\n}\r\n\r\n\/* Ensure content stays above the background overlay *\/\r\n.dormayy-keepsake-section .dormayy-header,\r\n.dormayy-keepsake-section .dormayy-timeline-wrapper {\r\n    position: relative;\r\n    z-index: 1;\r\n}\r\n\r\n\/* Typography Scoping *\/\r\n.dormayy-keepsake-section h1,\r\n.dormayy-keepsake-section h2,\r\n.dormayy-keepsake-section h3,\r\n.dormayy-keepsake-section h4 {\r\n    font-family: 'Playfair Display', serif !important;\r\n    color: var(--text-main);\r\n    margin: 0;\r\n    padding: 0;\r\n}\r\n\r\n\/* Header Section *\/\r\n.dormayy-keepsake-section .dormayy-header {\r\n    text-align: center;\r\n    max-width: 100%;\r\n    width: 100%;\r\n    margin: 0 auto 80px auto;\r\n}\r\n\r\n.dormayy-keepsake-section .dormayy-header h2 {\r\n    font-size: clamp(16px, 4.5vw, 3.5rem) !important;\r\n    font-weight: 600 !important;\r\n    margin-bottom: 20px !important;\r\n    background: linear-gradient(to right, #FFF, var(--gold-accent), #FFF);\r\n    -webkit-background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    text-shadow: 0 0 30px rgba(212, 175, 55, 0.2);\r\n    white-space: nowrap; \r\n    width: 100%;\r\n    text-transform: capitalize !important; \r\n    line-height: 1.2;\r\n}\r\n\r\n.dormayy-keepsake-section .dormayy-header p {\r\n    font-family: 'Lato', sans-serif !important;\r\n    font-size: 1.1rem !important;\r\n    line-height: 1.8 !important;\r\n    color: #FFFFFF !important; \r\n    font-weight: 300 !important;\r\n    letter-spacing: 0.5px !important;\r\n    max-width: 950px; \r\n    margin: 0 auto !important;\r\n    width: 100%;\r\n}\r\n\r\n\/* Timeline and Cards Wrapper *\/\r\n.dormayy-keepsake-section .dormayy-timeline-wrapper {\r\n    max-width: 1500px; \r\n    margin: 0 auto;\r\n    width: 100%;\r\n}\r\n\r\n\/* Desktop Laser Path *\/\r\n.dormayy-keepsake-section .laser-path {\r\n    position: absolute;\r\n    top: 50px;\r\n    left: 5%;\r\n    width: 90%;\r\n    height: 1px;\r\n    background: rgba(255, 255, 255, 0.1);\r\n    z-index: 0;\r\n}\r\n\r\n.dormayy-keepsake-section .laser-glow {\r\n    position: absolute;\r\n    top: -1px;\r\n    left: 0;\r\n    width: 150px;\r\n    height: 3px;\r\n    background: linear-gradient(90deg, transparent, var(--gold-accent), #fff, transparent);\r\n    box-shadow: 0 0 15px var(--gold-accent), 0 0 30px #fff;\r\n    animation: laserScan 6s ease-in-out infinite;\r\n    border-radius: 50%;\r\n}\r\n\r\n@keyframes laserScan {\r\n    0% { left: -10%; opacity: 0; }\r\n    10% { opacity: 1; }\r\n    90% { opacity: 1; }\r\n    100% { left: 100%; opacity: 0; }\r\n}\r\n\r\n\/* Cards Grid Layout *\/\r\n.dormayy-keepsake-section .dormayy-steps-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(5, 1fr);\r\n    gap: 30px;\r\n    position: relative;\r\n    z-index: 1;\r\n}\r\n\r\n\/* Core Glassmorphism Card *\/\r\n.dormayy-keepsake-section .glass-step-card {\r\n    background: var(--glass-bg);\r\n    backdrop-filter: blur(16px);\r\n    -webkit-backdrop-filter: blur(16px);\r\n    border: 1px solid var(--glass-border);\r\n    border-radius: 20px;\r\n    padding: 40px 25px 30px;\r\n    text-align: center;\r\n    position: relative;\r\n    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);\r\n    transform-style: preserve-3d;\r\n    cursor: pointer;\r\n    opacity: 0;\r\n    transform: translateY(50px);\r\n}\r\n\r\n.dormayy-keepsake-section .glass-step-card::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0; left: 0; right: 0; bottom: 0;\r\n    border-radius: 20px;\r\n    background: linear-gradient(135deg, rgba(255,255,255,0.1) 0%, transparent 40%);\r\n    pointer-events: none;\r\n}\r\n\r\n.dormayy-keepsake-section .glass-step-card:hover {\r\n    background: var(--glass-hover-bg);\r\n    border-color: rgba(212, 175, 55, 0.4);\r\n    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4), inset 0 0 20px rgba(255, 255, 255, 0.05);\r\n}\r\n\r\n\/* Icon Container and SVG Styles *\/\r\n.dormayy-keepsake-section .step-icon {\r\n    width: 60px;\r\n    height: 60px;\r\n    margin: 0 auto 25px auto;\r\n    border-radius: 50%;\r\n    background: rgba(0,0,0,0.3);\r\n    border: 1px solid rgba(255,255,255,0.1);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    position: relative;\r\n    box-shadow: inset 0 0 10px rgba(0,0,0,0.5);\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon {\r\n    border-color: var(--gold-accent);\r\n    box-shadow: 0 0 20px rgba(212, 175, 55, 0.2), inset 0 0 15px rgba(212, 175, 55, 0.1);\r\n}\r\n\r\n.dormayy-keepsake-section .step-icon svg {\r\n    width: 28px;\r\n    height: 28px;\r\n    stroke: var(--text-main);\r\n    transition: all 0.3s ease;\r\n    fill: none;\r\n}\r\n\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon svg {\r\n    stroke: var(--gold-accent);\r\n}\r\n\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon svg path,\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon svg circle,\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon svg rect,\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon svg polygon,\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon svg polyline,\r\n.dormayy-keepsake-section .glass-step-card:hover .step-icon svg line {\r\n    stroke-dasharray: 100;\r\n    stroke-dashoffset: 100;\r\n    animation: drawPath 1.5s ease forwards;\r\n}\r\n\r\n@keyframes drawPath {\r\n    to { stroke-dashoffset: 0; }\r\n}\r\n\r\n\/* Typography inside cards *\/\r\n.dormayy-keepsake-section .step-number {\r\n    font-family: 'Playfair Display', serif !important; \r\n    font-size: 0.85rem !important;\r\n    color: var(--gold-accent) !important;\r\n    letter-spacing: 2px !important;\r\n    margin-bottom: 10px !important;\r\n    display: block;\r\n    font-weight: 600 !important;\r\n}\r\n\r\n.dormayy-keepsake-section .glass-step-card h3 {\r\n    font-size: 1.1rem !important;\r\n    font-weight: 600 !important;\r\n    margin-bottom: 15px !important;\r\n    letter-spacing: 1px !important;\r\n    margin-top: 0 !important;\r\n}\r\n\r\n.dormayy-keepsake-section .glass-step-card p {\r\n    font-family: 'Lato', sans-serif !important;\r\n    font-size: 1rem !important; \r\n    color: var(--text-muted) !important;\r\n    line-height: 1.6 !important;\r\n    margin: 0 !important;\r\n    font-weight: 300 !important;\r\n}\r\n\r\n\/* Responsive Design: Tablet *\/\r\n@media (max-width: 1024px) {\r\n    .dormayy-keepsake-section .dormayy-steps-grid {\r\n        grid-template-columns: repeat(3, 1fr);\r\n    }\r\n    .dormayy-keepsake-section .laser-path { display: none !important; }\r\n    .dormayy-keepsake-section .dormayy-header p {\r\n        padding: 0 15px !important;\r\n    }\r\n}\r\n\r\n\/* Responsive Design: Mobile *\/\r\n@media (max-width: 768px) {\r\n    .dormayy-keepsake-section .dormayy-header h2 {\r\n        font-size: clamp(14px, 5.5vw, 2.5rem) !important; \r\n    }\r\n    \r\n    .dormayy-keepsake-section .dormayy-header p {\r\n        font-size: 0.95rem !important;\r\n    }\r\n\r\n    .dormayy-keepsake-section .dormayy-steps-grid {\r\n        grid-template-columns: repeat(2, 1fr);\r\n        gap: 15px;\r\n    }\r\n\r\n    .dormayy-keepsake-section .glass-step-card:nth-child(5) {\r\n        grid-column: span 2;\r\n        max-width: 50%;\r\n        margin: 0 auto;\r\n    }\r\n\r\n    .dormayy-keepsake-section .glass-step-card {\r\n        padding: 25px 15px 20px !important;\r\n    }\r\n\r\n    .dormayy-keepsake-section .step-icon {\r\n        width: 45px;\r\n        height: 45px;\r\n        margin-bottom: 15px;\r\n    }\r\n\r\n    .dormayy-keepsake-section .step-icon svg {\r\n        width: 20px;\r\n        height: 20px;\r\n    }\r\n\r\n    .dormayy-keepsake-section .step-number {\r\n        font-size: 0.75rem !important;\r\n        margin-bottom: 6px !important;\r\n    }\r\n\r\n    .dormayy-keepsake-section .glass-step-card h3 {\r\n        font-size: 0.95rem !important;\r\n        margin-bottom: 10px !important;\r\n    }\r\n\r\n    .dormayy-keepsake-section .glass-step-card p {\r\n        font-size: 0.95rem !important;\r\n    }\r\n\r\n    .dormayy-keepsake-section .laser-path {\r\n        display: none !important;\r\n    }\r\n}\r\n\r\n\/* For extremely small screens *\/\r\n@media (max-width: 480px) {\r\n    .dormayy-keepsake-section .glass-step-card:nth-child(5) {\r\n        max-width: 100%;\r\n    }\r\n}\r\n\r\n\/* Animation Visibility Class *\/\r\n.dormayy-keepsake-section .reveal-visible {\r\n    opacity: 1 !important;\r\n    transform: translateY(0) !important;\r\n}\r\n<\/style>\r\n\r\n<section class=\"dormayy-keepsake-section\" id=\"dormayy-unique-section-id\">\r\n    <!-- Header -->\r\n    <div class=\"dormayy-header\">\r\n        <h2>Elevate Your Retail Space<\/h2>\r\n        <p>A leading one-stop manufacturer of custom display racks, showcases, and store accessories. We combine quality craftsmanship and design excellence to help retailers create eye-catching in-store displays.<\/p>\r\n    <\/div>\r\n\r\n    <!-- Timeline Area -->\r\n    <div class=\"dormayy-timeline-wrapper\">\r\n        <!-- Dynamic Laser Path -->\r\n        <div class=\"laser-path\">\r\n            <div class=\"laser-glow\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"dormayy-steps-grid\">\r\n            \r\n            <!-- Step 1 -->\r\n            <div class=\"glass-step-card\">\r\n                <div class=\"step-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <path d=\"M12 19l7-7 3 3-7 7-3-3z\"><\/path>\r\n                        <path d=\"M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z\"><\/path>\r\n                        <path d=\"M2 2l7.586 7.586\"><\/path>\r\n                        <circle cx=\"11\" cy=\"11\" r=\"2\"><\/circle>\r\n                    <\/svg>\r\n                <\/div>\r\n                <span class=\"step-number\">01 \/ DESIGN<\/span>\r\n                <h3>Personalized Design<\/h3>\r\n                <p>We provide unique lighting and layout designs. Make your ideas into reality, perfectly presenting your collection to let your store glow.<\/p>\r\n            <\/div>\r\n\r\n            <!-- Step 2 -->\r\n            <div class=\"glass-step-card\">\r\n                <div class=\"step-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <polygon points=\"12 2 2 7 12 12 22 7 12 2\"><\/polygon>\r\n                        <polyline points=\"2 17 12 22 22 17\"><\/polyline>\r\n                        <polyline points=\"2 12 12 17 22 12\"><\/polyline>\r\n                    <\/svg>\r\n                <\/div>\r\n                <span class=\"step-number\">02 \/ MATERIALS<\/span>\r\n                <h3>High-Quality Materials<\/h3>\r\n                <p>We select the best glass, wood, metal, and environmentally friendly materials to ensure the premium look and extreme durability of your displays.<\/p>\r\n            <\/div>\r\n\r\n            <!-- Step 3 -->\r\n            <div class=\"glass-step-card\">\r\n                <div class=\"step-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <line x1=\"4\" y1=\"21\" x2=\"4\" y2=\"14\"><\/line>\r\n                        <line x1=\"4\" y1=\"10\" x2=\"4\" y2=\"3\"><\/line>\r\n                        <line x1=\"12\" y1=\"21\" x2=\"12\" y2=\"12\"><\/line>\r\n                        <line x1=\"12\" y1=\"8\" x2=\"12\" y2=\"3\"><\/line>\r\n                        <line x1=\"20\" y1=\"21\" x2=\"20\" y2=\"16\"><\/line>\r\n                        <line x1=\"20\" y1=\"12\" x2=\"20\" y2=\"3\"><\/line>\r\n                        <line x1=\"1\" y1=\"14\" x2=\"7\" y2=\"14\"><\/line>\r\n                        <line x1=\"9\" y1=\"8\" x2=\"15\" y2=\"8\"><\/line>\r\n                        <line x1=\"17\" y1=\"16\" x2=\"23\" y2=\"16\"><\/line>\r\n                    <\/svg>\r\n                <\/div>\r\n                <span class=\"step-number\">03 \/ CUSTOMIZE<\/span>\r\n                <h3>Full Customization<\/h3>\r\n                <p>A complete one-stop solution for display stands. Choose from acrylic, metal, or wooden showcases tailored to your brand's individuality.<\/p>\r\n            <\/div>\r\n\r\n            <!-- Step 4 -->\r\n            <div class=\"glass-step-card\">\r\n                <div class=\"step-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\r\n                        <path d=\"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z\"><\/path>\r\n                    <\/svg>\r\n                <\/div>\r\n                <span class=\"step-number\">04 \/ FACTORY<\/span>\r\n                <h3>Direct Factory<\/h3>\r\n                <p>With 15+ years of manufacturing experience, we build your custom display racks directly at our facility, ensuring exquisite craftsmanship at competitive prices.<\/p>\r\n            <\/div>\r\n\r\n            <!-- Step 5 -->\r\n            <div class=\"glass-step-card\">\r\n                <div class=\"step-icon\">\r\n                    <svg viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <rect x=\"1\" y=\"3\" width=\"15\" height=\"13\"><\/rect>\r\n                        <polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"><\/polygon>\r\n                        <circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"><\/circle>\r\n                        <circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"><\/circle>\r\n                    <\/svg>\r\n                <\/div>\r\n                <span class=\"step-number\">05 \/ DELIVERY<\/span>\r\n                <h3>Fast Global Delivery<\/h3>\r\n                <p>Trusted by over 20+ countries worldwide. We meticulously protect your display racks and ship them quickly and securely to your storefront.<\/p>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\n\/* Wrap JS in an IIFE to prevent global scope pollution and ensure Elementor compatibility *\/\r\n(function() {\r\n    function initRetailDisplaySection() {\r\n        const targetSection = document.getElementById('dormayy-unique-section-id');\r\n        if (!targetSection || targetSection.dataset.isInitialized) return;\r\n        targetSection.dataset.isInitialized = 'true';\r\n\r\n        const cards = targetSection.querySelectorAll('.glass-step-card');\r\n        \r\n        \/\/ Setup Intersection Observer for scroll animations\r\n        if ('IntersectionObserver' in window) {\r\n            const observer = new IntersectionObserver((entries) => {\r\n                entries.forEach((entry, index) => {\r\n                    if (entry.isIntersecting) {\r\n                        setTimeout(() => {\r\n                            entry.target.classList.add('reveal-visible');\r\n                        }, index * 150);\r\n                        observer.unobserve(entry.target);\r\n                    }\r\n                });\r\n            }, {\r\n                threshold: 0.1,\r\n                rootMargin: \"0px 0px -50px 0px\"\r\n            });\r\n\r\n            cards.forEach(card => observer.observe(card));\r\n        } else {\r\n            \/\/ Fallback for extremely old browsers without IntersectionObserver\r\n            cards.forEach(card => card.classList.add('reveal-visible'));\r\n        }\r\n\r\n        \/\/ Setup 3D Tilt Parallax Effect (Desktop Only)\r\n        if(window.innerWidth > 768) {\r\n            cards.forEach(card => {\r\n                card.addEventListener('mousemove', e => {\r\n                    const rect = card.getBoundingClientRect();\r\n                    const x = e.clientX - rect.left;\r\n                    const y = e.clientY - rect.top;\r\n                    \r\n                    const centerX = rect.width \/ 2;\r\n                    const centerY = rect.height \/ 2;\r\n                    \r\n                    const rotateX = ((y - centerY) \/ centerY) * -8;\r\n                    const rotateY = ((x - centerX) \/ centerX) * 8;\r\n                    \r\n                    card.style.transform = `perspective(1000px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) translateY(-10px)`;\r\n                });\r\n\r\n                card.addEventListener('mouseleave', () => {\r\n                    card.style.transform = `perspective(1000px) rotateX(0) rotateY(0) translateY(0)`;\r\n                    if(card.classList.contains('reveal-visible')){\r\n                        setTimeout(() => {\r\n                            card.style.transform = `none`; \r\n                        }, 500);\r\n                    }\r\n                });\r\n            });\r\n        }\r\n    }\r\n\r\n    \/\/ Initialize appropriately depending on when the script executes (handles WP\/Elementor frontend + editor async loading)\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', initRetailDisplaySection);\r\n    } else {\r\n        initRetailDisplaySection();\r\n    }\r\n    \r\n    \/\/ Safety net for Elementor editor mode which dynamically loads content\r\n    window.addEventListener('load', initRetailDisplaySection);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-06e8650 e-con-full e-flex e-con e-parent\" data-id=\"06e8650\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-179c463 e-con-full e-flex e-con e-child\" data-id=\"179c463\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47e7717 elementor-widget elementor-widget-html\" data-id=\"47e7717\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts & FontAwesome (Fixed Ampersand Syntax for Elementor HTML Widget) -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&amp;family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&amp;display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n\r\n<style>\r\n    \/* ==========================================================================\r\n       STRICTLY SCOPED CSS FOR GRACE DISPLAY - CONFLICT FREE\r\n       ========================================================================== *\/\r\n    \r\n    \/* 1. Master CSS Reset to prevent WP Theme\/Elementor style conflicts *\/\r\n    #grace-b2b-trust-badge-container {\r\n        --primary: #0B1B3D;    \r\n        --secondary: #C5A059;  \r\n        --text-dark: #333333;  \r\n        --text-light: #F8F9FA; \r\n        --white: #FFFFFF;\r\n        --transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n        \r\n        display: block !important;\r\n        width: 100% !important;\r\n        max-width: 100% !important;\r\n        clear: both !important;\r\n        position: relative;\r\n        z-index: 10;\r\n        background-color: var(--text-light); \r\n        font-family: 'Lato', sans-serif; \r\n        color: var(--text-dark); \r\n        line-height: 1.6; \r\n        overflow-x: hidden;\r\n        margin: 0;\r\n        padding: 0;\r\n        box-sizing: border-box;\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container * { \r\n        box-sizing: border-box; \r\n        margin: 0;\r\n        padding: 0;\r\n        outline: none;\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container a {\r\n        text-decoration: none;\r\n        color: inherit;\r\n    }\r\n\r\n    @keyframes grace-pulse-gold {\r\n        0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); }\r\n        70% { box-shadow: 0 0 0 15px rgba(197, 160, 89, 0); }\r\n        100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n    }\r\n\r\n    \/* \r\n       2. Bulletproof Animation System (Prevents Elementor Blank Screen) \r\n       Elements are visible by default. They only hide if JS is actively running.\r\n    *\/\r\n    #grace-b2b-trust-badge-container .grace-fade-in { \r\n        opacity: 1; \r\n        transform: translateY(0); \r\n        transition: opacity 0.8s ease-out, transform 0.8s ease-out; \r\n    }\r\n    \r\n    \/* JS-enabled state (hides for animation) *\/\r\n    #grace-b2b-trust-badge-container.js-active .grace-fade-in:not(.visible) { \r\n        opacity: 0; \r\n        transform: translateY(40px); \r\n    }\r\n    \r\n    \/* Reveal state *\/\r\n    #grace-b2b-trust-badge-container.js-active .grace-fade-in.visible { \r\n        opacity: 1; \r\n        transform: translateY(0); \r\n    }\r\n    \r\n    \/* Ultimate Fallback: Force visibility in Elementor Backend Editor *\/\r\n    body.elementor-editor-active #grace-b2b-trust-badge-container .grace-fade-in {\r\n        opacity: 1 !important;\r\n        transform: none !important;\r\n    }\r\n\r\n    \/* ==========================================\r\n       LAYOUT & DESIGN STYLES\r\n       ========================================== *\/\r\n    #grace-b2b-trust-badge-container .trust-section {\r\n        padding: 60px 5%; \r\n        text-align: center;\r\n        width: 100%;\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container .trust-header {\r\n        max-width: 800px;\r\n        margin: 0 auto 40px; \r\n    }\r\n    \r\n    #grace-b2b-trust-badge-container .trust-overline {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        color: var(--secondary);\r\n        font-weight: 700;\r\n        font-size: 0.9rem;\r\n        letter-spacing: 2px;\r\n        margin-bottom: 15px;\r\n        text-transform: uppercase;\r\n        gap: 6px;\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container .count-up {\r\n        font-size: 1.6rem;\r\n        font-weight: 800;\r\n        line-height: 1;\r\n        color: var(--primary);\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container .trust-header h2 {\r\n        font-family: 'Playfair Display', serif;\r\n        color: var(--primary);\r\n        font-size: 2.8rem;\r\n        line-height: 1.2;\r\n        margin: 0 0 20px 0;\r\n        font-weight: 700;\r\n        letter-spacing: 0;\r\n    }\r\n    \r\n    #grace-b2b-trust-badge-container .trust-header p {\r\n        color: #555555;\r\n        font-size: 1.15rem;\r\n        margin: 0;\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container .trust-marquee-wrapper {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 40px; \r\n        margin-bottom: 50px; \r\n        width: 100%;\r\n    }\r\n    \r\n    #grace-b2b-trust-badge-container .marquee-row {\r\n        display: flex;\r\n        width: 100%;\r\n        overflow: hidden;\r\n        position: relative;\r\n    }\r\n    \r\n    #grace-b2b-trust-badge-container .marquee-row::before,\r\n    #grace-b2b-trust-badge-container .marquee-row::after {\r\n        content: \"\";\r\n        position: absolute;\r\n        top: 0;\r\n        width: 150px;\r\n        height: 100%;\r\n        z-index: 2;\r\n        pointer-events: none;\r\n    }\r\n    #grace-b2b-trust-badge-container .marquee-row::before {\r\n        left: 0;\r\n        background: linear-gradient(to right, var(--text-light) 0%, rgba(248, 249, 250, 0) 100%);\r\n    }\r\n    #grace-b2b-trust-badge-container .marquee-row::after {\r\n        right: 0;\r\n        background: linear-gradient(to left, var(--text-light) 0%, rgba(248, 249, 250, 0) 100%);\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container .marquee-track {\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 80px; \r\n        padding-right: 80px;\r\n        width: max-content;\r\n    }\r\n    #grace-b2b-trust-badge-container .track-left {\r\n        animation: grace-scroll-left 40s linear infinite;\r\n    }\r\n    #grace-b2b-trust-badge-container .track-right {\r\n        animation: grace-scroll-right 40s linear infinite;\r\n    }\r\n    #grace-b2b-trust-badge-container .marquee-track:hover {\r\n        animation-play-state: paused;\r\n    }\r\n\r\n    @keyframes grace-scroll-left {\r\n        to { transform: translateX(-50%); }\r\n    }\r\n    @keyframes grace-scroll-right {\r\n        from { transform: translateX(-50%); }\r\n        to { transform: translateX(0); }\r\n    }\r\n\r\n    #grace-b2b-trust-badge-container .logo-item {\r\n        display: flex;\r\n        justify-content: center;\r\n        align-items: center;\r\n        width: 140px; \r\n    }\r\n    \r\n    #grace-b2b-trust-badge-container .logo-item img {\r\n        width: 100%;\r\n        height: auto;\r\n        object-fit: contain;\r\n        transition: var(--transition);\r\n        cursor: crosshair;\r\n        display: block;\r\n    }\r\n    #grace-b2b-trust-badge-container .logo-item img:hover {\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* CTA Card *\/\r\n    #grace-b2b-trust-badge-container .trust-cta-card {\r\n        background-color: var(--white);\r\n        border-top: 4px solid var(--secondary);\r\n        border-radius: 8px;\r\n        padding: 45px 50px;\r\n        box-shadow: 0 20px 50px rgba(11, 27, 61, 0.08);\r\n        display: flex;\r\n        justify-content: space-between;\r\n        align-items: center;\r\n        max-width: 900px;\r\n        margin: 0 auto;\r\n        position: relative;\r\n        z-index: 5;\r\n    }\r\n    #grace-b2b-trust-badge-container .cta-text {\r\n        text-align: left;\r\n    }\r\n    #grace-b2b-trust-badge-container .cta-text h3 {\r\n        font-family: 'Playfair Display', serif;\r\n        color: var(--primary);\r\n        font-size: 1.8rem;\r\n        margin: 0 0 10px 0;\r\n        font-weight: 700;\r\n    }\r\n    #grace-b2b-trust-badge-container .cta-text p {\r\n        color: #666666;\r\n        font-size: 1.05rem;\r\n        margin: 0;\r\n    }\r\n    #grace-b2b-trust-badge-container .btn-cta {\r\n        background-color: var(--secondary);\r\n        color: var(--white);\r\n        padding: 16px 36px;\r\n        border-radius: 4px;\r\n        font-weight: 700;\r\n        font-size: 1rem;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        transition: var(--transition);\r\n        display: inline-flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 10px;\r\n        white-space: nowrap;\r\n        box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7);\r\n        animation: grace-pulse-gold 2s infinite;\r\n        border: none;\r\n        cursor: pointer;\r\n    }\r\n    #grace-b2b-trust-badge-container .btn-cta:hover {\r\n        background-color: #b08d4a;\r\n        transform: translateY(-3px);\r\n        color: var(--white);\r\n    }\r\n\r\n    \/* ==========================================\r\n       MOBILE RESPONSIVENESS\r\n       ========================================== *\/\r\n    @media (max-width: 1024px) {\r\n        #grace-b2b-trust-badge-container .trust-section { padding: 50px 4%; } \r\n        #grace-b2b-trust-badge-container .trust-header h2 { font-size: 2.4rem; }\r\n        #grace-b2b-trust-badge-container .marquee-track { gap: 60px; padding-right: 60px; }\r\n        #grace-b2b-trust-badge-container .logo-item { width: 110px; } \r\n        #grace-b2b-trust-badge-container .trust-cta-card { padding: 35px 30px; }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        #grace-b2b-trust-badge-container .trust-section { padding: 40px 0; } \r\n        #grace-b2b-trust-badge-container .trust-header { padding: 0 20px; margin-bottom: 30px; } \r\n        #grace-b2b-trust-badge-container .trust-header h2 { font-size: 2rem; }\r\n        #grace-b2b-trust-badge-container .trust-header p { font-size: 1rem; }\r\n        \r\n        #grace-b2b-trust-badge-container .marquee-row::before,\r\n        #grace-b2b-trust-badge-container .marquee-row::after { width: 50px; } \r\n        \r\n        #grace-b2b-trust-badge-container .trust-marquee-wrapper { gap: 25px; margin-bottom: 40px; } \r\n        #grace-b2b-trust-badge-container .marquee-track { gap: 40px; padding-right: 40px; }\r\n        \r\n        #grace-b2b-trust-badge-container .logo-item { width: 85px; } \r\n\r\n        #grace-b2b-trust-badge-container .trust-cta-card {\r\n            flex-direction: column;\r\n            text-align: center;\r\n            padding: 30px 20px;\r\n            margin: 0 20px; \r\n            gap: 25px;\r\n        }\r\n        #grace-b2b-trust-badge-container .cta-text { text-align: center; }\r\n        #grace-b2b-trust-badge-container .cta-text h3 { font-size: 1.5rem; }\r\n        #grace-b2b-trust-badge-container .btn-cta { width: 100%; }\r\n    }\r\n<\/style>\r\n\r\n<!-- MAIN WRAPPER: STRICTLY ISOLATED -->\r\n<div id=\"grace-b2b-trust-badge-container\">\r\n    <section class=\"trust-section\">\r\n        \r\n        <!-- Header Section -->\r\n        <div class=\"trust-header grace-fade-in\">\r\n            <span class=\"trust-overline\">\r\n                \u2726 Trusted by <span class=\"count-up\" data-target=\"500\">0<\/span>+ Global Brands\r\n            <\/span>\r\n            <h2>Powering the Retail Spaces of Industry Leaders<\/h2>\r\n            <p>From Yonex to Old Navy, we deliver factory-direct, high-converting display solutions across 20+ countries.<\/p>\r\n        <\/div>\r\n\r\n        <!-- Logos Marquee Section -->\r\n        <div class=\"trust-marquee-wrapper grace-fade-in\">\r\n            \r\n            <div class=\"marquee-row\">\r\n                <div class=\"marquee-track track-left\">\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=YONEX&font=Montserrat\" alt=\"Yonex Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=OLD+NAVY&font=Montserrat\" alt=\"Old Navy Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=PETCO&font=Montserrat\" alt=\"Petco Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=QUIKSILVER&font=Montserrat\" alt=\"Quiksilver Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=SLAZENGER&font=Montserrat\" alt=\"Slazenger Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=LOTTO&font=Montserrat\" alt=\"Lotto Sport Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=ADIDAS&font=Montserrat\" alt=\"Adidas Logo\"><\/div>\r\n                    \r\n                    <!-- Duplicated for seamless infinite scrolling -->\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=YONEX&font=Montserrat\" alt=\"Yonex Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=OLD+NAVY&font=Montserrat\" alt=\"Old Navy Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=PETCO&font=Montserrat\" alt=\"Petco Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=QUIKSILVER&font=Montserrat\" alt=\"Quiksilver Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=SLAZENGER&font=Montserrat\" alt=\"Slazenger Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=LOTTO&font=Montserrat\" alt=\"Lotto Sport Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=ADIDAS&font=Montserrat\" alt=\"Adidas Logo\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"marquee-row\">\r\n                <div class=\"marquee-track track-right\">\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=ZARA&font=Montserrat\" alt=\"Zara Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=SEPHORA&font=Montserrat\" alt=\"Sephora Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=MACYS&font=Montserrat\" alt=\"Macys Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=UNIQLO&font=Montserrat\" alt=\"Uniqlo Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=L'OREAL&font=Montserrat\" alt=\"Loreal Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=DECATHLON&font=Montserrat\" alt=\"Decathlon Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=PUMA&font=Montserrat\" alt=\"Puma Logo\"><\/div>\r\n                    \r\n                    <!-- Duplicated for seamless infinite scrolling -->\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=ZARA&font=Montserrat\" alt=\"Zara Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=SEPHORA&font=Montserrat\" alt=\"Sephora Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=MACYS&font=Montserrat\" alt=\"Macys Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=UNIQLO&font=Montserrat\" alt=\"Uniqlo Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=L'OREAL&font=Montserrat\" alt=\"Loreal Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=DECATHLON&font=Montserrat\" alt=\"Decathlon Logo\"><\/div>\r\n                    <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/placehold.co\/240x100\/transparent\/0b1b3d?text=PUMA&font=Montserrat\" alt=\"Puma Logo\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <!-- CTA Section -->\r\n        <div class=\"trust-cta-card grace-fade-in\">\r\n            <div class=\"cta-text\">\r\n                <h3>Ready to build your brand's next flagship store?<\/h3>\r\n                <p>Get Your Free 3D Store Design & Factory Direct Quote Today.<\/p>\r\n            <\/div>\r\n            <a href=\"https:\/\/gracexport.com\/contact\/\" class=\"btn-cta\">\r\n                <i class=\"fa-solid fa-pen-nib\"><\/i> Request a Free Quote\r\n            <\/a>\r\n        <\/div>\r\n\r\n    <\/section>\r\n<\/div>\r\n<!-- END OF MAIN WRAPPER -->\r\n\r\n<!-- BULLETPROOF JAVASCRIPT: Elementor Native & Conflict Free -->\r\n<script>\r\n(function() {\r\n    function initGraceTrustModule() {\r\n        const container = document.getElementById('grace-b2b-trust-badge-container');\r\n        if (!container || container.dataset.initialized) return;\r\n        \r\n        container.dataset.initialized = \"true\";\r\n        container.classList.add('js-active'); \r\n\r\n        const observerOptions = { root: null, rootMargin: '0px', threshold: 0.15 };\r\n        const observer = new IntersectionObserver((entries, obs) => {\r\n            entries.forEach(entry => {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('visible');\r\n                    \r\n                    const counter = entry.target.querySelector('.count-up');\r\n                    if (counter && !counter.classList.contains('counted')) {\r\n                        counter.classList.add('counted');\r\n                        const target = parseInt(counter.getAttribute('data-target'), 10);\r\n                        const duration = 2000; \r\n                        const step = target \/ (duration \/ 16); \r\n                        let current = 0;\r\n                        \r\n                        const animateCount = () => {\r\n                            current += step;\r\n                            if (current < target) {\r\n                                counter.innerText = Math.ceil(current);\r\n                                requestAnimationFrame(animateCount);\r\n                            } else {\r\n                                counter.innerText = target;\r\n                            }\r\n                        };\r\n                        requestAnimationFrame(animateCount);\r\n                    }\r\n                    obs.unobserve(entry.target); \r\n                }\r\n            });\r\n        }, observerOptions);\r\n\r\n        container.querySelectorAll('.grace-fade-in').forEach(el => observer.observe(el));\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', initGraceTrustModule);\r\n    } else {\r\n        initGraceTrustModule();\r\n    }\r\n\r\n    if (typeof jQuery !== 'undefined') {\r\n        jQuery(window).on('elementor\/frontend\/init', function() {\r\n            if (elementorFrontend && elementorFrontend.hooks) {\r\n                elementorFrontend.hooks.addAction('frontend\/element_ready\/html.default', initGraceTrustModule);\r\n            }\r\n        });\r\n    }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f64b847 e-con-full e-flex e-con e-parent\" data-id=\"f64b847\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-baf67f6 e-con-full e-flex e-con e-child\" data-id=\"baf67f6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e34d248 elementor-widget elementor-widget-html\" data-id=\"e34d248\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts & FontAwesome -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n\r\n<style>\r\n    \/* ==========================================================================\r\n       ISOLATED TESTIMONIALS MODULE - BULLETPROOF WP\/ELEMENTOR OVERRIDES\r\n       ========================================================================== *\/\r\n    #grace-testimonials-wrapper {\r\n        --grace-primary: #0B1B3D;    \r\n        --grace-secondary: #C5A059;  \r\n        --grace-text-dark: #333333;  \r\n        --grace-text-light: #F8F9FA; \r\n        --grace-white: #FFFFFF;\r\n        --grace-bg-light: #F8F9FA;\r\n        --grace-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n        \r\n        font-family: 'Lato', sans-serif !important; \r\n        color: var(--grace-text-dark) !important; \r\n        line-height: 1.6 !important; \r\n        overflow-x: hidden !important;\r\n        width: 100% !important;\r\n        position: relative !important;\r\n        background: transparent !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n        box-sizing: border-box !important;\r\n        text-align: left !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper *, \r\n    #grace-testimonials-wrapper *::before, \r\n    #grace-testimonials-wrapper *::after { \r\n        box-sizing: border-box !important; \r\n    }\r\n    \r\n    \/* Strict WP Theme Override for Typography *\/\r\n    #grace-testimonials-wrapper h2,\r\n    #grace-testimonials-wrapper h3 { \r\n        font-family: 'Playfair Display', serif !important; \r\n        margin: 0 !important; \r\n        padding: 0 !important; \r\n        color: var(--grace-primary) !important;\r\n        text-transform: none !important;\r\n        letter-spacing: normal !important;\r\n        clear: none !important;\r\n        background: none !important;\r\n    }\r\n    \r\n    #grace-testimonials-wrapper p { \r\n        margin: 0 !important; \r\n        padding: 0 !important; \r\n        font-family: 'Lato', sans-serif !important;\r\n        color: var(--grace-text-dark) !important;\r\n        background: none !important;\r\n    }\r\n    \r\n    #grace-testimonials-wrapper a { \r\n        text-decoration: none !important; \r\n        color: inherit !important; \r\n        box-shadow: none !important; \r\n        border: none !important;\r\n    }\r\n    \r\n    #grace-testimonials-wrapper img {\r\n        max-width: 100% !important;\r\n        height: auto !important;\r\n        display: block !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border-radius: 0 !important;\r\n        box-shadow: none !important;\r\n    }\r\n\r\n    \/* Scroll Reveal Animations - Namespaced to prevent WP conflicts *\/\r\n    #grace-testimonials-wrapper .grace-fade-in-up { \r\n        opacity: 0; \r\n        transform: translateY(40px); \r\n        transition: opacity 0.8s ease-out, transform 0.8s ease-out; \r\n    }\r\n    #grace-testimonials-wrapper .grace-fade-in-up.grace-visible { \r\n        opacity: 1; \r\n        transform: translateY(0); \r\n    }\r\n\r\n    \/* Shared Buttons *\/\r\n    #grace-testimonials-wrapper .grace-btn { \r\n        padding: 15px 35px !important; \r\n        border-radius: 4px !important; \r\n        font-family: 'Lato', sans-serif !important;\r\n        font-weight: 700 !important; \r\n        cursor: pointer !important; \r\n        transition: var(--grace-transition) !important; \r\n        text-transform: uppercase !important; \r\n        letter-spacing: 1px !important; \r\n        font-size: 0.9rem !important; \r\n        display: inline-block !important; \r\n        border: none !important; \r\n        text-align: center !important; \r\n        line-height: 1 !important;\r\n    }\r\n    \r\n    #grace-testimonials-wrapper .grace-btn-primary { \r\n        background-color: var(--grace-secondary) !important; \r\n        color: var(--grace-white) !important;\r\n        box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7) !important; \r\n        animation: grace-pulse-gold 2s infinite !important;\r\n    }\r\n    #grace-testimonials-wrapper .grace-btn-primary:hover { \r\n        background-color: #b08d4a !important; \r\n        transform: translateY(-3px) !important; \r\n        color: var(--grace-white) !important; \r\n    }\r\n\r\n    @keyframes grace-pulse-gold {\r\n        0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); }\r\n        70% { box-shadow: 0 0 0 15px rgba(197, 160, 89, 0); }\r\n        100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n    }\r\n\r\n    \/* Section Layout *\/\r\n    #grace-testimonials-wrapper .grace-testimonials-section {\r\n        background-color: var(--grace-bg-light) !important;\r\n        padding: 60px 10% !important; \r\n        position: relative !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-testimonials-header {\r\n        text-align: center !important;\r\n        margin-bottom: 40px !important; \r\n        max-width: 800px !important;\r\n        margin-left: auto !important;\r\n        margin-right: auto !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-testimonials-header h2 {\r\n        font-size: 2.8rem !important;\r\n        color: var(--grace-primary) !important;\r\n        margin-bottom: 15px !important;\r\n        line-height: 1.2 !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-rating-aggregate {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        gap: 12px !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-weight: 700 !important;\r\n        font-size: 1.1rem !important;\r\n        color: var(--grace-text-dark) !important;\r\n        background: var(--grace-white) !important;\r\n        padding: 10px 25px !important;\r\n        border-radius: 50px !important;\r\n        box-shadow: 0 5px 15px rgba(0,0,0,0.05) !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-rating-aggregate .grace-stars i { \r\n        color: var(--grace-secondary) !important; \r\n    }\r\n\r\n    \/* Grid Layout *\/\r\n    #grace-testimonials-wrapper .grace-reviews-grid {\r\n        display: grid !important;\r\n        grid-template-columns: repeat(3, 1fr) !important;\r\n        gap: 30px !important;\r\n        align-items: stretch !important;\r\n    }\r\n\r\n    \/* Review Card Styling *\/\r\n    #grace-testimonials-wrapper .grace-review-card {\r\n        background: var(--grace-white) !important;\r\n        border-radius: 12px !important;\r\n        padding: 35px 30px !important;\r\n        box-shadow: 0 10px 30px rgba(0,0,0,0.04) !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        transition: transform 0.3s ease, box-shadow 0.3s ease !important;\r\n        position: relative !important;\r\n        overflow: hidden !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-review-card:hover {\r\n        transform: translateY(-8px) !important;\r\n        box-shadow: 0 20px 40px rgba(0,0,0,0.08) !important;\r\n    }\r\n\r\n    \/* Client Details *\/\r\n    #grace-testimonials-wrapper .grace-client-meta {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        margin-bottom: 20px !important;\r\n        gap: 15px !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-client-avatar {\r\n        width: 65px !important;\r\n        height: 65px !important;\r\n        border-radius: 50% !important;\r\n        object-fit: cover !important;\r\n        border: 2px solid var(--grace-secondary) !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-client-details .grace-client-name {\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-size: 1.1rem !important;\r\n        font-weight: 700 !important;\r\n        color: var(--grace-primary) !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 8px !important;\r\n        margin-bottom: 2px !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-flag-icon { \r\n        width: 20px !important; \r\n        border-radius: 2px !important; \r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-client-details span {\r\n        font-size: 0.85rem !important;\r\n        color: #777 !important;\r\n        display: block !important;\r\n    }\r\n\r\n    \/* Project Tags *\/\r\n    #grace-testimonials-wrapper .grace-review-tag {\r\n        display: inline-block !important;\r\n        background-color: rgba(197, 160, 89, 0.1) !important;\r\n        color: var(--grace-secondary) !important;\r\n        font-size: 0.75rem !important;\r\n        font-weight: 700 !important;\r\n        padding: 5px 12px !important;\r\n        border-radius: 20px !important;\r\n        text-transform: uppercase !important;\r\n        letter-spacing: 0.5px !important;\r\n        margin-bottom: 15px !important;\r\n        transition: var(--grace-transition) !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-review-tag:hover {\r\n        background-color: var(--grace-secondary) !important;\r\n        color: var(--grace-white) !important;\r\n    }\r\n\r\n    \/* Typography inside cards *\/\r\n    #grace-testimonials-wrapper .grace-review-card h3 {\r\n        font-size: 1.3rem !important;\r\n        margin-bottom: 15px !important;\r\n        line-height: 1.4 !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-review-card p {\r\n        font-size: 0.95rem !important;\r\n        flex-grow: 1 !important;\r\n        margin-bottom: 25px !important;\r\n    }\r\n\r\n    \/* Bottom Section *\/\r\n    #grace-testimonials-wrapper .grace-review-bottom {\r\n        display: flex !important;\r\n        justify-content: space-between !important;\r\n        align-items: flex-end !important;\r\n        margin-top: auto !important;\r\n        border-top: 1px solid #eee !important;\r\n        padding-top: 20px !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-review-stars i {\r\n        color: var(--grace-secondary) !important;\r\n        font-size: 0.9rem !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-review-thumbnail {\r\n        width: 60px !important;\r\n        height: 45px !important;\r\n        border-radius: 4px !important;\r\n        object-fit: cover !important;\r\n        cursor: pointer !important;\r\n        transition: transform 0.3s ease, box-shadow 0.3s ease !important;\r\n        box-shadow: 0 2px 8px rgba(0,0,0,0.1) !important;\r\n        border: 1px solid #eee !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-review-thumbnail:hover {\r\n        transform: scale(1.15) !important;\r\n        box-shadow: 0 5px 15px rgba(0,0,0,0.2) !important;\r\n    }\r\n\r\n    \/* Micro-CTA Conversion Card *\/\r\n    #grace-testimonials-wrapper .grace-cta-card {\r\n        background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/grace-export-custom-retail-display-solutions.webp') center\/cover no-repeat !important;\r\n        background-color: #000 !important;\r\n        border-radius: 12px !important;\r\n        padding: 40px 30px !important;\r\n        text-align: center !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        justify-content: center !important;\r\n        align-items: center !important;\r\n        box-shadow: 0 10px 30px rgba(11, 27, 61, 0.15) !important;\r\n        position: relative !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-cta-card h3 {\r\n        color: var(--grace-white) !important;\r\n        font-size: 1.8rem !important;\r\n        margin-bottom: 15px !important;\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-cta-card p {\r\n        color: var(--grace-text-light) !important;\r\n        opacity: 0.95 !important;\r\n        margin-bottom: 25px !important;\r\n        font-size: 1rem !important;\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n        text-shadow: 0 2px 4px rgba(0,0,0,0.5) !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-cta-card .grace-btn { \r\n        width: 100% !important; \r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n\r\n    \/* Trust Badges Row *\/\r\n    #grace-testimonials-wrapper .grace-trust-badges-row {\r\n        display: flex !important;\r\n        justify-content: center !important;\r\n        flex-wrap: wrap !important;\r\n        gap: 40px !important;\r\n        margin-top: 40px !important;\r\n        padding-top: 40px !important;\r\n        border-top: 1px solid #e1e5e9 !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-trust-badge-item {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 10px !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-weight: 700 !important;\r\n        color: #555 !important;\r\n        font-size: 0.95rem !important;\r\n        transition: var(--grace-transition) !important;\r\n        cursor: default !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-trust-badge-item i {\r\n        color: var(--grace-secondary) !important;\r\n        font-size: 1.4rem !important;\r\n        transition: var(--grace-transition) !important;\r\n    }\r\n\r\n    #grace-testimonials-wrapper .grace-trust-badge-item:hover {\r\n        transform: translateY(-5px) scale(1.03) !important;\r\n        color: var(--grace-primary) !important;\r\n    }\r\n    \r\n    #grace-testimonials-wrapper .grace-trust-badge-item:hover i {\r\n        text-shadow: 0 4px 10px rgba(197, 160, 89, 0.4) !important;\r\n        transform: scale(1.1) !important;\r\n    }\r\n\r\n    \/* AI GEO Summary Hidden Context *\/\r\n    #grace-testimonials-wrapper .grace-ai-geo-summary {\r\n        margin-top: 30px !important;\r\n        font-size: 1rem !important; \r\n        color: #777 !important;\r\n        text-align: center !important;\r\n        max-width: 900px !important;\r\n        margin-left: auto !important;\r\n        margin-right: auto !important;\r\n        line-height: 1.6 !important;\r\n    }\r\n\r\n    \/* ==========================================================================\r\n       LIGHTBOX - GLOBALLY SCOPED TO PREVENT ELEMENTOR TRAPPING\r\n       ========================================================================== *\/\r\n    #grace-lightbox-overlay-global {\r\n        position: fixed !important;\r\n        top: 0 !important; \r\n        left: 0 !important; \r\n        width: 100vw !important; \r\n        height: 100vh !important;\r\n        background: rgba(0, 0, 0, 0.9) !important;\r\n        z-index: 2147483647 !important; \/* Maximum possible z-index to beat Elementor *\/\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        opacity: 0 !important;\r\n        visibility: hidden !important;\r\n        transition: opacity 0.3s ease, visibility 0.3s ease !important;\r\n        overflow: hidden !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    #grace-lightbox-overlay-global.grace-active {\r\n        opacity: 1 !important;\r\n        visibility: visible !important;\r\n    }\r\n\r\n    #grace-lightbox-close-btn-global {\r\n        position: absolute !important;\r\n        top: 20px !important;\r\n        right: 30px !important;\r\n        color: #fff !important;\r\n        font-size: 40px !important;\r\n        font-weight: 300 !important;\r\n        cursor: pointer !important;\r\n        z-index: 2147483648 !important;\r\n        transition: color 0.3s !important;\r\n        line-height: 1 !important;\r\n        font-family: sans-serif !important;\r\n    }\r\n\r\n    #grace-lightbox-close-btn-global:hover {\r\n        color: #C5A059 !important;\r\n    }\r\n\r\n    .grace-lightbox-img-container-global {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        position: relative !important;\r\n    }\r\n\r\n    #grace-lightbox-img-global {\r\n        max-width: 90vw !important;\r\n        max-height: 90vh !important;\r\n        object-fit: contain !important;\r\n        cursor: grab !important;\r\n        transition: transform 0.1s ease-out !important;\r\n        transform-origin: center center !important;\r\n        box-shadow: 0 10px 40px rgba(0,0,0,0.5) !important;\r\n        border: none !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n    }\r\n\r\n    #grace-lightbox-img-global:active {\r\n        cursor: grabbing !important;\r\n    }\r\n\r\n    .grace-lightbox-controls-global {\r\n        position: absolute !important;\r\n        bottom: 30px !important;\r\n        display: flex !important;\r\n        gap: 15px !important;\r\n        z-index: 2147483648 !important;\r\n    }\r\n\r\n    .grace-lightbox-controls-global button {\r\n        background: rgba(255, 255, 255, 0.15) !important;\r\n        border: 1px solid rgba(255, 255, 255, 0.3) !important;\r\n        color: #fff !important;\r\n        border-radius: 50% !important;\r\n        width: 45px !important;\r\n        height: 45px !important;\r\n        font-size: 18px !important;\r\n        cursor: pointer !important;\r\n        transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n        box-shadow: none !important;\r\n    }\r\n\r\n    .grace-lightbox-controls-global button:hover {\r\n        background: #C5A059 !important;\r\n        border-color: #C5A059 !important;\r\n        transform: translateY(-2px) !important;\r\n    }\r\n\r\n    \/* Mobile Responsive *\/\r\n    @media (max-width: 1024px) {\r\n        #grace-testimonials-wrapper .grace-reviews-grid { grid-template-columns: repeat(2, 1fr) !important; }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        #grace-testimonials-wrapper .grace-testimonials-section { padding: 50px 0 50px 5% !important; } \r\n        #grace-testimonials-wrapper .grace-testimonials-header { padding-right: 5% !important; margin-bottom: 30px !important; }\r\n        #grace-testimonials-wrapper .grace-testimonials-header h2 { font-size: 2.2rem !important; }\r\n        \r\n        #grace-testimonials-wrapper .grace-reviews-grid {\r\n            display: flex !important;\r\n            overflow-x: auto !important;\r\n            scroll-snap-type: x mandatory !important;\r\n            gap: 20px !important;\r\n            padding-bottom: 30px !important;\r\n            padding-right: 5% !important;\r\n            scrollbar-width: none !important; \r\n            -ms-overflow-style: none !important; \r\n        }\r\n        \r\n        #grace-testimonials-wrapper .grace-reviews-grid::-webkit-scrollbar { display: none !important; }\r\n        \r\n        #grace-testimonials-wrapper .grace-review-card, \r\n        #grace-testimonials-wrapper .grace-cta-card {\r\n            flex: 0 0 85% !important; \r\n            scroll-snap-align: center !important;\r\n        }\r\n\r\n        #grace-testimonials-wrapper .grace-trust-badges-row {\r\n            padding-right: 5% !important;\r\n            gap: 20px !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n            margin-top: 30px !important;\r\n        }\r\n        #grace-testimonials-wrapper .grace-ai-geo-summary { padding-right: 5% !important; }\r\n        \r\n        .grace-lightbox-controls-global { bottom: 20px !important; }\r\n        #grace-lightbox-close-btn-global { top: 10px !important; right: 20px !important; font-size: 35px !important; }\r\n    }\r\n<\/style>\r\n\r\n<!-- ISOLATED WRAPPER -->\r\n<div id=\"grace-testimonials-wrapper\">\r\n\r\n    <section class=\"grace-testimonials-section\">\r\n        <div class=\"grace-testimonials-header grace-fade-in-up\">\r\n            <h2>Trusted by 500+ Global Brands for Custom Retail Displays<\/h2>\r\n            <div class=\"grace-rating-aggregate\">\r\n                <div class=\"grace-stars\">\r\n                    <i class=\"fa-solid fa-star\"><\/i>\r\n                    <i class=\"fa-solid fa-star\"><\/i>\r\n                    <i class=\"fa-solid fa-star\"><\/i>\r\n                    <i class=\"fa-solid fa-star\"><\/i>\r\n                    <i class=\"fa-solid fa-star\"><\/i>\r\n                <\/div>\r\n                <span>4.9\/5 Rating from 120+ Verified Retailers across 20 Countries<\/span>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"grace-reviews-grid grace-fade-in-up\">\r\n            \r\n            <div class=\"grace-review-card\">\r\n                <div class=\"grace-client-meta\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-jewelry-display-cabinets-client-sarah.webp\" alt=\"Sarah M., owner of S*** Fine Jewelry, reviewing our custom jewelry display cabinets and velvet store fixtures\" class=\"grace-client-avatar\" loading=\"lazy\">\r\n                    <div class=\"grace-client-details\">\r\n                        <div class=\"grace-client-name\">Sarah M. <img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/us.png\" alt=\"USA Flag\" class=\"grace-flag-icon\" loading=\"lazy\"><\/div>\r\n                        <span>Boutique Owner, S*** Fine Jewelry<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <a href=\"https:\/\/gracexport.com\/product\/\" class=\"grace-review-tag\"><i class=\"fa-solid fa-gem\"><\/i> Luxury Jewelry Showcases<\/a>\r\n                <h3>\"Sales increased by 30% with the new boutique layout\"<\/h3>\r\n                <p>\"We needed high-end <strong>custom jewelry display cabinets<\/strong> for our new boutique in NY. Grace Display's free 3D design team perfectly captured our brand aesthetic. Sourcing <strong>direct from their factory<\/strong> saved us 40% compared to local suppliers, and the anti-theft LED glass cabinets arrived flawlessly in 25 days.\"<\/p>\r\n                <div class=\"grace-review-bottom\">\r\n                    <div class=\"grace-review-stars\">\r\n                        <i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i>\r\n                    <\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-jewelry-store-display-cabinets-retail-interior-design.webp\" data-large=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/bespoke-jewelry-store-display-cabinets-retail-interior-design.webp\" alt=\"Custom jewelry display cabinets and high end retail interior design solutions for modern jewelry stores\" class=\"grace-review-thumbnail grace-zoom-trigger\" loading=\"lazy\" title=\"Click to view store\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"grace-review-card\">\r\n                <div class=\"grace-client-meta\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/modular-metal-display-racks-client-david-uk.webp\" alt=\"UK retail procurement director David L. of M*** Retail reviewing our custom modular metal display racks for luxury store fittings\" class=\"grace-client-avatar\" loading=\"lazy\">\r\n                    <div class=\"grace-client-details\">\r\n                        <div class=\"grace-client-name\">David L. <img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/gb.png\" alt=\"UK Flag\" class=\"grace-flag-icon\" loading=\"lazy\"><\/div>\r\n                        <span>Procurement Director, M*** Retail<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <a href=\"https:\/\/gracexport.com\/product\/\" class=\"grace-review-tag\"><i class=\"fa-solid fa-shirt\"><\/i> Clothing Store Metal Racks<\/a>\r\n                <h3>\"Seamless full store buildout process for our 50+ branches\"<\/h3>\r\n                <p>\"Finding a reliable <strong>retail shopfitting supplier<\/strong> for our franchise expansion was a headache until we found Grace. Their modular <strong>metal display racks<\/strong> are extremely durable and ISO 9001 certified. The global shipping logistics and installation guidance made our full store buildout incredibly seamless.\"<\/p>\r\n                <div class=\"grace-review-bottom\">\r\n                    <div class=\"grace-review-stars\">\r\n                        <i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i>\r\n                    <\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/modular-retail-clothing-display-racks-industrial-store-fixtures.webp\" data-large=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/modular-retail-clothing-display-racks-industrial-store-fixtures.webp\" alt=\"Modular metal retail display racks and clothing store fixtures for industrial style boutique shop\" class=\"grace-review-thumbnail grace-zoom-trigger\" loading=\"lazy\" title=\"Click to view store\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"grace-cta-card\">\r\n                <h3>Want to Achieve Similar Results?<\/h3>\r\n                <p>Get your Free 3D Store Design & ROI Calculation today. Partner with a premier shopfitting manufacturer to elevate your retail space.<\/p>\r\n                <a href=\"https:\/\/gracexport.com\/contact\/\" class=\"grace-btn grace-btn-primary\">Request a Free Quote<\/a>\r\n            <\/div>\r\n\r\n            <div class=\"grace-review-card\">\r\n                <div class=\"grace-client-meta\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-acrylic-cosmetic-stands-client-emma-australia.webp\" alt=\"Australian cosmetic brand founder Emma T. of Glow*** Cosmetics reviewing our custom acrylic cosmetic stands for retail stores\" class=\"grace-client-avatar\" loading=\"lazy\">\r\n                    <div class=\"grace-client-details\">\r\n                        <div class=\"grace-client-name\">Emma T. <img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/au.png\" alt=\"Australia Flag\" class=\"grace-flag-icon\" loading=\"lazy\"><\/div>\r\n                        <span>Founder, Glow*** Cosmetics<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <a href=\"https:\/\/gracexport.com\/product\/\" class=\"grace-review-tag\"><i class=\"fa-solid fa-spray-can\"><\/i> Cosmetics Beauty Kiosk<\/a>\r\n                <h3>\"Premium quality & eco-friendly materials\"<\/h3>\r\n                <p>\"The bespoke <strong>acrylic cosmetic stands<\/strong> and illuminated makeup kiosks completely elevated our retail presence in the mall. Grace Display utilizes high-quality environmentally friendly materials that not only look spectacular but also ensure extreme durability. Our last-minute impulse purchases doubled!\"<\/p>\r\n                <div class=\"grace-review-bottom\">\r\n                    <div class=\"grace-review-stars\">\r\n                        <i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i>\r\n                    <\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-led-acrylic-cosmetic-display-stand-beauty-retail-fixtures.webp\" data-large=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-led-acrylic-cosmetic-display-stand-beauty-retail-fixtures.webp\" alt=\"Custom LED illuminated acrylic cosmetic display stand with makeup organizer for luxury beauty retail store\" class=\"grace-review-thumbnail grace-zoom-trigger\" loading=\"lazy\" title=\"Click to view store\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"grace-review-card\">\r\n                <div class=\"grace-client-meta\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/rugstore-retail-shelves-secure-display-cases-testimonial-michael.webp\" alt=\"Canada pharmacy operations manager Michael R. of Health*** Plus reviewing our custom pharmacy gondola shelving and secure glass counters\" class=\"grace-client-avatar\" loading=\"lazy\">\r\n                    <div class=\"grace-client-details\">\r\n                        <div class=\"grace-client-name\">Michael R. <img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/ca.png\" alt=\"Canada Flag\" class=\"grace-flag-icon\" loading=\"lazy\"><\/div>\r\n                        <span>Operations Manager, Health*** Plus<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <a href=\"https:\/\/gracexport.com\/product\/\" class=\"grace-review-tag\"><i class=\"fa-solid fa-pills\"><\/i> Pharmacy Gondola Shelving<\/a>\r\n                <h3>\"Maximized our pharmacy SKU capacity efficiently\"<\/h3>\r\n                <p>\"Organizing medical supplies efficiently was our top priority. Grace's durable, high-capacity <strong>pharmacy gondola shelving<\/strong> and secure glass counters maximized our floor space perfectly. Their 15+ years of factory direct experience truly shows in their engineering precision and fast global delivery.\"<\/p>\r\n                <div class=\"grace-review-bottom\">\r\n                    <div class=\"grace-review-stars\">\r\n                        <i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star-half-stroke\"><\/i>\r\n                    <\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/commercial-pharmacy-gondola-shelving-medical-retail-display-system.webp\" data-large=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/commercial-pharmacy-gondola-shelving-medical-retail-display-system.webp\" alt=\"Modular pharmacy gondola shelving system and glass display counters for modern drugstore retail\" class=\"grace-review-thumbnail grace-zoom-trigger\" loading=\"lazy\" title=\"Click to view store\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"grace-review-card\">\r\n                <div class=\"grace-client-meta\">\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-mobile-phone-display-counters-client-sophia-germany.webp\" alt=\"client-review-mobile-tech-store-counter\" class=\"grace-client-avatar\" loading=\"lazy\">\r\n                    <div class=\"grace-client-details\">\r\n                        <div class=\"grace-client-name\">Sophia K. <img decoding=\"async\" src=\"https:\/\/flagcdn.com\/w40\/de.png\" alt=\"Germany Flag\" class=\"grace-flag-icon\" loading=\"lazy\"><\/div>\r\n                        <span>Franchise Owner, Tech*** Mobile<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <a href=\"https:\/\/gracexport.com\/product\/\" class=\"grace-review-tag\"><i class=\"fa-solid fa-mobile-screen\"><\/i> Tech & Mobile Counters<\/a>\r\n                <h3>\"Direct factory pricing saved us 35% on setup\"<\/h3>\r\n                <p>\"We required secure, interactive <strong>mobile phone display counters<\/strong> for our new flagship. By skipping the middleman and buying directly from Grace's facility, we saved 35% on wholesale shopfitting costs. The exquisite craftsmanship and integrated LED signage exceed our expectations.\"<\/p>\r\n                <div class=\"grace-review-bottom\">\r\n                    <div class=\"grace-review-stars\">\r\n                        <i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i><i class=\"fa-solid fa-star\"><\/i>\r\n                    <\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-mobile-phone-display-counter-retail-electronics-showcase.webp\" data-large=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/06\/custom-mobile-phone-display-counter-retail-electronics-showcase.webp\" alt=\"Custom mobile phone display counter and retail electronics showcase with glass shelving for modern smartphone store\" class=\"grace-review-thumbnail grace-zoom-trigger\" loading=\"lazy\" title=\"Click to view store\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"grace-trust-badges-row grace-fade-in-up\">\r\n            <div class=\"grace-trust-badge-item\"><i class=\"fa-solid fa-certificate\"><\/i> ISO 9001 Certified<\/div>\r\n            <div class=\"grace-trust-badge-item\"><i class=\"fa-solid fa-industry\"><\/i> 15+ Years Factory Direct<\/div>\r\n            <div class=\"grace-trust-badge-item\"><i class=\"fa-solid fa-shield-halved\"><\/i> 5-Year Warranty<\/div>\r\n            <div class=\"grace-trust-badge-item\"><i class=\"fa-solid fa-plane-departure\"><\/i> Global Fast Shipping<\/div>\r\n            <div class=\"grace-trust-badge-item\"><i class=\"fa-solid fa-cubes\"><\/i> Free 3D Store Design<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"grace-ai-geo-summary grace-fade-in-up\">\r\n            Why do 500+ global brands choose Grace Display? According to our verified customer reviews, 98% highly rate our <strong>Free 3D Store Design<\/strong>, 100% appreciate our <strong>Direct Factory Pricing<\/strong>, and clients report an average of <strong>30% reduction in shopfitting costs<\/strong>. We deliver end-to-end custom retail display racks directly from our ISO-certified manufacturing facility to 20+ countries worldwide.\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- LIGHTBOX HTML OVERLAY -->\r\n    <div id=\"grace-lightbox-overlay-global\">\r\n        <div id=\"grace-lightbox-close-btn-global\" title=\"Close\">&times;<\/div>\r\n        <div class=\"grace-lightbox-img-container-global\">\r\n            <img decoding=\"async\" id=\"grace-lightbox-img-global\" src=\"\" alt=\"Zoomed View\">\r\n        <\/div>\r\n        <div class=\"grace-lightbox-controls-global\">\r\n            <button id=\"grace-zoom-out-global\" title=\"Zoom Out\"><i class=\"fa-solid fa-magnifying-glass-minus\"><\/i><\/button>\r\n            <button id=\"grace-zoom-reset-global\" title=\"Reset Zoom\"><i class=\"fa-solid fa-compress\"><\/i><\/button>\r\n            <button id=\"grace-zoom-in-global\" title=\"Zoom In\"><i class=\"fa-solid fa-magnifying-glass-plus\"><\/i><\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n<!-- Structured Data (JSON-LD) -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\/\",\r\n  \"@type\": \"Organization\",\r\n  \"name\": \"Grace Display (Gracexport)\",\r\n  \"url\": \"https:\/\/gracexport.com\",\r\n  \"aggregateRating\": {\r\n    \"@type\": \"AggregateRating\",\r\n    \"ratingValue\": \"4.9\",\r\n    \"reviewCount\": \"128\",\r\n    \"bestRating\": \"5\"\r\n  },\r\n  \"review\":[\r\n    {\r\n      \"@type\": \"Review\",\r\n      \"author\": {\"@type\": \"Person\", \"name\": \"Sarah M.\"},\r\n      \"datePublished\": \"2024-05-12\",\r\n      \"reviewBody\": \"We needed high-end custom jewelry display cabinets for our new boutique. Sourcing direct from their factory saved us 40%.\",\r\n      \"name\": \"Sales increased by 30% with the new boutique layout\",\r\n      \"reviewRating\": {\"@type\": \"Rating\", \"bestRating\": \"5\", \"ratingValue\": \"5\"}\r\n    },\r\n    {\r\n      \"@type\": \"Review\",\r\n      \"author\": {\"@type\": \"Person\", \"name\": \"David L.\"},\r\n      \"datePublished\": \"2024-06-20\",\r\n      \"reviewBody\": \"Finding a reliable retail shopfitting supplier for franchise expansion was hard until we found Grace. Their metal display racks are extremely durable.\",\r\n      \"name\": \"Seamless full store buildout process\",\r\n      \"reviewRating\": {\"@type\": \"Rating\", \"bestRating\": \"5\", \"ratingValue\": \"5\"}\r\n    },\r\n    {\r\n      \"@type\": \"Review\",\r\n      \"author\": {\"@type\": \"Person\", \"name\": \"Emma T.\"},\r\n      \"datePublished\": \"2024-08-05\",\r\n      \"reviewBody\": \"The bespoke acrylic cosmetic stands completely elevated our retail presence. High-quality eco-friendly materials.\",\r\n      \"name\": \"Premium quality & eco-friendly materials\",\r\n      \"reviewRating\": {\"@type\": \"Rating\", \"bestRating\": \"5\", \"ratingValue\": \"5\"}\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n\r\n<!-- ELEMENTOR BULLETPROOF JS INIT -->\r\n<script>\r\n    (function initializeGraceModule() {\r\n        const testWrapper = document.getElementById('grace-testimonials-wrapper');\r\n        \r\n        \/\/ Polling checks if Elementor hasn't rendered the HTML widget yet\r\n        if (!testWrapper) {\r\n            setTimeout(initializeGraceModule, 200);\r\n            return;\r\n        }\r\n\r\n        \/\/ Prevent running multiple times in Elementor Editor\r\n        if (testWrapper.dataset.graceInitialized) return;\r\n        testWrapper.dataset.graceInitialized = 'true';\r\n\r\n        \/\/ --- 1. Move Lightbox to Body (Prevents Elementor Transform\/Z-Index Conflicts) ---\r\n        const lightboxOverlay = document.getElementById('grace-lightbox-overlay-global');\r\n        if (lightboxOverlay && lightboxOverlay.parentNode !== document.body) {\r\n            document.body.appendChild(lightboxOverlay);\r\n        }\r\n\r\n        \/\/ --- 2. Scroll Reveal Animation ---\r\n        const observerOpts = { root: null, rootMargin: '0px', threshold: 0.15 };\r\n        const scrollObserver = new IntersectionObserver((entries, obs) => {\r\n            entries.forEach(entry => {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('grace-visible');\r\n                    obs.unobserve(entry.target); \r\n                }\r\n            });\r\n        }, observerOpts);\r\n        testWrapper.querySelectorAll('.grace-fade-in-up').forEach(el => scrollObserver.observe(el));\r\n\r\n        \/\/ --- 3. Custom Lightbox Logic ---\r\n        const lightboxImg = document.getElementById('grace-lightbox-img-global');\r\n        const closeBtn = document.getElementById('grace-lightbox-close-btn-global');\r\n        const triggers = testWrapper.querySelectorAll('.grace-zoom-trigger');\r\n        \r\n        let scale = 1, panning = false, pointX = 0, pointY = 0, startX = 0, startY = 0;\r\n\r\n        function updateTransform() {\r\n            if(lightboxImg) lightboxImg.style.transform = `translate(${pointX}px, ${pointY}px) scale(${scale})`;\r\n        }\r\n\r\n        function resetTransform() {\r\n            scale = 1; pointX = 0; pointY = 0;\r\n            updateTransform();\r\n        }\r\n\r\n        function openLightbox(imgSrc) {\r\n            lightboxImg.src = imgSrc;\r\n            lightboxOverlay.classList.add('grace-active');\r\n            resetTransform();\r\n            document.body.style.overflow = 'hidden'; \r\n        }\r\n\r\n        function closeLightbox() {\r\n            lightboxOverlay.classList.remove('grace-active');\r\n            document.body.style.overflow = '';\r\n            setTimeout(() => { lightboxImg.src = ''; }, 300); \r\n        }\r\n\r\n        triggers.forEach(trigger => {\r\n            trigger.addEventListener('click', (e) => {\r\n                e.preventDefault();\r\n                const largeSrc = trigger.getAttribute('data-large') || trigger.src;\r\n                openLightbox(largeSrc);\r\n            });\r\n        });\r\n\r\n        if(closeBtn) closeBtn.addEventListener('click', closeLightbox);\r\n        \r\n        if(lightboxOverlay) {\r\n            lightboxOverlay.addEventListener('click', (e) => {\r\n                if(e.target === lightboxOverlay || e.target.classList.contains('grace-lightbox-img-container-global')) {\r\n                    closeLightbox();\r\n                }\r\n            });\r\n        }\r\n\r\n        const zoomInBtn = document.getElementById('grace-zoom-in-global');\r\n        const zoomOutBtn = document.getElementById('grace-zoom-out-global');\r\n        const resetBtn = document.getElementById('grace-zoom-reset-global');\r\n\r\n        if(zoomInBtn) zoomInBtn.addEventListener('click', () => { scale = Math.min(scale * 1.3, 5); updateTransform(); });\r\n        if(zoomOutBtn) zoomOutBtn.addEventListener('click', () => { scale = Math.max(scale \/ 1.3, 0.5); updateTransform(); });\r\n        if(resetBtn) resetBtn.addEventListener('click', resetTransform);\r\n\r\n        if(lightboxImg) {\r\n            lightboxImg.addEventListener('wheel', (e) => {\r\n                e.preventDefault();\r\n                const xs = (e.clientX - pointX) \/ scale;\r\n                const ys = (e.clientY - pointY) \/ scale;\r\n                const delta = (e.wheelDelta ? e.wheelDelta : -e.deltaY);\r\n                (delta > 0) ? (scale *= 1.2) : (scale \/= 1.2);\r\n                scale = Math.max(0.5, Math.min(scale, 5));\r\n                pointX = e.clientX - xs * scale;\r\n                pointY = e.clientY - ys * scale;\r\n                updateTransform();\r\n            }, { passive: false });\r\n\r\n            lightboxImg.addEventListener('mousedown', (e) => {\r\n                e.preventDefault();\r\n                panning = true;\r\n                startX = e.clientX - pointX;\r\n                startY = e.clientY - pointY;\r\n            });\r\n            \r\n            window.addEventListener('mouseup', () => panning = false);\r\n            \r\n            window.addEventListener('mousemove', (e) => {\r\n                if(!panning) return;\r\n                pointX = e.clientX - startX;\r\n                pointY = e.clientY - startY;\r\n                updateTransform();\r\n            });\r\n\r\n            lightboxImg.addEventListener('touchstart', (e) => {\r\n                if(e.touches.length === 1) {\r\n                    panning = true;\r\n                    startX = e.touches[0].clientX - pointX;\r\n                    startY = e.touches[0].clientY - pointY;\r\n                }\r\n            }, { passive: true });\r\n\r\n            window.addEventListener('touchend', () => panning = false);\r\n            \r\n            window.addEventListener('touchmove', (e) => {\r\n                if(!panning || e.touches.length !== 1) return;\r\n                e.preventDefault(); \r\n                pointX = e.touches[0].clientX - startX;\r\n                pointY = e.touches[0].clientY - startY;\r\n                updateTransform();\r\n            }, { passive: false });\r\n        }\r\n\r\n        document.addEventListener('keydown', (e) => {\r\n            if (e.key === \"Escape\" && lightboxOverlay && lightboxOverlay.classList.contains('grace-active')) {\r\n                closeLightbox();\r\n            }\r\n        });\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-df5d2f0 e-con-full e-flex e-con e-parent\" data-id=\"df5d2f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0d65441 e-con-full e-flex e-con e-child\" data-id=\"0d65441\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8adf404 elementor-widget elementor-widget-html\" data-id=\"8adf404\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts & FontAwesome -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"anonymous\" \/>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap\" rel=\"stylesheet\" \/>\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\" \/>\r\n\r\n<style>\r\n    \/* ==========================================================================\r\n       IRONCLAD CSS MODULE (ELEMENTOR\/WP CONFLICT PROOF)\r\n       Every rule uses the #grace-retail-pricing-module ID to enforce maximum \r\n       specificity, guaranteeing your theme cannot overwrite these visuals.\r\n       ========================================================================== *\/\r\n\r\n    #grace-retail-pricing-module {\r\n        --primary: #0B1B3D;    \r\n        --secondary: #C5A059;  \r\n        --text-dark: #333333;  \r\n        --text-gray: #666666;\r\n        --white: #FFFFFF;\r\n        --bg-gray: #F9FAFB;\r\n        --border-color: #E5E7EB;\r\n        --transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n        \r\n        background-color: var(--bg-gray) !important;\r\n        padding: 100px 10% !important;\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        display: block !important;\r\n        box-sizing: border-box !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        text-align: left !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module * {\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Strict resets to block Elementor global typographies *\/\r\n    #grace-retail-pricing-module h2,\r\n    #grace-retail-pricing-module h3,\r\n    #grace-retail-pricing-module h4,\r\n    #grace-retail-pricing-module p,\r\n    #grace-retail-pricing-module ul,\r\n    #grace-retail-pricing-module li,\r\n    #grace-retail-pricing-module span {\r\n        text-transform: none !important;\r\n        letter-spacing: normal !important;\r\n        text-decoration: none !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        background: transparent !important;\r\n        border: none !important;\r\n        line-height: 1.6 !important;\r\n    }\r\n\r\n    \/* ---------------- HEADER SECTION ---------------- *\/\r\n    #grace-retail-pricing-module .grace-section-header {\r\n        text-align: center !important;\r\n        max-width: 800px !important;\r\n        margin: 0 auto 60px auto !important;\r\n        display: block !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module span.grace-subtitle {\r\n        color: var(--secondary) !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-weight: 700 !important;\r\n        text-transform: uppercase !important;\r\n        letter-spacing: 2px !important;\r\n        font-size: 0.9rem !important;\r\n        display: block !important;\r\n        margin-bottom: 10px !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module h2.grace-title {\r\n        font-family: 'Playfair Display', serif !important;\r\n        font-size: 2.8rem !important;\r\n        color: var(--primary) !important;\r\n        margin-bottom: 20px !important;\r\n        font-weight: 700 !important;\r\n        line-height: 1.2 !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module p.grace-desc {\r\n        color: var(--text-gray) !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-size: 1.1rem !important;\r\n    }\r\n\r\n    \/* ---------------- MOQ CARDS GRID ---------------- *\/\r\n    #grace-retail-pricing-module .grace-moq-grid {\r\n        display: grid !important;\r\n        grid-template-columns: repeat(3, 1fr) !important;\r\n        gap: 30px !important;\r\n        margin-bottom: 60px !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module .grace-moq-card {\r\n        background: var(--white) !important;\r\n        padding: 40px 30px !important;\r\n        border-radius: 8px !important;\r\n        box-shadow: 0 10px 30px rgba(0,0,0,0.05) !important;\r\n        border-top: 4px solid var(--border-color) !important;\r\n        transition: var(--transition) !important;\r\n        position: relative !important;\r\n        overflow: hidden !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        align-items: flex-start !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module .grace-moq-card:hover {\r\n        transform: translateY(-10px) !important;\r\n        border-top-color: var(--secondary) !important;\r\n        box-shadow: 0 15px 40px rgba(11, 27, 61, 0.1) !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module .grace-card-icon {\r\n        width: 60px !important;\r\n        height: 60px !important;\r\n        background-color: rgba(197, 160, 89, 0.1) !important;\r\n        color: var(--secondary) !important;\r\n        border-radius: 50% !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        font-size: 1.5rem !important;\r\n        margin-bottom: 20px !important;\r\n        transition: var(--transition) !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module .grace-moq-card:hover .grace-card-icon {\r\n        background-color: var(--secondary) !important;\r\n        color: var(--white) !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module h3.grace-card-title {\r\n        font-family: 'Playfair Display', serif !important;\r\n        font-size: 1.6rem !important;\r\n        color: var(--primary) !important;\r\n        margin-bottom: 20px !important;\r\n        font-weight: 700 !important;\r\n        line-height: 1.2 !important;\r\n        width: 100% !important;\r\n        text-align: left !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module ul.grace-moq-list {\r\n        list-style: none !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module li.grace-list-item {\r\n        display: flex !important;\r\n        justify-content: space-between !important;\r\n        align-items: center !important;\r\n        padding: 12px 0 !important;\r\n        border-bottom: 1px dashed var(--border-color) !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module li.grace-list-item:last-child {\r\n        border-bottom: none !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module span.grace-label {\r\n        color: var(--text-gray) !important;\r\n        font-weight: 400 !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 8px !important;\r\n        font-size: 1rem !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module span.grace-label i {\r\n        color: var(--secondary) !important;\r\n        font-size: 0.9rem !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module span.grace-value {\r\n        font-weight: 700 !important;\r\n        color: var(--primary) !important;\r\n        text-align: right !important;\r\n        font-size: 1rem !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module .grace-card-badge {\r\n        position: absolute !important;\r\n        top: 20px !important;\r\n        right: -30px !important;\r\n        background-color: var(--primary) !important;\r\n        color: var(--white) !important;\r\n        font-size: 0.75rem !important;\r\n        font-weight: 700 !important;\r\n        padding: 5px 30px !important;\r\n        transform: rotate(45deg) !important;\r\n        letter-spacing: 1px !important;\r\n        z-index: 10 !important;\r\n    }\r\n\r\n    \/* ---------------- CTA BANNER ---------------- *\/\r\n    #grace-retail-pricing-module .grace-cta-block {\r\n        background-color: var(--primary) !important;\r\n        border-radius: 8px !important;\r\n        padding: 40px !important;\r\n        display: flex !important;\r\n        justify-content: space-between !important;\r\n        align-items: center !important;\r\n        box-shadow: 0 15px 30px rgba(11, 27, 61, 0.2) !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module .grace-cta-text {\r\n        text-align: left !important;\r\n        max-width: 65% !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module h4.grace-cta-title {\r\n        font-family: 'Playfair Display', serif !important;\r\n        color: var(--white) !important;\r\n        font-size: 1.8rem !important;\r\n        margin-bottom: 10px !important;\r\n        font-weight: 700 !important;\r\n        line-height: 1.2 !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module p.grace-cta-desc {\r\n        font-family: 'Lato', sans-serif !important;\r\n        color: rgba(255,255,255,0.8) !important;\r\n        font-size: 1rem !important;\r\n    }\r\n    \r\n    #grace-retail-pricing-module span.grace-highlight {\r\n        color: var(--secondary) !important;\r\n        font-weight: 700 !important;\r\n    }\r\n\r\n    \/* ---------------- THE BUTTON & PULSE ANIMATION RESTORED ---------------- *\/\r\n    #grace-retail-pricing-module a.grace-btn {\r\n        font-family: 'Lato', sans-serif !important;\r\n        background-color: var(--secondary) !important;\r\n        color: var(--white) !important;\r\n        \r\n        \/* Restored original padding and size dimensions *\/\r\n        padding: 15px 35px !important;\r\n        border-radius: 4px !important;\r\n        font-weight: 700 !important;\r\n        font-size: 0.9rem !important;\r\n        line-height: 1.6 !important; \r\n        \r\n        text-transform: uppercase !important;\r\n        letter-spacing: 1px !important;\r\n        text-decoration: none !important;\r\n        cursor: pointer !important;\r\n        display: inline-block !important;\r\n        text-align: center !important;\r\n        border: none !important;\r\n        \r\n        \/* Restored original golden pulse animation *\/\r\n        box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7);\r\n        animation: grace-pulse-gold-anim 2s infinite !important;\r\n        -webkit-animation: grace-pulse-gold-anim 2s infinite !important;\r\n        \r\n        \/* Ensure transitions don't fight the animation *\/\r\n        transition: transform 0.3s ease, background-color 0.3s ease !important;\r\n    }\r\n\r\n    #grace-retail-pricing-module a.grace-btn:hover {\r\n        background-color: #b08d4a !important;\r\n        transform: translateY(-3px) !important;\r\n        color: var(--white) !important;\r\n        animation: none !important;\r\n        -webkit-animation: none !important;\r\n    }\r\n\r\n    @keyframes grace-pulse-gold-anim {\r\n        0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); }\r\n        70% { box-shadow: 0 0 0 15px rgba(197, 160, 89, 0); }\r\n        100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n    }\r\n    \r\n    @-webkit-keyframes grace-pulse-gold-anim {\r\n        0% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0.7); }\r\n        70% { box-shadow: 0 0 0 15px rgba(197, 160, 89, 0); }\r\n        100% { box-shadow: 0 0 0 0 rgba(197, 160, 89, 0); }\r\n    }\r\n\r\n    \/* ---------------- SCROLL ANIMATIONS ---------------- *\/\r\n    #grace-retail-pricing-module .grace-fade-in-up {\r\n        opacity: 0;\r\n        transform: translateY(40px);\r\n        transition: opacity 0.8s ease-out, transform 0.8s ease-out;\r\n    }\r\n\r\n    #grace-retail-pricing-module .grace-fade-in-up.visible {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) !important;\r\n    }\r\n\r\n    \/* Keep elements visible in Elementor Editor to prevent blank screens *\/\r\n    body.elementor-editor-active #grace-retail-pricing-module .grace-fade-in-up {\r\n        opacity: 1 !important;\r\n        transform: translateY(0) !important;\r\n        transition: none !important;\r\n    }\r\n\r\n    \/* ---------------- MOBILE RESPONSIVENESS ---------------- *\/\r\n    @media (max-width: 1024px) {\r\n        #grace-retail-pricing-module { padding: 80px 5% !important; }\r\n        #grace-retail-pricing-module .grace-cta-block { flex-direction: column !important; text-align: center !important; gap: 30px !important; }\r\n        #grace-retail-pricing-module .grace-cta-text { max-width: 100% !important; text-align: center !important; }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        #grace-retail-pricing-module h2.grace-title { font-size: 2.2rem !important; }\r\n        #grace-retail-pricing-module .grace-moq-grid { grid-template-columns: 1fr !important; gap: 20px !important; }\r\n        #grace-retail-pricing-module h4.grace-cta-title { font-size: 1.5rem !important; }\r\n        #grace-retail-pricing-module a.grace-btn { width: 100% !important; display: block !important; }\r\n    }\r\n<\/style>\r\n\r\n<!-- MAIN WRAPPER: SECURE & ISOLATED -->\r\n<div id=\"grace-retail-pricing-module\">\r\n\r\n    <div class=\"grace-section-header grace-fade-in-up\">\r\n        <span class=\"grace-subtitle\"><i class=\"fa-solid fa-shield-halved\"><\/i> Purchase With Confidence<\/span>\r\n        <h2 class=\"grace-title\">Transparent Pricing & Order Information<\/h2>\r\n        <p class=\"grace-desc\">We believe in upfront communication. Review our flexible manufacturing capabilities and core procurement policies designed to support retail projects of any scale.<\/p>\r\n    <\/div>\r\n\r\n    <!-- 3-Column MOQ \/ Lead Time Cards -->\r\n    <div class=\"grace-moq-grid\">\r\n        <!-- Card 1: Sample -->\r\n        <div class=\"grace-moq-card grace-fade-in-up\">\r\n            <div class=\"grace-card-icon\"><i class=\"fa-solid fa-cube\"><\/i><\/div>\r\n            <h3 class=\"grace-card-title\">Sample Order<\/h3>\r\n            <ul class=\"grace-moq-list\">\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-check\"><\/i> MOQ<\/span> \r\n                    <span class=\"grace-value\">1 Set<\/span>\r\n                <\/li>\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-clock\"><\/i> Lead Time<\/span> \r\n                    <span class=\"grace-value\">15 Days<\/span>\r\n                <\/li>\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-bullseye\"><\/i> Best For<\/span> \r\n                    <span class=\"grace-value\">Prototyping & QC<\/span>\r\n                <\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <!-- Card 2: Small Batch -->\r\n        <div class=\"grace-moq-card grace-fade-in-up\" style=\"transition-delay: 0.1s;\">\r\n            <div class=\"grace-card-badge\">POPULAR<\/div>\r\n            <div class=\"grace-card-icon\"><i class=\"fa-solid fa-boxes-stacked\"><\/i><\/div>\r\n            <h3 class=\"grace-card-title\">Small Batch<\/h3>\r\n            <ul class=\"grace-moq-list\">\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-check\"><\/i> MOQ<\/span> \r\n                    <span class=\"grace-value\">10 Sets<\/span>\r\n                <\/li>\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-clock\"><\/i> Lead Time<\/span> \r\n                    <span class=\"grace-value\">20 - 25 Days<\/span>\r\n                <\/li>\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-bullseye\"><\/i> Best For<\/span> \r\n                    <span class=\"grace-value\">Pop-Up Stores & Pilots<\/span>\r\n                <\/li>\r\n            <\/ul>\r\n        <\/div>\r\n\r\n        <!-- Card 3: Bulk \/ Mass -->\r\n        <div class=\"grace-moq-card grace-fade-in-up\" style=\"transition-delay: 0.2s;\">\r\n            <div class=\"grace-card-icon\"><i class=\"fa-solid fa-industry\"><\/i><\/div>\r\n            <h3 class=\"grace-card-title\">Mass Production<\/h3>\r\n            <ul class=\"grace-moq-list\">\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-check\"><\/i> MOQ<\/span> \r\n                    <span class=\"grace-value\">50+ Sets<\/span>\r\n                <\/li>\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-clock\"><\/i> Lead Time<\/span> \r\n                    <span class=\"grace-value\">30 - 45 Days<\/span>\r\n                <\/li>\r\n                <li class=\"grace-list-item\">\r\n                    <span class=\"grace-label\"><i class=\"fa-solid fa-bullseye\"><\/i> Best For<\/span> \r\n                    <span class=\"grace-value\">Global Rollouts<\/span>\r\n                <\/li>\r\n            <\/ul>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Smart CTA Block -->\r\n    <div class=\"grace-cta-block grace-fade-in-up\">\r\n        <div class=\"grace-cta-text\">\r\n            <h4 class=\"grace-cta-title\">Ready to start your project?<\/h4>\r\n            <p class=\"grace-cta-desc\">Contact us for factory-direct pricing. To help us quote accurately, please include your <span class=\"grace-highlight\">Expected Order Quantity<\/span> and <span class=\"grace-highlight\">Required Delivery Date<\/span> in your message.<\/p>\r\n        <\/div>\r\n        <a href=\"https:\/\/gracexport.com\/contact\/\" class=\"grace-btn\">Get Your Free Quote Now<\/a>\r\n    <\/div>\r\n\r\n<\/div>\r\n<!-- END OF MAIN WRAPPER -->\r\n\r\n<!-- JavaScript strictly targeting inside the wrapper -->\r\n<script>\r\n    (function() {\r\n        var wrapper = document.getElementById('grace-retail-pricing-module');\r\n        if(!wrapper) return;\r\n\r\n        \/\/ Skip animations if inside the Elementor editor\r\n        var isEditorMode = document.body.classList.contains('elementor-editor-active') || \r\n                          (typeof elementorFrontend !== 'undefined' && elementorFrontend.isEditMode());\r\n\r\n        if (isEditorMode) {\r\n            var elements = wrapper.querySelectorAll('.grace-fade-in-up');\r\n            for(var i = 0; i < elements.length; i++) {\r\n                elements[i].classList.add('visible');\r\n            }\r\n            return;\r\n        }\r\n\r\n        \/\/ Scroll Reveal Animation Logic\r\n        if ('IntersectionObserver' in window) {\r\n            var observerOptions = { root: null, rootMargin: '0px', threshold: 0.15 };\r\n            var observer = new IntersectionObserver(function(entries, obs) {\r\n                for(var j = 0; j < entries.length; j++) {\r\n                    if (entries[j].isIntersecting) {\r\n                        entries[j].target.classList.add('visible');\r\n                        obs.unobserve(entries[j].target); \r\n                    }\r\n                }\r\n            }, observerOptions);\r\n\r\n            var fadeElements = wrapper.querySelectorAll('.grace-fade-in-up');\r\n            for(var k = 0; k < fadeElements.length; k++) {\r\n                observer.observe(fadeElements[k]);\r\n            }\r\n        } else {\r\n            var fallbackElements = wrapper.querySelectorAll('.grace-fade-in-up');\r\n            for(var l = 0; l < fallbackElements.length; l++) {\r\n                fallbackElements[l].classList.add('visible');\r\n            }\r\n        }\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-689c295 e-con-full e-flex e-con e-parent\" data-id=\"689c295\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-46eb01d e-con-full e-flex e-con e-child\" data-id=\"46eb01d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2094f1a elementor-widget elementor-widget-html\" data-id=\"2094f1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Google Fonts -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@300;400;700&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&display=swap\" rel=\"stylesheet\">\r\n\r\n<div id=\"grace-retail-wrapper\">\r\n    <style>\r\n\r\n        \r\n        #grace-retail-wrapper {\r\n            \/* Theme Variables *\/\r\n            --primary: #0B1B3D;    \r\n            --secondary: #C5A059;  \r\n            --text-dark: #333333;  \r\n            --text-light: #666666; \r\n            --white: #FFFFFF;\r\n            --bg-color: #F8F9FA;\r\n            --card-bg: #FFFFFF;\r\n            --faq-bg: #EAECEF;\r\n            \r\n            \/* Structural Variables *\/\r\n            --border-radius: 4px; \r\n            --shadow-sm: 0 4px 15px rgba(0, 0, 0, 0.03);\r\n            --shadow-md: 0 15px 35px rgba(11, 27, 61, 0.08);\r\n            --transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n            \r\n            \/* Base Setup - Forced Isolation *\/\r\n            all: initial; \/* Resets inherited WP theme styles *\/\r\n            font-family: 'Lato', sans-serif !important; \r\n            color: var(--text-dark) !important; \r\n            line-height: 1.6 !important; \r\n            width: 100% !important;\r\n            background-color: var(--bg-color) !important;\r\n            position: relative !important;\r\n            box-sizing: border-box !important;\r\n            display: block !important;\r\n            overflow: hidden !important; \r\n        }\r\n\r\n        #grace-retail-wrapper * {\r\n            box-sizing: border-box !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .info-section,\r\n        #grace-retail-wrapper .section-header,\r\n        #grace-retail-wrapper .grid-container,\r\n        #grace-retail-wrapper .column,\r\n        #grace-retail-wrapper .card,\r\n        #grace-retail-wrapper .news-content,\r\n        #grace-retail-wrapper .blog-content,\r\n        #grace-retail-wrapper .faq-item,\r\n        #grace-retail-wrapper .faq-question,\r\n        #grace-retail-wrapper .faq-answer,\r\n        #grace-retail-wrapper h2,\r\n        #grace-retail-wrapper h3,\r\n        #grace-retail-wrapper h4,\r\n        #grace-retail-wrapper p {\r\n            margin: 0;\r\n            padding: 0;\r\n            background: none;\r\n            border: none;\r\n            outline: none;\r\n        }\r\n\r\n        #grace-retail-wrapper a {\r\n            text-decoration: none !important;\r\n            color: inherit !important;\r\n            transition: var(--transition) !important;\r\n            box-shadow: none !important;\r\n        }\r\n\r\n        #grace-retail-wrapper img {\r\n            max-width: 100% !important;\r\n            height: auto !important;\r\n            display: block !important;\r\n            margin: 0 !important;\r\n            padding: 0 !important;\r\n            border-radius: 0 !important;\r\n        }\r\n\r\n        #grace-retail-wrapper h2,\r\n        #grace-retail-wrapper h3 { \r\n            font-family: 'Playfair Display', serif !important; \r\n            color: var(--primary) !important;\r\n            clear: none !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .info-section {\r\n            position: relative;\r\n            padding: 100px 4%; \r\n            max-width: 1536px; \r\n            margin: 0 auto;\r\n            display: block;\r\n        }\r\n\r\n        #grace-retail-wrapper .bg-watermark {\r\n            position: absolute;\r\n            top: 40px;\r\n            right: -20px;\r\n            font-size: 180px; \r\n            font-family: 'Playfair Display', serif !important;\r\n            font-weight: 700;\r\n            color: transparent;\r\n            -webkit-text-stroke: 1px rgba(197, 160, 89, 0.12); \r\n            z-index: 0;\r\n            pointer-events: none; \r\n            letter-spacing: 8px;\r\n            white-space: nowrap;\r\n            margin: 0;\r\n            padding: 0;\r\n        }\r\n\r\n        #grace-retail-wrapper .section-header {\r\n            position: relative;\r\n            z-index: 2;\r\n            margin-bottom: 50px;\r\n        }\r\n\r\n        #grace-retail-wrapper .subtitle-wrapper {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 15px;\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        #grace-retail-wrapper .subtitle-line {\r\n            width: 50px;\r\n            height: 2px;\r\n            background-color: var(--secondary); \r\n        }\r\n\r\n        #grace-retail-wrapper .subtitle {\r\n            color: var(--secondary) !important;\r\n            font-size: 13px !important;\r\n            font-weight: 700 !important;\r\n            letter-spacing: 2px !important;\r\n            text-transform: uppercase !important;\r\n            font-family: 'Lato', sans-serif !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .section-header h2 {\r\n            font-size: 42px !important;\r\n            font-weight: 700 !important;\r\n            line-height: 1.2 !important;\r\n        }\r\n\r\n        \/* STRICT GRID LAYOUT PRESERVATION *\/\r\n        #grace-retail-wrapper .grid-container {\r\n            position: relative;\r\n            z-index: 2;\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 30px; \r\n        }\r\n\r\n        #grace-retail-wrapper .column {\r\n            display: flex;\r\n            flex-direction: column;\r\n            min-width: 0; \r\n        }\r\n\r\n        #grace-retail-wrapper .col-header {\r\n            background-color: var(--primary) !important; \r\n            color: var(--white) !important;\r\n            padding: 20px 25px !important;\r\n            border-radius: var(--border-radius) var(--border-radius) 0 0 !important;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            border-bottom: 3px solid var(--secondary) !important; \r\n        }\r\n\r\n        #grace-retail-wrapper .col-header h3 {\r\n            font-size: 22px !important;\r\n            font-weight: 600 !important;\r\n            color: var(--white) !important;\r\n            margin: 0 !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .more-link {\r\n            font-size: 14px !important;\r\n            font-weight: 700 !important;\r\n            color: var(--secondary) !important; \r\n            text-transform: uppercase !important;\r\n            letter-spacing: 1px !important;\r\n            position: relative;\r\n            z-index: 10;\r\n            display: inline-block;\r\n            font-family: 'Lato', sans-serif !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .more-link:hover {\r\n            color: var(--white) !important;\r\n            transform: translateX(4px);\r\n        }\r\n\r\n        #grace-retail-wrapper .col-content {\r\n            padding-top: 25px;\r\n            flex-grow: 1;\r\n            display: flex;\r\n            flex-direction: column;\r\n        }\r\n\r\n\r\n        #grace-retail-wrapper .full-card-link {\r\n            color: inherit !important;\r\n            text-decoration: none !important;\r\n            outline: none !important;\r\n        }\r\n        \r\n        #grace-retail-wrapper .full-card-link::after {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0; left: 0; right: 0; bottom: 0;\r\n            z-index: 5; \r\n            cursor: pointer;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-carousel-wrapper {\r\n            background: var(--card-bg) !important;\r\n            border-radius: var(--border-radius) !important;\r\n            box-shadow: var(--shadow-sm) !important;\r\n            border: 1px solid rgba(0,0,0,0.03) !important;\r\n            position: relative;\r\n            height: 100%;\r\n            display: flex;\r\n            flex-direction: column;\r\n            transition: var(--transition);\r\n        }\r\n\r\n        #grace-retail-wrapper .news-carousel-wrapper:hover {\r\n            box-shadow: var(--shadow-md) !important;\r\n            transform: translateY(-8px);\r\n            border-color: rgba(197, 160, 89, 0.2) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-carousel-viewport {\r\n            width: 100%;\r\n            overflow: hidden; \r\n            flex-grow: 1;\r\n            position: relative;\r\n            border-radius: var(--border-radius);\r\n            z-index: 1;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-carousel-track {\r\n            display: flex;\r\n            height: 100%;\r\n            will-change: transform;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-slide {\r\n            flex: 0 0 100%;\r\n            width: 100%;\r\n            display: flex;\r\n            flex-direction: column;\r\n            position: relative; \r\n        }\r\n\r\n        #grace-retail-wrapper .news-slide .card-img-wrapper {\r\n            position: relative;\r\n            overflow: hidden;\r\n            height: 280px; \r\n            flex-shrink: 0;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-slide img {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            transition: transform 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-carousel-wrapper:hover .news-slide img {\r\n            transform: scale(1.1) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-date {\r\n            position: absolute;\r\n            bottom: 15px;\r\n            right: 15px;\r\n            background: var(--white) !important;\r\n            padding: 8px 14px !important;\r\n            border-radius: var(--border-radius) !important;\r\n            font-size: 13px !important;\r\n            font-weight: 700 !important;\r\n            color: var(--primary) !important;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n            box-shadow: 0 4px 10px rgba(0,0,0,0.1) !important;\r\n            z-index: 6; \r\n            font-family: 'Lato', sans-serif !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-date svg {\r\n            fill: var(--secondary) !important;\r\n            width: 14px !important; height: 14px !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-content {\r\n            padding: 30px 25px !important;\r\n            flex-grow: 1;\r\n            display: flex;\r\n            flex-direction: column;\r\n            background: var(--white) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-title {\r\n            font-family: 'Playfair Display', serif !important;\r\n            font-size: 24px !important;\r\n            font-weight: 700 !important;\r\n            color: var(--primary) !important;\r\n            margin-bottom: 15px !important;\r\n            line-height: 1.3 !important;\r\n            transition: var(--transition) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-carousel-wrapper:hover .news-title {\r\n            color: var(--secondary) !important; \r\n        }\r\n\r\n        #grace-retail-wrapper .news-desc {\r\n            font-size: 15px !important;\r\n            color: var(--text-light) !important;\r\n            line-height: 1.7 !important;\r\n            font-family: 'Lato', sans-serif !important;\r\n        }\r\n\r\n        \/* Carousel Navigation Arrows *\/\r\n        #grace-retail-wrapper .carousel-arrow {\r\n            position: absolute;\r\n            top: 140px;\r\n            width: 40px !important;\r\n            height: 40px !important;\r\n            background: rgba(255, 255, 255, 0.9) !important;\r\n            border-radius: 50% !important;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            cursor: pointer;\r\n            z-index: 20; \r\n            opacity: 0;\r\n            visibility: hidden;\r\n            transition: var(--transition) !important;\r\n            box-shadow: 0 4px 10px rgba(0,0,0,0.15) !important;\r\n            border: none !important;\r\n            outline: none !important;\r\n            padding: 0 !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .news-carousel-wrapper:hover .carousel-arrow {\r\n            opacity: 1;\r\n            visibility: visible;\r\n        }\r\n\r\n        #grace-retail-wrapper .carousel-arrow:hover {\r\n            background: var(--primary) !important;\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        #grace-retail-wrapper .carousel-arrow svg {\r\n            width: 18px !important; height: 18px !important; fill: var(--primary) !important; transition: var(--transition) !important;\r\n        }\r\n        \r\n        #grace-retail-wrapper .carousel-arrow:hover svg {\r\n            fill: var(--white) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .arrow-prev { left: 15px !important; }\r\n        #grace-retail-wrapper .arrow-next { right: 15px !important; }\r\n        #grace-retail-wrapper .card {\r\n            background: var(--card-bg) !important;\r\n            border-radius: var(--border-radius) !important;\r\n            box-shadow: var(--shadow-sm) !important;\r\n            transition: var(--transition) !important;\r\n            display: flex;\r\n            flex-direction: column;\r\n            overflow: hidden;\r\n            border: 1px solid rgba(0,0,0,0.03) !important;\r\n            position: relative; \r\n        }\r\n\r\n        #grace-retail-wrapper .card:hover {\r\n            box-shadow: var(--shadow-md) !important;\r\n            transform: translateY(-8px);\r\n            border-color: rgba(197, 160, 89, 0.2) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .blog-list {\r\n            gap: 20px !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .blog-card {\r\n            flex-direction: row;\r\n            padding: 15px !important;\r\n            gap: 20px !important;\r\n            min-height: 150px;\r\n            height: auto;\r\n            align-items: stretch;\r\n        }\r\n\r\n        #grace-retail-wrapper .blog-card .card-img-wrapper {\r\n            width: 130px;\r\n            height: auto;\r\n            min-height: 100%;\r\n            border-radius: var(--border-radius) !important;\r\n            flex-shrink: 0;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        #grace-retail-wrapper .blog-card img {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            transition: transform 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .blog-card:hover img {\r\n            transform: scale(1.1) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .blog-content {\r\n            display: flex;\r\n            flex-direction: column;\r\n            justify-content: center; \r\n            padding: 2px 0 !important;\r\n            flex-grow: 1;\r\n        }\r\n\r\n        #grace-retail-wrapper .blog-title {\r\n            font-family: 'Lato', sans-serif !important; \r\n            font-size: 18px !important; \r\n            font-weight: 700 !important;\r\n            color: var(--primary) !important;\r\n            line-height: 1.4 !important;\r\n            margin-bottom: 8px !important;\r\n            transition: var(--transition) !important;\r\n            display: -webkit-box !important;\r\n            -webkit-line-clamp: 2 !important;\r\n            -webkit-box-orient: vertical !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .card:hover .blog-title {\r\n            color: var(--secondary) !important; \r\n        }\r\n\r\n        #grace-retail-wrapper .blog-desc {\r\n            font-size: 15px !important; \r\n            color: var(--text-light) !important;\r\n            display: -webkit-box !important;\r\n            -webkit-line-clamp: 2 !important;\r\n            -webkit-box-orient: vertical !important;\r\n            overflow: hidden !important;\r\n            line-height: 1.6 !important;\r\n            font-family: 'Lato', sans-serif !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .blog-date {\r\n            font-size: 12px !important;\r\n            font-weight: 700 !important;\r\n            color: #9ca3af !important;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 6px !important;\r\n            margin-top: 10px !important;\r\n            text-transform: uppercase !important;\r\n            letter-spacing: 0.5px !important;\r\n            font-family: 'Lato', sans-serif !important;\r\n        }\r\n        \r\n        #grace-retail-wrapper .blog-date svg {\r\n            fill: #9ca3af !important;\r\n            width: 14px !important; height: 14px !important;\r\n            transition: var(--transition) !important;\r\n        }\r\n        \r\n        #grace-retail-wrapper .card:hover .blog-date svg {\r\n            fill: var(--secondary) !important;\r\n        }\r\n        #grace-retail-wrapper .faq-list {\r\n            gap: 15px !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-item {\r\n            background-color: var(--faq-bg) !important;\r\n            border-radius: var(--border-radius) !important;\r\n            display: flex;\r\n            flex-direction: column;\r\n            transition: var(--transition) !important;\r\n            border-left: 4px solid transparent !important;\r\n            overflow: hidden;\r\n            position: relative;\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-question {\r\n            padding: 22px 25px !important;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            width: 100%;\r\n            cursor: pointer !important;\r\n            position: relative;\r\n            z-index: 50 !important; \/* Fixed Z-index for WP *\/\r\n            pointer-events: auto !important; \/* Force clickability *\/\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-text {\r\n            font-size: 18px !important; \r\n            font-weight: 700 !important;\r\n            color: var(--primary) !important;\r\n            line-height: 1.4 !important;\r\n            padding-right: 15px !important;\r\n            transition: color 0.4s ease !important;\r\n            font-family: 'Lato', sans-serif !important;\r\n            pointer-events: none !important; \/* Let parent handle click *\/\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-icon {\r\n            font-size: 22px !important;\r\n            font-weight: 400 !important;\r\n            color: var(--primary) !important;\r\n            transition: transform 0.4s ease, color 0.4s ease !important;\r\n            flex-shrink: 0;\r\n            line-height: 1 !important;\r\n            pointer-events: none !important; \/* Let parent handle click *\/\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-answer {\r\n            max-height: 0;\r\n            opacity: 0;\r\n            padding: 0 25px !important;\r\n            transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-answer-inner {\r\n            font-size: 15px !important; \r\n            color: var(--text-light) !important; \/* Fixed visibility contrast *\/\r\n            line-height: 1.6 !important;\r\n            padding-bottom: 22px !important;\r\n            font-family: 'Lato', sans-serif !important;\r\n        }\r\n\r\n        \/* FAQ Hover Effects *\/\r\n        #grace-retail-wrapper .faq-item:hover {\r\n            background-color: var(--primary) !important;\r\n            border-left: 4px solid var(--secondary) !important;\r\n            box-shadow: 0 8px 20px rgba(11, 27, 61, 0.15) !important;\r\n            transform: translateX(6px);\r\n        }\r\n        \r\n        #grace-retail-wrapper .faq-item:hover .faq-text {\r\n            color: var(--white) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-item:hover .faq-icon {\r\n            color: var(--secondary) !important;\r\n        }\r\n\r\n        \/* FAQ Active Effects *\/\r\n        #grace-retail-wrapper .faq-item.active {\r\n            background-color: var(--primary) !important;\r\n            border-left: 4px solid var(--secondary) !important;\r\n            box-shadow: 0 8px 20px rgba(11, 27, 61, 0.15) !important;\r\n        }\r\n        \r\n        #grace-retail-wrapper .faq-item.active .faq-text {\r\n            color: var(--white) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-item.active .faq-icon {\r\n            transform: rotate(45deg) !important;\r\n            color: var(--secondary) !important;\r\n        }\r\n\r\n        #grace-retail-wrapper .faq-item.active .faq-answer {\r\n            max-height: 500px !important; \r\n            opacity: 1 !important;\r\n        }\r\n        \r\n        #grace-retail-wrapper .faq-item.active .faq-answer-inner {\r\n            color: rgba(255,255,255,0.9) !important;\r\n        }\r\n        \r\n        #grace-retail-wrapper .grace-fade-up {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n            transition: opacity 0.8s ease-out, transform 0.8s ease-out;\r\n        }\r\n        \r\n        #grace-retail-wrapper.grace-js-ready .grace-fade-up:not(.visible) {\r\n            opacity: 0;\r\n            transform: translateY(30px);\r\n        }\r\n\r\n        #grace-retail-wrapper .delay-1 { transition-delay: 0.1s; }\r\n        #grace-retail-wrapper .delay-2 { transition-delay: 0.2s; }\r\n        #grace-retail-wrapper .delay-3 { transition-delay: 0.3s; }\r\n\r\n        \/* Responsive Design *\/\r\n        @media (max-width: 1200px) {\r\n            #grace-retail-wrapper .grid-container { gap: 20px !important; }\r\n        }\r\n        @media (max-width: 1024px) {\r\n            #grace-retail-wrapper .grid-container { grid-template-columns: repeat(2, 1fr) !important; }\r\n            #grace-retail-wrapper .faq-col { grid-column: span 2 !important; }\r\n            #grace-retail-wrapper .bg-watermark { font-size: 120px !important; }\r\n            #grace-retail-wrapper .info-section { padding: 80px 5% !important; }\r\n        }\r\n        @media (max-width: 768px) {\r\n            #grace-retail-wrapper .grid-container { grid-template-columns: 1fr !important; }\r\n            #grace-retail-wrapper .faq-col { grid-column: span 1 !important; }\r\n            #grace-retail-wrapper .bg-watermark { font-size: 80px !important; top: 50px !important; opacity: 0.5 !important; }\r\n            #grace-retail-wrapper .section-header h2 { font-size: 32px !important; }\r\n            #grace-retail-wrapper .blog-card { height: auto !important; }\r\n            #grace-retail-wrapper .blog-card .card-img-wrapper { width: 100px !important; height: 100px !important; }\r\n        }\r\n    <\/style>\r\n\r\n    <section class=\"info-section\">\r\n        <!-- Background Watermark -->\r\n        <div class=\"bg-watermark\">RESOURCES<\/div>\r\n        <div class=\"section-header grace-fade-up\">\r\n            <div class=\"subtitle-wrapper\">\r\n                <div class=\"subtitle-line\"><\/div>\r\n                <span class=\"subtitle\">LATEST UPDATES<\/span>\r\n            <\/div>\r\n            <h2>Get More Information About Grace<\/h2>\r\n        <\/div>\r\n\r\n        <!-- Main Grid Content -->\r\n        <div class=\"grid-container\">\r\n            <div class=\"column news-col grace-fade-up delay-1\">\r\n                <div class=\"col-header\">\r\n                    <h3>Latest News<\/h3>\r\n                    <a href=\"https:\/\/gracexport.com\/blog\/\" class=\"more-link\">More ><\/a>\r\n                <\/div>\r\n                <div class=\"col-content\">\r\n                    \r\n                    <div class=\"news-carousel-wrapper\">\r\n                        <div class=\"news-carousel-viewport\">\r\n                            <div class=\"news-carousel-track\">\r\n     <article class=\"news-slide\">\r\n                                    <div class=\"card-img-wrapper\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/premium-eco-friendly-fashion-store-display-fixtures.jpeg\" alt=\"Premium eco-friendly clothing store display racks and wooden retail islands by Grace Export for bespoke shopfitting\" loading=\"lazy\">\r\n                                        <div class=\"news-date\">\r\n                                            <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                            Jun 25, 2024\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <div class=\"news-content\">\r\n    <h4 class=\"news-title\">\r\n                                            <a href=\"https:\/\/gracexport.com\/blog\/\" class=\"full-card-link\">Boost Your Sales With Premium Custom Retail Displays<\/a>\r\n                                        <\/h4>\r\n                                        <p class=\"news-desc\">Gracexport regularly shares news on brand display racks, fashion store decoration, materials, etc. Discover how high-quality environmentally friendly materials ensure the durability of the product.<\/p>\r\n                                    <\/div>\r\n                                <\/article>\r\n     <article class=\"news-slide\">\r\n                                    <div class=\"card-img-wrapper\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/custom-clothing-store-display-racks-shopfitting.webp\" alt=\"Custom Clothing Store Display Racks Shopfitting\" loading=\"lazy\">\r\n                                        <div class=\"news-date\">\r\n                                            <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                            Jul 12, 2024\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <div class=\"news-content\">\r\n               <h4 class=\"news-title\">\r\n                                            <a href=\"https:\/\/gracexport.com\/blog\/\" class=\"full-card-link\">Sustainable Innovations in Store Fixture Manufacturing<\/a>\r\n                                        <\/h4>\r\n                                        <p class=\"news-desc\">Explore the latest eco-friendly materials transforming retail spaces. Learn how sustainable shopfitting can lower environmental impact while enhancing the high-end appeal of your store.<\/p>\r\n                                    <\/div>\r\n                                <\/article>\r\n     <article class=\"news-slide\">\r\n                                    <div class=\"card-img-wrapper\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/custom-retail-checkout-counter-cash-wrap-design.webp\" alt=\"Custom retail checkout counters and cash wraps with impulse display shelving for shopfitting by Grace Export\" loading=\"lazy\">\r\n                                        <div class=\"news-date\">\r\n                                            <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                            Aug 08, 2024\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <div class=\"news-content\">\r\n <h4 class=\"news-title\">\r\n    <a href=\"https:\/\/gracexport.com\/blog\/\" class=\"full-card-link\">Designing the Perfect Checkout Experience for Retailers<\/a>\r\n                                        <\/h4>\r\n                                        <p class=\"news-desc\">The cash wrap is a critical touchpoint. Discover professional layout strategies and custom counter designs that reduce wait times and boost last-minute impulse purchases.<\/p>\r\n                                    <\/div>\r\n                                <\/article>\r\n         <article class=\"news-slide\">\r\n                                    <div class=\"card-img-wrapper\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/custom-modular-wall-shelving-retail-display-racks.webp\" alt=\"Custom Modular Wall Shelving Retail Display Racks\" loading=\"lazy\">\r\n                                        <div class=\"news-date\">\r\n                                            <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                            Sep 20, 2024\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <div class=\"news-content\">\r\n <h4 class=\"news-title\">\r\n     <a href=\"https:\/\/gracexport.com\/blog\/\" class=\"full-card-link\">Maximizing Wall Space with Modular Display Racks<\/a>\r\n                                        <\/h4>\r\n                                        <p class=\"news-desc\">Efficient utilization of vertical space is key to a profitable retail environment. See how customized wall shelving solutions improve visual merchandising and product density.<\/p>\r\n                                    <\/div>\r\n                                <\/article>\r\n                                <article class=\"news-slide\">\r\n                                    <div class=\"card-img-wrapper\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/custom-luxury-boutique-shopfitting-gold-led-displays.webp\" alt=\"Custom luxury boutique shopfitting with brushed gold metal displays and integrated LED lighting by Grace Export\" loading=\"lazy\">\r\n                                        <div class=\"news-date\">\r\n                                            <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                            Oct 15, 2024\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <div class=\"news-content\">\r\n                                        <!-- ADDED CLICKABLE A TAG -->\r\n                                        <h4 class=\"news-title\">\r\n                                            <a href=\"https:\/\/gracexport.com\/blog\/\" class=\"full-card-link\">The Ultimate Guide to Luxury Boutique Shopfitting<\/a>\r\n                                        <\/h4>\r\n                                        <p class=\"news-desc\">Creating a premium atmosphere requires attention to detail. Learn about incorporating integrated LED lighting, brushed gold metals, and high-end finishes into your boutique displays.<\/p>\r\n                                    <\/div>\r\n                                <\/article>\r\n\r\n                            <\/div>\r\n                        <\/div>\r\n <button class=\"carousel-arrow arrow-prev\" aria-label=\"Previous Post\">\r\n                            <svg viewBox=\"0 0 24 24\"><path d=\"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z\"\/><\/svg>\r\n                        <\/button>\r\n                        <button class=\"carousel-arrow arrow-next\" aria-label=\"Next Post\">\r\n                            <svg viewBox=\"0 0 24 24\"><path d=\"M10.59 6L9.17 7.41 13.76 12l-4.59 4.59L10.59 18l6-6z\"\/><\/svg>\r\n                        <\/button>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Column 2: Blog Knowledge -->\r\n            <div class=\"column blog-col grace-fade-up delay-2\">\r\n                <div class=\"col-header\">\r\n                    <h3>Display Insights<\/h3>\r\n                    <a href=\"https:\/\/gracexport.com\/solutions\/\" class=\"more-link\">More ><\/a>\r\n                <\/div>\r\n                <div class=\"col-content blog-list\">\r\n                    \r\n                    <article class=\"card blog-card\">\r\n                        <div class=\"card-img-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/complete-garment-store-shopfitting-gold-metal-racks.webp\" alt=\"Complete Garment Store Shopfitting Gold Metal Racks\" loading=\"lazy\">\r\n                        <\/div>\r\n                        <div class=\"blog-content\">\r\n                            <div>\r\n                                <!-- ADDED CLICKABLE A TAG -->\r\n                                <h4 class=\"blog-title\">\r\n                                    <a href=\"https:\/\/gracexport.com\/solutions\/\" class=\"full-card-link\">Apparel Boutique Shopfitting System<\/a>\r\n                                <\/h4>\r\n                                <p class=\"blog-desc\">Complete garment store shopfitting solutions, including custom mannequins, nesting tables, and modular wall bays.<\/p>\r\n                            <\/div>\r\n                            <div class=\"blog-date\">\r\n                                <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                May 18, 2024\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n\r\n                    <article class=\"card blog-card\">\r\n                        <div class=\"card-img-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/supermarket-checkout-counters-turnkey-grocery-shopfitting.webp\" alt=\"Modern supermarket checkout counters and turnkey grocery shopfitting layouts with LED lighting by Grace Export\" loading=\"lazy\">\r\n                        <\/div>\r\n                        <div class=\"blog-content\">\r\n                            <div>\r\n       <h4 class=\"blog-title\">\r\n                                    <a href=\"https:\/\/gracexport.com\/solutions\/\" class=\"full-card-link\">Supermarket Grocery Shopfitting Checkout Counter<\/a>\r\n                                <\/h4>\r\n                                <p class=\"blog-desc\">Turnkey grocery shopfitting layouts with integrated checkout counters, end-cap displays, and bulk aisle shelving.<\/p>\r\n                            <\/div>\r\n                            <div class=\"blog-date\">\r\n                                <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                Apr 12, 2024\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n\r\n                    <article class=\"card blog-card\">\r\n                        <div class=\"card-img-wrapper\">\r\n                            <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/luxury-boutique-shopfitting-bespoke-gold-metal-racks.webp\" alt=\"Luxury boutique shopfitting with bespoke gold metal racks and floating glass shelves by Grace Export\" loading=\"lazy\">\r\n                        <\/div>\r\n                        <div class=\"blog-content\">\r\n                            <div>\r\n                                <!-- ADDED CLICKABLE A TAG -->\r\n                                <h4 class=\"blog-title\">\r\n                                    <a href=\"https:\/\/gracexport.com\/solutions\/\" class=\"full-card-link\">Luxury Boutique Shopfitting Service<\/a>\r\n                                <\/h4>\r\n                                <p class=\"blog-desc\">Luxury boutique shopfitting services delivering bespoke metal racks, floating glass shelves, and elegant cash wraps.<\/p>\r\n                            <\/div>\r\n                            <div class=\"blog-date\">\r\n                                <svg viewBox=\"0 0 24 24\"><path d=\"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V10h14v10zm0-12H5V6h14v2z\"\/><\/svg>\r\n                                Mar 05, 2024\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/article>\r\n\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Column 3: FAQ -->\r\n            <div class=\"column faq-col grace-fade-up delay-3\">\r\n                <div class=\"col-header\">\r\n                    <h3>FAQ<\/h3>\r\n                    <a href=\"https:\/\/gracexport.com\/faq\/\" class=\"more-link\">More ><\/a>\r\n                <\/div>\r\n                <div class=\"col-content faq-list\">\r\n                    \r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-question\">\r\n                            <span class=\"faq-text\">Where is the Grace display stand used?<\/span>\r\n                            <span class=\"faq-icon\">+<\/span>\r\n                        <\/div>\r\n                        <div class=\"faq-answer\">\r\n                            <div class=\"faq-answer-inner\">Grace display stands are highly versatile and primarily used in retail stores, boutique shops, grocery supermarkets, showrooms, and exhibitions globally to elevate product visibility.<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-question\">\r\n                            <span class=\"faq-text\">What materials do you use for custom displays?<\/span>\r\n                            <span class=\"faq-icon\">+<\/span>\r\n                        <\/div>\r\n                        <div class=\"faq-answer\">\r\n                            <div class=\"faq-answer-inner\">We utilize premium eco-friendly materials including high-grade commercial steel, natural wood, tempered glass, and durable custom acrylics tailored to your brand identity.<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-question\">\r\n                            <span class=\"faq-text\">Do you offer global shipping and installation?<\/span>\r\n                            <span class=\"faq-icon\">+<\/span>\r\n                        <\/div>\r\n                        <div class=\"faq-answer\">\r\n                            <div class=\"faq-answer-inner\">Yes, we provide full global shipping logistics. Our display systems are modularly designed for easy assembly, and we provide comprehensive installation guidelines.<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-question\">\r\n                            <span class=\"faq-text\">What is your manufacturing process and warranty?<\/span>\r\n                            <span class=\"faq-icon\">+<\/span>\r\n                        <\/div>\r\n                        <div class=\"faq-answer\">\r\n                            <div class=\"faq-answer-inner\">Our ISO-certified manufacturing process includes strict quality control from raw material selection to final finish. We proudly offer an extensive warranty to protect your investment.<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"faq-item\">\r\n                        <div class=\"faq-question\">\r\n                            <span class=\"faq-text\">How do I request a free 3D store layout design?<\/span>\r\n                            <span class=\"faq-icon\">+<\/span>\r\n                        <\/div>\r\n                        <div class=\"faq-answer\">\r\n                            <div class=\"faq-answer-inner\">Simply contact us through our website with your floor plan dimensions. Our expert design team will consult with you and generate a custom 3D layout at no initial charge.<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- CRITICAL FIX: Bulletproof Multi-Event Initialization for Elementor\/WP -->\r\n    <script>\r\n        (function() {\r\n            function initGraceRetailSystem() {\r\n                \/\/ Use querySelectorAll to be extremely safe within dynamic environments\r\n                const wrappers = document.querySelectorAll('#grace-retail-wrapper');\r\n                \r\n                wrappers.forEach(wrapper => {\r\n                    \/\/ Prevent double execution loop in Elementor Builder\r\n                    if(wrapper.getAttribute('data-grace-system-active') === 'true') return;\r\n                    wrapper.setAttribute('data-grace-system-active', 'true');\r\n                    wrapper.classList.add('grace-js-ready');\r\n\r\n                    \/* ==========================================\r\n                       1. Scroll Reveal Animation\r\n                       ========================================== *\/\r\n                    if ('IntersectionObserver' in window) {\r\n                        const observerOptions = { root: null, rootMargin: '0px', threshold: 0.1 };\r\n                        const observer = new IntersectionObserver((entries, obs) => {\r\n                            entries.forEach(entry => {\r\n                                if (entry.isIntersecting) {\r\n                                    entry.target.classList.add('visible');\r\n                                    obs.unobserve(entry.target); \r\n                                }\r\n                            });\r\n                        }, observerOptions);\r\n                        wrapper.querySelectorAll('.grace-fade-up').forEach(el => observer.observe(el));\r\n                    } else {\r\n                        wrapper.querySelectorAll('.grace-fade-up').forEach(el => el.classList.add('visible'));\r\n                    }\r\n\r\n                    \/* ==========================================\r\n                       2. Infinite Silky Smooth Carousel\r\n                       ========================================== *\/\r\n                    const track = wrapper.querySelector('.news-carousel-track');\r\n                    if(track && !track.classList.contains('carousel-built')) {\r\n                        track.classList.add('carousel-built'); \/\/ Strict cloning block\r\n                        const slides = Array.from(track.children);\r\n                        const nextBtn = wrapper.querySelector('.arrow-next');\r\n                        const prevBtn = wrapper.querySelector('.arrow-prev');\r\n                        \r\n                        const firstClone = slides[0].cloneNode(true);\r\n                        const lastClone = slides[slides.length - 1].cloneNode(true);\r\n                        \r\n                        track.appendChild(firstClone);\r\n                        track.insertBefore(lastClone, slides[0]);\r\n                        \r\n                        const allSlides = Array.from(track.children);\r\n                        let currentIndex = 1; \r\n                        let isTransitioning = false;\r\n                        \r\n                        track.style.transform = `translateX(-${currentIndex * 100}%)`;\r\n                        \r\n                        function moveCarousel(index, useTransition = true) {\r\n                            if (useTransition) {\r\n                                track.style.transition = 'transform 0.6s cubic-bezier(0.25, 0.8, 0.25, 1)';\r\n                            } else {\r\n                                track.style.transition = 'none';\r\n                            }\r\n                            track.style.transform = `translateX(-${index * 100}%)`;\r\n                        }\r\n\r\n                        function nextSlide() {\r\n                            if (isTransitioning) return;\r\n                            isTransitioning = true;\r\n                            currentIndex++;\r\n                            moveCarousel(currentIndex, true);\r\n                        }\r\n\r\n                        function prevSlide() {\r\n                            if (isTransitioning) return;\r\n                            isTransitioning = true;\r\n                            currentIndex--;\r\n                            moveCarousel(currentIndex, true);\r\n                        }\r\n\r\n                        track.addEventListener('transitionend', () => {\r\n                            isTransitioning = false;\r\n                            if (allSlides[currentIndex] === firstClone) {\r\n                                currentIndex = 1;\r\n                                moveCarousel(currentIndex, false);\r\n                            }\r\n                            if (allSlides[currentIndex] === lastClone) {\r\n                                currentIndex = allSlides.length - 2;\r\n                                moveCarousel(currentIndex, false);\r\n                            }\r\n                        });\r\n\r\n                        let autoPlayInterval = setInterval(nextSlide, 5000);\r\n                        function resetAutoPlay() {\r\n                            clearInterval(autoPlayInterval);\r\n                            autoPlayInterval = setInterval(nextSlide, 5000);\r\n                        }\r\n\r\n                        if(nextBtn && prevBtn) {\r\n                            nextBtn.addEventListener('click', (e) => { \r\n                                e.preventDefault(); \r\n                                e.stopPropagation(); \r\n                                nextSlide(); \r\n                                resetAutoPlay(); \r\n                            });\r\n                            prevBtn.addEventListener('click', (e) => { \r\n                                e.preventDefault(); \r\n                                e.stopPropagation(); \r\n                                prevSlide(); \r\n                                resetAutoPlay(); \r\n                            });\r\n                        }\r\n\r\n                        let startX = 0;\r\n                        track.addEventListener('touchstart', e => { \r\n                            startX = e.touches[0].clientX; \r\n                            clearInterval(autoPlayInterval); \r\n                        }, {passive: true});\r\n                        \r\n                        track.addEventListener('touchend', e => {\r\n                            let endX = e.changedTouches[0].clientX;\r\n                            if (startX - endX > 40) nextSlide();\r\n                            else if (endX - startX > 40) prevSlide();\r\n                            resetAutoPlay();\r\n                        }, {passive: true});\r\n                    }\r\n\r\n                    \/* ==========================================\r\n                       3. Accordion FAQ Functionality (FIXED CLICK)\r\n                       ========================================== *\/\r\n                    const faqItems = wrapper.querySelectorAll('.faq-item');\r\n                    faqItems.forEach(item => {\r\n                        const question = item.querySelector('.faq-question');\r\n                        \/\/ Ensure completely fresh event listeners that cannot be blocked\r\n                        question.addEventListener('click', function(e) {\r\n                            e.preventDefault();\r\n                            e.stopPropagation(); \/\/ Stops Elementor from hijacking the click\r\n                            \r\n                            const isActive = item.classList.contains('active');\r\n                            \r\n                            \/\/ Close all\r\n                            faqItems.forEach(f => f.classList.remove('active'));\r\n                            \r\n                            \/\/ Open target\r\n                            if (!isActive) {\r\n                                item.classList.add('active');\r\n                            }\r\n                        });\r\n                    });\r\n                });\r\n            }\r\n\r\n            \/* ==========================================\r\n               MULTI-PHASE EXECUTION SYSTEM FOR WORDPRESS\r\n               ========================================== *\/\r\n               \r\n            \/\/ Phase 1: Try immediately\r\n            initGraceRetailSystem();\r\n            \r\n            \/\/ Phase 2: Standard Browser Load\r\n            document.addEventListener('DOMContentLoaded', initGraceRetailSystem);\r\n            window.addEventListener('load', initGraceRetailSystem);\r\n            \r\n            \/\/ Phase 3: Elementor Specific AJAX\/Editor Hooks\r\n            if (typeof jQuery !== 'undefined') {\r\n                jQuery(window).on('elementor\/frontend\/init', function() {\r\n                    if (window.elementorFrontend && window.elementorFrontend.hooks) {\r\n                        window.elementorFrontend.hooks.addAction('frontend\/element_ready\/global', initGraceRetailSystem);\r\n                        window.elementorFrontend.hooks.addAction('frontend\/element_ready\/widget', initGraceRetailSystem);\r\n                    }\r\n                });\r\n            }\r\n            \r\n        })();\r\n    <\/script>\r\n<\/div>\r\n<!-- END OF MAIN WRAPPER -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-44cb524 e-con-full e-flex e-con e-parent\" data-id=\"44cb524\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b709fb2 e-con-full e-flex e-con e-child\" data-id=\"b709fb2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b7a580 elementor-widget elementor-widget-html\" data-id=\"8b7a580\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- GRACE EXPORT PREMIUM EXIT-INTENT POPUP V10.0 (STANDALONE DESKTOP EDITION) -->\r\n<!-- WP & ELEMENTOR ZERO-CONFLICT OPTIMIZED VERSION -->\r\n\r\n<!-- Fonts and Icons -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@500;600;700&family=Lato:wght@300;400;700&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0\/css\/all.min.css\">\r\n\r\n<style>\r\n    \/* ===== ISOLATED CSS VARIABLES ===== *\/\r\n    :root {\r\n        --grace-popup-dark: #2F3945;\r\n        --grace-popup-blue: #1A3A5F;\r\n        --grace-popup-gold: #D4AF37;\r\n        --grace-popup-gold-hover: #c19b2c;\r\n        --grace-popup-bg: #FDFDFD;\r\n        --grace-popup-ease-in-out: cubic-bezier(0.25, 0.46, 0.45, 0.94);\r\n    }\r\n\r\n    \/* ===== OVERLAY & CONTAINER ===== *\/\r\n    \/* Using extremely high specificity and fixed positioning to break out of Elementor containers *\/\r\n    #grace-exit-popup-wrapper {\r\n        display: none;\r\n        position: fixed !important;\r\n        z-index: 2147483647 !important; \/* Maximum z-index to stay above all WP headers\/menus *\/\r\n        left: 0 !important;\r\n        top: 0 !important;\r\n        width: 100vw !important;\r\n        height: 100vh !important;\r\n        background: rgba(47, 57, 69, 0.85) !important; \r\n        backdrop-filter: blur(8px);\r\n        -webkit-backdrop-filter: blur(8px);\r\n        font-family: 'Lato', sans-serif;\r\n        opacity: 0;\r\n        \/* Only entry transition is kept. Exit transition removed for instant close *\/\r\n        transition: opacity 0.4s var(--grace-popup-ease-in-out), backdrop-filter 0.4s var(--grace-popup-ease-in-out);\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Strictly block popup rendering on mobile\/tablet devices *\/\r\n    @media (max-width: 1024px) {\r\n        #grace-exit-popup-wrapper {\r\n            display: none !important;\r\n            opacity: 0 !important;\r\n            pointer-events: none !important;\r\n            visibility: hidden !important;\r\n        }\r\n    }\r\n\r\n    \/* Active Display State *\/\r\n    #grace-exit-popup-wrapper.grace-popup-show {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        opacity: 1 !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-panel {\r\n        background-color: var(--grace-popup-bg) !important;\r\n        padding: 40px 50px !important;\r\n        width: 90% !important;\r\n        max-width: 700px !important;\r\n        border-radius: 8px !important;\r\n        box-shadow: 0 20px 50px rgba(0,0,0,0.4) !important;\r\n        position: relative !important;\r\n        transform: translateY(20px) scale(0.96);\r\n        opacity: 0;\r\n        transition: transform 0.4s var(--grace-popup-ease-in-out), opacity 0.4s var(--grace-popup-ease-in-out);\r\n        max-height: 90vh !important;\r\n        overflow-y: auto !important;\r\n        box-sizing: border-box !important;\r\n        margin: 0 auto !important;\r\n    }\r\n\r\n    \/* Show Animation *\/\r\n    #grace-exit-popup-wrapper.grace-popup-show .grace-popup-panel {\r\n        transform: translateY(0) scale(1) !important;\r\n        opacity: 1 !important;\r\n    }\r\n    \r\n    \/* ===== CLOSE BUTTON ===== *\/\r\n    #grace-exit-popup-wrapper .grace-popup-close-btn {\r\n        position: absolute !important;\r\n        top: 20px !important;\r\n        right: 20px !important;\r\n        width: 32px !important;\r\n        height: 32px !important;\r\n        background: rgba(0,0,0,0.05) !important;\r\n        border: none !important;\r\n        border-radius: 50% !important;\r\n        cursor: pointer !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        color: var(--grace-popup-dark) !important;\r\n        font-size: 16px !important;\r\n        transition: all 0.3s var(--grace-popup-ease-in-out) !important;\r\n        z-index: 10 !important;\r\n        outline: none !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n        box-shadow: none !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-close-btn:hover {\r\n        background: var(--grace-popup-gold) !important;\r\n        color: #fff !important;\r\n        transform: rotate(90deg) !important;\r\n        box-shadow: 0 4px 10px rgba(212, 175, 55, 0.3) !important;\r\n    }\r\n    \r\n    \/* ===== TYPOGRAPHY ===== *\/\r\n    #grace-exit-popup-wrapper .grace-popup-heading {\r\n        font-family: 'Playfair Display', serif !important;\r\n        font-size: 32px !important;\r\n        margin: 0 0 15px 0 !important;\r\n        color: var(--grace-popup-dark) !important;\r\n        font-weight: 700 !important;\r\n        text-align: center !important;\r\n        line-height: 1.2 !important;\r\n        border: none !important;\r\n        padding: 0 !important;\r\n        background: none !important;\r\n        text-transform: none !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-desc {\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-size: 16px !important;\r\n        line-height: 1.6 !important;\r\n        text-align: center !important;\r\n        color: #555 !important;\r\n        margin: 0 0 30px 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    \/* ===== PREMIUM TABS ===== *\/\r\n    #grace-exit-popup-wrapper .grace-popup-tabs-nav {\r\n        display: flex !important;\r\n        background: #f4f4f4 !important;\r\n        padding: 6px !important;\r\n        border-radius: 6px !important;\r\n        margin-bottom: 30px !important;\r\n        flex-direction: row !important;\r\n        gap: 0 !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-tab {\r\n        font-family: 'Lato', sans-serif !important;\r\n        flex: 1 !important;\r\n        text-align: center !important;\r\n        padding: 12px 15px !important;\r\n        cursor: pointer !important;\r\n        font-size: 14px !important;\r\n        font-weight: 700 !important;\r\n        text-transform: uppercase !important;\r\n        letter-spacing: 1px !important;\r\n        color: #777 !important;\r\n        border-radius: 4px !important;\r\n        transition: all 0.3s ease !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        gap: 8px !important;\r\n        margin: 0 !important;\r\n        background: transparent !important;\r\n        border: none !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-tab.active {\r\n        background: #fff !important;\r\n        color: var(--grace-popup-blue) !important;\r\n        box-shadow: 0 2px 10px rgba(0,0,0,0.08) !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-tab:hover:not(.active) {\r\n        color: var(--grace-popup-dark) !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-tab-pane {\r\n        display: none !important;\r\n        animation: graceTabFadeIn 0.3s ease forwards !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-tab-pane.active {\r\n        display: block !important;\r\n    }\r\n    \r\n    @keyframes graceTabFadeIn {\r\n        from { opacity: 0; transform: translateY(5px); }\r\n        to { opacity: 1; transform: translateY(0); }\r\n    }\r\n    \r\n    \/* ===== FORM UI ===== *\/\r\n    #grace-exit-popup-wrapper .grace-popup-form {\r\n        display: grid !important;\r\n        grid-template-columns: 1fr 1fr !important;\r\n        gap: 20px !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-full-width {\r\n        grid-column: span 2 !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-form input,\r\n    #grace-exit-popup-wrapper .grace-popup-form select,\r\n    #grace-exit-popup-wrapper .grace-popup-form textarea {\r\n        width: 100% !important;\r\n        box-sizing: border-box !important;\r\n        padding: 14px 16px !important;\r\n        border: 1px solid #ccc !important;\r\n        font-size: 15px !important;\r\n        outline: none !important;\r\n        transition: border-color 0.3s ease, box-shadow 0.3s ease !important;\r\n        font-family: 'Lato', sans-serif !important;\r\n        background: #fff !important;\r\n        color: #333 !important;\r\n        border-radius: 4px !important;\r\n        margin: 0 !important;\r\n        -webkit-appearance: none !important;\r\n        appearance: none !important;\r\n        box-shadow: none !important;\r\n        line-height: normal !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-form select {\r\n        background-image: url(\"data:image\/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E\") !important;\r\n        background-repeat: no-repeat !important;\r\n        background-position: right 15px center !important;\r\n        background-size: 12px auto !important;\r\n        padding-right: 40px !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-form input:focus,\r\n    #grace-exit-popup-wrapper .grace-popup-form select:focus,\r\n    #grace-exit-popup-wrapper .grace-popup-form textarea:focus {\r\n        border-color: var(--grace-popup-gold) !important;\r\n        box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.1) !important;\r\n    }\r\n    \r\n    \/* ===== SUBMIT BUTTON & TRUST TEXT ===== *\/\r\n    #grace-exit-popup-wrapper .grace-popup-submit {\r\n        font-family: 'Lato', sans-serif !important;\r\n        background: var(--grace-popup-gold) !important;\r\n        color: var(--grace-popup-dark) !important;\r\n        padding: 16px 20px !important;\r\n        border: none !important;\r\n        border-radius: 4px !important;\r\n        cursor: pointer !important;\r\n        font-size: 16px !important;\r\n        font-weight: 700 !important;\r\n        text-transform: uppercase !important;\r\n        letter-spacing: 1px !important;\r\n        width: 100% !important;\r\n        transition: all 0.3s ease !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        gap: 10px !important;\r\n        grid-column: span 2 !important;\r\n        margin: 0 !important;\r\n        box-shadow: none !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-submit:hover {\r\n        background: var(--grace-popup-gold-hover) !important;\r\n        transform: translateY(-3px) !important;\r\n        box-shadow: 0 10px 20px rgba(212, 175, 55, 0.2) !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-submit i {\r\n        font-size: 20px !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-secure-text {\r\n        font-family: 'Lato', sans-serif !important;\r\n        text-align: center !important;\r\n        font-size: 13px !important;\r\n        color: #666 !important;\r\n        margin: 5px 0 0 0 !important;\r\n        grid-column: span 2 !important;\r\n        font-weight: 600 !important;\r\n        padding: 0 !important;\r\n        line-height: normal !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-secure-text i {\r\n        color: var(--grace-popup-gold) !important;\r\n        margin-right: 5px !important;\r\n    }\r\n    \r\n    \/* ===== SUCCESS CASES ===== *\/\r\n    #grace-exit-popup-wrapper .grace-popup-case-list {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 15px !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-case {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 20px !important;\r\n        border: 1px solid #f4f4f4 !important;\r\n        border-radius: 6px !important;\r\n        padding: 15px !important;\r\n        transition: all 0.3s ease !important;\r\n        background-color: #fff !important;\r\n        margin: 0 !important;\r\n        text-decoration: none !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-case:hover {\r\n        border-color: var(--grace-popup-gold) !important;\r\n        background: #fafafa !important;\r\n        transform: translateY(-3px) !important;\r\n        box-shadow: 0 10px 20px rgba(0,0,0,0.05) !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-case-img {\r\n        flex: 0 0 33% !important;\r\n        border-radius: 4px !important;\r\n        overflow: hidden !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-case-img img {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        object-fit: cover !important;\r\n        display: block !important;\r\n        aspect-ratio: 4\/3 !important;\r\n        transition: transform 0.4s ease !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        box-shadow: none !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-case:hover .grace-popup-case-img img {\r\n        transform: scale(1.05) !important;\r\n    }\r\n\r\n    #grace-exit-popup-wrapper .grace-popup-case-content {\r\n        flex: 1 !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-case-content h4 {\r\n        font-family: 'Playfair Display', serif !important;\r\n        margin: 0 0 8px 0 !important;\r\n        color: var(--grace-popup-blue) !important;\r\n        font-size: 18px !important;\r\n        font-weight: 700 !important;\r\n        line-height: 1.2 !important;\r\n        text-transform: none !important;\r\n        border: none !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-case-content p {\r\n        font-family: 'Lato', sans-serif !important;\r\n        margin: 0 0 10px 0 !important;\r\n        line-height: 1.5 !important;\r\n        color: #555 !important;\r\n        font-size: 14px !important;\r\n        padding: 0 !important;\r\n    }\r\n    \r\n    #grace-exit-popup-wrapper .grace-popup-case-meta {\r\n        font-family: 'Lato', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 700 !important;\r\n        color: var(--grace-popup-gold) !important;\r\n        text-transform: uppercase !important;\r\n        letter-spacing: 0.5px !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n<\/style>\r\n\r\n<!-- ==========================================\r\n     EXIT-INTENT POPUP HTML\r\n     ========================================== -->\r\n<div id=\"grace-exit-popup-wrapper\">\r\n    <div class=\"grace-popup-panel\">\r\n        <button type=\"button\" class=\"grace-popup-close-btn\" id=\"grace-popup-close\" title=\"Close\">\r\n            <i class=\"fas fa-times\"><\/i>\r\n        <\/button>\r\n        \r\n        <h2 class=\"grace-popup-heading\">Need Custom Display Solutions?<\/h2>\r\n        <p class=\"grace-popup-desc\">\r\n            We noticed you exploring our products. Get an instant factory-direct quote via WhatsApp or explore our global success cases.\r\n        <\/p>\r\n        \r\n        <div class=\"grace-popup-tabs-nav\">\r\n            <button type=\"button\" class=\"grace-popup-tab active\" data-tab=\"contact\">\r\n                <i class=\"fas fa-envelope-open-text\"><\/i> Quick Quote\r\n            <\/button>\r\n            <button type=\"button\" class=\"grace-popup-tab\" data-tab=\"cases\">\r\n                <i class=\"fas fa-award\"><\/i> Success Cases\r\n            <\/button>\r\n        <\/div>\r\n        \r\n        <!-- Tab 1: Form -->\r\n        <div class=\"grace-popup-tab-pane active\" id=\"grace-tab-contact\">\r\n            <form class=\"grace-popup-form\" id=\"grace-exit-form\">\r\n                <input type=\"text\" name=\"name\" placeholder=\"Your Name\" required>\r\n                <input type=\"email\" name=\"email\" placeholder=\"Business Email\" required>\r\n                \r\n                <input type=\"text\" name=\"company\" placeholder=\"Company Name\" required>\r\n                <input type=\"tel\" name=\"phone\" placeholder=\"Phone\/WhatsApp\" required>\r\n                \r\n                <div class=\"grace-full-width\">\r\n                    <select name=\"interest\" required>\r\n                        <option value=\"\" disabled selected>Select Specific Display Category<\/option>\r\n                        <option value=\"Luxury Jewelry & Watch Display Cabinets\">Luxury Jewelry & Watch Display Cabinets<\/option>\r\n                        <option value=\"High-End Clothing & Garment Display Racks\">High-End Clothing & Garment Display Racks<\/option>\r\n                        <option value=\"Cosmetics & Beauty Retail Kiosks\">Cosmetics & Beauty Retail Kiosks<\/option>\r\n                        <option value=\"Pharmacy & Medical Store Shelving Systems\">Pharmacy & Medical Store Shelving Systems<\/option>\r\n                        <option value=\"Mobile Phone & Tech Electronics Tables\">Mobile Phone & Tech Electronics Tables<\/option>\r\n                        <option value=\"Optical & Eyewear Glass Showcases\">Optical & Eyewear Glass Showcases<\/option>\r\n                        <option value=\"Museum & Exhibition Security Enclosures\">Museum & Exhibition Security Enclosures<\/option>\r\n                        <option value=\"Boutique Coffee Shop & Bakery Counters\">Boutique Coffee Shop & Bakery Counters<\/option>\r\n                        <option value=\"Custom 3D Store Layout & Complete Fixtures\">Custom 3D Store Layout & Complete Fixtures<\/option>\r\n                        <option value=\"Other Specialized Retail Displays\">Other Specialized Retail Displays<\/option>\r\n                    <\/select>\r\n                <\/div>\r\n                \r\n                <div class=\"grace-full-width\">\r\n                    <textarea name=\"message\" placeholder=\"Please provide specific details about your project, including store dimensions, preferred materials (e.g., tempered glass, solid wood, stainless steel), target budget, and estimated delivery timeline. The more details you provide, the faster we can prepare your exact factory-direct quote.\" rows=\"4\"><\/textarea>\r\n                <\/div>\r\n                \r\n                <button type=\"submit\" class=\"grace-popup-submit\">\r\n                    <i class=\"fab fa-whatsapp\"><\/i> Chat on WhatsApp\r\n                <\/button>\r\n\r\n                <p class=\"grace-popup-secure-text\">\r\n                    <i class=\"fas fa-shield-alt\"><\/i> 100% Free Consultation. No Obligation. Average factory response time: under 15 minutes.\r\n                <\/p>\r\n            <\/form>\r\n        <\/div>\r\n        \r\n        <!-- Tab 2: Cases -->\r\n        <div class=\"grace-popup-tab-pane\" id=\"grace-tab-cases\">\r\n            <div class=\"grace-popup-case-list\">\r\n                \r\n                <div class=\"grace-popup-case\">\r\n                    <div class=\"grace-popup-case-img\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/custom-luxury-jewelry-display-cabinets-paris-grace-export.webp\" alt=\"Luxury jewelry display cabinets with gold accents and smart security locks in Paris boutique by Grace Export\" loading=\"lazy\">\r\n                    <\/div>\r\n                    <div class=\"grace-popup-case-content\">\r\n                        <h4>Luxury Jewelry Boutique in Paris<\/h4>\r\n                        <p>Supplied custom gold-accented glass display cabinets, increasing product visibility by 65% and implementing smart security locks.<\/p>\r\n                        <div class=\"grace-popup-case-meta\"><i class=\"fas fa-check-circle\"><\/i> Art Deco Design &middot; 3 Weeks<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"grace-popup-case\">\r\n                    <div class=\"grace-popup-case-img\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/modular-led-cosmetics-display-stands-grace-export.webp\" alt=\"Modular LED-lit cosmetics display stands and shopfitting by Grace Export for global beauty brand chains\" loading=\"lazy\">\r\n                    <\/div>\r\n                    <div class=\"grace-popup-case-content\">\r\n                        <h4>Global Cosmetics Chain<\/h4>\r\n                        <p>Designed modular acrylic and MDF LED-lit displays for 120 stores worldwide, reducing assembly time by 75%.<\/p>\r\n                        <div class=\"grace-popup-case-meta\"><i class=\"fas fa-check-circle\"><\/i> 8,000+ Units Delivered<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"grace-popup-case\">\r\n                    <div class=\"grace-popup-case-img\">\r\n                        <img decoding=\"async\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2026\/05\/brushed-steel-garment-racks-wood-wall-shopfitting.webp\" alt=\"Custom brushed steel garment racks and wood wall systems for flagship apparel stores by Grace Export\" loading=\"lazy\">\r\n                    <\/div>\r\n                    <div class=\"grace-popup-case-content\">\r\n                        <h4>Premium Apparel Flagship<\/h4>\r\n                        <p>Manufactured heavy-duty brushed steel garment racks and eco-friendly wood wall systems for a 5,000 sq.ft retail space.<\/p>\r\n                        <div class=\"grace-popup-case-meta\"><i class=\"fas fa-check-circle\"><\/i> Factory-Direct Supply<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        \r\n    <\/div>\r\n<\/div>\r\n<script>\r\n    (function() {\r\n        const GraceExitIntent = {\r\n            config: {\r\n                threshold: 20, \r\n                maxSpeed: 50, \r\n                whatsappNumber: '19980693245'\r\n            },\r\n            \r\n            state: {\r\n                lastY: null,\r\n                lastTime: null,\r\n                speed: 0,\r\n                hasTriggeredThisSession: false \r\n            },\r\n            \r\n            init: function() {\r\n                \/\/ Desktop Only Verification\r\n                const isMobileDevice = \/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini\/i.test(navigator.userAgent) || window.innerWidth <= 1024;\r\n                if (isMobileDevice) return; \r\n\r\n                \/\/ VITAL ELEMENTOR\/WORDPRESS FIX: \r\n                \/\/ Physically detaches the popup from any restricted Elementor containers and appends it strictly to the main body tag.\r\n                const wrapper = document.getElementById('grace-exit-popup-wrapper');\r\n                if (wrapper && wrapper.parentNode !== document.body) {\r\n                    document.body.appendChild(wrapper);\r\n                }\r\n                \r\n                this.setupListeners();\r\n                this.setupUI();\r\n            },\r\n            \r\n            setupListeners: function() {\r\n                document.addEventListener('mousemove', (e) => this.trackMouseMovement(e));\r\n                document.addEventListener('mouseleave', (e) => {\r\n                    if(e.clientY <= 0) this.handleExitIntent();\r\n                });\r\n            },\r\n            \r\n            trackMouseMovement: function(e) {\r\n                if (this.state.hasTriggeredThisSession) return;\r\n                \r\n                const now = performance.now();\r\n                if (this.state.lastY !== null && this.state.lastTime !== null) {\r\n                    const deltaY = e.clientY - this.state.lastY;\r\n                    const deltaTime = now - this.state.lastTime;\r\n                    this.state.speed = Math.abs(deltaY) \/ deltaTime;\r\n                }\r\n                this.state.lastY = e.clientY;\r\n                this.state.lastTime = now;\r\n                \r\n                if (e.clientY <= this.config.threshold && this.state.speed <= this.config.maxSpeed) {\r\n                    this.handleExitIntent();\r\n                }\r\n            },\r\n            \r\n            handleExitIntent: function() {\r\n                if (this.state.hasTriggeredThisSession) return;\r\n                this.state.hasTriggeredThisSession = true;\r\n                this.showPopup();\r\n            },\r\n            \r\n            setupUI: function() {\r\n                \/\/ Tab System Logic\r\n                const tabs = document.querySelectorAll('.grace-popup-tab');\r\n                tabs.forEach(tab => {\r\n                    tab.addEventListener('click', (e) => {\r\n                        e.preventDefault();\r\n                        tabs.forEach(t => t.classList.remove('active'));\r\n                        tab.classList.add('active');\r\n                        \r\n                        const targetId = 'grace-tab-' + tab.dataset.tab;\r\n                        document.querySelectorAll('.grace-popup-tab-pane').forEach(pane => {\r\n                            pane.classList.remove('active');\r\n                            if (pane.id === targetId) pane.classList.add('active');\r\n                        });\r\n                    });\r\n                });\r\n                \r\n                \/\/ Close Logic - Triggers the instant disappear method\r\n                const wrapper = document.getElementById('grace-exit-popup-wrapper');\r\n                const closeBtn = document.getElementById('grace-popup-close');\r\n                \r\n                wrapper.addEventListener('click', (e) => {\r\n                    if (e.target === wrapper) {\r\n                        this.hidePopup();\r\n                    }\r\n                });\r\n\r\n                if (closeBtn) {\r\n                    closeBtn.addEventListener('click', (e) => {\r\n                        e.preventDefault();\r\n                        this.hidePopup();\r\n                    });\r\n                }\r\n                \r\n                \/\/ Form Submission Logic\r\n                const form = document.getElementById('grace-exit-form');\r\n                if (form) {\r\n                    form.addEventListener('submit', (e) => {\r\n                        e.preventDefault();\r\n                        const formData = new FormData(form);\r\n                        \r\n                        let waText = \"Hello Grace Display Team! \ud83d\udc4b%0A%0A*New Website Inquiry:*%0A\";\r\n                        waText += `\ud83d\udc64 *Name:* ${formData.get('name')}%0A`;\r\n                        waText += `\ud83d\udce7 *Email:* ${formData.get('email')}%0A`;\r\n                        waText += `\ud83d\udcbc *Company:* ${formData.get('company')}%0A`;\r\n                        waText += `\ud83d\udcf1 *Phone:* ${formData.get('phone')}%0A`;\r\n                        waText += `\ud83c\udfe2 *Industry:* ${formData.get('interest')}%0A`;\r\n                        \r\n                        const msg = formData.get('message');\r\n                        if(msg) waText += `\ud83d\udcdd *Requirements:* ${msg}%0A`;\r\n                        \r\n                        window.open(`https:\/\/wa.me\/${this.config.whatsappNumber}?text=${waText}`, '_blank');\r\n                        \r\n                        this.hidePopup();\r\n                    });\r\n                }\r\n            },\r\n            \r\n            showPopup: function() {\r\n                const wrapper = document.getElementById('grace-exit-popup-wrapper');\r\n                if (wrapper) {\r\n                    wrapper.style.setProperty('display', 'flex', 'important');\r\n                    void wrapper.offsetWidth; \/\/ Force Reflow\r\n                    wrapper.classList.add('grace-popup-show');\r\n                    document.body.style.overflow = 'hidden';\r\n                }\r\n            },\r\n            \r\n            hidePopup: function() {\r\n                const wrapper = document.getElementById('grace-exit-popup-wrapper');\r\n                if (wrapper) {\r\n                    \/\/ ZERO ANIMATION: Instant disappearance\r\n                    wrapper.style.setProperty('display', 'none', 'important');\r\n                    wrapper.classList.remove('grace-popup-show');\r\n                    document.body.style.overflow = '';\r\n                }\r\n            }\r\n        };\r\n        \r\n        \/\/ Bulletproof Initialization\r\n        if (document.readyState === 'loading') {\r\n            document.addEventListener('DOMContentLoaded', () => GraceExitIntent.init());\r\n        } else {\r\n            GraceExitIntent.init();\r\n        }\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91fc435 e-flex e-con-boxed e-con e-parent\" data-id=\"91fc435\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3131ca3 e-con-full e-flex e-con e-child\" data-id=\"3131ca3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6832810 e-con-full e-flex e-con e-child\" data-id=\"6832810\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-65a1760 elementor-widget elementor-widget-html\" data-id=\"65a1760\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"grace-pdf-viewer\" style=\"margin:0 auto;max-width:450px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif\">\r\n  <div style=\"background:#f9f9f9;border-radius:8px;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,0.05)\">\r\n    <div style=\"position:relative;height:320px;overflow:hidden;margin-bottom:12px;border:1px solid #eee;border-radius:6px\">\r\n      <iframe id=\"grace-pdf-iframe\" src=\"https:\/\/gracexport.com\/wp-content\/uploads\/2024\/06\/2024062515060599.pdf\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;border:none\" loading=\"lazy\"><\/iframe>\r\n    <\/div>\r\n    \r\n    <div style=\"display:flex;justify-content:center;gap:8px;flex-wrap:wrap\">\r\n      <button onclick=\"gracePdfZoomIn()\" style=\"background:#eb3d00;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-weight:500;font-size:13px\">Zoom In<\/button>\r\n      <button onclick=\"gracePdfZoomOut()\" style=\"background:#333;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-weight:500;font-size:13px\">Zoom Out<\/button>\r\n      <button onclick=\"gracePdfResetZoom()\" style=\"background:#555;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-weight:500;font-size:13px\">Reset<\/button>\r\n      <a href=\"https:\/\/gracexport.com\/wp-content\/uploads\/2024\/06\/2024062515060599.pdf\" download=\"Grace-Display-Solutions-Brochure.pdf\" style=\"background:#eb3d00;color:#fff;text-decoration:none;padding:6px 12px;border-radius:4px;font-weight:500;font-size:13px\">Download PDF<\/a>\r\n      <a href=\"https:\/\/gracexport.com\/wp-content\/uploads\/2024\/06\/2024062515060599.pdf\" target=\"_blank\" style=\"background:#4285f4;color:#fff;text-decoration:none;padding:6px 12px;border-radius:4px;font-weight:500;font-size:13px\">Open in Browser<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n\/\/ Grace PDF Viewer Functions with unique namespace\r\nlet gracePdfZoom = 100;\r\nconst gracePdfIframe = document.getElementById('grace-pdf-iframe');\r\n\r\nfunction gracePdfZoomIn() {\r\n  gracePdfZoom += 10;\r\n  gracePdfIframe.style.transform = `scale(${gracePdfZoom\/100})`;\r\n  gracePdfIframe.style.transformOrigin = '0 0';\r\n}\r\n\r\nfunction gracePdfZoomOut() {\r\n  if(gracePdfZoom > 50) {\r\n    gracePdfZoom -= 10;\r\n    gracePdfIframe.style.transform = `scale(${gracePdfZoom\/100})`;\r\n    gracePdfIframe.style.transformOrigin = '0 0';\r\n  }\r\n}\r\n\r\nfunction gracePdfResetZoom() {\r\n  gracePdfZoom = 100;\r\n  gracePdfIframe.style.transform = 'scale(1)';\r\n  gracePdfIframe.style.transformOrigin = '0 0';\r\n}\r\n<\/script>\r\n\r\n<style>\r\n\/* Grace PDF Viewer Specific Styles *\/\r\n#grace-pdf-viewer button,#grace-pdf-viewer a {\r\n  transition:all 0.2s ease;\r\n  flex:1 1 auto;\r\n  text-align:center;\r\n  min-width:80px;\r\n}\r\n#grace-pdf-viewer button:hover,#grace-pdf-viewer a:hover {\r\n  opacity:0.9;\r\n  transform:translateY(-1px);\r\n}\r\n\r\n@media (max-width:480px) {\r\n  #grace-pdf-viewer {\r\n    width:100%;\r\n    padding:0 8px;\r\n  }\r\n  #grace-pdf-viewer > div {\r\n    padding:12px;\r\n  }\r\n  #grace-pdf-viewer > div > div:first-child {\r\n    height:280px;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f22102a e-con-full e-flex e-con e-child\" data-id=\"f22102a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-999a6d8 elementor-widget elementor-widget-heading\" data-id=\"999a6d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Grace Display Stand Product Brochure<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb4f67f elementor-widget elementor-widget-heading\" data-id=\"eb4f67f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Welcome to the Future of Display Solutions<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26ec6b8 elementor-widget elementor-widget-text-editor\" data-id=\"26ec6b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #ffffff;\">Introducing the Grace Display Stand, where elegance meets practicality. Perfect for showcasing your products, this display stand is designed to elevate the aesthetics of any space while providing robust functionality.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee58098 elementor-widget elementor-widget-button\" data-id=\"ee58098\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/gracexport.com\/about-us\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Learn Grace Display<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>15+ Years Direct Factory Custom Display Manufacturing ISO 9001:2015 Certified SGS Tested &#038; Eco-Friendly 5-Year Product Warranty 100% Quality Guaranteed 24-Hour Response Guarantee Free 3D Store Design &#038; Quote Retail Industry Solutions 01. Jewelry Display Cabinet 02. Watch &#038; Luxury Pen Display 03. Optical &#038; Sunglass Showcase 04. Cosmetics &#038; Perfume Display 05. Clothing &#038; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"acf":[],"_links":{"self":[{"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":363,"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":4641,"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/pages\/2\/revisions\/4641"}],"wp:attachment":[{"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}