{"id":1845,"date":"2026-07-16T11:06:55","date_gmt":"2026-07-16T09:06:55","guid":{"rendered":"https:\/\/new.smilecentrum.mom\/o-nas\/nas-tym\/"},"modified":"2026-09-09T09:17:32","modified_gmt":"2026-09-09T07:17:32","slug":"nas-tym","status":"publish","type":"page","link":"https:\/\/www.smilecentrum.mom\/uk\/o-nas\/nas-tym\/","title":{"rendered":"\u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430"},"content":{"rendered":"<h1>\u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430<\/h1>\n<div>\n    <div class=\"team-filter\" data-team-filter>\n\n        <div class=\"team-filter__search\">\n\n            <label for=\"team-filter-search-1\">\n                \u041f\u043e\u0448\u0443\u043a \u043b\u0456\u043a\u0430\u0440\u044f\n            <\/label>\n\n            <input\n                id=\"team-filter-search-1\"\n                class=\"uk-input\"\n                type=\"search\"\n                placeholder=\"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0456\u043c\u2019\u044f \u0430\u0431\u043e \u043f\u0440\u0456\u0437\u0432\u0438\u0449\u0435\u2026\"\n                autocomplete=\"off\"\n                data-team-search\n            >\n\n        <\/div>\n\n        <div class=\"team-filter__controls\">\n\n            <label class=\"team-filter__accepts\" data-accepts-option>\n\n                <input\n                    class=\"uk-checkbox\"\n                    type=\"checkbox\"\n                    name=\"team_accepts\"\n                    value=\"1\"\n                >\n\n                <span>\u041f\u0440\u0438\u0439\u043c\u0430\u0454 \u043f\u0430\u0446\u0456\u0454\u043d\u0442\u0456\u0432<\/span>\n\n            <\/label>\n\n            <details class=\"team-filter__group\" data-filter-group>\n\n                <summary>\n                    <span>\u041f\u043e\u0441\u043b\u0443\u0433\u0438<\/span>\n\n                    <span\n                        class=\"team-filter__counter\"\n                        data-selected-services\n                    ><\/span>\n                <\/summary>\n\n                <div\n                    class=\"team-filter__dropdown\"\n                    data-team-services\n                ><\/div>\n\n            <\/details>\n\n            <details class=\"team-filter__group\" data-filter-group>\n\n                <summary>\n                    <span>\u0424\u0456\u043b\u0456\u0457<\/span>\n\n                    <span\n                        class=\"team-filter__counter\"\n                        data-selected-branches\n                    ><\/span>\n                <\/summary>\n\n                <div\n                    class=\"team-filter__dropdown\"\n                    data-team-branches\n                ><\/div>\n\n            <\/details>\n\n            <button\n                class=\"team-filter__reset\"\n                type=\"button\"\n                data-team-reset\n            >\n                \u0421\u043a\u0438\u043d\u0443\u0442\u0438 \u0444\u0456\u043b\u044c\u0442\u0440\u0438\n            <\/button>\n\n        <\/div>\n\n        <div class=\"team-filter__meta\">\n            <span data-team-count><\/span>\n        <\/div>\n\n        <div\n            class=\"team-filter__empty\"\n            data-team-empty\n            hidden\n        >\n            \u0416\u043e\u0434\u0435\u043d \u043b\u0456\u043a\u0430\u0440 \u043d\u0435 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0430\u0454 \u0432\u0438\u0431\u0440\u0430\u043d\u0438\u043c \u043a\u0440\u0438\u0442\u0435\u0440\u0456\u044f\u043c.\n        <\/div>\n\n    <\/div>\n\n            \n        <style>\n            .team-filter {\n                position: relative;\n                z-index: 20;\n                margin-bottom: 40px;\n                padding: 6px;\n                background: #f5f5f5;\n\t\t\t    font-size:14px;\n            }\n\n            .team-filter *,\n            .team-filter *::before,\n            .team-filter *::after {\n                box-sizing: border-box;\n            }\n\n            \/* Vyhled\u00e1v\u00e1n\u00ed *\/\n\n            .team-filter__search label {\n                display: block;\n                margin-bottom: 8px;\n                font-size: 13px;\n                font-weight: 600;\n                line-height: 1.4;\n                letter-spacing: .04em;\n                text-transform: uppercase;\n            }\n\n            .team-filter__search input {\n                width: 100%;\n                height: 48px;\n                padding: 0 16px;\n                background: #fff;\n                border: 1px solid #d7d7d7;\n                border-radius: 0;\n                color: inherit;\n                font: inherit;\n                outline: none;\n                transition:\n                    border-color .2s ease,\n                    box-shadow .2s ease;\n            }\n\n            .team-filter__search input::placeholder {\n                font-size: 12px;\n                color: #8e9298;\n                opacity: 1;\n            }\n\n            .team-filter__search input::-webkit-input-placeholder {\n                font-size: 12px;\n                color: #8e9298;\n                opacity: 1;\n            }\n\n            .team-filter__search input::-moz-placeholder {\n                font-size: 12px;\n                color: #8e9298;\n                opacity: 1;\n            }\n\n            .team-filter__search input:focus {\n                border-color: #19191b;\n                box-shadow: 0 0 0 1px #19191b;\n            }\n\n            \/* Ovl\u00e1dac\u00ed prvky *\/\n\n            .team-filter__controls {\n                display: flex;\n                align-items: stretch;\n                flex-wrap: wrap;\n                gap: 12px;\n                margin-top: 16px;\n            }\n\n            .team-filter__accepts,\n            .team-filter__group > summary,\n            .team-filter__reset {\n                min-height: 46px;\n                padding: 0 16px;\n                background: #fff;\n                border: 1px solid #d7d7d7;\n                color: inherit;\n                font: inherit;\n            }\n\n            .team-filter__accepts {\n                display: inline-flex;\n                align-items: center;\n                gap: 9px;\n                cursor: pointer;\n                transition:\n                    color .2s ease,\n                    background-color .2s ease,\n                    border-color .2s ease,\n                    opacity .2s ease;\n            }\n\n            .team-filter__accepts input,\n            .team-filter__checkbox input {\n                flex: 0 0 auto;\n                width: 17px;\n                height: 17px;\n                margin: 0;\n                accent-color: #19191b;\n            }\n\n            \/* Rozbalovac\u00ed skupiny *\/\n\n            .team-filter__group {\n                position: relative;\n                min-width: 220px;\n            }\n\n            .team-filter__group > summary {\n                display: flex;\n                align-items: center;\n                gap: 10px;\n                cursor: pointer;\n                list-style: none;\n                user-select: none;\n            }\n\n            .team-filter__group > summary::-webkit-details-marker {\n                display: none;\n            }\n\n            .team-filter__group > summary::after {\n                content: \"\";\n                flex: 0 0 auto;\n                width: 8px;\n                height: 8px;\n                margin-left: auto;\n                border-right: 1.5px solid currentColor;\n                border-bottom: 1.5px solid currentColor;\n                transform: translateY(-2px) rotate(45deg);\n                transition: transform .2s ease;\n            }\n\n            .team-filter__group[open] > summary::after {\n                transform: translateY(2px) rotate(225deg);\n            }\n\n            .team-filter__counter {\n                display: none;\n                align-items: center;\n                justify-content: center;\n                min-width: 22px;\n                height: 22px;\n                padding: 0 6px;\n                margin-left: auto;\n                border-radius: 20px;\n                background: #19191b;\n                color: #fff;\n                font-size: 11px;\n                font-weight: 600;\n                line-height: 1;\n            }\n\n            .team-filter__counter:not(:empty) {\n                display: inline-flex;\n            }\n\n            .team-filter__dropdown {\n                position: absolute;\n                z-index: 100;\n                top: calc(100% + 6px);\n                left: 0;\n                width: max-content;\n                min-width: 100%;\n                max-width: min(390px, 90vw);\n                max-height: 340px;\n                padding: 10px;\n                overflow-y: auto;\n                background: #fff;\n                border: 1px solid #d7d7d7;\n                box-shadow: 0 15px 35px rgba(0, 0, 0, .13);\n            }\n\n            \/* Jednotliv\u00e9 mo\u017enosti *\/\n\n            .team-filter__checkbox {\n                display: flex;\n                align-items: flex-start;\n                gap: 9px;\n                min-width: 210px;\n                padding: 9px 10px;\n                cursor: pointer;\n                line-height: 1.35;\n                transition:\n                    color .2s ease,\n                    background-color .2s ease,\n                    opacity .2s ease;\n            }\n\n            .team-filter__checkbox:not(.is-unavailable):hover {\n                background: #f3f3f3;\n            }\n\n            .team-filter__checkbox input {\n                margin-top: 1px;\n            }\n\n            \/*\n             * Kombinace filtru nen\u00ed dostupn\u00e1.\n             * Mo\u017enost je sv\u011btle \u0161ed\u00e1.\n             *\/\n            .team-filter__checkbox.is-unavailable,\n            .team-filter__accepts.is-unavailable {\n                background: #fafafa;\n                color: #afb2b7;\n            }\n\n            .team-filter__checkbox.is-unavailable input,\n            .team-filter__accepts.is-unavailable input {\n                opacity: .48;\n            }\n\n            \/*\n             * Nevybran\u00e1 nedostupn\u00e1 mo\u017enost je tak\u00e9\n             * skute\u010dn\u011b zak\u00e1zan\u00e1.\n             *\/\n            .team-filter__checkbox.is-disabled,\n            .team-filter__accepts.is-disabled {\n                cursor: not-allowed;\n            }\n\n            \/*\n             * Ji\u017e vybran\u00e1 mo\u017enost m\u016f\u017ee b\u00fdt po zm\u011bn\u011b jin\u00e9ho\n             * filtru neplatn\u00e1. Z\u016fst\u00e1v\u00e1 ale od\u0161krtnuteln\u00e1.\n             *\/\n            .team-filter__checkbox.is-unavailable:not(.is-disabled),\n            .team-filter__accepts.is-unavailable:not(.is-disabled) {\n                cursor: pointer;\n            }\n\n            \/* Reset *\/\n\n            .team-filter__reset {\n                display: inline-flex;\n                align-items: center;\n                justify-content: center;\n                cursor: pointer;\n                transition:\n                    color .2s ease,\n                    background-color .2s ease,\n                    border-color .2s ease;\n            }\n\n            .team-filter__reset:hover {\n                background: #19191b;\n                border-color: #19191b;\n                color: #fff;\n            }\n\n            \/* V\u00fdsledek *\/\n\n            .team-filter__meta {\n                min-height: 20px;\n                margin-top: 15px;\n                font-size: 14px;\n                opacity: .7;\n            }\n\n            .team-filter__empty {\n                margin-top: 18px;\n                padding: 15px 16px;\n                background: #fff;\n                border: 1px solid #d7d7d7;\n            }\n\n            .team-filter__empty[hidden] {\n                display: none !important;\n            }\n\n            \/*\n             * team-grid-filtered je na obalu nad .uk-grid.\n             *\/\n            .team-grid-filtered .uk-grid > [data-team-hidden=\"true\"],\n            .team-grid-filtered.uk-grid > [data-team-hidden=\"true\"] {\n                display: none !important;\n            }\n\n            @media (max-width: 639px) {\n                .team-filter {\n                    padding: 18px;\n                    margin-bottom: 30px;\n                }\n\n                .team-filter__controls {\n                    display: grid;\n                    grid-template-columns: minmax(0, 1fr);\n                }\n\n                .team-filter__accepts,\n                .team-filter__group,\n                .team-filter__reset {\n                    width: 100%;\n                }\n\n                .team-filter__group > summary {\n                    width: 100%;\n                }\n\n                .team-filter__dropdown {\n                    position: static;\n                    width: 100%;\n                    max-width: none;\n                    margin-top: 6px;\n                    box-shadow: none;\n                }\n\n                .team-filter__checkbox {\n                    min-width: 0;\n                }\n            }\n        <\/style>\n\n        <script>\n            (function () {\n                'use strict';\n\n                const FILTER_SELECTOR = '[data-team-filter]';\n                const WRAPPER_SELECTOR = '.team-grid-filtered';\n\n                function normalizeText(value) {\n                    return String(value || '')\n                        .normalize('NFD')\n                        .replace(\/[\\u0300-\\u036f]\/g, '')\n                        .toLowerCase()\n                        .replace(\/\\s+\/g, ' ')\n                        .trim();\n                }\n\n                function normalizeTag(value) {\n                    return normalizeText(value)\n                        .replace(\/\\s+\/g, '-')\n                        .replace(\/-+\/g, '-');\n                }\n\n                function humanizeTag(value) {\n                    const text = String(value || '')\n                        .replace(\/[-_]+\/g, ' ')\n                        .replace(\/\\s+\/g, ' ')\n                        .trim();\n\n                    if (!text) {\n                        return '';\n                    }\n\n                    return text.charAt(0).toUpperCase() + text.slice(1);\n                }\n\n                function uniqueLabels(values) {\n                    const labels = new Map();\n\n                    values.forEach(function (value) {\n                        const label = String(value || '').trim();\n                        const key = normalizeText(label);\n\n                        if (label && key && !labels.has(key)) {\n                            labels.set(key, label);\n                        }\n                    });\n\n                    return [...labels.values()];\n                }\n\n                function sortEnglish(values) {\n                    const collator = new Intl.Collator('uk', {\n                        sensitivity: 'base'\n                    });\n\n                    return values.sort(collator.compare);\n                }\n\n                function getElementTexts(element, selector) {\n                    if (!element) {\n                        return [];\n                    }\n\n                    return uniqueLabels(\n                        [...element.querySelectorAll(selector)].map(\n                            function (item) {\n                                return item.textContent.trim();\n                            }\n                        )\n                    );\n                }\n\n                function isAcceptingTag(tag) {\n                    const key = normalizeTag(tag);\n\n                    return (\n                        key === 'prijima-pacienty' ||\n                        key === 'prijima-nove-pacienty' ||\n                        key === 'accepting-patients' ||\n                        key === 'accepting-new-patients' ||\n                            key === '\u043f\u0440\u0438\u0438\u043c\u0430\u0454-\u043f\u0430\u0446\u0456\u0454\u043d\u0442\u0456\u0432'\n                    );\n                }\n\n                function isNonAcceptingTag(tag) {\n                    const key = normalizeTag(tag);\n\n                    return (\n                        key === 'neprijima-pacienty' ||\n                        key === 'neprijima-nove-pacienty' ||\n                        key === 'not-accepting-patients' ||\n                            key === '\u043d\u0435-\u043f\u0440\u0438\u0438\u043c\u0430\u0454-\u043f\u0430\u0446\u0456\u0454\u043d\u0442\u0456\u0432'\n                    );\n                }\n\n                function isStatusTag(tag) {\n                    const key = normalizeTag(tag);\n\n                    return (\n                        isAcceptingTag(tag) ||\n                        isNonAcceptingTag(tag) ||\n                        key === 'assists-the-doctor' ||\n                            key === '\u0430\u0441\u0438\u0441\u0442\u0443\u0454-\u043b\u0456\u043a\u0430\u0440\u044e'\n                    );\n                }\n\n                function isBranchTag(tag) {\n                    const key = normalizeTag(tag);\n\n                    return (\n                        key.startsWith('smile-centrum-') ||\n                        key.startsWith('pobocka-')\n                    );\n                }\n\n                function getTags(item) {\n                    const value = item.getAttribute('data-tag') || '';\n\n                    return value\n                        .split(\/\\s+\/)\n                        .map(function (tag) {\n                            return tag.trim();\n                        })\n                        .filter(Boolean);\n                }\n\n                function createCheckbox(name, label) {\n                    const wrapper = document.createElement('label');\n\n                    wrapper.className = 'team-filter__checkbox';\n                    wrapper.dataset.filterOption = '';\n\n                    const input = document.createElement('input');\n\n                    input.className = 'uk-checkbox';\n                    input.type = 'checkbox';\n                    input.name = name;\n                    input.value = normalizeText(label);\n\n                    const text = document.createElement('span');\n\n                    text.textContent = label;\n\n                    wrapper.append(input, text);\n\n                    return wrapper;\n                }\n\n                function findFollowingWrapper(filter) {\n                    const wrappers = [\n                        ...document.querySelectorAll(WRAPPER_SELECTOR)\n                    ];\n\n                    if (!wrappers.length) {\n                        return null;\n                    }\n\n                    const followingWrapper = wrappers.find(\n                        function (wrapper) {\n                            return Boolean(\n                                filter.compareDocumentPosition(wrapper) &\n                                Node.DOCUMENT_POSITION_FOLLOWING\n                            );\n                        }\n                    );\n\n                    return followingWrapper || wrappers[0];\n                }\n\n                function findGrid(wrapper) {\n                    if (!wrapper) {\n                        return null;\n                    }\n\n                    if (wrapper.matches('.uk-grid')) {\n                        return wrapper;\n                    }\n\n                    return (\n                        wrapper.querySelector('.uk-grid.js-filter') ||\n                        wrapper.querySelector('.uk-grid')\n                    );\n                }\n\n                function nameMatches(name, searchValue) {\n                    const search = normalizeText(searchValue);\n\n                    if (!search) {\n                        return true;\n                    }\n\n                    const nameWords = normalizeText(name)\n                        .split(\/\\s+\/)\n                        .filter(Boolean);\n\n                    const searchWords = search\n                        .split(\/\\s+\/)\n                        .filter(Boolean);\n\n                    return searchWords.every(function (searchWord) {\n                        return nameWords.some(function (nameWord) {\n                            return nameWord.startsWith(searchWord);\n                        });\n                    });\n                }\n\n                function getSelectedValues(filter, name) {\n                    return [\n                        ...filter.querySelectorAll(\n                            'input[name=\"' + name + '\"]:checked'\n                        )\n                    ].map(function (input) {\n                        return input.value;\n                    });\n                }\n\n                function updateCounter(element, count) {\n                    element.textContent = count > 0\n                        ? String(count)\n                        : '';\n                }\n\n                function getCountText(count) {\n                    return '\u0417\u043d\u0430\u0439\u0434\u0435\u043d\u043e \u043b\u0456\u043a\u0430\u0440\u0456\u0432: ' + count;\n                }\n\n                function initializeFilter(filter) {\n                    if (filter.dataset.teamInitialized === 'true') {\n                        return true;\n                    }\n\n                    const wrapper = findFollowingWrapper(filter);\n                    const grid = findGrid(wrapper);\n\n                    if (!wrapper || !grid) {\n                        return false;\n                    }\n\n                    const gridItems = [...grid.children].filter(\n                        function (item) {\n                            return Boolean(\n                                item.querySelector('.team-doctor')\n                            );\n                        }\n                    );\n\n                    if (!gridItems.length) {\n                        return false;\n                    }\n\n                    const searchInput = filter.querySelector(\n                        '[data-team-search]'\n                    );\n\n                    const acceptsInput = filter.querySelector(\n                        'input[name=\"team_accepts\"]'\n                    );\n\n                    const acceptsLabel = filter.querySelector(\n                        '[data-accepts-option]'\n                    );\n\n                    const servicesContainer = filter.querySelector(\n                        '[data-team-services]'\n                    );\n\n                    const branchesContainer = filter.querySelector(\n                        '[data-team-branches]'\n                    );\n\n                    const servicesCounter = filter.querySelector(\n                        '[data-selected-services]'\n                    );\n\n                    const branchesCounter = filter.querySelector(\n                        '[data-selected-branches]'\n                    );\n\n                    const countElement = filter.querySelector(\n                        '[data-team-count]'\n                    );\n\n                    const emptyElement = filter.querySelector(\n                        '[data-team-empty]'\n                    );\n\n                    const resetButton = filter.querySelector(\n                        '[data-team-reset]'\n                    );\n\n                    if (\n                        !searchInput ||\n                        !acceptsInput ||\n                        !acceptsLabel ||\n                        !servicesContainer ||\n                        !branchesContainer ||\n                        !servicesCounter ||\n                        !branchesCounter ||\n                        !countElement ||\n                        !emptyElement ||\n                        !resetButton\n                    ) {\n                        console.warn(\n                            'Team filter: a required filter element is missing.'\n                        );\n\n                        return false;\n                    }\n\n                    const allServices = [];\n                    const allBranches = [];\n\n                    const doctors = gridItems.map(function (item) {\n                        const card = item.querySelector('.team-doctor');\n                        const tags = getTags(item);\n\n                        let services = getElementTexts(\n                            card,\n                            '.team-services span, ' +\n                            '.team-competences span'\n                        );\n\n                        let branches = getElementTexts(\n                            card,\n                            '.team-branches a, ' +\n                            '.team-branches span'\n                        );\n\n                        \/*\n                         * Z\u00e1loha pro p\u0159\u00edpad, \u017ee se textov\u00e9 hodnoty\n                         * ve skryt\u00e9m obsahu nevykresl\u00ed.\n                         *\/\n                        if (!services.length) {\n                            services = tags\n                                .filter(function (tag) {\n                                    return (\n                                        !isStatusTag(tag) &&\n                                        !isBranchTag(tag)\n                                    );\n                                })\n                                .map(humanizeTag);\n                        }\n\n                        if (!branches.length) {\n                            branches = tags\n                                .filter(isBranchTag)\n                                .map(humanizeTag);\n                        }\n\n                        services = uniqueLabels(services);\n                        branches = uniqueLabels(branches);\n\n                        allServices.push(...services);\n                        allBranches.push(...branches);\n\n                        const title =\n                            card.querySelector('.el-title') ||\n                            card.querySelector('h2, h3, h4');\n\n                        const name = title\n                            ? title.textContent.trim()\n                            : '';\n\n                        const acceptsPatients =\n                            tags.some(isAcceptingTag) ||\n                            Boolean(\n                                card.querySelector(\n                                    '.team-status.prijima-pacienty'\n                                )\n                            );\n\n                        return {\n                            item: item,\n                            name: name,\n                            acceptsPatients: acceptsPatients,\n\n                            services: services.map(function (service) {\n                                return normalizeText(service);\n                            }),\n\n                            branches: branches.map(function (branch) {\n                                return normalizeText(branch);\n                            })\n                        };\n                    });\n\n                    const services = sortEnglish(\n                        uniqueLabels(allServices)\n                    );\n\n                    const branches = sortEnglish(\n                        uniqueLabels(allBranches)\n                    );\n\n                    servicesContainer.innerHTML = '';\n                    branchesContainer.innerHTML = '';\n\n                    services.forEach(function (service) {\n                        servicesContainer.append(\n                            createCheckbox(\n                                'team_service',\n                                service\n                            )\n                        );\n                    });\n\n                    branches.forEach(function (branch) {\n                        branchesContainer.append(\n                            createCheckbox(\n                                'team_branch',\n                                branch\n                            )\n                        );\n                    });\n\n                    \/*\n                     * Pokud by nebyla nalezena \u017e\u00e1dn\u00e1 mo\u017enost,\n                     * p\u0159\u00edslu\u0161n\u00fd select se skryje.\n                     *\/\n                    const servicesGroup = servicesContainer.closest(\n                        '[data-filter-group]'\n                    );\n\n                    const branchesGroup = branchesContainer.closest(\n                        '[data-filter-group]'\n                    );\n\n                    if (servicesGroup) {\n                        servicesGroup.hidden = services.length === 0;\n                    }\n\n                    if (branchesGroup) {\n                        branchesGroup.hidden = branches.length === 0;\n                    }\n\n                    function getState() {\n                        return {\n                            search: searchInput.value,\n\n                            acceptsOnly: acceptsInput.checked,\n\n                            services: getSelectedValues(\n                                filter,\n                                'team_service'\n                            ),\n\n                            branches: getSelectedValues(\n                                filter,\n                                'team_branch'\n                            )\n                        };\n                    }\n\n                    \/*\n                     * Ov\u011b\u0159\u00ed, zda l\u00e9ka\u0159 odpov\u00edd\u00e1 dan\u00e9mu stavu.\n                     *\n                     * Parametr override umo\u017e\u0148uje p\u0159i v\u00fdpo\u010dtu dostupnosti\n                     * do\u010dasn\u011b nahradit nap\u0159\u00edklad slu\u017ebu nebo pobo\u010dku.\n                     *\/\n                    function doctorMatches(\n                        doctor,\n                        state,\n                        override\n                    ) {\n                        override = override || {};\n\n                        const selectedServices =\n                            Object.prototype.hasOwnProperty.call(\n                                override,\n                                'services'\n                            )\n                                ? override.services\n                                : state.services;\n\n                        const selectedBranches =\n                            Object.prototype.hasOwnProperty.call(\n                                override,\n                                'branches'\n                            )\n                                ? override.branches\n                                : state.branches;\n\n                        const acceptsOnly =\n                            Object.prototype.hasOwnProperty.call(\n                                override,\n                                'acceptsOnly'\n                            )\n                                ? override.acceptsOnly\n                                : state.acceptsOnly;\n\n                        const matchesName = nameMatches(\n                            doctor.name,\n                            state.search\n                        );\n\n                        const matchesAccepting =\n                            !acceptsOnly ||\n                            doctor.acceptsPatients;\n\n                        \/*\n                         * V\u00edce slu\u017eeb ve stejn\u00e9 skupin\u011b funguje jako OR.\n                         *\/\n                        const matchesServices =\n                            selectedServices.length === 0 ||\n                            selectedServices.some(function (service) {\n                                return doctor.services.includes(\n                                    service\n                                );\n                            });\n\n                        \/*\n                         * V\u00edce pobo\u010dek ve stejn\u00e9 skupin\u011b funguje jako OR.\n                         *\/\n                        const matchesBranches =\n                            selectedBranches.length === 0 ||\n                            selectedBranches.some(function (branch) {\n                                return doctor.branches.includes(\n                                    branch\n                                );\n                            });\n\n                        return (\n                            matchesName &&\n                            matchesAccepting &&\n                            matchesServices &&\n                            matchesBranches\n                        );\n                    }\n\n                    function setOptionAvailability(\n                        input,\n                        wrapperElement,\n                        possible\n                    ) {\n                        \/*\n                         * Vybran\u00e1 hodnota mus\u00ed z\u016fstat aktivn\u00ed,\n                         * aby ji bylo mo\u017en\u00e9 od\u0161krtnout.\n                         *\/\n                        const shouldDisable =\n                            !possible &&\n                            !input.checked;\n\n                        input.disabled = shouldDisable;\n\n                        wrapperElement.classList.toggle(\n                            'is-unavailable',\n                            !possible\n                        );\n\n                        wrapperElement.classList.toggle(\n                            'is-disabled',\n                            shouldDisable\n                        );\n\n                        wrapperElement.setAttribute(\n                            'aria-disabled',\n                            shouldDisable ? 'true' : 'false'\n                        );\n                    }\n\n                    \/*\n                     * Dynamicky zjist\u00ed, kter\u00e9 mo\u017enosti maj\u00ed p\u0159i\n                     * aktu\u00e1ln\u00ed kombinaci alespo\u0148 jednoho l\u00e9ka\u0159e.\n                     *\/\n                    function updateFacetAvailability(state) {\n\n                        \/*\n                         * Dostupnost slu\u017eeb se po\u010d\u00edt\u00e1 podle:\n                         * hled\u00e1n\u00ed + p\u0159ij\u00edm\u00e1n\u00ed + vybran\u00fdch pobo\u010dek.\n                         *\n                         * Aktu\u00e1ln\u011b vybran\u00e9 slu\u017eby se p\u0159i v\u00fdpo\u010dtu\n                         * vlastn\u00ed skupiny ignoruj\u00ed.\n                         *\/\n                        filter\n                            .querySelectorAll(\n                                'input[name=\"team_service\"]'\n                            )\n                            .forEach(function (input) {\n                                const possible = doctors.some(\n                                    function (doctor) {\n                                        return doctorMatches(\n                                            doctor,\n                                            state,\n                                            {\n                                                services: [\n                                                    input.value\n                                                ]\n                                            }\n                                        );\n                                    }\n                                );\n\n                                const option = input.closest(\n                                    '.team-filter__checkbox'\n                                );\n\n                                if (option) {\n                                    setOptionAvailability(\n                                        input,\n                                        option,\n                                        possible\n                                    );\n                                }\n                            });\n\n                        \/*\n                         * Dostupnost pobo\u010dek se po\u010d\u00edt\u00e1 podle:\n                         * hled\u00e1n\u00ed + p\u0159ij\u00edm\u00e1n\u00ed + vybran\u00fdch slu\u017eeb.\n                         *\n                         * Aktu\u00e1ln\u011b vybran\u00e9 pobo\u010dky se p\u0159i v\u00fdpo\u010dtu\n                         * vlastn\u00ed skupiny ignoruj\u00ed.\n                         *\/\n                        filter\n                            .querySelectorAll(\n                                'input[name=\"team_branch\"]'\n                            )\n                            .forEach(function (input) {\n                                const possible = doctors.some(\n                                    function (doctor) {\n                                        return doctorMatches(\n                                            doctor,\n                                            state,\n                                            {\n                                                branches: [\n                                                    input.value\n                                                ]\n                                            }\n                                        );\n                                    }\n                                );\n\n                                const option = input.closest(\n                                    '.team-filter__checkbox'\n                                );\n\n                                if (option) {\n                                    setOptionAvailability(\n                                        input,\n                                        option,\n                                        possible\n                                    );\n                                }\n                            });\n\n                        \/*\n                         * Dostupnost volby P\u0159ij\u00edm\u00e1 nov\u00e9 pacienty\n                         * se po\u010d\u00edt\u00e1 podle hled\u00e1n\u00ed + slu\u017eeb + pobo\u010dek.\n                         *\/\n                        const acceptsPossible = doctors.some(\n                            function (doctor) {\n                                return doctorMatches(\n                                    doctor,\n                                    state,\n                                    {\n                                        acceptsOnly: true\n                                    }\n                                );\n                            }\n                        );\n\n                        setOptionAvailability(\n                            acceptsInput,\n                            acceptsLabel,\n                            acceptsPossible\n                        );\n                    }\n\n                    function applyFilters() {\n                        const state = getState();\n\n                        let visibleCount = 0;\n\n                        doctors.forEach(function (doctor) {\n                            const isVisible = doctorMatches(\n                                doctor,\n                                state\n                            );\n\n                            doctor.item.dataset.teamHidden =\n                                isVisible ? 'false' : 'true';\n\n                            if (isVisible) {\n                                visibleCount++;\n                            }\n                        });\n\n                        updateCounter(\n                            servicesCounter,\n                            state.services.length\n                        );\n\n                        updateCounter(\n                            branchesCounter,\n                            state.branches.length\n                        );\n\n                        countElement.textContent =\n                            getCountText(visibleCount);\n\n                        emptyElement.hidden = visibleCount !== 0;\n\n                        \/*\n                         * Po ka\u017ed\u00e9 zm\u011bn\u011b se p\u0159epo\u010d\u00edtaj\u00ed i mo\u017en\u00e9\n                         * a nemo\u017en\u00e9 kombinace v\u0161ech filtr\u016f.\n                         *\/\n                        updateFacetAvailability(state);\n\n                        window.requestAnimationFrame(function () {\n                            if (\n                                window.UIkit &&\n                                typeof window.UIkit.update === 'function'\n                            ) {\n                                window.UIkit.update(wrapper);\n                            }\n\n                            window.dispatchEvent(\n                                new Event('resize')\n                            );\n                        });\n                    }\n\n                    filter.addEventListener(\n                        'input',\n                        applyFilters\n                    );\n\n                    filter.addEventListener(\n                        'change',\n                        applyFilters\n                    );\n\n                    resetButton.addEventListener(\n                        'click',\n                        function () {\n                            searchInput.value = '';\n\n                            filter\n                                .querySelectorAll(\n                                    'input[type=\"checkbox\"]'\n                                )\n                                .forEach(function (input) {\n                                    input.checked = false;\n                                    input.disabled = false;\n                                });\n\n                            applyFilters();\n                            searchInput.focus();\n                        }\n                    );\n\n                    \/*\n                     * P\u0159i otev\u0159en\u00ed jedn\u00e9 skupiny zav\u0159e ostatn\u00ed.\n                     *\/\n                    filter\n                        .querySelectorAll(\n                            '[data-filter-group]'\n                        )\n                        .forEach(function (group) {\n                            group.addEventListener(\n                                'toggle',\n                                function () {\n                                    if (!group.open) {\n                                        return;\n                                    }\n\n                                    filter\n                                        .querySelectorAll(\n                                            '[data-filter-group]'\n                                        )\n                                        .forEach(\n                                            function (otherGroup) {\n                                                if (\n                                                    otherGroup !== group\n                                                ) {\n                                                    otherGroup.open =\n                                                        false;\n                                                }\n                                            }\n                                        );\n                                }\n                            );\n                        });\n\n                    \/*\n                     * Kliknut\u00ed mimo konkr\u00e9tn\u00ed otev\u0159en\u00fd select\n                     * ho automaticky zav\u0159e.\n                     *\/\n                    document.addEventListener(\n                        'pointerdown',\n                        function (event) {\n                            filter\n                                .querySelectorAll(\n                                    '[data-filter-group][open]'\n                                )\n                                .forEach(function (group) {\n                                    if (\n                                        !group.contains(event.target)\n                                    ) {\n                                        group.open = false;\n                                    }\n                                });\n                        }\n                    );\n\n                    \/*\n                     * Escape zav\u0159e v\u0161echny otev\u0159en\u00e9 selecty.\n                     *\/\n                    document.addEventListener(\n                        'keydown',\n                        function (event) {\n                            if (event.key !== 'Escape') {\n                                return;\n                            }\n\n                            filter\n                                .querySelectorAll(\n                                    '[data-filter-group][open]'\n                                )\n                                .forEach(function (group) {\n                                    group.open = false;\n                                });\n                        }\n                    );\n\n                    filter.dataset.teamInitialized = 'true';\n\n                    applyFilters();\n\n                    console.info(\n                        'Team filter: loaded ' +\n                        doctors.length +\n                        ' contacts, ' +\n                        services.length +\n                        ' services and ' +\n                        branches.length +\n                        ' branches.'\n                    );\n\n                    return true;\n                }\n\n                function initializeAllFilters() {\n                    const filters = [\n                        ...document.querySelectorAll(\n                            FILTER_SELECTOR\n                        )\n                    ];\n\n                    if (!filters.length) {\n                        return false;\n                    }\n\n                    let initializedCount = 0;\n\n                    filters.forEach(function (filter) {\n                        if (initializeFilter(filter)) {\n                            initializedCount++;\n                        }\n                    });\n\n                    return initializedCount === filters.length;\n                }\n\n                function startFilters() {\n                    if (initializeAllFilters()) {\n                        return;\n                    }\n\n                    \/*\n                     * Pojistka pro p\u0159\u00edpad, kdy YOOtheme\n                     * dynamick\u00fd grid vykresl\u00ed pozd\u011bji.\n                     *\/\n                    const observer = new MutationObserver(\n                        function () {\n                            if (initializeAllFilters()) {\n                                observer.disconnect();\n                            }\n                        }\n                    );\n\n                    observer.observe(document.body, {\n                        childList: true,\n                        subtree: true\n                    });\n\n                    window.setTimeout(function () {\n                        observer.disconnect();\n                    }, 15000);\n                }\n\n                if (document.readyState === 'loading') {\n                    document.addEventListener(\n                        'DOMContentLoaded',\n                        startFilters\n                    );\n                } else {\n                    startFilters();\n                }\n\n                window.addEventListener(\n                    'load',\n                    initializeAllFilters\n                );\n            })();\n        <\/script>\n\n    \n    <\/div>\n<div>\n<\/div>\n<p><!--more--><br \/>\n<!-- {\"type\":\"layout\",\"children\":[{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"padding_bottom\":\"medium\",\"padding_top\":\"small\",\"style\":\"muted\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"props\":{\"column_gap\":\"medium\",\"row_gap\":\"medium\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"headline\",\"props\":{\"content\":\"\u041d\u0430\u0448\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\",\"image_align\":\"left\",\"image_margin\":\"xsmall\",\"margin_bottom\":\"medium\",\"margin_top\":\"remove\",\"text_align\":\"center\",\"title_element\":\"h1\",\"title_style\":\"h1\"}}]}]},{\"type\":\"row\",\"props\":{\"column_gap\":\"medium\",\"layout\":\"1-5,4-5\",\"margin_top\":\"small\",\"row_gap\":\"medium\"},\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"1-5\"},\"children\":[{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"[team_filter]\",\"margin_bottom\":\"default\",\"margin_top\":\"default\"}}]},{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\",\"width_medium\":\"4-5\"},\"children\":[{\"type\":\"grid\",\"props\":{\"class\":\"team-grid team-grid-filtered\",\"content_column_breakpoint\":\"m\",\"content_margin_auto\":true,\"css\":\".el-item{\\n    padding: 6px 0px 0px;\\n    background: #fff;\\n    border-radius:28px 28px;\\n    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.16);\\n    text-align: center;\\n}\\n\\n.el-link{\\n    border-radius: 0px 0px 28px 28px;\\n}\\n\\n.el-title{\\n    font-size: 18px;\\n}\\n\\n.el-meta{\\n    font-style: italic;\\n    font-size: 16px;\\n}\\n\\n.el-image{\\n    width: min(210px, 85%);\\n    aspect-ratio: 1 \/ 1;\\n    margin: 0 auto;\\n    border-radius: 50%;\\n    object-fit: cover;\\n    overflow-clip-margin: unset;\\n}\\n\\n.el-content{\\n    padding-inline:8px;\\n}\\n\\n.team-badges{\\n    font-size: 16px;\\n}\\n\\n.team-badges.team-status{\\n    background: #F3F3F4;\\n    color:#2e2d2c;\\n    padding-block:3px;\\n    width:max-content;\\n    margin:0 auto;\\n    padding-inline: 30px;\\n    border-radius:18px;\\n    margin-bottom: 4px;\\n    margin-top:-8px;\\n    font-size:17px;\\n    font-weight: 600;\\n}\\n\\n.team-badges.team-status:empty{\\n    display: none;\\n}\\n\\n.team-badges.team-status.prijima-pacienty{\\n    background: #4cd0a2;\\n    color:#fff;\\n}\\n\\n.team-badges.team-status.neprijima-pacienty{\\n    background-color: #e44e56;\\n    color: #fff;\\n}\\n\\n.team-badges.team-status.asistuje-lekari{\\n    background-color: #d9a752;\\n    color: #fff;\\n}\\n\\n.team-badges.team-branches{\\n    display: flex;\\n    flex-direction: column;\\n    margin-bottom: 8px;\\n    min-height: 100px;\\n    place-content: center;\\n    pointer-events: none;\\n}\\n\\n.team-badges.team-languages{\\n    display: flex;\\n    flex-direction:row;\\n    place-content: center;\\n    gap:6px;\\n    row-gap:4px;\\n    flex-wrap:wrap;\\n}\\n\\n.team-badges.team-languages > span{\\n    background: #F3F3F4;\\n    padding:8px;\\n    border-radius: 50%;\\n    width:22px;\\n    height:22px;\\n    place-content: center;\\n    margin-top:8px;\\n    font-size:15px;\\n}\\n\\n\\n.team-badges.team-services{\\n    background: #fff;\\n    margin-top:20px;\\n    min-height:100px;\\n    place-content: center;\\n    border-radius: 0;\\n    display: flex;\\n    flex-wrap: wrap;\\n    justify-content: space-evenly;\\n    align-items: space-between;\\n    gap:4px;\\n    row-gap:8px;\\n    padding-block:32px 4px;\\n    position: relative;\\n}\\n\\n.team-badges.team-services::after{\\n    position: absolute;\\n    content: \\\"\u041f\u043e\u0441\u043b\u0443\u0433\u0438\\\";\\n    font-size: 16px;\\n    top:10px;\\n    color:#842f88;\\n    font-weight: 600;\\n}\\n\\n.team-badges.team-services:empty{\\n    display:none;\\n}\\n\\n.team-badges.team-competences::after{\\n    content:\\\"\u041a\u043e\u043c\u043f\u0435\u0442\u0435\u043d\u0446\u0456\u0457\\\";\\n}\\n\\n.team-badges.team-services + .team-badges.team-competences{\\n    margin-top:8px;\\n}\\n\\n.el-nav{\\n    display: none;\\n    width:0px;\\n}\",\"filter\":true,\"filter_align\":\"left\",\"filter_all\":true,\"filter_all_label\":\"\u0423\u0441\u0456 \u043b\u0456\u043a\u0430\u0440\u0456\",\"filter_grid_breakpoint\":\"m\",\"filter_grid_column_gap\":\"small\",\"filter_grid_width\":\"auto\",\"filter_position\":\"left\",\"filter_reverse\":false,\"filter_style\":\"subnav\",\"filter_style_primary\":false,\"filter_wrap\":false,\"grid_column_gap\":\"small\",\"grid_default\":\"1\",\"grid_large\":\"4\",\"grid_medium\":\"3\",\"grid_small\":\"2\",\"grid_xlarge\":\"4\",\"image_align\":\"top\",\"image_grid_breakpoint\":\"m\",\"image_grid_width\":\"1-2\",\"image_link\":true,\"image_svg_color\":\"emphasis\",\"item_animation\":true,\"lightbox_bg_close\":true,\"link_fullwidth\":true,\"link_style\":\"primary\",\"link_text\":\"\u0414\u0435\u0442\u0430\u043b\u044c\u043di\u0448\u0435\",\"margin_bottom\":\"default\",\"margin_top\":\"default\",\"meta_align\":\"below-title\",\"meta_color\":\"muted\",\"meta_element\":\"div\",\"meta_margin\":\"xsmall\",\"meta_style\":\"text-large\",\"show_content\":true,\"show_hover_image\":true,\"show_hover_video\":true,\"show_image\":true,\"show_link\":true,\"show_meta\":true,\"show_title\":true,\"show_video\":true,\"text_align\":\"center\",\"title_align\":\"top\",\"title_color\":\"primary\",\"title_element\":\"h3\",\"title_grid_breakpoint\":\"m\",\"title_grid_width\":\"1-2\",\"title_hover_style\":\"reset\",\"title_link\":true,\"title_style\":\"h3\"},\"children\":[{\"type\":\"grid_item\",\"props\":{\"class\":\"team-card team-doctor\",\"link_style\":\"primary\",\"link_text\":\"\u0414\u0435\u0442\u0430\u043b\u044c\u043di\u0448\u0435\"},\"source\":{\"query\":{\"name\":\"clenTymus.customClenTymus\",\"arguments\":{\"limit\":100,\"order\":\"field:poradi\",\"order_direction\":\"ASC\",\"order_alphanum\":true}},\"props\":{\"title\":{\"query\":{\"name\":\"#node\"},\"name\":\"title\"},\"link\":{\"query\":{\"name\":\"#node\"},\"name\":\"link\"},\"image\":{\"query\":{\"name\":\"#node\"},\"name\":\"featuredImage.url\"}}},\"source_extended\":{\"props\":{\"content\":{\"composed\":{\"value\":\"\n\n<div class=\\\"team-badges team-status {{ sources.35b2 }}\\\">{{ sources.e14b }}<\/div>\n\n\\n<!--\n\n<div>{{ sources.6755 }}<\/div>\n\n-->\\n<\/p>\n<div class=\\\"team-badges team-languages\\\" >{{ sources.be2c }}<\/div>\n<p>\\n<!--\n\n<div class=\\\"team-badges team-services\\\">{{ sources.ab1c }}<\/div>\n\n\\n\n\n<div class=\\\"team-badges team-services team-competences\\\">{{ sources.comp }}<\/div>\n\n-->&#8220;,&#8221;sources&#8221;:{&#8220;6755&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;},&#8221;name&#8221;:&#8221;pobockaString&#8221;,&#8221;filters&#8221;:{&#8220;before&#8221;:&#8221;<span class=\\\"team-badges team-branches\\\">&#8220;,&#8221;after&#8221;:&#8221;<\/span>&#8220;,&#8221;cast&#8221;:&#8221;string&#8221;},&#8221;arguments&#8221;:{&#8220;separator&#8221;:&#8221;&#8221;}},&#8221;e14b&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;,&#8221;field&#8221;:{&#8220;name&#8221;:&#8221;stav_clenas&#8221;}},&#8221;name&#8221;:&#8221;name&#8221;,&#8221;implode&#8221;:{&#8220;join&#8221;:&#8221;after&#8221;,&#8221;glue&#8221;:&#8221;, &#8220;}},&#8221;35b2&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;,&#8221;field&#8221;:{&#8220;name&#8221;:&#8221;stav_clenas&#8221;}},&#8221;name&#8221;:&#8221;slug&#8221;,&#8221;implode&#8221;:{&#8220;join&#8221;:&#8221;after&#8221;,&#8221;glue&#8221;:&#8221;, &#8220;}},&#8221;ab1c&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;,&#8221;field&#8221;:{&#8220;name&#8221;:&#8221;sluzbas&#8221;,&#8221;directives&#8221;:[{&#8220;name&#8221;:&#8221;slice&#8221;,&#8221;arguments&#8221;:{&#8220;offset&#8221;:0}}]}},&#8221;name&#8221;:&#8221;name&#8221;,&#8221;implode&#8221;:{&#8220;join&#8221;:&#8221;after&#8221;,&#8221;glue&#8221;:&#8221;&#8221;},&#8221;filters&#8221;:{&#8220;cast&#8221;:&#8221;string&#8221;,&#8221;before&#8221;:&#8221;<span>&#8220;,&#8221;after&#8221;:&#8221;<\/span>&#8220;}},&#8221;comp&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;,&#8221;field&#8221;:{&#8220;name&#8221;:&#8221;kompetences&#8221;,&#8221;directives&#8221;:[{&#8220;name&#8221;:&#8221;slice&#8221;,&#8221;arguments&#8221;:{&#8220;offset&#8221;:0}}]}},&#8221;name&#8221;:&#8221;name&#8221;,&#8221;implode&#8221;:{&#8220;join&#8221;:&#8221;after&#8221;,&#8221;glue&#8221;:&#8221;&#8221;},&#8221;filters&#8221;:{&#8220;cast&#8221;:&#8221;string&#8221;,&#8221;before&#8221;:&#8221;<span>&#8220;,&#8221;after&#8221;:&#8221;<\/span>&#8220;}},&#8221;be2c&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;,&#8221;field&#8221;:{&#8220;name&#8221;:&#8221;jazyks&#8221;,&#8221;directives&#8221;:[{&#8220;name&#8221;:&#8221;slice&#8221;,&#8221;arguments&#8221;:{&#8220;offset&#8221;:0}}]}},&#8221;name&#8221;:&#8221;name&#8221;,&#8221;implode&#8221;:{&#8220;join&#8221;:&#8221;after&#8221;,&#8221;glue&#8221;:&#8221;&#8221;},&#8221;filters&#8221;:{&#8220;before&#8221;:&#8221;<span>&#8220;,&#8221;after&#8221;:&#8221;<\/span>&#8220;}}},&#8221;conditions&#8221;:{}}},&#8221;tags&#8221;:{&#8220;composed&#8221;:{&#8220;value&#8221;:&#8221;{{ sources.01b5 }}, {{ sources.cbea }}, {{ sources.83d1 }}&#8221;,&#8221;sources&#8221;:{&#8220;cbea&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;},&#8221;name&#8221;:&#8221;pobockaString&#8221;},&#8221;83d1&#8243;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;},&#8221;name&#8221;:&#8221;stav_clenaString&#8221;},&#8221;01b5&#8243;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;},&#8221;name&#8221;:&#8221;sluzbaString&#8221;,&#8221;filters&#8221;:{&#8220;before&#8221;:&#8221;<span class=\\\"filter-contacts filter-contacts__services\\\">&#8220;,&#8221;after&#8221;:&#8221;<\/span>&#8220;},&#8221;arguments&#8221;:{&#8220;show_link&#8221;:false}}},&#8221;conditions&#8221;:{}}},&#8221;meta&#8221;:{&#8220;query&#8221;:{&#8220;name&#8221;:&#8221;#node&#8221;,&#8221;field&#8221;:{&#8220;name&#8221;:&#8221;pozices&#8221;}},&#8221;name&#8221;:&#8221;name&#8221;,&#8221;implode&#8221;:{&#8220;join&#8221;:&#8221;after&#8221;,&#8221;glue&#8221;:&#8221;, &#8220;}}}}}],&#8221;name&#8221;:&#8221;Grid &#8211; kontakty (full)&#8221;}]}]}]}],&#8221;version&#8221;:&#8221;5.0.37&#8243;} &#8211;><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seznamte se s t\u00fdmem zubn\u00edch l\u00e9ka\u0159\u016f, dent\u00e1ln\u00edch hygienistek, instrument\u00e1\u0159ek a sester Smile Centrum.<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":1844,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1845","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/pages\/1845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/comments?post=1845"}],"version-history":[{"count":125,"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/pages\/1845\/revisions"}],"predecessor-version":[{"id":7730,"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/pages\/1845\/revisions\/7730"}],"up":[{"embeddable":true,"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/pages\/1844"}],"wp:attachment":[{"href":"https:\/\/www.smilecentrum.mom\/uk\/wp-json\/wp\/v2\/media?parent=1845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}