{"id":89719,"date":"2026-06-15T10:49:55","date_gmt":"2026-06-15T09:49:55","guid":{"rendered":"https:\/\/www.academiaclinicadragao.com\/?page_id=89719"},"modified":"2026-07-06T14:43:55","modified_gmt":"2026-07-06T13:43:55","slug":"teste","status":"publish","type":"page","link":"https:\/\/www.academiaclinicadragao.com\/en\/teste\/","title":{"rendered":"test"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"89719\" class=\"elementor elementor-89719\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"wd-negative-gap elementor-section elementor-top-section elementor-element elementor-element-0ad1c9c elementor-section-boxed elementor-section-height-default elementor-section-height-default wd-section-disabled\" data-id=\"0ad1c9c\" data-element_type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6aa84fa\" data-id=\"6aa84fa\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-79eee81 elementor-widget elementor-widget-shortcode\" data-id=\"79eee81\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">    \n    <style>\n        \/* Estilos Premium e Responsivos do Formul\u00e1rio *\/\n        .academia-inscricao-wrapper {\n            max-width: 650px;\n            margin: 40px auto;\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n            color: #1e293b;\n        }\n\n        .academia-inscricao-card {\n            background: #ffffff;\n            border: 1px solid #e2e8f0;\n            border-radius: 20px;\n            box-shadow: 0 10px 35px rgba(0, 0, 0, 0.03);\n            padding: 36px;\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n        }\n\n        .academia-inscricao-title {\n            font-size: 26px;\n            font-weight: 800;\n            text-align: center;\n            color: #0f172a;\n            margin: 0 0 24px 0;\n            letter-spacing: -0.5px;\n        }\n\n        .academia-inscricao-prices {\n            display: grid;\n            grid-template-columns: 1fr;\n            gap: 12px;\n            margin-bottom: 32px;\n        }\n\n        @media (min-width: 600px) {\n            .academia-inscricao-prices {\n                grid-template-columns: repeat(3, 1fr);\n            }\n        }\n\n        .price-item {\n            background: #f8fafc;\n            border: 2px solid transparent;\n            border-radius: 14px;\n            padding: 16px 12px;\n            text-align: center;\n            transition: all 0.25s ease;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            position: relative;\n            box-shadow: inset 0 0 0 1px #e2e8f0;\n        }\n\n        .price-item.active {\n            background: #f0f7ff;\n            border-color: #3b82f6;\n            box-shadow: 0 8px 20px rgba(59, 130, 246, 0.08);\n            transform: translateY(-2px);\n        }\n\n        .price-item.active::after {\n            content: \"\u2713\";\n            position: absolute;\n            top: 8px;\n            right: 12px;\n            color: #3b82f6;\n            font-weight: bold;\n            font-size: 11px;\n        }\n\n        .price-label {\n            font-size: 11px;\n            font-weight: 700;\n            color: #64748b;\n            margin-bottom: 6px;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            line-height: 1.3;\n        }\n\n        .price-item.active .price-label {\n            color: #2563eb;\n        }\n\n        .price-val {\n            font-size: 15px;\n            font-weight: 700;\n            color: #0f172a !important;\n        }\n\n        .price-item.active .price-val {\n            color: #1d4ed8;\n        }\n\n        .academia-inscricao-form-container {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n        }\n\n        .form-group {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            margin-bottom: 24px;\n            width: 100%;\n        }\n\n        .form-label {\n            font-size: 15px;\n            font-weight: 600;\n            color: #475569;\n            margin-bottom: 12px;\n            text-align: center;\n        }\n\n        .qty-stepper {\n            display: flex;\n            align-items: center;\n            background: #f1f5f9;\n            border-radius: 12px;\n            padding: 4px;\n            width: 100%;\n            max-width: 180px;\n        }\n\n        .qty-btn {\n            background: #ffffff;\n            border: none;\n            border-radius: 8px;\n            width: 40px;\n            height: 40px;\n            font-size: 20px;\n            color: #334155;\n            cursor: pointer;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            box-shadow: 0 2px 4px rgba(0,0,0,0.02);\n            transition: all 0.2s ease;\n        }\n\n        .qty-btn:hover {\n            background: #e2e8f0;\n            color: #0f172a;\n        }\n\n        .qty-btn:active {\n            transform: scale(0.95);\n        }\n\n        .qty-input {\n            border: none !important;\n            background: transparent !important;\n            width: 100% !important;\n            height: 40px !important;\n            text-align: center !important;\n            font-size: 18px !important;\n            font-weight: 700 !important;\n            color: #0f172a !important;\n            margin: 0 !important;\n            padding: 0 !important;\n            -moz-appearance: textfield !important;\n            box-shadow: none !important;\n        }\n\n        .qty-input::-webkit-outer-spin-button,\n        .qty-input::-webkit-inner-spin-button {\n            -webkit-appearance: none;\n            margin: 0;\n        }\n\n        .qty-input:focus {\n            outline: none !important;\n            box-shadow: none !important;\n        }\n\n        .academia-btn-submit {\n            width: 100%;\n            max-width: 280px;\n            background: #2563eb;\n            color: #ffffff;\n            border: none;\n            border-radius: 12px;\n            padding: 14px 28px;\n            font-size: 16px;\n            font-weight: 600;\n            cursor: pointer;\n            transition: all 0.2s ease;\n            text-align: center;\n            box-shadow: 0 4px 12px rgba(37, 99, 235, 0.2);\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n        }\n\n        .academia-btn-submit:hover {\n            background: #1d4ed8;\n            box-shadow: 0 6px 20px rgba(37, 99, 235, 0.3);\n            transform: translateY(-1px);\n        }\n\n        .academia-btn-submit:active {\n            transform: translateY(1px);\n        }\n\n        .academia-btn-submit:disabled {\n            background: #94a3b8;\n            cursor: not-allowed;\n            box-shadow: none;\n        }\n\n        .academia-info-container {\n            margin-top: 28px;\n            width: 100%;\n        }\n\n        .academia-alert-info {\n            background: #fffbeb;\n            border: 1px solid #fef3c7;\n            border-left: 4px solid #f59e0b;\n            padding: 16px;\n            border-radius: 8px;\n            margin-bottom: 24px;\n            display: flex;\n            align-items: flex-start;\n            gap: 12px;\n            animation: academiaFadeIn 0.3s ease;\n        }\n\n        .alert-icon {\n            font-size: 20px;\n            color: #d97706;\n            line-height: 1;\n        }\n\n        .alert-text {\n            margin: 0;\n            font-size: 14px;\n            color: #78350f;\n            line-height: 1.6;\n        }\n\n        .alert-text a {\n            color: #b45309;\n            text-decoration: underline;\n            font-weight: 700;\n        }\n\n        .alert-text a:hover {\n            color: #78350f;\n        }\n\n        .academia-cart-success {\n            background: #ecfdf5;\n            border: 1px solid #a7f3d0;\n            border-radius: 12px;\n            padding: 24px;\n            text-align: center;\n            animation: academiaScaleUp 0.35s cubic-bezier(0.34, 1.56, 0.64, 1);\n        }\n\n        .success-icon {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            width: 48px;\n            height: 48px;\n            background: #10b981;\n            color: #ffffff;\n            border-radius: 50%;\n            font-size: 24px;\n            margin-bottom: 14px;\n            box-shadow: 0 4px 10px rgba(16, 185, 129, 0.2);\n        }\n\n        .success-text {\n            margin: 0 0 18px 0;\n            font-size: 15px;\n            color: #065f46;\n            font-weight: 700;\n        }\n\n        .success-actions {\n            display: flex;\n            gap: 12px;\n            justify-content: center;\n            flex-wrap: wrap;\n        }\n\n        .action-btn {\n            padding: 12px 24px;\n            border-radius: 10px;\n            font-size: 14px;\n            font-weight: 600;\n            text-decoration: none !important;\n            transition: all 0.2s ease;\n        }\n\n        .btn-checkout {\n            background: #10b981;\n            color: #ffffff !important;\n            box-shadow: 0 4px 10px rgba(16, 185, 129, 0.2);\n        }\n\n        .btn-checkout:hover {\n            background: #059669;\n            box-shadow: 0 6px 15px rgba(16, 185, 129, 0.3);\n            transform: translateY(-1px);\n        }\n\n        .btn-cart {\n            background: #ffffff;\n            color: #374151 !important;\n            border: 1px solid #d1d5db;\n        }\n\n        .btn-cart:hover {\n            background: #f9fafb;\n            border-color: #9ca3af;\n            transform: translateY(-1px);\n        }\n\n        .academia-workshops-addon {\n            margin-top: 30px;\n            animation: academiaFadeIn 0.5s ease;\n        }\n\n        \/* Spinner de Loading *\/\n        .academia-spinner {\n            display: inline-block;\n            width: 18px;\n            height: 18px;\n            border: 2px solid rgba(255, 255, 255, 0.3);\n            border-radius: 50%;\n            border-top-color: #ffffff;\n            animation: academia-spin 0.6s linear infinite;\n            margin-right: 10px;\n            vertical-align: middle;\n        }\n\n        @keyframes academia-spin {\n            to { transform: rotate(360deg); }\n        }\n\n        @keyframes academiaFadeIn {\n            from { opacity: 0; transform: translateY(12px); }\n            to { opacity: 1; transform: translateY(0); }\n        }\n\n        @keyframes academiaScaleUp {\n            from { opacity: 0; transform: scale(0.96); }\n            to { opacity: 1; transform: scale(1); }\n        }\n    <\/style>\n    \n    <div class=\"academia-inscricao-wrapper\">\n        <div id=\"academia-inscricao-card\" class=\"academia-inscricao-card\">\n            <h2 class=\"academia-inscricao-title\">Fa\u00e7a j\u00e1 a sua inscri\u00e7\u00e3o<\/h2>\n            \n            <div class=\"academia-inscricao-prices\">\n                <div class=\"price-item price-individual active\">\n                    <span class=\"price-label\">Inscri\u00e7\u00e3o Individual<\/span>\n                    <span class=\"price-val\"><span class=\"woocommerce-Price-amount amount\"><bdi>90,00&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&euro;<\/span><\/bdi><\/span><\/span>\n                <\/div>\n                <div class=\"price-item price-group-mid\">\n                    <span class=\"price-label\">Grupo (3 a 10 pessoas)<\/span>\n                    <span class=\"price-val\">20% Desconto<\/span>\n                <\/div>\n                <div class=\"price-item price-group-max\">\n                    <span class=\"price-label\">Grupo (> 10 pessoas)<\/span>\n                    <span class=\"price-val\">30% Desconto<\/span>\n                <\/div>\n            <\/div>\n\n            <div class=\"academia-inscricao-form-container\">\n                <form id=\"academia-form-qty\">\n                    <div class=\"form-group\">\n                        <label for=\"academia_qty\" class=\"form-label\">Quantas pessoas quer inscrever?<\/label>\n                        <div class=\"qty-stepper\">\n                            <button type=\"button\" class=\"qty-btn btn-minus\">\u2212<\/button>\n                            <input type=\"number\" id=\"academia_qty\" name=\"quantity\" min=\"1\" value=\"1\" required class=\"qty-input\">\n                            <button type=\"button\" class=\"qty-btn btn-plus\">+<\/button>\n                        <\/div>\n                    <\/div>\n                    <button type=\"submit\" id=\"academia-btn-submit\" class=\"academia-btn-submit\">\n                        Confirmar\n                    <\/button>\n                <\/form>\n            <\/div>\n\n            <div id=\"academia-info-container\" class=\"academia-info-container\" style=\"display: none;\">\n                <div class=\"academia-alert-info\">\n                    <span class=\"alert-icon\">\u2139<\/span>\n                    <p class=\"alert-text\">\n                        <strong>Nota:<\/strong> Os workshops n\u00e3o est\u00e3o abrangidos por descontos. A inscri\u00e7\u00e3o dever\u00e1 ser realizada por email, atrav\u00e9s de <a href=\"mailto:formacao@academiaespregueira.com\">formacao@academiaespregueira.com<\/a>\n                    <\/p>\n                <\/div>\n                \n                <div class=\"academia-cart-success\" id=\"academia-cart-success\" style=\"display: none;\">\n                    <span class=\"success-icon\">\u2713<\/span>\n                    <p class=\"success-text\" id=\"academia-success-msg\"><\/p>\n                    <div class=\"success-actions\">\n                        <a href=\"\" id=\"academia-checkout-link\" class=\"action-btn btn-checkout\">Finalizar Compra<\/a>\n                        <a href=\"\" id=\"academia-cart-link\" class=\"action-btn btn-cart\">Ver Carrinho<\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div id=\"academia-workshops-addon\" class=\"academia-workshops-addon\" style=\"display: none;\">\n                <div class=\"acd-workshops-wrap\" id=\"acd-workshops-box\">\n        <h3 class=\"acd-workshops-title\">Adicionar Workshops \u00e0 Inscri\u00e7\u00e3o<\/h3>\n\t\t<p class=\"acd-workshops-subtitle\" style=\"color:#1478FA;\">Se n\u00e3o pretender adicionar workshops, carregue apenas em Inscri\u00e7\u00e3o.<\/p>\n        <p class=\"acd-workshops-subtitle\">Cada workshop tem o valor de <strong>20\u20ac<\/strong>. Escolha os que pretende incluir na sua inscri\u00e7\u00e3o:<\/p>\n\n        <form id=\"acd-workshops-form\">\n            <div class=\"acd-workshops-list\">\n                                <label class=\"acd-workshop-item\" for=\"ws_kinovea\">\n                    <input\n                        type=\"checkbox\"\n                        id=\"ws_kinovea\"\n                        class=\"acd-ws-checkbox\"\n                        value=\"kinovea\"\n                    >\n                    <span class=\"acd-ws-check-icon\"><\/span>\n                    <span class=\"acd-ws-label\">An\u00e1lise Cinem\u00e1tica com Kinovea e Smartphone<\/span>\n                    <span class=\"acd-ws-price\">+20\u20ac<\/span>\n                <\/label>\n                                <label class=\"acd-workshop-item\" for=\"ws_plataforma\">\n                    <input\n                        type=\"checkbox\"\n                        id=\"ws_plataforma\"\n                        class=\"acd-ws-checkbox\"\n                        value=\"plataforma\"\n                    >\n                    <span class=\"acd-ws-check-icon\"><\/span>\n                    <span class=\"acd-ws-label\">Plataformas de For\u00e7a<\/span>\n                    <span class=\"acd-ws-price\">+20\u20ac<\/span>\n                <\/label>\n                                <label class=\"acd-workshop-item\" for=\"ws_dinamometria\">\n                    <input\n                        type=\"checkbox\"\n                        id=\"ws_dinamometria\"\n                        class=\"acd-ws-checkbox\"\n                        value=\"dinamometria\"\n                    >\n                    <span class=\"acd-ws-check-icon\"><\/span>\n                    <span class=\"acd-ws-label\">Dinamometria Manual<\/span>\n                    <span class=\"acd-ws-price\">+20\u20ac<\/span>\n                <\/label>\n                                <label class=\"acd-workshop-item\" for=\"ws_emg\">\n                    <input\n                        type=\"checkbox\"\n                        id=\"ws_emg\"\n                        class=\"acd-ws-checkbox\"\n                        value=\"emg\"\n                    >\n                    <span class=\"acd-ws-check-icon\"><\/span>\n                    <span class=\"acd-ws-label\">Eletromiografia (EMG)<\/span>\n                    <span class=\"acd-ws-price\">+20\u20ac<\/span>\n                <\/label>\n                                <label class=\"acd-workshop-item\" for=\"ws_vbt\">\n                    <input\n                        type=\"checkbox\"\n                        id=\"ws_vbt\"\n                        class=\"acd-ws-checkbox\"\n                        value=\"vbt\"\n                    >\n                    <span class=\"acd-ws-check-icon\"><\/span>\n                    <span class=\"acd-ws-label\">Avalia\u00e7\u00e3o da For\u00e7a com Velocity-Based Training<\/span>\n                    <span class=\"acd-ws-price\">+20\u20ac<\/span>\n                <\/label>\n                            <\/div>\n\n            <div class=\"acd-workshops-summary\" id=\"acd-summary\">\n                <span class=\"acd-summary-label\">Workshops selecionados:<\/span>\n                <strong id=\"acd-count\">0<\/strong>\n                <span class=\"acd-summary-sep\">\u00b7<\/span>\n                <span class=\"acd-summary-total-label\">Total adicional:<\/span>\n                <strong id=\"acd-total\">0\u20ac<\/strong>\n            <\/div>\n\n            <button type=\"submit\" class=\"acd-submit-btn\">\n                <span id=\"acd-btn-label\">Inscri\u00e7\u00e3o<\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m12 5 7 7-7 7\"\/><\/svg>\n            <\/button>\n        <\/form>\n    <\/div>\n\n    <style>\n    .acd-workshops-wrap{background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;padding:28px 32px 32px;max-width:620px;margin:0 auto;font-family:inherit;box-shadow:0 4px 24px rgba(0,0,0,.07)}\n    .acd-workshops-title{font-size:1.25rem;font-weight:700;color:#111827;margin:0 0 8px}\n    .acd-workshops-subtitle{font-size:.9rem;color:#6b7280;margin:0 0 22px}\n    .acd-workshops-list{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}\n    .acd-workshop-item{display:flex;align-items:center;gap:12px;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;padding:13px 16px;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s;user-select:none}\n    .acd-workshop-item:hover{border-color:#2563eb;background:#eff6ff}\n    .acd-workshop-item.is-checked{border-color:#2563eb;background:#eff6ff;box-shadow:0 0 0 3px rgba(37,99,235,.10)}\n    .acd-ws-checkbox{display:none}\n    .acd-ws-check-icon{flex-shrink:0;width:20px;height:20px;border-radius:6px;border:2px solid #d1d5db;background:#fff;display:flex;align-items:center;justify-content:center;transition:border-color .18s,background .18s;position:relative}\n    .is-checked .acd-ws-check-icon{border-color:#2563eb;background:#2563eb}\n    .is-checked .acd-ws-check-icon::after{content:\"\";display:block;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg) translate(-1px,-1px);position:absolute}\n    .acd-ws-label{flex:1;font-size:.92rem;font-weight:500;color:#1f2937}\n    .acd-ws-price{font-size:.85rem;font-weight:600;color:#2563eb;white-space:nowrap}\n    .acd-workshops-summary{display:flex;align-items:center;gap:8px;background:#f0f9ff;border:1.5px solid #bae6fd;border-radius:8px;padding:10px 16px;font-size:.88rem;color:#0369a1;margin-bottom:20px;flex-wrap:wrap}\n    .acd-summary-label,.acd-summary-total-label{font-weight:500}\n    .acd-submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 28px;background:#2563eb;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:background .18s,transform .12s,box-shadow .18s;box-shadow:0 4px 14px rgba(37,99,235,.25);letter-spacing:.01em}\n    .acd-submit-btn:hover{background:#1d4ed8;box-shadow:0 6px 20px rgba(37,99,235,.35);transform:translateY(-1px)}\n    .acd-submit-btn:active{transform:translateY(0)}\n    .acd-submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}\n    @media(max-width:480px){.acd-workshops-wrap{padding:20px 16px 24px}}\n    <\/style>\n\n    <script>\n    (function(){\n        var pricePerWs  = 20;\n        var productId   = 79733;\n        var ajaxUrl     = 'https:\/\/www.academiaclinicadragao.com\/wp-admin\/admin-ajax.php';\n        var nonce       = 'ab040ec65d';\n        var workshopNames = {\"kinovea\":\"An\\u00e1lise Cinem\\u00e1tica com Kinovea e Smartphone\",\"plataforma\":\"Plataformas de For\\u00e7a\",\"dinamometria\":\"Dinamometria Manual\",\"emg\":\"Eletromiografia (EMG)\",\"vbt\":\"Avalia\\u00e7\\u00e3o da For\\u00e7a com Velocity-Based Training\"};\n\n        var box      = document.getElementById('acd-workshops-box');\n        var countEl  = document.getElementById('acd-count');\n        var totalEl  = document.getElementById('acd-total');\n        var form     = document.getElementById('acd-workshops-form');\n        var btnLabel = document.getElementById('acd-btn-label');\n        var btn      = form.querySelector('.acd-submit-btn');\n\n        \/\/ Atualiza o resumo em tempo real\n        box.addEventListener('change', function(e){\n            if(!e.target.classList.contains('acd-ws-checkbox')) return;\n            e.target.closest('.acd-workshop-item').classList.toggle('is-checked', e.target.checked);\n            var checked = box.querySelectorAll('.acd-ws-checkbox:checked').length;\n            countEl.textContent = checked;\n            totalEl.textContent = (checked * pricePerWs) + '\u20ac';\n        });\n\n        \/\/ Submiss\u00e3o via AJAX\n        form.addEventListener('submit', function(e){\n            e.preventDefault();\n            var selected = [];\n            box.querySelectorAll('.acd-ws-checkbox:checked').forEach(function(cb){\n                selected.push(cb.value);\n            });\n\n            btn.disabled = true;\n            btnLabel.textContent = 'A processar...';\n\n            var data = new FormData();\n            data.append('action', 'acd_add_to_cart_with_workshops');\n            data.append('nonce', nonce);\n            data.append('product_id', productId);\n            data.append('workshops', selected.join(','));\n\n            fetch(ajaxUrl, { method: 'POST', body: data })\n                .then(function(r){ return r.json(); })\n                .then(function(res){\n                    if(res.success){\n                        window.location.href = res.data.redirect;\n                    } else {\n                        alert(res.data || 'Ocorreu um erro. Tenta novamente.');\n                        btn.disabled = false;\n                        btnLabel.textContent = 'Inscri\u00e7\u00e3o';\n                    }\n                })\n                .catch(function(){\n                    alert('Erro de liga\u00e7\u00e3o. Tenta novamente.');\n                    btn.disabled = false;\n                    btnLabel.textContent = 'Inscri\u00e7\u00e3o';\n                });\n        });\n    })();\n    <\/script>\n            <\/div>\n    <\/div>\n\n    <script>\n        (function() {\n            function initAcademiaInscricao() {\n                const wrapper = document.querySelector('.academia-inscricao-wrapper');\n                if (!wrapper) return;\n\n                const qtyInput = wrapper.querySelector('#academia_qty');\n                const btnMinus = wrapper.querySelector('.btn-minus');\n                const btnPlus = wrapper.querySelector('.btn-plus');\n                const form = wrapper.querySelector('#academia-form-qty');\n                const submitBtn = wrapper.querySelector('#academia-btn-submit');\n                \n                const priceItems = {\n                    individual: wrapper.querySelector('.price-individual'),\n                    groupMid: wrapper.querySelector('.price-group-mid'),\n                    groupMax: wrapper.querySelector('.price-group-max')\n                };\n\n                \/\/ Remove destaques de pre\u00e7o e ativa o correto\n                function updatePriceHighlight(val) {\n                    Object.values(priceItems).forEach(item => {\n                        if (item) item.classList.remove('active');\n                    });\n                    \n                    if (val === 1 && priceItems.individual) {\n                        priceItems.individual.classList.add('active');\n                    } else if (val >= 3 && val <= 10 && priceItems.groupMid) {\n                        priceItems.groupMid.classList.add('active');\n                    } else if (val > 10 && priceItems.groupMax) {\n                        priceItems.groupMax.classList.add('active');\n                    }\n                }\n\n                \/\/ A\u00e7\u00f5es do bot\u00e3o \"-\"\n                if (btnMinus && qtyInput) {\n                    btnMinus.addEventListener('click', function() {\n                        let val = parseInt(qtyInput.value) || 1;\n                        val = Math.max(1, val - 1);\n                        qtyInput.value = val;\n                        updatePriceHighlight(val);\n                    });\n                }\n\n                \/\/ A\u00e7\u00f5es do bot\u00e3o \"+\"\n                if (btnPlus && qtyInput) {\n                    btnPlus.addEventListener('click', function() {\n                        let val = parseInt(qtyInput.value) || 1;\n                        qtyInput.value = val + 1;\n                        updatePriceHighlight(val + 1);\n                    });\n                }\n\n                \/\/ Monitorizar digita\u00e7\u00e3o manual\n                if (qtyInput) {\n                    qtyInput.addEventListener('input', function(e) {\n                        let val = parseInt(e.target.value) || 1;\n                        if (val < 1) {\n                            val = 1;\n                            e.target.value = 1;\n                        }\n                        updatePriceHighlight(val);\n                    });\n                }\n\n                \/\/ Submiss\u00e3o do Formul\u00e1rio\n                if (form) {\n                    form.addEventListener('submit', function(e) {\n                        e.preventDefault();\n                        const val = parseInt(qtyInput.value) || 1;\n                        const cardEl = wrapper.querySelector('#academia-inscricao-card');\n                        const workshopsAddonEl = wrapper.querySelector('#academia-workshops-addon');\n                        \n                        if (val === 1) {\n                            if (cardEl) cardEl.style.display = 'none';\n                            if (workshopsAddonEl) {\n                                workshopsAddonEl.style.display = 'block';\n                                workshopsAddonEl.scrollIntoView({ behavior: 'smooth' });\n                            }\n                        } else {\n                            const infoContainer = wrapper.querySelector('#academia-info-container');\n                            if (infoContainer) infoContainer.style.display = 'block';\n                            \n                            const formInputs = form.querySelectorAll('input, button');\n                            formInputs.forEach(el => el.disabled = true);\n                            \n                            const originalBtnText = submitBtn.innerHTML;\n                            submitBtn.innerHTML = '<span class=\"academia-spinner\"><\/span> A processar...';\n                            \n                            const formData = new FormData();\n                            formData.append('action', 'academia_add_to_cart');\n                            formData.append('quantity', val);\n                            \n                            fetch('https:\/\/www.academiaclinicadragao.com\/wp-admin\/admin-ajax.php', {\n                                method: 'POST',\n                                body: formData\n                            })\n                            .then(response => response.json())\n                            .then(data => {\n                                if (data.success) {\n                                    const cartSuccess = wrapper.querySelector('#academia-cart-success');\n                                    const successMsg = wrapper.querySelector('#academia-success-msg');\n                                    const checkoutLink = wrapper.querySelector('#academia-checkout-link');\n                                    const cartLink = wrapper.querySelector('#academia-cart-link');\n                                    \n                                    if (successMsg) successMsg.textContent = `${val} inscri\u00e7\u00f5es foram adicionadas ao carrinho com sucesso!`;\n                                    if (checkoutLink) checkoutLink.href = data.data.checkout_url;\n                                    if (cartLink) cartLink.href = data.data.cart_url;\n                                    \n                                    if (cartSuccess) cartSuccess.style.display = 'block';\n                                    form.style.display = 'none';\n                                    \n                                    if (typeof jQuery !== 'undefined' && typeof jQuery(document.body).trigger === 'function') {\n                                        jQuery(document.body).trigger('added_to_cart', [data.data, null]);\n                                        jQuery(document.body).trigger('wc_fragment_refresh');\n                                    }\n                                } else {\n                                    alert(data.data.message || 'Ocorreu um erro ao adicionar as inscri\u00e7\u00f5es ao carrinho.');\n                                    formInputs.forEach(el => el.disabled = false);\n                                    submitBtn.innerHTML = originalBtnText;\n                                }\n                            })\n                            .catch(error => {\n                                console.error('Error:', error);\n                                alert('Erro de rede. Por favor, verifique a sua liga\u00e7\u00e3o e tente novamente.');\n                                formInputs.forEach(el => el.disabled = false);\n                                submitBtn.innerHTML = originalBtnText;\n                            });\n                        }\n                    });\n                }\n            }\n\n            \/\/ Inicializa\u00e7\u00e3o segura que funciona em qualquer modo de carregamento do DOM\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', initAcademiaInscricao);\n            } else {\n                initAcademiaInscricao();\n            }\n        })();\n    <\/script>\n    \n    <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/89719"}],"collection":[{"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/comments?post=89719"}],"version-history":[{"count":5,"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/89719\/revisions"}],"predecessor-version":[{"id":90124,"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/pages\/89719\/revisions\/90124"}],"wp:attachment":[{"href":"https:\/\/www.academiaclinicadragao.com\/en\/wp-json\/wp\/v2\/media?parent=89719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}