{"id":314,"date":"2026-05-04T07:29:15","date_gmt":"2026-05-04T07:29:15","guid":{"rendered":"https:\/\/ameltaf.com\/?page_id=314"},"modified":"2026-05-23T00:53:27","modified_gmt":"2026-05-23T00:53:27","slug":"libro-de-reclamaciones","status":"publish","type":"page","link":"https:\/\/ameltaf.com\/en\/libro-de-reclamaciones\/","title":{"rendered":"Libro de reclamaciones"},"content":{"rendered":"\n    <style>\n        .lr-pe-wrap {\n            max-width: 920px;\n            margin: 0 auto;\n            padding: 0;\n            font-family: inherit;\n            color: inherit;\n        }\n\n        .lr-pe-box {\n            border: 1px solid #ddd;\n            border-radius: 10px;\n            padding: 22px;\n            margin-bottom: 22px;\n            background: transparent;\n        }\n\n        .lr-pe-title {\n            font-size: 26px;\n            margin: 0 0 8px;\n            font-weight: 700;\n        }\n\n        .lr-pe-subtitle {\n            margin: 0 0 18px;\n            line-height: 1.5;\n        }\n\n        .lr-pe-section {\n            font-size: 18px;\n            font-weight: 700;\n            margin: 26px 0 14px;\n            padding-bottom: 8px;\n            border-bottom: 1px solid #ddd;\n        }\n\n        .lr-pe-grid {\n            display: grid;\n            grid-template-columns: repeat(2, minmax(0, 1fr));\n            gap: 14px;\n        }\n\n        .lr-pe-field {\n            margin-bottom: 14px;\n        }\n\n        .lr-pe-field.full {\n            grid-column: 1 \/ -1;\n        }\n\n        .lr-pe-field label {\n            display: block;\n            font-size: 14px;\n            font-weight: 600;\n            margin-bottom: 6px;\n        }\n\n        .lr-pe-field input,\n        .lr-pe-field textarea {\n            width: 100%;\n            border: 1px solid #bbb;\n            border-radius: 6px;\n            padding: 9px 10px;\n            font-size: 14px;\n            background: transparent;\n            color: inherit;\n            box-sizing: border-box;\n        }\n\n        .lr-pe-field textarea {\n            min-height: 105px;\n            resize: vertical;\n        }\n\n        .lr-pe-options {\n            display: flex;\n            flex-wrap: wrap;\n            gap: 12px;\n            align-items: center;\n            margin-top: 4px;\n        }\n\n        .lr-pe-options label {\n            display: inline-flex;\n            align-items: center;\n            gap: 5px;\n            font-weight: 400;\n            font-size: 14px;\n            margin: 0;\n        }\n\n        .lr-pe-options input[type=\"radio\"],\n        .lr-pe-check input[type=\"checkbox\"] {\n            width: 13px;\n            height: 13px;\n            transform: scale(.82);\n            margin: 0;\n            padding: 0;\n        }\n\n        .lr-pe-help {\n            font-size: 13px;\n            line-height: 1.45;\n            opacity: .85;\n            margin-top: 6px;\n        }\n\n        .lr-pe-notice {\n            padding: 12px 14px;\n            border-radius: 8px;\n            margin-bottom: 18px;\n            border: 1px solid #ddd;\n        }\n\n        .lr-pe-success {\n            border-color: #8bc48a;\n        }\n\n        .lr-pe-error {\n            border-color: #d99;\n        }\n\n        .lr-pe-tutor {\n            display: none;\n        }\n\n        .lr-pe-check {\n            margin: 14px 0;\n            font-size: 14px;\n            line-height: 1.45;\n        }\n\n        .lr-pe-submit {\n            margin-top: 18px;\n        }\n\n        .lr-pe-submit button {\n            border: 0;\n            border-radius: 6px;\n            padding: 11px 22px;\n            font-size: 15px;\n            cursor: pointer;\n            background: #222;\n            color: #fff;\n        }\n\n        .lr-pe-submit button:hover {\n            background: #000;\n        }\n\n        @media (max-width: 720px) {\n            .lr-pe-grid {\n                grid-template-columns: 1fr;\n            }\n\n            .lr-pe-box {\n                padding: 16px;\n            }\n        }\n        \n        \/* =========================\n           SELECT PRO DARK\n        ========================= *\/\n\n        .lr-pe-select-pro {\n            position: relative;\n            width: 100%;\n            font-family: inherit;\n        }\n\n        .lr-pe-select-btn {\n            width: 100%;\n            min-height: 48px;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            gap: 12px;\n            border: 1px solid rgba(255,255,255,.45);\n            border-radius: 6px;\n            padding: 9px 12px 9px 20px;\n            background: #273247;\n            color: #ffffff;\n            font-size: 14px;\n            font-weight: 500;\n            line-height: 1.2;\n            cursor: pointer;\n            text-align: left;\n            transition: border-color .18s ease, background .18s ease, box-shadow .18s ease;\n        }\n\n        .lr-pe-select-btn:hover,\n        .lr-pe-select-pro.is-open .lr-pe-select-btn {\n            border-color: #00c26e;\n            background: #20293a;\n            box-shadow: 0 0 0 2px rgba(0,194,110,.10);\n        }\n\n        .lr-pe-select-btn span {\n            overflow: hidden;\n            white-space: nowrap;\n            text-overflow: ellipsis;\n        }\n\n        .lr-pe-select-arrow {\n            width: 0;\n            height: 0;\n            border-left: 5px solid transparent;\n            border-right: 5px solid transparent;\n            border-top: 6px solid #9aa7bd;\n            flex: 0 0 auto;\n            transition: transform .18s ease;\n        }\n\n        .lr-pe-select-pro.is-open .lr-pe-select-arrow {\n            transform: rotate(180deg);\n            border-top-color: #ffffff;\n        }\n\n        .lr-pe-select-menu {\n            position: absolute;\n            top: calc(100% + 4px);\n            left: 0;\n            right: 0;\n            z-index: 99999;\n            display: none;\n            max-height: 230px;\n            overflow: auto;\n            border: 1px solid rgba(255,255,255,.18);\n            border-radius: 8px;\n            background: #05070d;\n            box-shadow: 0 18px 45px rgba(0,0,0,.45);\n            padding: 6px;\n        }\n\n        .lr-pe-select-pro.is-open .lr-pe-select-menu {\n            display: block;\n        }\n\n        .lr-pe-select-option {\n            width: 100%;\n            min-height: 38px;\n            display: flex;\n            align-items: center;\n            border: 0;\n            border-radius: 6px;\n            background: transparent;\n            color: #ffffff;\n            padding: 9px 11px;\n            font-size: 14px;\n            font-weight: 500;\n            line-height: 1.2;\n            text-align: left;\n            cursor: pointer;\n            transition: background .15s ease, color .15s ease;\n        }\n\n        .lr-pe-select-option:hover,\n        .lr-pe-select-option.is-highlighted {\n            background: #00c26e;\n            color: #ffffff;\n        }\n\n        .lr-pe-select-option.is-selected {\n            background: rgba(0,194,110,.20);\n            color: #ffffff;\n        }\n\n        .lr-pe-select-pro.is-invalid .lr-pe-select-btn {\n            border-color: #ff6b6b;\n            box-shadow: 0 0 0 2px rgba(255,107,107,.16);\n        }\n\n        .lr-pe-select-option.is-placeholder {\n            color: #b9c4d6;\n        }\n\n        .lr-pe-select-menu::-webkit-scrollbar {\n            width: 8px;\n        }\n\n        .lr-pe-select-menu::-webkit-scrollbar-track {\n            background: #05070d;\n        }\n\n        .lr-pe-select-menu::-webkit-scrollbar-thumb {\n            background: #253248;\n            border-radius: 999px;\n        }\n\n        .lr-pe-select-menu::-webkit-scrollbar-thumb:hover {\n            background: #00c26e;\n        }\n\n        @media (max-width: 720px) {\n            .lr-pe-select-btn {\n                min-height: 46px;\n                padding-left: 14px;\n            }\n        }\n\n    <\/style>\n\n    <div class=\"lr-pe-wrap\">\n\n        \n        \n        <div class=\"lr-pe-box\">\n            <h2 class=\"lr-pe-title\">Libro de Reclamaciones<\/h2>\n\n            <p class=\"lr-pe-subtitle\">\n                Conforme a lo establecido en el C\u00f3digo de Protecci\u00f3n y Defensa del Consumidor,\n                este establecimiento cuenta con un Libro de Reclamaciones a disposici\u00f3n del consumidor.\n            <\/p>\n\n            <p class=\"lr-pe-help\">\n                La respuesta ser\u00e1 enviada al correo electr\u00f3nico consignado en esta hoja de reclamaci\u00f3n.\n            <\/p>\n\n            <form method=\"post\" action=\"https:\/\/ameltaf.com\/wp-admin\/admin-post.php\" enctype=\"multipart\/form-data\">\n\n                <input type=\"hidden\" name=\"action\" value=\"lr_pe_submit\">\n                <input type=\"hidden\" id=\"lr_pe_nonce\" name=\"lr_pe_nonce\" value=\"85fa48d237\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/314\" \/>\n                <div class=\"lr-pe-section\">Datos del proveedor<\/div>\n\n                <div class=\"lr-pe-grid\">\n                    <div class=\"lr-pe-field\">\n                        <label>Raz\u00f3n social<\/label>\n                        <input type=\"text\" value=\"NOMBRE DE TU EMPRESA S.A.C.\" readonly>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>RUC<\/label>\n                        <input type=\"text\" value=\"00000000000\" readonly>\n                    <\/div>\n\n                    <div class=\"lr-pe-field full\">\n                        <label>Direcci\u00f3n del establecimiento<\/label>\n                        <input type=\"text\" value=\"Direcci\u00f3n fiscal o comercial\" readonly>\n                    <\/div>\n                <\/div>\n\n                <div class=\"lr-pe-section\">1. Identificaci\u00f3n del consumidor reclamante<\/div>\n\n                <div class=\"lr-pe-grid\">\n                    <div class=\"lr-pe-field\">\n                        <label>Tipo de persona *<\/label>\n                        <input type=\"hidden\" name=\"tipo_persona\" value=\"\" data-lr-pe-custom-required=\"1\">\n                        <div class=\"lr-pe-select-pro lr-pe-custom-select\" data-placeholder=\"Seleccionar\">\n                            <button type=\"button\" class=\"lr-pe-select-btn\" aria-haspopup=\"listbox\" aria-expanded=\"false\">\n                                <span>Seleccionar<\/span>\n                                <i class=\"lr-pe-select-arrow\" aria-hidden=\"true\"><\/i>\n                            <\/button>\n                            <div class=\"lr-pe-select-menu\" role=\"listbox\">\n                                <button type=\"button\" class=\"lr-pe-select-option is-placeholder\" data-value=\"\" role=\"option\">Seleccionar<\/button>\n                                <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"natural\" role=\"option\">Persona natural<\/button>\n                                <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"juridica\" role=\"option\">Persona jur\u00eddica<\/button>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>\u00bfEs menor de edad? *<\/label>\n                        <div class=\"lr-pe-options\">\n                            <label><input type=\"radio\" name=\"es_menor\" value=\"no\" required> No<\/label>\n                            <label><input type=\"radio\" name=\"es_menor\" value=\"si\" required> S\u00ed<\/label>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Tipo de documento *<\/label>\n                        <input type=\"hidden\" name=\"tipo_documento\" value=\"\" data-lr-pe-custom-required=\"1\">\n                        <div class=\"lr-pe-select-pro lr-pe-custom-select\" data-placeholder=\"Seleccionar\">\n                            <button type=\"button\" class=\"lr-pe-select-btn\" aria-haspopup=\"listbox\" aria-expanded=\"false\">\n                                <span>Seleccionar<\/span>\n                                <i class=\"lr-pe-select-arrow\" aria-hidden=\"true\"><\/i>\n                            <\/button>\n                            <div class=\"lr-pe-select-menu\" role=\"listbox\">\n                                <button type=\"button\" class=\"lr-pe-select-option is-placeholder\" data-value=\"\" role=\"option\">Seleccionar<\/button>\n                                <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"DNI\" role=\"option\">DNI<\/button>\n                                <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"CE\" role=\"option\">Carnet de extranjer\u00eda<\/button>\n                                <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"RUC\" role=\"option\">RUC<\/button>\n                                <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"PASAPORTE\" role=\"option\">Pasaporte<\/button>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>N\u00famero de documento *<\/label>\n                        <input type=\"text\" name=\"numero_documento\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Nombres *<\/label>\n                        <input type=\"text\" name=\"nombres\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Apellido paterno *<\/label>\n                        <input type=\"text\" name=\"apellido_paterno\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Apellido materno *<\/label>\n                        <input type=\"text\" name=\"apellido_materno\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Email *<\/label>\n                        <input type=\"email\" name=\"email\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Tel\u00e9fono \/ celular *<\/label>\n                        <input type=\"text\" name=\"telefono\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field full\">\n                        <label>Direcci\u00f3n *<\/label>\n                        <input type=\"text\" name=\"direccion\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Departamento *<\/label>\n                        <input type=\"text\" name=\"departamento\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Provincia *<\/label>\n                        <input type=\"text\" name=\"provincia\" required>\n                    <\/div>\n\n                    <div class=\"lr-pe-field\">\n                        <label>Distrito *<\/label>\n                        <input type=\"text\" name=\"distrito\" required>\n                    <\/div>\n                <\/div>\n\n                <div class=\"lr-pe-tutor\" id=\"lr-pe-tutor\">\n                    <div class=\"lr-pe-section\">Datos del padre, madre o tutor<\/div>\n\n                    <div class=\"lr-pe-grid\">\n                        <div class=\"lr-pe-field\">\n                            <label>Tipo de documento del tutor *<\/label>\n                            <input type=\"hidden\" name=\"tutor_tipo_documento\" value=\"\" data-lr-pe-tutor-required=\"1\">\n                            <div class=\"lr-pe-select-pro lr-pe-custom-select\" data-placeholder=\"Seleccionar\">\n                                <button type=\"button\" class=\"lr-pe-select-btn\" aria-haspopup=\"listbox\" aria-expanded=\"false\">\n                                    <span>Seleccionar<\/span>\n                                    <i class=\"lr-pe-select-arrow\" aria-hidden=\"true\"><\/i>\n                                <\/button>\n                                <div class=\"lr-pe-select-menu\" role=\"listbox\">\n                                    <button type=\"button\" class=\"lr-pe-select-option is-placeholder\" data-value=\"\" role=\"option\">Seleccionar<\/button>\n                                    <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"DNI\" role=\"option\">DNI<\/button>\n                                    <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"CE\" role=\"option\">Carnet de extranjer\u00eda<\/button>\n                                    <button type=\"button\" class=\"lr-pe-select-option\" data-value=\"PASAPORTE\" role=\"option\">Pasaporte<\/button>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"lr-pe-field\">\n                            <label>N\u00famero de documento del tutor *<\/label>\n                            <input type=\"text\" name=\"tutor_numero_documento\">\n                        <\/div>\n\n                        <div class=\"lr-pe-field full\">\n                            <label>Nombre completo del tutor *<\/label>\n                            <input type=\"text\" name=\"tutor_nombre\">\n                        <\/div>\n\n                        <div class=\"lr-pe-field\">\n                            <label>Email del tutor *<\/label>\n                            <input type=\"email\" name=\"tutor_email\">\n                        <\/div>\n\n                        <div class=\"lr-pe-field\">\n                            <label>Tel\u00e9fono del tutor *<\/label>\n                            <input type=\"text\" name=\"tutor_telefono\">\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <div class=\"lr-pe-section\">2. Identificaci\u00f3n del bien contratado<\/div>\n\n                <div class=\"lr-pe-field\">\n                    <label>Tipo de bien *<\/label>\n                    <div class=\"lr-pe-options\">\n                        <label><input type=\"radio\" name=\"bien_tipo\" value=\"producto\" required> Producto<\/label>\n                        <label><input type=\"radio\" name=\"bien_tipo\" value=\"servicio\" required> Servicio<\/label>\n                    <\/div>\n                <\/div>\n\n                <div class=\"lr-pe-field\">\n                    <label>Descripci\u00f3n del producto o servicio *<\/label>\n                    <textarea name=\"bien_descripcion\" required><\/textarea>\n                <\/div>\n\n                <div class=\"lr-pe-field\">\n                    <label>Monto reclamado \/ valor del producto o servicio<\/label>\n                    <input type=\"text\" name=\"monto_reclamado\" placeholder=\"Ejemplo: S\/ 150.00\">\n                <\/div>\n\n                <div class=\"lr-pe-section\">3. Detalle de la reclamaci\u00f3n y pedido del consumidor<\/div>\n\n                <div class=\"lr-pe-field\">\n                    <label>Tipo de reclamaci\u00f3n *<\/label>\n                    <div class=\"lr-pe-options\">\n                        <label><input type=\"radio\" name=\"tipo_reclamacion\" value=\"reclamo\" required> Reclamo<\/label>\n                        <label><input type=\"radio\" name=\"tipo_reclamacion\" value=\"queja\" required> Queja<\/label>\n                    <\/div>\n\n                    <div class=\"lr-pe-help\">\n                        Reclamo: disconformidad relacionada a los productos o servicios.\n                        Queja: disconformidad no relacionada directamente a los productos o servicios,\n                        o malestar respecto a la atenci\u00f3n al p\u00fablico.\n                    <\/div>\n                <\/div>\n\n                <div class=\"lr-pe-field\">\n                    <label>Detalle de la reclamaci\u00f3n *<\/label>\n                    <textarea name=\"detalle_reclamacion\" required><\/textarea>\n                <\/div>\n\n                <div class=\"lr-pe-field\">\n                    <label>Pedido del consumidor *<\/label>\n                    <textarea name=\"pedido_consumidor\" required><\/textarea>\n                <\/div>\n\n                <div class=\"lr-pe-field\">\n                    <label>Adjuntar archivos<\/label>\n                    <input type=\"file\" name=\"archivos[]\" multiple accept=\".jpg,.jpeg,.png,.pdf,.doc,.docx\">\n                    <div class=\"lr-pe-help\">\n                        M\u00e1ximo 3 archivos. Tama\u00f1o m\u00e1ximo: 5 MB por archivo. Formatos permitidos:\n                        JPG, PNG, PDF, DOC y DOCX.\n                    <\/div>\n                <\/div>\n\n                <div class=\"lr-pe-section\">4. Declaraciones<\/div>\n\n                <div class=\"lr-pe-check\">\n                    <label>\n                        <input type=\"checkbox\" name=\"acepta_datos\" value=\"si\" required>\n                        Declaro que los datos consignados en la presente hoja de reclamaci\u00f3n son verdaderos.\n                    <\/label>\n                <\/div>\n\n                <div class=\"lr-pe-check\">\n                    <label>\n                        <input type=\"checkbox\" name=\"acepta_privacidad\" value=\"si\" required>\n                        Autorizo el tratamiento de mis datos personales exclusivamente para la atenci\u00f3n de mi reclamo o queja.\n                    <\/label>\n                <\/div>\n\n                <p class=\"lr-pe-help\">\n                    La presentaci\u00f3n de esta reclamaci\u00f3n no impide acudir a otras v\u00edas de soluci\u00f3n de controversias\n                    ni es requisito previo para presentar una denuncia ante Indecopi.\n                <\/p>\n\n                <div class=\"lr-pe-submit\">\n                    <button type=\"submit\">Enviar reclamaci\u00f3n<\/button>\n                <\/div>\n\n            <\/form>\n        <\/div>\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function () {\n            const radios = document.querySelectorAll('input[name=\"es_menor\"]');\n            const tutorBox = document.getElementById('lr-pe-tutor');\n\n            function closeAllCustomSelects(except) {\n                document.querySelectorAll('.lr-pe-select-pro.is-open').forEach(function (openWrapper) {\n                    if (except && openWrapper === except) {\n                        return;\n                    }\n\n                    openWrapper.classList.remove('is-open');\n\n                    const openButton = openWrapper.querySelector('.lr-pe-select-btn');\n                    if (openButton) {\n                        openButton.setAttribute('aria-expanded', 'false');\n                    }\n                });\n            }\n\n            function refreshCustomSelect(wrapper) {\n                const field = wrapper.closest('.lr-pe-field');\n                const input = field ? field.querySelector('input[type=\"hidden\"]') : null;\n                const label = wrapper.querySelector('.lr-pe-select-btn span');\n                const options = wrapper.querySelectorAll('.lr-pe-select-option');\n                const placeholder = wrapper.dataset.placeholder || 'Seleccionar';\n\n                if (!input || !label) {\n                    return;\n                }\n\n                let selectedText = placeholder;\n\n                options.forEach(function (option) {\n                    const isSelected = option.dataset.value === input.value;\n                    option.classList.toggle('is-selected', isSelected);\n                    option.setAttribute('aria-selected', isSelected ? 'true' : 'false');\n\n                    if (isSelected && option.dataset.value !== '') {\n                        selectedText = option.textContent;\n                    }\n                });\n\n                label.textContent = selectedText;\n                wrapper.classList.toggle('has-value', input.value !== '');\n                wrapper.classList.remove('is-invalid');\n            }\n\n            function resetCustomSelect(input) {\n                if (!input) {\n                    return;\n                }\n\n                input.value = '';\n                input.dispatchEvent(new Event('change', { bubbles: true }));\n\n                const field = input.closest('.lr-pe-field');\n                const wrapper = field ? field.querySelector('.lr-pe-custom-select') : null;\n\n                if (wrapper) {\n                    refreshCustomSelect(wrapper);\n                    wrapper.classList.remove('is-open', 'is-invalid');\n\n                    const button = wrapper.querySelector('.lr-pe-select-btn');\n                    if (button) {\n                        button.setAttribute('aria-expanded', 'false');\n                    }\n                }\n            }\n\n            function toggleTutor() {\n                const selected = document.querySelector('input[name=\"es_menor\"]:checked');\n                if (!selected || !tutorBox) return;\n\n                const textFields = tutorBox.querySelectorAll('input:not([type=\"hidden\"])');\n                const customRequiredFields = tutorBox.querySelectorAll('input[type=\"hidden\"][data-lr-pe-tutor-required=\"1\"]');\n\n                if (selected.value === 'si') {\n                    tutorBox.style.display = 'block';\n\n                    textFields.forEach(function (field) {\n                        field.setAttribute('required', 'required');\n                    });\n\n                    customRequiredFields.forEach(function (field) {\n                        field.dataset.lrPeCustomRequired = '1';\n                    });\n                } else {\n                    tutorBox.style.display = 'none';\n\n                    textFields.forEach(function (field) {\n                        field.removeAttribute('required');\n                        field.value = '';\n                    });\n\n                    customRequiredFields.forEach(function (field) {\n                        delete field.dataset.lrPeCustomRequired;\n                        resetCustomSelect(field);\n                    });\n                }\n            }\n\n            function initCustomSelects() {\n                document.querySelectorAll('.lr-pe-custom-select').forEach(function (wrapper) {\n                    if (wrapper.dataset.lrPeSelectReady === '1') {\n                        return;\n                    }\n\n                    wrapper.dataset.lrPeSelectReady = '1';\n\n                    const field = wrapper.closest('.lr-pe-field');\n                    const input = field ? field.querySelector('input[type=\"hidden\"]') : null;\n                    const button = wrapper.querySelector('.lr-pe-select-btn');\n                    const options = wrapper.querySelectorAll('.lr-pe-select-option');\n\n                    if (!input || !button) {\n                        return;\n                    }\n\n                    refreshCustomSelect(wrapper);\n\n                    button.addEventListener('click', function (e) {\n                        e.preventDefault();\n\n                        const willOpen = !wrapper.classList.contains('is-open');\n                        closeAllCustomSelects(wrapper);\n\n                        wrapper.classList.toggle('is-open', willOpen);\n                        button.setAttribute('aria-expanded', willOpen ? 'true' : 'false');\n                    });\n\n                    button.addEventListener('keydown', function (e) {\n                        if (e.key === 'Escape') {\n                            closeAllCustomSelects();\n                        }\n                    });\n\n                    options.forEach(function (option) {\n                        option.addEventListener('click', function () {\n                            input.value = option.dataset.value || '';\n                            input.dispatchEvent(new Event('change', { bubbles: true }));\n                            refreshCustomSelect(wrapper);\n                            closeAllCustomSelects();\n                        });\n                    });\n\n                    input.addEventListener('change', function () {\n                        refreshCustomSelect(wrapper);\n                    });\n                });\n            }\n\n            function validateCustomSelects(form) {\n                const requiredCustomFields = form.querySelectorAll('input[type=\"hidden\"][data-lr-pe-custom-required=\"1\"]');\n                let firstInvalid = null;\n\n                requiredCustomFields.forEach(function (input) {\n                    const field = input.closest('.lr-pe-field');\n                    const wrapper = field ? field.querySelector('.lr-pe-custom-select') : null;\n\n                    if (!wrapper) {\n                        return;\n                    }\n\n                    const hiddenByParent = wrapper.offsetParent === null;\n                    const isInvalid = !hiddenByParent && input.value === '';\n\n                    wrapper.classList.toggle('is-invalid', isInvalid);\n\n                    if (isInvalid && !firstInvalid) {\n                        firstInvalid = wrapper;\n                    }\n                });\n\n                if (firstInvalid) {\n                    const button = firstInvalid.querySelector('.lr-pe-select-btn');\n\n                    closeAllCustomSelects(firstInvalid);\n                    firstInvalid.classList.add('is-open');\n\n                    if (button) {\n                        button.setAttribute('aria-expanded', 'true');\n                        button.focus();\n                    }\n\n                    firstInvalid.scrollIntoView({ behavior: 'smooth', block: 'center' });\n                    alert('Por favor seleccione una opci\u00f3n en todos los campos obligatorios.');\n                    return false;\n                }\n\n                return true;\n            }\n\n            radios.forEach(function (radio) {\n                radio.addEventListener('change', toggleTutor);\n            });\n\n            initCustomSelects();\n            toggleTutor();\n\n            document.querySelectorAll('.lr-pe-wrap form').forEach(function (form) {\n                form.addEventListener('submit', function (e) {\n                    if (!validateCustomSelects(form)) {\n                        e.preventDefault();\n                    }\n                });\n            });\n\n            document.addEventListener('click', function (e) {\n                if (!e.target.closest('.lr-pe-select-pro')) {\n                    closeAllCustomSelects();\n                }\n            });\n        });\n    <\/script>\n\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"class_list":["post-314","page","type-page","status-publish","hentry","pmpro-has-access"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Libro de reclamaciones - AMELTAF<\/title>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Libro de reclamaciones - AMELTAF\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ameltaf.com\/en\/libro-de-reclamaciones\/\" \/>\n<meta property=\"og:site_name\" content=\"AMELTAF\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-23T00:53:27+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ameltaf.com\\\/libro-de-reclamaciones\\\/\",\"url\":\"https:\\\/\\\/ameltaf.com\\\/libro-de-reclamaciones\\\/\",\"name\":\"Libro de reclamaciones - AMELTAF\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ameltaf.com\\\/#website\"},\"datePublished\":\"2026-05-04T07:29:15+00:00\",\"dateModified\":\"2026-05-23T00:53:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ameltaf.com\\\/libro-de-reclamaciones\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ameltaf.com\\\/libro-de-reclamaciones\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ameltaf.com\\\/libro-de-reclamaciones\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/ameltaf.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Libro de reclamaciones\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ameltaf.com\\\/#website\",\"url\":\"https:\\\/\\\/ameltaf.com\\\/\",\"name\":\"AMELTAF: Cursos de Supply Chain, Log\u00edstica y ComEx\",\"description\":\"\u00danete nuestra comunidad para impulsar tu carrera profesional. Cursos online certificados, programas de especializaci\u00f3n continua y docentes de gran trayectoria.\",\"publisher\":{\"@id\":\"https:\\\/\\\/ameltaf.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ameltaf.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ameltaf.com\\\/#organization\",\"name\":\"AMELTAF: Cursos de Supply Chain, Log\u00edstica y ComEx\",\"url\":\"https:\\\/\\\/ameltaf.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ameltaf.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ameltaf.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/LOGO-AMELTAF.png\",\"contentUrl\":\"https:\\\/\\\/ameltaf.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/LOGO-AMELTAF.png\",\"width\":512,\"height\":512,\"caption\":\"AMELTAF: Cursos de Supply Chain, Log\u00edstica y ComEx\"},\"image\":{\"@id\":\"https:\\\/\\\/ameltaf.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Libro de reclamaciones - AMELTAF","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"en_US","og_type":"article","og_title":"Libro de reclamaciones - AMELTAF","og_url":"https:\/\/ameltaf.com\/en\/libro-de-reclamaciones\/","og_site_name":"AMELTAF","article_modified_time":"2026-05-23T00:53:27+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ameltaf.com\/libro-de-reclamaciones\/","url":"https:\/\/ameltaf.com\/libro-de-reclamaciones\/","name":"Libro de reclamaciones - AMELTAF","isPartOf":{"@id":"https:\/\/ameltaf.com\/#website"},"datePublished":"2026-05-04T07:29:15+00:00","dateModified":"2026-05-23T00:53:27+00:00","breadcrumb":{"@id":"https:\/\/ameltaf.com\/libro-de-reclamaciones\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ameltaf.com\/libro-de-reclamaciones\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ameltaf.com\/libro-de-reclamaciones\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/ameltaf.com\/"},{"@type":"ListItem","position":2,"name":"Libro de reclamaciones"}]},{"@type":"WebSite","@id":"https:\/\/ameltaf.com\/#website","url":"https:\/\/ameltaf.com\/","name":"AMELTAF: Cursos de Supply Chain, Log\u00edstica y ComEx","description":"\u00danete nuestra comunidad para impulsar tu carrera profesional. Cursos online certificados, programas de especializaci\u00f3n continua y docentes de gran trayectoria.","publisher":{"@id":"https:\/\/ameltaf.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ameltaf.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ameltaf.com\/#organization","name":"AMELTAF: Cursos de Supply Chain, Log\u00edstica y ComEx","url":"https:\/\/ameltaf.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ameltaf.com\/#\/schema\/logo\/image\/","url":"https:\/\/ameltaf.com\/wp-content\/uploads\/2026\/05\/LOGO-AMELTAF.png","contentUrl":"https:\/\/ameltaf.com\/wp-content\/uploads\/2026\/05\/LOGO-AMELTAF.png","width":512,"height":512,"caption":"AMELTAF: Cursos de Supply Chain, Log\u00edstica y ComEx"},"image":{"@id":"https:\/\/ameltaf.com\/#\/schema\/logo\/image\/"}}]}},"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/pages\/314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/comments?post=314"}],"version-history":[{"count":3,"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/pages\/314\/revisions"}],"predecessor-version":[{"id":317,"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/pages\/314\/revisions\/317"}],"wp:attachment":[{"href":"https:\/\/ameltaf.com\/en\/wp-json\/wp\/v2\/media?parent=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}