{"id":2703,"date":"2025-06-14T05:10:48","date_gmt":"2025-06-14T05:10:48","guid":{"rendered":"https:\/\/gracexport.com\/?page_id=2703"},"modified":"2025-07-10T16:00:53","modified_gmt":"2025-07-10T16:00:53","slug":"display-rack-material-selection-calculator","status":"publish","type":"page","link":"https:\/\/gracexport.com\/nl\/display-rack-material-selection-calculator\/","title":{"rendered":"Display Rack Material Selection Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2703\" class=\"elementor elementor-2703\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0224ccd e-con-full e-flex e-con e-parent\" data-id=\"0224ccd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-70cef7f e-con-full e-flex e-con e-child\" data-id=\"70cef7f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-215f681 elementor-widget elementor-widget-html\" data-id=\"215f681\" 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<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Grace Export - Material Selection Calculator<\/title>\r\n    <style>\r\n        \/* Base Styles *\/\r\n        :root {\r\n            --grace-primary: #0d98e0;\r\n            --grace-primary-light: #e6f4fc;\r\n            --grace-secondary: #25D366;\r\n            --grace-dark: #212529;\r\n            --grace-light: #f8f9fa;\r\n            --grace-border-radius: 12px;\r\n            --grace-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);\r\n            --grace-transition: all 0.3s ease;\r\n        }\r\n\r\n        .grace-calculator-container {\r\n            font-family: 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\r\n            max-width: 1000px;\r\n            margin: 0 auto;\r\n            padding: 30px;\r\n            background: white;\r\n            border-radius: var(--grace-border-radius);\r\n            box-shadow: var(--grace-box-shadow);\r\n            border: 1px solid rgba(0, 0, 0, 0.05);\r\n            position: relative;\r\n        }\r\n\r\n        \/* Header Styles *\/\r\n        .grace-header {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            margin-bottom: 30px;\r\n            flex-wrap: wrap;\r\n        }\r\n\r\n        .grace-calculator-title {\r\n            color: var(--grace-primary);\r\n            margin: 0;\r\n            font-weight: 600;\r\n            font-size: 28px;\r\n            letter-spacing: -0.5px;\r\n            background: linear-gradient(to right, var(--grace-primary), #00c6ff);\r\n            -webkit-background-clip: text;\r\n            -webkit-text-fill-color: transparent;\r\n            flex: 1;\r\n            min-width: 300px;\r\n        }\r\n\r\n        \/* Language Selector - Horizontal Style *\/\r\n        .grace-language-selector {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            background: var(--grace-primary-light);\r\n            padding: 8px 12px;\r\n            border-radius: 50px;\r\n            margin-left: auto;\r\n        }\r\n\r\n        .grace-language-btn {\r\n            background: none;\r\n            border: none;\r\n            color: var(--grace-dark);\r\n            font-size: 14px;\r\n            padding: 6px 12px;\r\n            border-radius: 50px;\r\n            cursor: pointer;\r\n            transition: var(--grace-transition);\r\n        }\r\n\r\n        .grace-language-btn.active {\r\n            background: var(--grace-primary);\r\n            color: white;\r\n        }\r\n\r\n        \/* Form Styles *\/\r\n        .grace-form-group {\r\n            margin-bottom: 22px;\r\n        }\r\n\r\n        .grace-form-group label {\r\n            display: block;\r\n            margin-bottom: 8px;\r\n            font-weight: 500;\r\n            color: var(--grace-dark);\r\n            font-size: 15px;\r\n        }\r\n\r\n        .grace-form-group select, \r\n        .grace-form-group input {\r\n            width: 100%;\r\n            padding: 12px 15px;\r\n            border: 1px solid #ced4da;\r\n            border-radius: var(--grace-border-radius);\r\n            font-size: 15px;\r\n            color: var(--grace-dark);\r\n            background-color: white;\r\n            transition: var(--grace-transition);\r\n            box-shadow: 0 1px 2px rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .grace-form-group select:focus, \r\n        .grace-form-group input:focus {\r\n            border-color: var(--grace-primary);\r\n            outline: none;\r\n            box-shadow: 0 0 0 3px rgba(13, 152, 224, 0.1);\r\n        }\r\n\r\n        \/* Button Styles *\/\r\n        .grace-button-group {\r\n            display: flex;\r\n            gap: 15px;\r\n            margin-top: 25px;\r\n            flex-wrap: wrap;\r\n        }\r\n\r\n        .grace-button-group button {\r\n            flex: 1;\r\n            min-width: 200px;\r\n        }\r\n\r\n        .grace-calculate-button {\r\n            background: linear-gradient(135deg, var(--grace-primary) 0%, #00c6ff 100%);\r\n            color: white;\r\n            border: none;\r\n            padding: 14px 20px;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            border-radius: var(--grace-border-radius);\r\n            cursor: pointer;\r\n            transition: var(--grace-transition);\r\n            box-shadow: 0 4px 6px rgba(13, 152, 224, 0.15);\r\n        }\r\n\r\n        .grace-calculate-button:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 12px rgba(13, 152, 224, 0.2);\r\n        }\r\n\r\n        .grace-whatsapp-button {\r\n            background: linear-gradient(135deg, var(--grace-secondary) 0%, #128C7E 100%);\r\n            color: white;\r\n            border: none;\r\n            padding: 14px 20px;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            border-radius: var(--grace-border-radius);\r\n            cursor: pointer;\r\n            transition: var(--grace-transition);\r\n            box-shadow: 0 4px 6px rgba(37, 211, 102, 0.15);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n        }\r\n\r\n        .grace-whatsapp-button:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 12px rgba(37, 211, 102, 0.2);\r\n        }\r\n\r\n        \/* Result Styles *\/\r\n        .grace-result {\r\n            margin-top: 30px;\r\n            padding: 25px;\r\n            background: white;\r\n            border-radius: var(--grace-border-radius);\r\n            display: none;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.05);\r\n            border: 1px solid rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .grace-result h2 {\r\n            color: var(--grace-primary);\r\n            margin-bottom: 20px;\r\n            font-weight: 600;\r\n            font-size: 22px;\r\n            text-align: center;\r\n        }\r\n\r\n        \/* Material Card Styles *\/\r\n        .grace-material-card {\r\n            display: flex;\r\n            margin-bottom: 25px;\r\n            background: white;\r\n            border-radius: var(--grace-border-radius);\r\n            overflow: hidden;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.05);\r\n            transition: var(--grace-transition);\r\n            border: 1px solid rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .grace-material-card:hover {\r\n            transform: translateY(-5px);\r\n            box-shadow: 0 10px 25px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .grace-material-image {\r\n            width: 180px;\r\n            background-size: cover;\r\n            background-position: center;\r\n            background-color: #f8f9fa;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            color: #adb5bd;\r\n            font-size: 40px;\r\n        }\r\n\r\n        .grace-material-details {\r\n            flex: 1;\r\n            padding: 20px;\r\n        }\r\n\r\n        .grace-material-title {\r\n            font-size: 18px;\r\n            font-weight: 600;\r\n            margin-bottom: 12px;\r\n            color: var(--grace-dark);\r\n        }\r\n\r\n        .grace-material-features {\r\n            margin-bottom: 15px;\r\n            color: #495057;\r\n            line-height: 1.6;\r\n        }\r\n\r\n        .grace-material-price {\r\n            font-weight: 700;\r\n            color: #ffa400;\r\n            margin: 10px 0;\r\n            font-size: 16px;\r\n        }\r\n\r\n        .grace-material-price-details {\r\n            background: #f8f9fa;\r\n            padding: 12px;\r\n            border-radius: 6px;\r\n            margin: 10px 0;\r\n            font-size: 14px;\r\n            color: #495057;\r\n            border-left: 3px solid var(--grace-primary);\r\n        }\r\n\r\n        .grace-material-features ul {\r\n            padding-left: 20px;\r\n            margin: 10px 0;\r\n        }\r\n\r\n        .grace-material-features li {\r\n            margin-bottom: 8px;\r\n            color: #495057;\r\n        }\r\n\r\n        .grace-material-durability {\r\n            font-size: 14px;\r\n            color: #6c757d;\r\n            margin-top: 10px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 5px;\r\n        }\r\n\r\n        \/* WhatsApp Modal Styles *\/\r\n        .grace-whatsapp-modal {\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.5);\r\n            z-index: 9999;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n\r\n        .grace-whatsapp-modal-content {\r\n            background: white;\r\n            border-radius: var(--grace-border-radius);\r\n            width: 100%;\r\n            max-width: 500px;\r\n            padding: 30px;\r\n            box-shadow: 0 10px 30px rgba(0,0,0,0.2);\r\n            animation: graceModalFadeIn 0.3s ease;\r\n            position: relative;\r\n        }\r\n\r\n        @keyframes graceModalFadeIn {\r\n            from { opacity: 0; transform: translateY(-20px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        .grace-whatsapp-modal-header {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .grace-whatsapp-modal-title {\r\n            font-size: 20px;\r\n            font-weight: 600;\r\n            color: var(--grace-primary);\r\n            margin: 0;\r\n        }\r\n\r\n        .grace-whatsapp-modal-close {\r\n            background: none;\r\n            border: none;\r\n            font-size: 24px;\r\n            cursor: pointer;\r\n            color: #6c757d;\r\n            padding: 5px;\r\n        }\r\n\r\n        \/* Optimized WhatsApp Form *\/\r\n        .grace-whatsapp-form {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 15px;\r\n        }\r\n\r\n        .grace-whatsapp-form-group {\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .grace-whatsapp-form-group.full-width {\r\n            grid-column: span 2;\r\n        }\r\n\r\n        .grace-whatsapp-form-group label {\r\n            display: block;\r\n            margin-bottom: 8px;\r\n            font-weight: 500;\r\n            color: #495057;\r\n            font-size: 14px;\r\n        }\r\n\r\n        .grace-whatsapp-form-group input,\r\n        .grace-whatsapp-form-group textarea,\r\n        .grace-whatsapp-form-group select {\r\n            width: 100%;\r\n            padding: 12px 15px;\r\n            border: 1px solid #ced4da;\r\n            border-radius: 8px;\r\n            font-size: 15px;\r\n            color: #495057;\r\n            background-color: white;\r\n            transition: var(--grace-transition);\r\n        }\r\n\r\n        .grace-whatsapp-form-group textarea {\r\n            min-height: 100px;\r\n            resize: vertical;\r\n        }\r\n\r\n        .grace-whatsapp-form-group input:focus,\r\n        .grace-whatsapp-form-group textarea:focus,\r\n        .grace-whatsapp-form-group select:focus {\r\n            border-color: var(--grace-primary);\r\n            outline: none;\r\n            box-shadow: 0 0 0 3px rgba(13, 152, 224, 0.1);\r\n        }\r\n\r\n        .grace-whatsapp-form-submit {\r\n            background: linear-gradient(135deg, var(--grace-secondary) 0%, #128C7E 100%);\r\n            color: white;\r\n            border: none;\r\n            padding: 14px 20px;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            border-radius: 8px;\r\n            cursor: pointer;\r\n            width: 100%;\r\n            transition: var(--grace-transition);\r\n            margin-top: 10px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n            grid-column: span 2;\r\n        }\r\n\r\n        .grace-whatsapp-form-submit:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 12px rgba(37, 211, 102, 0.2);\r\n        }\r\n\r\n        .grace-result-whatsapp-button {\r\n            background: linear-gradient(135deg, var(--grace-secondary) 0%, #128C7E 100%);\r\n            color: white;\r\n            border: none;\r\n            padding: 14px 20px;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            border-radius: 8px;\r\n            cursor: pointer;\r\n            width: 100%;\r\n            transition: var(--grace-transition);\r\n            margin-top: 20px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n        }\r\n\r\n        .grace-result-whatsapp-button:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 12px rgba(37, 211, 102, 0.2);\r\n        }\r\n\r\n        \/* WhatsApp Icon Fix *\/\r\n        .grace-fa-whatsapp:before {\r\n            content: \"\ud83d\udcf1\";\r\n            font-family: initial;\r\n        }\r\n\r\n        .grace-fa-times:before {\r\n            content: \"\u2715\";\r\n            font-family: initial;\r\n        }\r\n\r\n        .grace-fa-check-circle:before {\r\n            content: \"\u2713\";\r\n            font-family: initial;\r\n        }\r\n\r\n        \/* Responsive Styles *\/\r\n        @media (max-width: 768px) {\r\n            .grace-header {\r\n                flex-direction: column;\r\n                align-items: flex-start;\r\n            }\r\n            \r\n            .grace-language-selector {\r\n                margin-top: 15px;\r\n                margin-left: 0;\r\n                width: 100%;\r\n            }\r\n            \r\n            .grace-material-card {\r\n                flex-direction: column;\r\n            }\r\n            \r\n            .grace-material-image {\r\n                width: 100%;\r\n                height: 150px;\r\n            }\r\n            \r\n            .grace-button-group button {\r\n                width: 100%;\r\n            }\r\n            \r\n            .grace-calculator-container {\r\n                padding: 20px;\r\n            }\r\n            \r\n            .grace-result {\r\n                padding: 20px 15px;\r\n            }\r\n            \r\n            .grace-whatsapp-form {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            \r\n            .grace-whatsapp-form-group.full-width {\r\n                grid-column: span 1;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"grace-calculator-container\">\r\n        <div class=\"grace-header\">\r\n            <h1 class=\"grace-calculator-title\" id=\"grace-calculator-title\">Display Rack Material Selection Calculator<\/h1>\r\n            \r\n            <!-- Horizontal Language Selector -->\r\n            <div class=\"grace-language-selector\">\r\n                <button class=\"grace-language-btn active\" data-lang=\"en\">EN<\/button>\r\n                <button class=\"grace-language-btn\" data-lang=\"zh\">\u4e2d\u6587<\/button>\r\n                <button class=\"grace-language-btn\" data-lang=\"es\">ES<\/button>\r\n                <button class=\"grace-language-btn\" data-lang=\"de\">DE<\/button>\r\n                <button class=\"grace-language-btn\" data-lang=\"fr\">FR<\/button>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"grace-form-group\">\r\n            <label id=\"grace-product-type-label\" for=\"grace-product-type\">What type of products will be displayed?<\/label>\r\n            <select id=\"grace-product-type\">\r\n                <option value=\"\">Select product type<\/option>\r\n                <option value=\"cosmetics\">Cosmetics<\/option>\r\n                <option value=\"jewelry\">Jewelry<\/option>\r\n                <option value=\"clothing\">Clothing<\/option>\r\n                <option value=\"electronics\">Electronics<\/option>\r\n                <option value=\"other\">Other<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        \r\n        <div class=\"grace-form-group\">\r\n            <label id=\"grace-environment-label\" for=\"grace-environment\">Store environment conditions:<\/label>\r\n            <select id=\"grace-environment\">\r\n                <option value=\"\">Select environment<\/option>\r\n                <option value=\"high-traffic\">High traffic\/High humidity<\/option>\r\n                <option value=\"luxury\">Luxury boutique<\/option>\r\n                <option value=\"outdoor\">Outdoor\/High durability needed<\/option>\r\n                <option value=\"standard\">Standard retail<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        \r\n        <div class=\"grace-form-group\">\r\n            <label id=\"grace-weight-label\" for=\"grace-weight\">Expected weight capacity needed (kg):<\/label>\r\n            <input type=\"number\" id=\"grace-weight\" min=\"1\" placeholder=\"Enter weight capacity\">\r\n        <\/div>\r\n        \r\n        <div class=\"grace-form-group\">\r\n            <label id=\"grace-size-label\" for=\"grace-size\">Approximate display size needed (cm):<\/label>\r\n            <input type=\"text\" id=\"grace-size\" placeholder=\"e.g. 100x50x200\">\r\n        <\/div>\r\n        \r\n        <div class=\"grace-form-group\">\r\n            <label id=\"grace-budget-label\" for=\"grace-budget\">Budget range:<\/label>\r\n            <select id=\"grace-budget\">\r\n                <option value=\"\">Select budget range<\/option>\r\n                <option value=\"economy\">Economy ($50-$200)<\/option>\r\n                <option value=\"standard\">Standard ($200-$500)<\/option>\r\n                <option value=\"premium\">Premium ($500-$1000)<\/option>\r\n                <option value=\"luxury\">Luxury ($1000+)<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        \r\n        <div class=\"grace-form-group\">\r\n            <label id=\"grace-features-label\" for=\"grace-special-features\">Special features needed:<\/label>\r\n            <select id=\"grace-special-features\">\r\n                <option value=\"\">Select special features<\/option>\r\n                <option value=\"lighting\">LED Lighting<\/option>\r\n                <option value=\"security\">Security features<\/option>\r\n                <option value=\"modular\">Modular design<\/option>\r\n                <option value=\"none\">No special features<\/option>\r\n            <\/select>\r\n        <\/div>\r\n        \r\n        <div class=\"grace-button-group\">\r\n            <button id=\"grace-calculate-button\" class=\"grace-calculate-button\">Calculate Best Material Options<\/button>\r\n            <button id=\"grace-whatsapp-button\" class=\"grace-whatsapp-button\">\r\n                <i class=\"grace-fa grace-fa-whatsapp\"><\/i> WhatsApp Inquiry\r\n            <\/button>\r\n        <\/div>\r\n        \r\n        <div id=\"grace-result\" class=\"grace-result\">\r\n            <h2 id=\"grace-recommendations-title\">Recommended Material Solutions<\/h2>\r\n            <div id=\"grace-recommendations\"><\/div>\r\n            <button id=\"grace-result-whatsapp-button\" class=\"grace-result-whatsapp-button\">\r\n                <i class=\"grace-fa grace-fa-whatsapp\"><\/i> WhatsApp Inquiry\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- WhatsApp Inquiry Modal -->\r\n    <div id=\"grace-whatsapp-modal\" class=\"grace-whatsapp-modal\">\r\n        <div class=\"grace-whatsapp-modal-content\">\r\n            <div class=\"grace-whatsapp-modal-header\">\r\n                <h3 class=\"grace-whatsapp-modal-title\" id=\"grace-whatsapp-modal-title\">WhatsApp Inquiry<\/h3>\r\n                <button id=\"grace-whatsapp-modal-close\" class=\"grace-whatsapp-modal-close\">\r\n                    <i class=\"grace-fa grace-fa-times\"><\/i>\r\n                <\/button>\r\n            <\/div>\r\n            <form id=\"grace-whatsapp-form\" class=\"grace-whatsapp-form\">\r\n                <div class=\"grace-whatsapp-form-group\">\r\n                    <label for=\"grace-whatsapp-name\">Your Name<\/label>\r\n                    <input type=\"text\" id=\"grace-whatsapp-name\" required>\r\n                <\/div>\r\n                <div class=\"grace-whatsapp-form-group\">\r\n                    <label for=\"grace-whatsapp-email\">Email<\/label>\r\n                    <input type=\"email\" id=\"grace-whatsapp-email\" required>\r\n                <\/div>\r\n                <div class=\"grace-whatsapp-form-group\">\r\n                    <label for=\"grace-whatsapp-phone\">Phone<\/label>\r\n                    <input type=\"tel\" id=\"grace-whatsapp-phone\" required>\r\n                <\/div>\r\n                <div class=\"grace-whatsapp-form-group\">\r\n                    <label for=\"grace-whatsapp-company\">Company<\/label>\r\n                    <input type=\"text\" id=\"grace-whatsapp-company\">\r\n                <\/div>\r\n                <div class=\"grace-whatsapp-form-group full-width\">\r\n                    <label for=\"grace-whatsapp-message\">Your Inquiry<\/label>\r\n                    <textarea id=\"grace-whatsapp-message\" required><\/textarea>\r\n                <\/div>\r\n                <button type=\"submit\" class=\"grace-whatsapp-form-submit\">\r\n                    <i class=\"grace-fa grace-fa-whatsapp\"><\/i> Send via WhatsApp\r\n                <\/button>\r\n            <\/form>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        \/\/ Multilingual dictionary\r\n        const graceTranslations = {\r\n            en: {\r\n                title: \"Display Rack Material Selection Calculator\",\r\n                productType: \"What type of products will be displayed?\",\r\n                environment: \"Store environment conditions:\",\r\n                weight: \"Expected weight capacity needed (kg):\",\r\n                size: \"Approximate display size needed (cm):\",\r\n                budget: \"Budget range:\",\r\n                features: \"Special features needed:\",\r\n                calculate: \"Calculate Best Material Options\",\r\n                recommendations: \"Recommended Material Solutions\",\r\n                whatsappInquiry: \"WhatsApp Inquiry\",\r\n                whatsappModalTitle: \"WhatsApp Inquiry\",\r\n                whatsappName: \"Your Name\",\r\n                whatsappEmail: \"Email\",\r\n                whatsappPhone: \"Phone\",\r\n                whatsappCompany: \"Company\",\r\n                whatsappMessage: \"Your Inquiry\",\r\n                whatsappSend: \"Send via WhatsApp\",\r\n                productTypes: {\r\n                    \"\": \"Select product type\",\r\n                    \"cosmetics\": \"Cosmetics\",\r\n                    \"jewelry\": \"Jewelry\",\r\n                    \"clothing\": \"Clothing\",\r\n                    \"electronics\": \"Electronics\",\r\n                    \"other\": \"Other\"\r\n                },\r\n                environments: {\r\n                    \"\": \"Select environment\",\r\n                    \"high-traffic\": \"High traffic\/High humidity\",\r\n                    \"luxury\": \"Luxury boutique\",\r\n                    \"outdoor\": \"Outdoor\/High durability needed\",\r\n                    \"standard\": \"Standard retail\"\r\n                },\r\n                budgets: {\r\n                    \"\": \"Select budget range\",\r\n                    \"economy\": \"Economy ($50-$200)\",\r\n                    \"standard\": \"Standard ($200-$500)\",\r\n                    \"premium\": \"Premium ($500-$1000)\",\r\n                    \"luxury\": \"Luxury ($1000+)\"\r\n                },\r\n                features: {\r\n                    \"\": \"Select special features\",\r\n                    \"lighting\": \"LED Lighting\",\r\n                    \"security\": \"Security features\",\r\n                    \"modular\": \"Modular design\",\r\n                    \"none\": \"No special features\"\r\n                },\r\n                materials: {\r\n                    acrylicLED: {\r\n                        title: \"Scratch-Resistant Acrylic with LED Lighting\",\r\n                        description: \"High-quality 5mm thick acrylic with UV-resistant coating, perfect for high-traffic areas. Includes integrated LED lighting to showcase products.\",\r\n                        durability: \"5-7 years with proper care\",\r\n                        features: [\r\n                            \"Scratch and fingerprint resistant\",\r\n                            \"Easy to clean and maintain\",\r\n                            \"Modern, sleek appearance\",\r\n                            \"Customizable lighting options\"\r\n                        ],\r\n                        bestFor: \"Cosmetics, small electronics, luxury goods\",\r\n                        priceDetails: {\r\n                            economy: \"China Production: $80-$150 (Ideal for Asian markets with high-volume orders)\",\r\n                            standard: \"European Market: $200-$350 (CE certified, suitable for EU retailers)\",\r\n                            premium: \"US Luxury Segment: $400-$700 (Premium finishes for high-end stores)\"\r\n                        }\r\n                    },\r\n                    metalAcrylic: {\r\n                        title: \"Reinforced Metal Frame with Acrylic Panels\",\r\n                        description: \"Sturdy powder-coated steel frame with acrylic inserts. Combines durability with attractive display capabilities.\",\r\n                        durability: \"8-10 years\",\r\n                        features: [\r\n                            \"Supports heavy items up to 50kg\",\r\n                            \"Corrosion-resistant metal\",\r\n                            \"Modular design for flexibility\",\r\n                            \"Professional retail appearance\"\r\n                        ],\r\n                        bestFor: \"Heavier cosmetics, electronics, small appliances\",\r\n                        priceDetails: {\r\n                            economy: \"Basic Model (China): $120-$220 (Standard powder coating)\",\r\n                            standard: \"EU Version: $280-$450 (Enhanced corrosion protection)\",\r\n                            premium: \"US Premium: $500-$900 (Stainless steel options available)\"\r\n                        }\r\n                    },\r\n                    glassMetal: {\r\n                        title: \"Tempered Glass Display with Gold Accents\",\r\n                        description: \"Elegant 8mm tempered glass display with metal (brass or stainless steel) framework and optional gold\/silver accents. Includes premium lighting solutions.\",\r\n                        durability: \"10+ years\",\r\n                        features: [\r\n                            \"Crystal-clear glass with anti-reflective coating\",\r\n                            \"Luxury metal finishes available\",\r\n                            \"Integrated security features\",\r\n                            \"Custom lighting configurations\"\r\n                        ],\r\n                        bestFor: \"Jewelry, watches, high-end cosmetics\",\r\n                        priceDetails: {\r\n                            economy: \"Basic Glass (China): $300-$500 (Standard tempering)\",\r\n                            standard: \"European Luxury: $600-$1200 (Enhanced safety glass)\",\r\n                            premium: \"Boutique Edition: $1500-$3000 (Custom designs available)\"\r\n                        }\r\n                    },\r\n                    aluminumOutdoor: {\r\n                        title: \"Powder-Coated Aluminum Display System\",\r\n                        description: \"Weather-resistant aluminum construction with UV-protected acrylic or polycarbonate panels. Designed for outdoor or harsh environments.\",\r\n                        durability: \"7-10 years outdoors\",\r\n                        features: [\r\n                            \"Rust and corrosion resistant\",\r\n                            \"UV-protected materials\",\r\n                            \"Weighted base for stability\",\r\n                            \"Easy assembly and maintenance\"\r\n                        ],\r\n                        bestFor: \"Outdoor retail, garden centers, poolside displays\",\r\n                        priceDetails: {\r\n                            economy: \"Standard Outdoor (China): $200-$400 (Basic weatherproofing)\",\r\n                            standard: \"EU Outdoor: $450-$800 (Enhanced UV protection)\",\r\n                            premium: \"Commercial Grade: $900-$1800 (Heavy-duty construction)\"\r\n                        }\r\n                    },\r\n                    standardDisplay: {\r\n                        title: \"Versatile Acrylic or Laminated Wood Display\",\r\n                        description: \"Cost-effective solution using 3-5mm acrylic or laminated wood panels with metal supports. Balanced between durability and aesthetics.\",\r\n                        durability: \"3-5 years\",\r\n                        features: [\r\n                            \"Lightweight yet durable\",\r\n                            \"Wide range of color options\",\r\n                            \"Easy to assemble and reconfigure\",\r\n                            \"Suitable for most retail environments\"\r\n                        ],\r\n                        bestFor: \"General retail, clothing, books, consumer goods\",\r\n                        priceDetails: {\r\n                            economy: \"Basic Model: $50-$120 (Ideal for startups and small businesses)\",\r\n                            standard: \"Mid-Range: $150-$300 (Enhanced durability features)\",\r\n                            premium: \"Premium Version: $350-$600 (Custom branding options)\"\r\n                        }\r\n                    }\r\n                },\r\n                alerts: {\r\n                    fillAllFields: \"Please fill in all required fields\",\r\n                    whatsappSuccess: \"Your inquiry has been prepared for WhatsApp. Please check your phone to complete the sending.\",\r\n                    whatsappError: \"Please complete all required fields before sending.\"\r\n                }\r\n            },\r\n            zh: {\r\n                title: \"\u5c55\u793a\u67b6\u6750\u6599\u9009\u62e9\u8ba1\u7b97\u5668\",\r\n                productType: \"\u60a8\u8981\u5c55\u793a\u4ec0\u4e48\u7c7b\u578b\u7684\u4ea7\u54c1\uff1f\",\r\n                environment: \"\u5e97\u94fa\u73af\u5883\u6761\u4ef6\uff1a\",\r\n                weight: \"\u9700\u8981\u7684\u627f\u91cd\u80fd\u529b\uff08\u516c\u65a4\uff09\uff1a\",\r\n                size: \"\u9700\u8981\u7684\u5c55\u793a\u67b6\u5c3a\u5bf8\uff08\u5398\u7c73\uff09\uff1a\",\r\n                budget: \"\u9884\u7b97\u8303\u56f4\uff1a\",\r\n                features: \"\u9700\u8981\u7684\u7279\u6b8a\u529f\u80fd\uff1a\",\r\n                calculate: \"\u8ba1\u7b97\u6700\u4f73\u6750\u6599\u9009\u9879\",\r\n                recommendations: \"\u63a8\u8350\u6750\u6599\u89e3\u51b3\u65b9\u6848\",\r\n                whatsappInquiry: \"WhatsApp\u8be2\u76d8\",\r\n                whatsappModalTitle: \"WhatsApp\u8be2\u76d8\",\r\n                whatsappName: \"\u60a8\u7684\u59d3\u540d\",\r\n                whatsappEmail: \"\u7535\u5b50\u90ae\u7bb1\",\r\n                whatsappPhone: \"\u7535\u8bdd\u53f7\u7801\",\r\n                whatsappCompany: \"\u516c\u53f8\u540d\u79f0\",\r\n                whatsappMessage: \"\u8be2\u76d8\u8be6\u60c5\",\r\n                whatsappSend: \"\u901a\u8fc7WhatsApp\u53d1\u9001\",\r\n                productTypes: {\r\n                    \"\": \"\u9009\u62e9\u4ea7\u54c1\u7c7b\u578b\",\r\n                    \"cosmetics\": \"\u5316\u5986\u54c1\",\r\n                    \"jewelry\": \"\u73e0\u5b9d\",\r\n                    \"clothing\": \"\u670d\u88c5\",\r\n                    \"electronics\": \"\u7535\u5b50\u4ea7\u54c1\",\r\n                    \"other\": \"\u5176\u4ed6\"\r\n                },\r\n                environments: {\r\n                    \"\": \"\u9009\u62e9\u73af\u5883\",\r\n                    \"high-traffic\": \"\u9ad8\u5ba2\u6d41\/\u9ad8\u6e7f\u5ea6\",\r\n                    \"luxury\": \"\u5962\u4f88\u54c1\u5e97\",\r\n                    \"outdoor\": \"\u6237\u5916\/\u9700\u8981\u9ad8\u8010\u7528\u6027\",\r\n                    \"standard\": \"\u6807\u51c6\u96f6\u552e\"\r\n                },\r\n                budgets: {\r\n                    \"\": \"\u9009\u62e9\u9884\u7b97\u8303\u56f4\",\r\n                    \"economy\": \"\u7ecf\u6d4e\u578b\uff08$50-$200\uff09\",\r\n                    \"standard\": \"\u6807\u51c6\u578b\uff08$200-$500\uff09\",\r\n                    \"premium\": \"\u9ad8\u7aef\u578b\uff08$500-$1000\uff09\",\r\n                    \"luxury\": \"\u8c6a\u534e\u578b\uff08$1000+\uff09\"\r\n                },\r\n                features: {\r\n                    \"\": \"\u9009\u62e9\u7279\u6b8a\u529f\u80fd\",\r\n                    \"lighting\": \"LED\u7167\u660e\",\r\n                    \"security\": \"\u5b89\u5168\u529f\u80fd\",\r\n                    \"modular\": \"\u6a21\u5757\u5316\u8bbe\u8ba1\",\r\n                    \"none\": \"\u65e0\u7279\u6b8a\u529f\u80fd\"\r\n                },\r\n                materials: {\r\n                    acrylicLED: {\r\n                        title: \"\u9632\u522e\u4e9a\u514b\u529b\u5e26LED\u7167\u660e\",\r\n                        description: \"5\u6beb\u7c73\u539a\u4f18\u8d28\u4e9a\u514b\u529b\uff0c\u5e26UV\u9632\u62a4\u6d82\u5c42\uff0c\u975e\u5e38\u9002\u5408\u9ad8\u5ba2\u6d41\u533a\u57df\u3002\u5305\u542b\u96c6\u6210LED\u7167\u660e\u5c55\u793a\u4ea7\u54c1\u3002\",\r\n                        durability: \"\u9002\u5f53\u4fdd\u517b\u53ef\u4f7f\u75285-7\u5e74\",\r\n                        features: [\r\n                            \"\u9632\u522e\u9632\u6307\u7eb9\",\r\n                            \"\u6613\u4e8e\u6e05\u6d01\u7ef4\u62a4\",\r\n                            \"\u73b0\u4ee3\u65f6\u5c1a\u5916\u89c2\",\r\n                            \"\u53ef\u5b9a\u5236\u7167\u660e\u9009\u9879\"\r\n                        ],\r\n                        bestFor: \"\u5316\u5986\u54c1\u3001\u5c0f\u578b\u7535\u5b50\u4ea7\u54c1\u3001\u5962\u4f88\u54c1\",\r\n                        priceDetails: {\r\n                            economy: \"\u4e2d\u56fd\u751f\u4ea7: $80-$150 (\u9002\u5408\u4e9a\u6d32\u5e02\u573a\u5927\u6279\u91cf\u8ba2\u5355)\",\r\n                            standard: \"\u6b27\u6d32\u5e02\u573a: $200-$350 (CE\u8ba4\u8bc1\uff0c\u9002\u5408\u6b27\u76df\u96f6\u552e\u5546)\",\r\n                            premium: \"\u7f8e\u56fd\u9ad8\u7aef\u5e02\u573a: $400-$700 (\u9ad8\u7aef\u5e97\u94fa\u7684\u4f18\u8d28\u9970\u9762)\"\r\n                        }\r\n                    },\r\n                    metalAcrylic: {\r\n                        title: \"\u91d1\u5c5e\u6846\u67b6\u4e9a\u514b\u529b\u9762\u677f\",\r\n                        description: \"\u575a\u56fa\u7684\u7c89\u672b\u6d82\u5c42\u94a2\u67b6\u914d\u4e9a\u514b\u529b\u9762\u677f\uff0c\u517c\u5177\u8010\u7528\u6027\u548c\u5c55\u793a\u5438\u5f15\u529b\u3002\",\r\n                        durability: \"8-10\u5e74\",\r\n                        features: [\r\n                            \"\u53ef\u627f\u91cd\u8fbe50\u516c\u65a4\",\r\n                            \"\u9632\u8150\u8680\u91d1\u5c5e\",\r\n                            \"\u6a21\u5757\u5316\u8bbe\u8ba1\u7075\u6d3b\",\r\n                            \"\u4e13\u4e1a\u96f6\u552e\u5916\u89c2\"\r\n                        ],\r\n                        bestFor: \"\u8f83\u91cd\u5316\u5986\u54c1\u3001\u7535\u5b50\u4ea7\u54c1\u3001\u5c0f\u578b\u7535\u5668\",\r\n                        priceDetails: {\r\n                            economy: \"\u57fa\u7840\u578b\u53f7(\u4e2d\u56fd): $120-$220 (\u6807\u51c6\u7c89\u672b\u6d82\u5c42)\",\r\n                            standard: \"\u6b27\u6d32\u7248\u672c: $280-$450 (\u589e\u5f3a\u9632\u8150\u8680\u4fdd\u62a4)\",\r\n                            premium: \"\u7f8e\u56fd\u9ad8\u7aef\u7248: $500-$900 (\u53ef\u9009\u4e0d\u9508\u94a2\u6750\u8d28)\"\r\n                        }\r\n                    },\r\n                    glassMetal: {\r\n                        title: \"\u94a2\u5316\u73bb\u7483\u5c55\u793a\u67b6\u914d\u91d1\u5c5e\u88c5\u9970\",\r\n                        description: \"8\u6beb\u7c73\u94a2\u5316\u73bb\u7483\u5c55\u793a\u67b6\u914d\u91d1\u5c5e\uff08\u9ec4\u94dc\u6216\u4e0d\u9508\u94a2\uff09\u6846\u67b6\u548c\u53ef\u9009\u91d1\/\u94f6\u88c5\u9970\u3002\u5305\u542b\u9ad8\u7aef\u7167\u660e\u89e3\u51b3\u65b9\u6848\u3002\",\r\n                        durability: \"10\u5e74\u4ee5\u4e0a\",\r\n                        features: [\r\n                            \"\u6c34\u6676\u822c\u900f\u660e\u73bb\u7483\u5e26\u9632\u53cd\u5c04\u6d82\u5c42\",\r\n                            \"\u53ef\u9009\u8c6a\u534e\u91d1\u5c5e\u9970\u9762\",\r\n                            \"\u96c6\u6210\u5b89\u5168\u529f\u80fd\",\r\n                            \"\u53ef\u5b9a\u5236\u7167\u660e\u914d\u7f6e\"\r\n                        ],\r\n                        bestFor: \"\u73e0\u5b9d\u3001\u624b\u8868\u3001\u9ad8\u7aef\u5316\u5986\u54c1\",\r\n                        priceDetails: {\r\n                            economy: \"\u57fa\u7840\u73bb\u7483(\u4e2d\u56fd): $300-$500 (\u6807\u51c6\u94a2\u5316\u5904\u7406)\",\r\n                            standard: \"\u6b27\u6d32\u9ad8\u7aef\u7248: $600-$1200 (\u589e\u5f3a\u5b89\u5168\u73bb\u7483)\",\r\n                            premium: \"\u7cbe\u54c1\u5b9a\u5236\u7248: $1500-$3000 (\u53ef\u63d0\u4f9b\u5b9a\u5236\u8bbe\u8ba1)\"\r\n                        }\r\n                    },\r\n                    aluminumOutdoor: {\r\n                        title: \"\u7c89\u672b\u6d82\u5c42\u94dd\u5236\u6237\u5916\u5c55\u793a\u7cfb\u7edf\",\r\n                        description: \"\u8010\u5019\u94dd\u7ed3\u6784\u914dUV\u9632\u62a4\u4e9a\u514b\u529b\u6216\u805a\u78b3\u9178\u916f\u9762\u677f\uff0c\u4e13\u4e3a\u6237\u5916\u6216\u6076\u52a3\u73af\u5883\u8bbe\u8ba1\u3002\",\r\n                        durability: \"\u6237\u5916\u4f7f\u75287-10\u5e74\",\r\n                        features: [\r\n                            \"\u9632\u9508\u9632\u8150\u8680\",\r\n                            \"UV\u9632\u62a4\u6750\u6599\",\r\n                            \"\u52a0\u91cd\u5e95\u5ea7\u66f4\u7a33\u5b9a\",\r\n                            \"\u6613\u4e8e\u7ec4\u88c5\u7ef4\u62a4\"\r\n                        ],\r\n                        bestFor: \"\u6237\u5916\u96f6\u552e\u3001\u56ed\u827a\u4e2d\u5fc3\u3001\u6cf3\u6c60\u8fb9\u5c55\u793a\",\r\n                        priceDetails: {\r\n                            economy: \"\u6807\u51c6\u6237\u5916\u578b(\u4e2d\u56fd): $200-$400 (\u57fa\u672c\u9632\u98ce\u96e8)\",\r\n                            standard: \"\u6b27\u6d32\u6237\u5916\u578b: $450-$800 (\u589e\u5f3aUV\u9632\u62a4)\",\r\n                            premium: \"\u5546\u4e1a\u7ea7: $900-$1800 (\u91cd\u578b\u7ed3\u6784)\"\r\n                        }\r\n                    },\r\n                    standardDisplay: {\r\n                        title: \"\u591a\u529f\u80fd\u4e9a\u514b\u529b\u6216\u5c42\u538b\u6728\u5c55\u793a\u67b6\",\r\n                        description: \"\u7ecf\u6d4e\u9ad8\u6548\u7684\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u75283-5\u6beb\u7c73\u4e9a\u514b\u529b\u6216\u5c42\u538b\u6728\u677f\u914d\u91d1\u5c5e\u652f\u67b6\uff0c\u5e73\u8861\u8010\u7528\u6027\u548c\u7f8e\u89c2\u6027\u3002\",\r\n                        durability: \"3-5\u5e74\",\r\n                        features: [\r\n                            \"\u8f7b\u4fbf\u8010\u7528\",\r\n                            \"\u591a\u79cd\u989c\u8272\u53ef\u9009\",\r\n                            \"\u6613\u4e8e\u7ec4\u88c5\u548c\u91cd\u65b0\u914d\u7f6e\",\r\n                            \"\u9002\u5408\u5927\u591a\u6570\u96f6\u552e\u73af\u5883\"\r\n                        ],\r\n                        bestFor: \"\u4e00\u822c\u96f6\u552e\u3001\u670d\u88c5\u3001\u4e66\u7c4d\u3001\u6d88\u8d39\u54c1\",\r\n                        priceDetails: {\r\n                            economy: \"\u57fa\u7840\u578b\u53f7: $50-$120 (\u9002\u5408\u521d\u521b\u4f01\u4e1a\u548c\u5c0f\u578b\u4f01\u4e1a)\",\r\n                            standard: \"\u4e2d\u7aef\u578b\u53f7: $150-$300 (\u589e\u5f3a\u8010\u7528\u6027\u529f\u80fd)\",\r\n                            premium: \"\u9ad8\u7aef\u7248\u672c: $350-$600 (\u53ef\u5b9a\u5236\u54c1\u724c\u6807\u8bc6)\"\r\n                        }\r\n                    }\r\n                },\r\n                alerts: {\r\n                    fillAllFields: \"\u8bf7\u586b\u5199\u6240\u6709\u5fc5\u586b\u5b57\u6bb5\",\r\n                    whatsappSuccess: \"\u60a8\u7684\u8be2\u76d8\u5df2\u51c6\u5907\u901a\u8fc7WhatsApp\u53d1\u9001\u3002\u8bf7\u67e5\u770b\u60a8\u7684\u624b\u673a\u5b8c\u6210\u53d1\u9001\u3002\",\r\n                    whatsappError: \"\u53d1\u9001\u524d\u8bf7\u5b8c\u6210\u6240\u6709\u5fc5\u586b\u5b57\u6bb5\u3002\"\r\n                }\r\n            },\r\n            es: {\r\n                title: \"Calculadora de Selecci\u00f3n de Materiales para Exhibidores\",\r\n                productType: \"\u00bfQu\u00e9 tipo de productos se exhibir\u00e1n?\",\r\n                environment: \"Condiciones del entorno de la tienda:\",\r\n                weight: \"Capacidad de peso necesaria (kg):\",\r\n                size: \"Tama\u00f1o aproximado necesario del exhibidor (cm):\",\r\n                budget: \"Rango de presupuesto:\",\r\n                features: \"Caracter\u00edsticas especiales necesarias:\",\r\n                calculate: \"Calcular Mejores Opciones de Material\",\r\n                recommendations: \"Soluciones de Materiales Recomendadas\",\r\n                whatsappInquiry: \"Consulta por WhatsApp\",\r\n                whatsappModalTitle: \"Consulta por WhatsApp\",\r\n                whatsappName: \"Tu Nombre\",\r\n                whatsappEmail: \"Correo Electr\u00f3nico\",\r\n                whatsappPhone: \"N\u00famero de Tel\u00e9fono\",\r\n                whatsappCompany: \"Nombre de la Empresa\",\r\n                whatsappMessage: \"Detalles de tu Consulta\",\r\n                whatsappSend: \"Enviar por WhatsApp\",\r\n                productTypes: {\r\n                    \"\": \"Seleccionar tipo de producto\",\r\n                    \"cosmetics\": \"Cosm\u00e9ticos\",\r\n                    \"jewelry\": \"Joyer\u00eda\",\r\n                    \"clothing\": \"Ropa\",\r\n                    \"electronics\": \"Electr\u00f3nicos\",\r\n                    \"other\": \"Otros\"\r\n                },\r\n                environments: {\r\n                    \"\": \"Seleccionar entorno\",\r\n                    \"high-traffic\": \"Alto tr\u00e1fico\/Alta humedad\",\r\n                    \"luxury\": \"Boutique de lujo\",\r\n                    \"outdoor\": \"Exterior\/Alta durabilidad necesaria\",\r\n                    \"standard\": \"Minorista est\u00e1ndar\"\r\n                },\r\n                budgets: {\r\n                    \"\": \"Seleccionar rango de presupuesto\",\r\n                    \"economy\": \"Econ\u00f3mico ($50-$200)\",\r\n                    \"standard\": \"Est\u00e1ndar ($200-$500)\",\r\n                    \"premium\": \"Premium ($500-$1000)\",\r\n                    \"luxury\": \"Lujo ($1000+)\"\r\n                },\r\n                features: {\r\n                    \"\": \"Seleccionar caracter\u00edsticas especiales\",\r\n                    \"lighting\": \"Iluminaci\u00f3n LED\",\r\n                    \"security\": \"Caracter\u00edsticas de seguridad\",\r\n                    \"modular\": \"Dise\u00f1o modular\",\r\n                    \"none\": \"Sin caracter\u00edsticas especiales\"\r\n                },\r\n                materials: {\r\n                    acrylicLED: {\r\n                        title: \"Acr\u00edlico Resistente a Rayones con Iluminaci\u00f3n LED\",\r\n                        description: \"Acr\u00edlico de alta calidad de 5mm de espesor con recubrimiento resistente a los UV, perfecto para \u00e1reas de alto tr\u00e1fico. Incluye iluminaci\u00f3n LED integrada para exhibir productos.\",\r\n                        durability: \"5-7 a\u00f1os con el cuidado adecuado\",\r\n                        features: [\r\n                            \"Resistente a rayones y huellas dactilares\",\r\n                            \"F\u00e1cil de limpiar y mantener\",\r\n                            \"Apariencia moderna y elegante\",\r\n                            \"Opciones de iluminaci\u00f3n personalizables\"\r\n                        ],\r\n                        bestFor: \"Cosm\u00e9ticos, electr\u00f3nicos peque\u00f1os, art\u00edculos de lujo\",\r\n                        priceDetails: {\r\n                            economy: \"Producci\u00f3n China: $80-$150 (Ideal para mercados asi\u00e1ticos con pedidos de gran volumen)\",\r\n                            standard: \"Mercado Europeo: $200-$350 (Certificado CE, adecuado para minoristas de la UE)\",\r\n                            premium: \"Segmento de Lujo EE.UU.: $400-$700 (Acabados premium para tiendas de alta gama)\"\r\n                        }\r\n                    },\r\n                    metalAcrylic: {\r\n                        title: \"Marco de Metal Reforzado con Paneles de Acr\u00edlico\",\r\n                        description: \"Estructura resistente de acero con recubrimiento en polvo con inserciones de acr\u00edlico. Combina durabilidad con capacidades atractivas de exhibici\u00f3n.\",\r\n                        durability: \"8-10 a\u00f1os\",\r\n                        features: [\r\n                            \"Soporta art\u00edculos pesados hasta 50kg\",\r\n                            \"Metal resistente a la corrosi\u00f3n\",\r\n                            \"Dise\u00f1o modular para flexibilidad\",\r\n                            \"Apariencia profesional minorista\"\r\n                        ],\r\n                        bestFor: \"Cosm\u00e9ticos m\u00e1s pesados, electr\u00f3nicos, electrodom\u00e9sticos peque\u00f1os\",\r\n                        priceDetails: {\r\n                            economy: \"Modelo B\u00e1sico (China): $120-$220 (Recubrimiento en polvo est\u00e1ndar)\",\r\n                            standard: \"Versi\u00f3n UE: $280-$450 (Protecci\u00f3n mejorada contra la corrosi\u00f3n)\",\r\n                            premium: \"Premium EE.UU.: $500-$900 (Opciones de acero inoxidable disponibles)\"\r\n                        }\r\n                    },\r\n                    glassMetal: {\r\n                        title: \"Exhibidor de Vidrio Templado con Acentos Dorados\",\r\n                        description: \"Elegante exhibidor de vidrio templado de 8mm con marco de metal (lat\u00f3n o acero inoxidable) y acentos opcionales dorados\/plateados. Incluye soluciones de iluminaci\u00f3n premium.\",\r\n                        durability: \"10+ a\u00f1os\",\r\n                        features: [\r\n                            \"Vidrio cristalino con recubrimiento antirreflectante\",\r\n                            \"Acabados met\u00e1licos de lujo disponibles\",\r\n                            \"Caracter\u00edsticas de seguridad integradas\",\r\n                            \"Configuraciones de iluminaci\u00f3n personalizables\"\r\n                        ],\r\n                        bestFor: \"Joyer\u00eda, relojes, cosm\u00e9ticos de alta gama\",\r\n                        priceDetails: {\r\n                            economy: \"Vidrio B\u00e1sico (China): $300-$500 (Templado est\u00e1ndar)\",\r\n                            standard: \"Lujo Europeo: $600-$1200 (Vidrio de seguridad mejorado)\",\r\n                            premium: \"Edici\u00f3n Boutique: $1500-$3000 (Dise\u00f1os personalizados disponibles)\"\r\n                        }\r\n                    },\r\n                    aluminumOutdoor: {\r\n                        title: \"Sistema de Exhibici\u00f3n de Aluminio con Recubrimiento en Polvo\",\r\n                        description: \"Construcci\u00f3n de aluminio resistente a la intemperie con paneles de acr\u00edlico o policarbonato protegidos contra los UV. Dise\u00f1ado para exteriores o entornos hostiles.\",\r\n                        durability: \"7-10 a\u00f1os en exteriores\",\r\n                        features: [\r\n                            \"Resistente al \u00f3xido y la corrosi\u00f3n\",\r\n                            \"Materiales protegidos contra los UV\",\r\n                            \"Base ponderada para mayor estabilidad\",\r\n                            \"F\u00e1cil ensamblaje y mantenimiento\"\r\n                        ],\r\n                        bestFor: \"Minoristas al aire libre, centros de jardiner\u00eda, exhibiciones junto a piscinas\",\r\n                        priceDetails: {\r\n                            economy: \"Exterior Est\u00e1ndar (China): $200-$400 (Impermeabilizaci\u00f3n b\u00e1sica)\",\r\n                            standard: \"Exterior UE: $450-$800 (Protecci\u00f3n UV mejorada)\",\r\n                            premium: \"Grado Comercial: $900-$1800 (Construcci\u00f3n resistente)\"\r\n                        }\r\n                    },\r\n                    standardDisplay: {\r\n                        title: \"Exhibidor Vers\u00e1til de Acr\u00edlico o Madera Laminada\",\r\n                        description: \"Soluci\u00f3n rentable que utiliza paneles de acr\u00edlico de 3-5mm o madera laminada con soportes met\u00e1licos. Equilibrio entre durabilidad y est\u00e9tica.\",\r\n                        durability: \"3-5 a\u00f1os\",\r\n                        features: [\r\n                            \"Liviano pero duradero\",\r\n                            \"Amplia gama de opciones de color\",\r\n                            \"F\u00e1cil de ensamblar y reconfigurar\",\r\n                            \"Adecuado para la mayor\u00eda de entornos minoristas\"\r\n                        ],\r\n                        bestFor: \"Minoristas generales, ropa, libros, productos de consumo\",\r\n                        priceDetails: {\r\n                            economy: \"Modelo B\u00e1sico: $50-$120 (Ideal para startups y peque\u00f1as empresas)\",\r\n                            standard: \"Gama Media: $150-$300 (Caracter\u00edsticas de durabilidad mejoradas)\",\r\n                            premium: \"Versi\u00f3n Premium: $350-$600 (Opciones de marca personalizada)\"\r\n                        }\r\n                    }\r\n                },\r\n                alerts: {\r\n                    fillAllFields: \"Por favor complete todos los campos requeridos\",\r\n                    whatsappSuccess: \"Su consulta ha sido preparada para WhatsApp. Por favor revise su tel\u00e9fono para completar el env\u00edo.\",\r\n                    whatsappError: \"Por favor complete todos los campos requeridos antes de enviar.\"\r\n                }\r\n            },\r\n            de: {\r\n                title: \"Materialauswahl-Rechner f\u00fcr Ausstellungsst\u00e4nder\",\r\n                productType: \"Welche Art von Produkten werden ausgestellt?\",\r\n                environment: \"Ladenumgebungsbedingungen:\",\r\n                weight: \"Ben\u00f6tigte Gewichtskapazit\u00e4t (kg):\",\r\n                size: \"Ungef\u00e4hr ben\u00f6tigte Displaygr\u00f6\u00dfe (cm):\",\r\n                budget: \"Budgetbereich:\",\r\n                features: \"Ben\u00f6tigte besondere Funktionen:\",\r\n                calculate: \"Beste Materialoptionen berechnen\",\r\n                recommendations: \"Empfohlene Materiall\u00f6sungen\",\r\n                whatsappInquiry: \"WhatsApp-Anfrage\",\r\n                whatsappModalTitle: \"WhatsApp-Anfrage\",\r\n                whatsappName: \"Ihr Name\",\r\n                whatsappEmail: \"E-Mail-Adresse\",\r\n                whatsappPhone: \"Telefonnummer\",\r\n                whatsappCompany: \"Firmenname\",\r\n                whatsappMessage: \"Details Ihrer Anfrage\",\r\n                whatsappSend: \"\u00dcber WhatsApp senden\",\r\n                productTypes: {\r\n                    \"\": \"Produktart ausw\u00e4hlen\",\r\n                    \"cosmetics\": \"Kosmetik\",\r\n                    \"jewelry\": \"Schmuck\",\r\n                    \"clothing\": \"Kleidung\",\r\n                    \"electronics\": \"Elektronik\",\r\n                    \"other\": \"Andere\"\r\n                },\r\n                environments: {\r\n                    \"\": \"Umgebung ausw\u00e4hlen\",\r\n                    \"high-traffic\": \"Hohes Verkehrsaufkommen\/hohe Luftfeuchtigkeit\",\r\n                    \"luxury\": \"Luxus-Boutique\",\r\n                    \"outdoor\": \"Au\u00dfenbereich\/hohe Haltbarkeit ben\u00f6tigt\",\r\n                    \"standard\": \"Standard-Einzelhandel\"\r\n                },\r\n                budgets: {\r\n                    \"\": \"Budgetbereich ausw\u00e4hlen\",\r\n                    \"economy\": \"Wirtschaftlich ($50-$200)\",\r\n                    \"standard\": \"Standard ($200-$500)\",\r\n                    \"premium\": \"Premium ($500-$1000)\",\r\n                    \"luxury\": \"Luxus ($1000+)\"\r\n                },\r\n                features: {\r\n                    \"\": \"Besondere Funktionen ausw\u00e4hlen\",\r\n                    \"lighting\": \"LED-Beleuchtung\",\r\n                    \"security\": \"Sicherheitsfunktionen\",\r\n                    \"modular\": \"Modulares Design\",\r\n                    \"none\": \"Keine besonderen Funktionen\"\r\n                },\r\n                materials: {\r\n                    acrylicLED: {\r\n                        title: \"Kratzfestes Acryl mit LED-Beleuchtung\",\r\n                        description: \"Hochwertiges 5mm dickes Acryl mit UV-best\u00e4ndiger Beschichtung, perfekt f\u00fcr stark frequentierte Bereiche. Integrierte LED-Beleuchtung zur Produktpr\u00e4sentation.\",\r\n                        durability: \"5-7 Jahre bei richtiger Pflege\",\r\n                        features: [\r\n                            \"Kratz- und fingerabdruckresistent\",\r\n                            \"Einfach zu reinigen und zu pflegen\",\r\n                            \"Modernes, elegantes Aussehen\",\r\n                            \"Anpassbare Beleuchtungsoptionen\"\r\n                        ],\r\n                        bestFor: \"Kosmetik, kleine Elektronik, Luxusg\u00fcter\",\r\n                        priceDetails: {\r\n                            economy: \"China-Produktion: $80-$150 (Ideal f\u00fcr asiatische M\u00e4rkte mit Gro\u00dfauftr\u00e4gen)\",\r\n                            standard: \"Europ\u00e4ischer Markt: $200-$350 (CE-zertifiziert, geeignet f\u00fcr EU-H\u00e4ndler)\",\r\n                            premium: \"US-Luxussegment: $400-$700 (Premium-Oberfl\u00e4chen f\u00fcr High-End-Gesch\u00e4fte)\"\r\n                        }\r\n                    },\r\n                    metalAcrylic: {\r\n                        title: \"Verst\u00e4rkter Metallrahmen mit Acryleins\u00e4tzen\",\r\n                        description: \"Stabile pulverbeschichtete Stahlkonstruktion mit Acryleins\u00e4tzen. Kombiniert Haltbarkeit mit ansprechenden Pr\u00e4sentationsm\u00f6glichkeiten.\",\r\n                        durability: \"8-10 Jahre\",\r\n                        features: [\r\n                            \"Unterst\u00fctzt schwere Artikel bis zu 50kg\",\r\n                            \"Korrosionsbest\u00e4ndiges Metall\",\r\n                            \"Modulares Design f\u00fcr Flexibilit\u00e4t\",\r\n                            \"Professionelles Einzelhandelsaussehen\"\r\n                        ],\r\n                        bestFor: \"Schwerere Kosmetik, Elektronik, kleine Haushaltsger\u00e4te\",\r\n                        priceDetails: {\r\n                            economy: \"Basis-Modell (China): $120-$220 (Standard-Pulverbeschichtung)\",\r\n                            standard: \"EU-Version: $280-$450 (Verbesserter Korrosionsschutz)\",\r\n                            premium: \"US-Premium: $500-$900 (Edelstahl-Optionen verf\u00fcgbar)\"\r\n                        }\r\n                    },\r\n                    glassMetal: {\r\n                        title: \"Geh\u00e4rtetes Glasdisplay mit Goldakzenten\",\r\n                        description: \"Elegantes 8mm geh\u00e4rtetes Glasdisplay mit Metallrahmen (Messing oder Edelstahl) und optionalen Gold-\/Silberakzenten. Enth\u00e4lt Premium-Beleuchtungsl\u00f6sungen.\",\r\n                        durability: \"10+ Jahre\",\r\n                        features: [\r\n                            \"Kristallklares Glas mit entspiegelter Beschichtung\",\r\n                            \"Erh\u00e4ltliche Luxus-Metalloberfl\u00e4chen\",\r\n                            \"Integrierte Sicherheitsfunktionen\",\r\n                            \"Anpassbare Beleuchtungskonfigurationen\"\r\n                        ],\r\n                        bestFor: \"Schmuck, Uhren, hochwertige Kosmetik\",\r\n                        priceDetails: {\r\n                            economy: \"Basis-Glas (China): $300-$500 (Standard-H\u00e4rtung)\",\r\n                            standard: \"Europ\u00e4ischer Luxus: $600-$1200 (Verbessertes Sicherheitsglas)\",\r\n                            premium: \"Boutique-Ausgabe: $1500-$3000 (Ma\u00dfgeschneiderte Designs verf\u00fcgbar)\"\r\n                        }\r\n                    },\r\n                    aluminumOutdoor: {\r\n                        title: \"Pulverbeschichtetes Aluminium-Ausstellungssystem\",\r\n                        description: \"Wetterbest\u00e4ndige Aluminiumkonstruktion mit UV-gesch\u00fctzten Acryl- oder Polycarbonatplatten. F\u00fcr den Au\u00dfenbereich oder raue Umgebungen konzipiert.\",\r\n                        durability: \"7-10 Jahre im Au\u00dfenbereich\",\r\n                        features: [\r\n                            \"Rost- und korrosionsbest\u00e4ndig\",\r\n                            \"UV-gesch\u00fctzte Materialien\",\r\n                            \"Gewichtete Basis f\u00fcr Stabilit\u00e4t\",\r\n                            \"Einfache Montage und Wartung\"\r\n                        ],\r\n                        bestFor: \"Au\u00dfenhandel, Gartencenter, Poolbereich-Displays\",\r\n                        priceDetails: {\r\n                            economy: \"Standard-Au\u00dfenbereich (China): $200-$400 (Grundlegende Wetterfestigkeit)\",\r\n                            standard: \"EU-Au\u00dfenbereich: $450-$800 (Verbesserter UV-Schutz)\",\r\n                            premium: \"Kommerzielle Qualit\u00e4t: $900-$1800 (Schwerlastkonstruktion)\"\r\n                        }\r\n                    },\r\n                    standardDisplay: {\r\n                        title: \"Vielseitiges Acryl- oder Laminat-Holzdisplay\",\r\n                        description: \"Kosteng\u00fcnstige L\u00f6sung mit 3-5mm Acryl- oder Laminat-Holzplatten und Metallst\u00fctzen. Ausgewogenes Verh\u00e4ltnis von Haltbarkeit und \u00c4sthetik.\",\r\n                        durability: \"3-5 Jahre\",\r\n                        features: [\r\n                            \"Leicht aber langlebig\",\r\n                            \"Breite Palette an Farboptionen\",\r\n                            \"Einfach zu montieren und neu zu konfigurieren\",\r\n                            \"Geeignet f\u00fcr die meisten Einzelhandelsumgebungen\"\r\n                        ],\r\n                        bestFor: \"Allgemeiner Einzelhandel, Kleidung, B\u00fccher, Verbrauchsg\u00fcter\",\r\n                        priceDetails: {\r\n                            economy: \"Basis-Modell: $50-$120 (Ideal f\u00fcr Startups und kleine Unternehmen)\",\r\n                            standard: \"Mittelklasse: $150-$300 (Verbesserte Haltbarkeitsmerkmale)\",\r\n                            premium: \"Premium-Version: $350-$600 (Optionen f\u00fcr kundenspezifische Markierung)\"\r\n                        }\r\n                    }\r\n                },\r\n                alerts: {\r\n                    fillAllFields: \"Bitte f\u00fcllen Sie alle erforderlichen Felder aus\",\r\n                    whatsappSuccess: \"Ihre Anfrage wurde f\u00fcr WhatsApp vorbereitet. Bitte \u00fcberpr\u00fcfen Sie Ihr Telefon, um den Versand abzuschlie\u00dfen.\",\r\n                    whatsappError: \"Bitte f\u00fcllen Sie alle erforderlichen Felder aus, bevor Sie senden.\"\r\n                }\r\n            },\r\n            fr: {\r\n                title: \"Calculateur de S\u00e9lection de Mat\u00e9riaux pour Pr\u00e9sentoirs\",\r\n                productType: \"Quel type de produits sera expos\u00e9 ?\",\r\n                environment: \"Conditions d'environnement du magasin :\",\r\n                weight: \"Capacit\u00e9 de charge n\u00e9cessaire (kg) :\",\r\n                size: \"Taille approximative n\u00e9cessaire du pr\u00e9sentoir (cm) :\",\r\n                budget: \"Plage de budget :\",\r\n                features: \"Fonctions sp\u00e9ciales n\u00e9cessaires :\",\r\n                calculate: \"Calculer les Meilleures Options de Mat\u00e9riaux\",\r\n                recommendations: \"Solutions de Mat\u00e9riaux Recommand\u00e9es\",\r\n                whatsappInquiry: \"Demande WhatsApp\",\r\n                whatsappModalTitle: \"Demande WhatsApp\",\r\n                whatsappName: \"Votre Nombre\",\r\n                whatsappEmail: \"Adresse Email\",\r\n                whatsappPhone: \"Num\u00e9ro de T\u00e9l\u00e9phone\",\r\n                whatsappCompany: \"Nom de l'Entreprise\",\r\n                whatsappMessage: \"D\u00e9tails de votre Demande\",\r\n                whatsappSend: \"Envoyer via WhatsApp\",\r\n                productTypes: {\r\n                    \"\": \"S\u00e9lectionner le type de produit\",\r\n                    \"cosmetics\": \"Cosm\u00e9tiques\",\r\n                    \"jewelry\": \"Bijoux\",\r\n                    \"clothing\": \"V\u00eatements\",\r\n                    \"electronics\": \"\u00c9lectronique\",\r\n                    \"other\": \"Autre\"\r\n                },\r\n                environments: {\r\n                    \"\": \"S\u00e9lectionner l'environnement\",\r\n                    \"high-traffic\": \"Forte fr\u00e9quentation\/Humidit\u00e9 \u00e9lev\u00e9e\",\r\n                    \"luxury\": \"Boutique de luxe\",\r\n                    \"outdoor\": \"Ext\u00e9rieur\/Durabilit\u00e9 \u00e9lev\u00e9e n\u00e9cessaire\",\r\n                    \"standard\": \"Commerce de d\u00e9tail standard\"\r\n                },\r\n                budgets: {\r\n                    \"\": \"S\u00e9lectionner la plage de budget\",\r\n                    \"economy\": \"\u00c9conomique ($50-$200)\",\r\n                    \"standard\": \"Standard ($200-$500)\",\r\n                    \"premium\": \"Premium ($500-$1000)\",\r\n                    \"luxury\": \"Luxe ($1000+)\"\r\n                },\r\n                features: {\r\n                    \"\": \"S\u00e9lectionner les fonctions sp\u00e9ciales\",\r\n                    \"lighting\": \"\u00c9clairage LED\",\r\n                    \"security\": \"Fonctions de s\u00e9curit\u00e9\",\r\n                    \"modular\": \"Design modulaire\",\r\n                    \"none\": \"Aucune fonction sp\u00e9ciale\"\r\n                },\r\n                materials: {\r\n                    acrylicLED: {\r\n                        title: \"Acrylique Anti-rayures avec \u00c9clairage LED\",\r\n                        description: \"Acrylique haut de gamme de 5mm d'\u00e9paisseur avec rev\u00eatement r\u00e9sistant aux UV, parfait pour les zones \u00e0 forte fr\u00e9quentation. Comprend un \u00e9clairage LED int\u00e9gr\u00e9 pour mettre en valeur les produits.\",\r\n                        durability: \"5-7 ans avec un entretien appropri\u00e9\",\r\n                        features: [\r\n                            \"R\u00e9sistant aux rayures et aux empreintes digitales\",\r\n                            \"Facile \u00e0 nettoyer et \u00e0 entretenir\",\r\n                            \"Apparence moderne et \u00e9l\u00e9gante\",\r\n                            \"Options d'\u00e9clairage personnalisables\"\r\n                        ],\r\n                        bestFor: \"Cosm\u00e9tiques, petits appareils \u00e9lectroniques, articles de luxe\",\r\n                        priceDetails: {\r\n                            economy: \"Production Chine : $80-$150 (Id\u00e9al pour les march\u00e9s asiatiques avec des commandes en gros volume)\",\r\n                            standard: \"March\u00e9 Europ\u00e9en : $200-$350 (Certifi\u00e9 CE, adapt\u00e9 aux d\u00e9taillants de l'UE)\",\r\n                            premium: \"Segment Luxe US : $400-$700 (Finition premium pour les magasins haut de gamme)\"\r\n                        }\r\n                    },\r\n                    metalAcrylic: {\r\n                        title: \"Cadre M\u00e9tallique Renforc\u00e9 avec Panneaux en Acrylique\",\r\n                        description: \"Structure en acier robuste avec rev\u00eatement en poudre et inserts en acrylique. Combine durabilit\u00e9 et capacit\u00e9s d'affichage attrayantes.\",\r\n                        durability: \"8-10 ans\",\r\n                        features: [\r\n                            \"Supporte des articles lourds jusqu'\u00e0 50kg\",\r\n                            \"M\u00e9tal r\u00e9sistant \u00e0 la corrosi\u00f3n\",\r\n                            \"Design modulaire pour plus de flexibilit\u00e9\",\r\n                            \"Apparence professionnelle de d\u00e9tail\"\r\n                        ],\r\n                        bestFor: \"Cosm\u00e9tiques plus lourds, \u00e9lectronique, petits appareils \u00e9lectrom\u00e9nagers\",\r\n                        priceDetails: {\r\n                            economy: \"Mod\u00e8le de Base (Chine) : $120-$220 (Rev\u00eatement en poudre standard)\",\r\n                            standard: \"Version UE : $280-$450 (Protection contre la corrosion am\u00e9lior\u00e9e)\",\r\n                            premium: \"Premium US : $500-$900 (Options en acier inoxydable disponibles)\"\r\n                        }\r\n                    },\r\n                    glassMetal: {\r\n                        title: \"Pr\u00e9sentoir en Verre Tremp\u00e9 avec Accents Dor\u00e9s\",\r\n                        description: \"\u00c9l\u00e9gant pr\u00e9sentoir en verre tremp\u00e9 de 8mm avec cadre m\u00e9tallique (laiton ou acier inoxydable) et accents dor\u00e9s\/argent\u00e9s optionnels. Comprend des solutions d'\u00e9clairage premium.\",\r\n                        durability: \"10+ ans\",\r\n                        features: [\r\n                            \"Verre cristallin avec rev\u00eatement anti-reflet\",\r\n                            \"Finition m\u00e9tallique de luxe disponible\",\r\n                            \"Fonctions de s\u00e9curit\u00e9 int\u00e9gr\u00e9es\",\r\n                            \"Configurations d'\u00e9clairage personnalisables\"\r\n                        ],\r\n                        bestFor: \"Bijoux, montres, cosm\u00e9tiques haut de gamme\",\r\n                        priceDetails: {\r\n                            economy: \"Verre de Base (Chine) : $300-$500 (Trempe standard)\",\r\n                            standard: \"Luxe Europ\u00e9en : $600-$1200 (Verre de s\u00e9curit\u00e9 am\u00e9lior\u00e9)\",\r\n                            premium: \"\u00c9dition Boutique : $1500-$3000 (Designs personnalis\u00e9s disponibles)\"\r\n                        }\r\n                    },\r\n                    aluminumOutdoor: {\r\n                        title: \"Syst\u00e8me d'Exposition en Aluminium avec Rev\u00eatement en Poudre\",\r\n                        description: \"Construction en aluminium r\u00e9sistant aux intemp\u00e9ries avec panneaux en acrylique ou polycarbonate prot\u00e9g\u00e9s contre les UV. Con\u00e7u pour les environnements ext\u00e9rieurs ou difficiles.\",\r\n                        durability: \"7-10 ans en ext\u00e9rieur\",\r\n                        features: [\r\n                            \"R\u00e9sistant \u00e0 la rouille et \u00e0 la corrosion\",\r\n                            \"Mat\u00e9riaux prot\u00e9g\u00e9s contre les UV\",\r\n                            \"Base alourdie pour plus de stabilit\u00e9\",\r\n                            \"Assemblage et entretien faciles\"\r\n                        ],\r\n                        bestFor: \"Commerce de d\u00e9tail ext\u00e9rieur, centres de jardinage, pr\u00e9sentations pr\u00e8s des piscines\",\r\n                        priceDetails: {\r\n                            economy: \"Ext\u00e9rieur Standard (Chine) : $200-$400 (R\u00e9sistance aux intemp\u00e9ries de base)\",\r\n                            standard: \"Ext\u00e9rieur UE : $450-$800 (Protection UV am\u00e9lior\u00e9e)\",\r\n                            premium: \"Grade Commercial : $900-$1800 (Construction robuste)\"\r\n                        }\r\n                    },\r\n                    standardDisplay: {\r\n                        title: \"Pr\u00e9sentoir Polyvalent en Acrylique ou Bois Stratifi\u00e9\",\r\n                        description: \"Solution \u00e9conomique utilisant des panneaux en acrylique de 3-5mm ou en bois stratifi\u00e9 avec supports m\u00e9talliques. \u00c9quilibre entre durabilit\u00e9 et esth\u00e9tique.\",\r\n                        durability: \"3-5 ans\",\r\n                        features: [\r\n                            \"L\u00e9ger mais durable\",\r\n                            \"Large gamme d'options de couleurs\",\r\n                            \"Facile \u00e0 assembler et \u00e0 reconfigurer\",\r\n                            \"Adapt\u00e9 \u00e0 la plupart des environnements de vente au d\u00e9tail\"\r\n                        ],\r\n                        bestFor: \"Commerce de d\u00e9tail g\u00e9n\u00e9ral, v\u00eatements, livres, produits de consommation\",\r\n                        priceDetails: {\r\n                            economy: \"Mod\u00e8le de Base : $50-$120 (Id\u00e9al pour les startups et les petites entreprises)\",\r\n                            standard: \"Gamme Moyenne : $150-$300 (Caract\u00e9ristiques de durabilit\u00e9 am\u00e9lior\u00e9es)\",\r\n                            premium: \"Version Premium : $350-$600 (Options de personnalisation de marque)\"\r\n                        }\r\n                    }\r\n                },\r\n                alerts: {\r\n                    fillAllFields: \"Veuillez remplir tous les champs obligatoires\",\r\n                    whatsappSuccess: \"Votre demande a \u00e9t\u00e9 pr\u00e9par\u00e9e pour WhatsApp. Veuillez v\u00e9rifier votre t\u00e9l\u00e9phone pour terminer l'envoi.\",\r\n                    whatsappError: \"Veuillez remplir tous les champs obligatoires avant d'envoyer.\"\r\n                }\r\n            }\r\n        };\r\n\r\n        \/\/ Current language\r\n        let graceCurrentLang = 'en';\r\n\r\n        \/\/ Set language function\r\n        function graceSetLanguage(lang) {\r\n            graceCurrentLang = lang;\r\n            const langData = graceTranslations[lang];\r\n            \r\n            if (!langData) return;\r\n            \r\n            \/\/ Update UI elements\r\n            document.getElementById('grace-calculator-title').textContent = langData.title;\r\n            document.getElementById('grace-product-type-label').textContent = langData.productType;\r\n            document.getElementById('grace-environment-label').textContent = langData.environment;\r\n            document.getElementById('grace-weight-label').textContent = langData.weight;\r\n            document.getElementById('grace-size-label').textContent = langData.size;\r\n            document.getElementById('grace-budget-label').textContent = langData.budget;\r\n            document.getElementById('grace-features-label').textContent = langData.features;\r\n            document.getElementById('grace-calculate-button').textContent = langData.calculate;\r\n            document.getElementById('grace-recommendations-title').textContent = langData.recommendations;\r\n            document.getElementById('grace-whatsapp-button').innerHTML = `<i class=\"grace-fa grace-fa-whatsapp\"><\/i> ${langData.whatsappInquiry}`;\r\n            document.getElementById('grace-result-whatsapp-button').innerHTML = `<i class=\"grace-fa grace-fa-whatsapp\"><\/i> ${langData.whatsappInquiry}`;\r\n            document.getElementById('grace-whatsapp-modal-title').textContent = langData.whatsappModalTitle;\r\n            document.getElementById('grace-whatsapp-name').placeholder = langData.whatsappName;\r\n            document.getElementById('grace-whatsapp-email').placeholder = langData.whatsappEmail;\r\n            document.getElementById('grace-whatsapp-phone').placeholder = langData.whatsappPhone;\r\n            document.getElementById('grace-whatsapp-company').placeholder = langData.whatsappCompany;\r\n            document.getElementById('grace-whatsapp-message').placeholder = langData.whatsappMessage;\r\n            document.getElementById('grace-whatsapp-form-submit').innerHTML = `<i class=\"grace-fa grace-fa-whatsapp\"><\/i> ${langData.whatsappSend}`;\r\n            \r\n            \/\/ Update dropdown options\r\n            graceUpdateDropdown('grace-product-type', langData.productTypes);\r\n            graceUpdateDropdown('grace-environment', langData.environments);\r\n            graceUpdateDropdown('grace-budget', langData.budgets);\r\n            graceUpdateDropdown('grace-special-features', langData.features);\r\n        }\r\n\r\n        \/\/ Helper function to update dropdown options\r\n        function graceUpdateDropdown(id, options) {\r\n            const select = document.getElementById(id);\r\n            if (!select) return;\r\n            \r\n            const currentValue = select.value;\r\n            select.innerHTML = '';\r\n            \r\n            for (const [value, text] of Object.entries(options)) {\r\n                const option = document.createElement('option');\r\n                option.value = value;\r\n                option.textContent = text;\r\n                select.appendChild(option);\r\n            }\r\n            \r\n            \/\/ Restore selected value if it exists in new options\r\n            if (options[currentValue] !== undefined) {\r\n                select.value = currentValue;\r\n            }\r\n        }\r\n\r\n        \/\/ WhatsApp Modal functionality\r\n        const graceWhatsappModal = document.getElementById('grace-whatsapp-modal');\r\n        const graceWhatsappModalClose = document.getElementById('grace-whatsapp-modal-close');\r\n        const graceWhatsappForm = document.getElementById('grace-whatsapp-form');\r\n\r\n        \/\/ Open modal from both buttons\r\n        document.getElementById('grace-whatsapp-button').addEventListener('click', function() {\r\n            graceWhatsappModal.style.display = 'flex';\r\n        });\r\n\r\n        document.getElementById('grace-result-whatsapp-button').addEventListener('click', function() {\r\n            graceWhatsappModal.style.display = 'flex';\r\n        });\r\n\r\n        \/\/ Close modal\r\n        graceWhatsappModalClose.addEventListener('click', function() {\r\n            graceWhatsappModal.style.display = 'none';\r\n        });\r\n\r\n        \/\/ Close modal when clicking outside\r\n        graceWhatsappModal.addEventListener('click', function(e) {\r\n            if (e.target === graceWhatsappModal) {\r\n                graceWhatsappModal.style.display = 'none';\r\n            }\r\n        });\r\n\r\n        \/\/ Form submission\r\n        graceWhatsappForm.addEventListener('submit', function(e) {\r\n            e.preventDefault();\r\n            \r\n            const name = document.getElementById('grace-whatsapp-name').value;\r\n            const email = document.getElementById('grace-whatsapp-email').value;\r\n            const phone = document.getElementById('grace-whatsapp-phone').value;\r\n            const company = document.getElementById('grace-whatsapp-company').value;\r\n            const message = document.getElementById('grace-whatsapp-message').value;\r\n            \r\n            if (!name || !email || !phone || !message) {\r\n                alert(graceTranslations[graceCurrentLang].alerts.whatsappError);\r\n                return;\r\n            }\r\n            \r\n            \/\/ Prepare WhatsApp message\r\n            const whatsappMessage = encodeURIComponent(\r\n                `New Display Rack Inquiry\\n\\n` +\r\n                `Name: ${name}\\n` +\r\n                `Email: ${email}\\n` +\r\n                `Phone: ${phone}\\n` +\r\n                `Company: ${company || 'N\/A'}\\n\\n` +\r\n                `Message:\\n${message}`\r\n            );\r\n            \r\n            \/\/ Open WhatsApp with prefilled message\r\n            window.open(`https:\/\/wa.me\/+8619980693245?text=${whatsappMessage}`, '_blank');\r\n            \r\n            \/\/ Close modal\r\n            graceWhatsappModal.style.display = 'none';\r\n            \r\n            \/\/ Show success message\r\n            alert(graceTranslations[graceCurrentLang].alerts.whatsappSuccess);\r\n            \r\n            \/\/ Reset form\r\n            graceWhatsappForm.reset();\r\n        });\r\n\r\n        \/\/ Language selector buttons\r\n        document.querySelectorAll('.grace-language-btn').forEach(btn => {\r\n            btn.addEventListener('click', function(e) {\r\n                e.preventDefault();\r\n                const lang = this.getAttribute('data-lang');\r\n                \r\n                \/\/ Update active button\r\n                document.querySelectorAll('.grace-language-btn').forEach(b => {\r\n                    b.classList.remove('active');\r\n                });\r\n                this.classList.add('active');\r\n                \r\n                \/\/ Set language\r\n                graceSetLanguage(lang);\r\n            });\r\n        });\r\n\r\n        \/\/ Calculate function - fixed and working\r\n        function graceCalculateMaterial() {\r\n            \/\/ Get input values\r\n            const productType = document.getElementById('grace-product-type').value;\r\n            const environment = document.getElementById('grace-environment').value;\r\n            const weight = parseInt(document.getElementById('grace-weight').value) || 0;\r\n            const size = document.getElementById('grace-size').value;\r\n            const budget = document.getElementById('grace-budget').value;\r\n            const specialFeatures = document.getElementById('grace-special-features').value;\r\n            \r\n            \/\/ Validate inputs\r\n            if (!productType || !environment || !weight || !size || !budget) {\r\n                alert(graceTranslations[graceCurrentLang].alerts.fillAllFields);\r\n                return;\r\n            }\r\n            \r\n            \/\/ Determine recommendations based on inputs\r\n            let recommendations = [];\r\n            const langData = graceTranslations[graceCurrentLang].materials;\r\n            \r\n            \/\/ High traffic\/humidity environment (like cosmetics)\r\n            if (environment === 'high-traffic') {\r\n                recommendations.push({\r\n                    title: langData.acrylicLED.title,\r\n                    description: langData.acrylicLED.description,\r\n                    durability: langData.acrylicLED.durability,\r\n                    price: graceGetPriceRange(budget, [80, 150], [200, 350], [400, 700]),\r\n                    priceDetails: langData.acrylicLED.priceDetails[budget] || \"\",\r\n                    image: \"acrylic-led.jpg\",\r\n                    features: langData.acrylicLED.features,\r\n                    bestFor: langData.acrylicLED.bestFor\r\n                });\r\n                \r\n                if (weight > 20) {\r\n                    recommendations.push({\r\n                        title: langData.metalAcrylic.title,\r\n                        description: langData.metalAcrylic.description,\r\n                        durability: langData.metalAcrylic.durability,\r\n                        price: graceGetPriceRange(budget, [120, 220], [280, 450], [500, 900]),\r\n                        priceDetails: langData.metalAcrylic.priceDetails[budget] || \"\",\r\n                        image: \"metal-acrylic.jpg\",\r\n                        features: langData.metalAcrylic.features,\r\n                        bestFor: langData.metalAcrylic.bestFor\r\n                    });\r\n                }\r\n            }\r\n            \r\n            \/\/ Luxury boutique environment (like jewelry)\r\n            if (environment === 'luxury' || productType === 'jewelry') {\r\n                recommendations.push({\r\n                    title: langData.glassMetal.title,\r\n                    description: langData.glassMetal.description,\r\n                    durability: langData.glassMetal.durability,\r\n                    price: graceGetPriceRange(budget, [300, 500], [600, 1200], [1500, 3000]),\r\n                    priceDetails: langData.glassMetal.priceDetails[budget] || \"\",\r\n                    image: \"glass-metal.jpg\",\r\n                    features: langData.glassMetal.features,\r\n                    bestFor: langData.glassMetal.bestFor\r\n                });\r\n            }\r\n            \r\n            \/\/ Outdoor\/high durability needed\r\n            if (environment === 'outdoor') {\r\n                recommendations.push({\r\n                    title: langData.aluminumOutdoor.title,\r\n                    description: langData.aluminumOutdoor.description,\r\n                    durability: langData.aluminumOutdoor.durability,\r\n                    price: graceGetPriceRange(budget, [200, 400], [450, 800], [900, 1800]),\r\n                    priceDetails: langData.aluminumOutdoor.priceDetails[budget] || \"\",\r\n                    image: \"aluminum-outdoor.jpg\",\r\n                    features: langData.aluminumOutdoor.features,\r\n                    bestFor: langData.aluminumOutdoor.bestFor\r\n                });\r\n            }\r\n            \r\n            \/\/ Standard retail with no special requirements\r\n            if (environment === 'standard' && recommendations.length === 0) {\r\n                recommendations.push({\r\n                    title: langData.standardDisplay.title,\r\n                    description: langData.standardDisplay.description,\r\n                    durability: langData.standardDisplay.durability,\r\n                    price: graceGetPriceRange(budget, [50, 120], [150, 300], [350, 600]),\r\n                    priceDetails: langData.standardDisplay.priceDetails[budget] || \"\",\r\n                    image: \"standard-display.jpg\",\r\n                    features: langData.standardDisplay.features,\r\n                    bestFor: langData.standardDisplay.bestFor\r\n                });\r\n            }\r\n            \r\n            \/\/ Add special features note\r\n            if (specialFeatures === 'lighting') {\r\n                recommendations.forEach(rec => {\r\n                    if (!rec.title.includes(\"LED\") && !rec.title.toLowerCase().includes(\"lighting\") && \r\n                        !rec.title.includes(\"LED\") && !rec.title.toLowerCase().includes(\"\u00e9clairage\") &&\r\n                        !rec.title.includes(\"LED\") && !rec.title.toLowerCase().includes(\"beleuchtung\") &&\r\n                        !rec.title.includes(\"LED\") && !rec.title.toLowerCase().includes(\"iluminaci\u00f3n\")) {\r\n                        rec.description += \" \" + (graceCurrentLang === 'zh' ? \"\u53ef\u914d\u5907LED\u706f\u5e26\u6216\u805a\u5149\u706f\u3002\" : \r\n                                              graceCurrentLang === 'es' ? \"Puede equiparse con tiras LED o focos.\" :\r\n                                              graceCurrentLang === 'de' ? \"Kann mit LED-Leisten oder Spots ausgestattet werden.\" :\r\n                                              graceCurrentLang === 'fr' ? \"Peut \u00eatre \u00e9quip\u00e9 de bandes LED ou de spots.\" :\r\n                                              \"Can be equipped with LED lighting strips or spotlights.\");\r\n                    }\r\n                });\r\n            }\r\n            \r\n            if (specialFeatures === 'security') {\r\n                recommendations.forEach(rec => {\r\n                    rec.description += \" \" + (graceCurrentLang === 'zh' ? \"\u5b89\u5168\u9009\u9879\u5305\u62ec\u53ef\u9501\u95e8\u3001\u9632\u76d7\u7d27\u56fa\u4ef6\u548c\u62a5\u8b66\u7cfb\u7edf\u517c\u5bb9\u6027\u3002\" :\r\n                                          graceCurrentLang === 'es' ? \"Opciones de seguridad incluyen puertas con cerradura, sujetadores antirrobo y compatibilidad con sistemas de alarma.\" :\r\n                                          graceCurrentLang === 'de' ? \"Sicherheitsoptionen umfassen verschlie\u00dfbare T\u00fcren, Diebstahlsicherungen und Alarmkompatibilit\u00e4t.\" :\r\n                                          graceCurrentLang === 'fr' ? \"Options de s\u00e9curit\u00e9 incluant des portes verrouillables, des fixations antivol et compatibilit\u00e9 avec les syst\u00e8mes d'alarme.\" :\r\n                                          \"Security options include lockable doors, anti-theft fasteners, and alarm system compatibility.\");\r\n                });\r\n            }\r\n            \r\n            \/\/ Display results\r\n            const recommendationsContainer = document.getElementById('grace-recommendations');\r\n            recommendationsContainer.innerHTML = '';\r\n            \r\n            recommendations.forEach(rec => {\r\n                const card = document.createElement('div');\r\n                card.className = 'grace-material-card';\r\n                \r\n                card.innerHTML = `\r\n                    <div class=\"grace-material-image\" style=\"background-image: url('${rec.image}')\"><\/div>\r\n                    <div class=\"grace-material-details\">\r\n                        <div class=\"grace-material-title\">${rec.title}<\/div>\r\n                        <div class=\"grace-material-features\">\r\n                            <p>${rec.description}<\/p>\r\n                            <p><strong>${graceCurrentLang === 'zh' ? \"\u6700\u9002\u5408\" : \r\n                                       graceCurrentLang === 'es' ? \"Mejor para\" : \r\n                                       graceCurrentLang === 'de' ? \"Am besten f\u00fcr\" : \r\n                                       graceCurrentLang === 'fr' ? \"Id\u00e9al pour\" : \r\n                                       \"Best for\"}:<\/strong> ${rec.bestFor}<\/p>\r\n                            <div class=\"grace-material-price\">\r\n                                ${graceCurrentLang === 'zh' ? \"\u9884\u4f30\u4ef7\u683c\" : \r\n                                 graceCurrentLang === 'es' ? \"Precio estimado\" : \r\n                                 graceCurrentLang === 'de' ? \"Gesch\u00e4tzter Preis\" : \r\n                                 graceCurrentLang === 'fr' ? \"Prix estim\u00e9\" : \r\n                                 \"Estimated price\"}: ${rec.price}\r\n                            <\/div>\r\n                            <div class=\"grace-material-price-details\">\r\n                                ${rec.priceDetails}\r\n                            <\/div>\r\n                            <p><strong>${graceCurrentLang === 'zh' ? \"\u4e3b\u8981\u7279\u70b9\" : \r\n                                       graceCurrentLang === 'es' ? \"Caracter\u00edsticas principales\" : \r\n                                       graceCurrentLang === 'de' ? \"Hauptmerkmale\" : \r\n                                       graceCurrentLang === 'fr' ? \"Caract\u00e9ristiques principales\" : \r\n                                       \"Key features\"}:<\/strong><\/p>\r\n                            <ul>\r\n                                ${rec.features.map(f => `<li>${f}<\/li>`).join('')}\r\n                            <\/ul>\r\n                        <\/div>\r\n                        <div class=\"grace-material-durability\">\r\n                            <i class=\"grace-fa grace-fa-check-circle\"><\/i>\r\n                            ${graceCurrentLang === 'zh' ? \"\u9884\u671f\u4f7f\u7528\u5bff\u547d\" : \r\n                             graceCurrentLang === 'es' ? \"Durabilidad esperada\" : \r\n                             graceCurrentLang === 'de' ? \"Erwartete Haltbarkeit\" : \r\n                             graceCurrentLang === 'fr' ? \"Dur\u00e9e de vie pr\u00e9vue\" : \r\n                             \"Expected durability\"}: ${rec.durability}\r\n                        <\/div>\r\n                    <\/div>\r\n                `;\r\n                \r\n                recommendationsContainer.appendChild(card);\r\n            });\r\n            \r\n            document.getElementById('grace-result').style.display = 'block';\r\n            \r\n            \/\/ Scroll to results\r\n            document.getElementById('grace-result').scrollIntoView({\r\n                behavior: 'smooth'\r\n            });\r\n        }\r\n\r\n        function graceGetPriceRange(budget, economyRange, standardRange, premiumRange) {\r\n            if (budget === 'economy') {\r\n                return `$${economyRange[0]}-$${economyRange[1]}`;\r\n            } else if (budget === 'standard') {\r\n                return `$${standardRange[0]}-$${standardRange[1]}`;\r\n            } else {\r\n                return `$${premiumRange[0]}-$${premiumRange[1]}`;\r\n            }\r\n        }\r\n\r\n        \/\/ Initialize calculator button event\r\n        document.getElementById('grace-calculate-button').addEventListener('click', graceCalculateMaterial);\r\n\r\n        \/\/ Initialize with English\r\n        graceSetLanguage('en');\r\n    <\/script>\r\n<\/body>\r\n<\/html>\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-4096254 e-con-full e-flex e-con e-parent\" data-id=\"4096254\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-929cb43 e-con-full e-flex e-con e-child\" data-id=\"929cb43\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d30b381 elementor-widget elementor-widget-google_maps\" data-id=\"d30b381\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=No.5%2C%20Ma%27an%20Road%2C%20Tong%27an%20district%2C%20Xiamen%2C%20China&#038;t=m&#038;z=10&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"No.5, Ma&#039;an Road, Tong&#039;an district, Xiamen, China\"\n\t\t\t\t\taria-label=\"No.5, Ma&#039;an Road, Tong&#039;an district, Xiamen, China\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Grace Export &#8211; Material Selection Calculator Display Rack Material Selection Calculator EN \u4e2d\u6587 ES DE FR What type of products will be displayed? Select product typeCosmeticsJewelryClothingElectronicsOther Store environment conditions: Select environmentHigh traffic\/High humidityLuxury boutiqueOutdoor\/High durability neededStandard retail Expected weight capacity needed (kg): Approximate display size needed (cm): Budget range: Select budget rangeEconomy ($50-$200)Standard ($200-$500)Premium ($500-$1000)Luxury [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2703","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\/2703","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=2703"}],"version-history":[{"count":0,"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/pages\/2703\/revisions"}],"wp:attachment":[{"href":"https:\/\/gracexport.com\/nl\/wp-json\/wp\/v2\/media?parent=2703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}