{"id":97,"date":"2026-10-04T19:37:18","date_gmt":"2026-10-04T19:37:18","guid":{"rendered":"https:\/\/www.eiscafevivaldi.de\/menu\/"},"modified":"2026-10-16T21:57:34","modified_gmt":"2026-10-16T21:57:34","slug":"menu","status":"publish","type":"page","link":"https:\/\/www.eiscafevivaldi.de\/it\/menu\/","title":{"rendered":"Men\u00f9"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull is-style-ext-preset--group--natural-1--section ext-section has-background-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained is-style-ext-preset--group--natural-1--section--1\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\">\n<div class=\"wp-block-columns alignwide ext-animate--on is-layout-flex wp-container-core-columns-is-layout-e35d3e13 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<!DOCTYPE html>\n<html lang=\"it\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Unsere Speisekarte<\/title>\n    <style>\n        :root {\n            --bg-color: #FDF5EC;\n            --card-bg: #353574;\n            --text-primary: #aa9f9f;\n            --text-secondary: #ffffff;\n            --accent-color: #3649b4;\n            --accent-hover: #4c48a0;\n            --transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n        }\n\n        * {\n            box-sizing: border-box;\n            margin: 0;\n            padding: 0;\n        }\n\n        body {\n            font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;\n            background-color: var(--bg-color);\n            color: var(--text-primary);\n            min-height: 100vh;\n            display: flex;\n            flex-direction: column;\n        }\n\n        header {\n            padding: 3rem 2rem 1.5rem;\n            text-align: center;\n        }\n\n        header h1 {\n            font-size: 2.5rem;\n            font-weight: 700;\n            letter-spacing: -0.025em;\n            margin-bottom: 0.5rem;\n            background: linear-gradient(135deg, #423fcf 0%, #5555b4 00%);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n        }\n\n        header p {\n    color: #972516; \/* Un bel blu chiaro, oppure metti es. #ff6b6b per un rosso\/corallo *\/\n    font-size: 1.1rem;\n        }\n\n        \/* Filtri di Categoria *\/\n        .filters {\n            display: flex;\n            justify-content: center;\n            gap: 0.75rem;\n            padding: 1rem 2rem 2.5rem;\n            flex-wrap: wrap;\n        }\n\n        .filter-btn {\n            background-color: var(--card-bg);\n            color: var(--text-secondary);\n            border: 1px solid rgba(95, 46, 46, 0.05);\n            padding: 0.6rem 1.25rem;\n            border-radius: 9999px;\n            cursor: pointer;\n            font-size: 0.9rem;\n            font-weight: 500;\n            transition: var(--transition);\n        }\n\n        .filter-btn:hover {\n            color: rgb(255, 255, 255);\n            background-color: #2e48bb; \n            border-color: #3649b4;\n    }\n\n        .filter-btn.active {\n            background-color: var(--accent-color);\n            color: white;\n            border-color: var(--accent-color);\n            box-shadow: 0 4px 20px rgba(99, 102, 241, 0.4);\n        }\n\n        \/* Griglia della Galleria *\/\n        .gallery-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 2rem 4rem;\n            width: 100%;\n            flex: 1;\n        }\n\n        .gallery-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n            gap: 1.5rem;\n        }\n\n        .gallery-item {\n            position: relative;\n            background-color: var(--card-bg);\n            border-radius: 1rem;\n            overflow: hidden;\n            aspect-ratio: 4 \/ 3;\n            cursor: pointer;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n            transition: var(--transition);\n        }\n\n        .gallery-item:hover {\n            transform: translateY(-6px);\n            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.3), 0 10px 10px -5px rgba(0, 0, 0, 0.2);\n        }\n\n        .gallery-item img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);\n        }\n\n        .gallery-item:hover img {\n            transform: scale(1.08);\n        }\n\n        .gallery-overlay {\n            position: absolute;\n            inset: 0;\n            background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 50%, transparent 100%);\n            opacity: 0;\n            transition: opacity 0.3s ease;\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            padding: 1.5rem;\n        }\n\n        .gallery-item:hover .gallery-overlay {\n            opacity: 1;\n        }\n\n        .gallery-overlay h3 {\n            font-size: 1.1rem;\n            font-weight: 600;\n            margin-bottom: 0.25rem;\n            transform: translateY(10px);\n            transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1);\n        }\n\n        .gallery-overlay p {\n            font-size: 0.85rem;\n            color: var(--text-secondary);\n            transform: translateY(10px);\n            transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1) 0.05s;\n        }\n\n        .gallery-item:hover .gallery-overlay h3,\n        .gallery-item:hover .gallery-overlay p {\n            transform: translateY(0);\n        }\n\n        \/* Lightbox Modale *\/\n        .lightbox {\n            position: fixed;\n            inset: 0;\n            background-color: rgba(0, 0, 0, 0.9);\n            backdrop-filter: blur(10px);\n            z-index: 1000;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            opacity: 0;\n            pointer-events: none;\n            transition: opacity 0.3s ease;\n        }\n\n        .lightbox.active {\n            opacity: 1;\n            pointer-events: auto;\n        }\n\n        .lightbox-content {\n            position: relative;\n            max-width: 90vw;\n            max-height: 85vh;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n        }\n\n        .lightbox-content img {\n            max-width: 100%;\n            max-height: 75vh;\n            object-fit: contain;\n            border-radius: 0.5rem;\n            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.7);\n        }\n\n        .lightbox-caption {\n            margin-top: 1rem;\n            text-align: center;\n            color: var(--text-primary);\n        }\n\n        .lightbox-caption h3 {\n            font-size: 1.2rem;\n            font-weight: 600;\n            margin-bottom: 0.2rem;\n        }\n\n        .lightbox-caption p {\n            font-size: 0.9rem;\n            color: var(--text-secondary);\n        }\n\n        .lightbox-close, .lightbox-prev, .lightbox-next {\n            position: absolute;\n            background: rgba(255, 255, 255, 0.1);\n            border: 1px solid rgba(255, 255, 255, 0.1);\n            color: rgb(243, 231, 231);\n            border-radius: 50%;\n            width: 3rem;\n            height: 3rem;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            cursor: pointer;\n            transition: var(--transition);\n            backdrop-filter: blur(5px);\n        }\n\n        .lightbox-close:hover, .lightbox-prev:hover, .lightbox-next:hover {\n            background: rgba(255, 255, 255, 0.2);\n            transform: scale(1.05);\n        }\n\n        .lightbox-close {\n            top: 2rem;\n            right: 2rem;\n        }\n\n        .lightbox-prev {\n            left: 2rem;\n            top: 50%;\n            transform: translateY(-50%);\n        }\n\n        .lightbox-prev:hover {\n            transform: translateY(-50%) scale(1.05);\n        }\n\n        .lightbox-next {\n            right: 2rem;\n            top: 50%;\n            transform: translateY(-50%);\n        }\n\n        .lightbox-next:hover {\n            transform: translateY(-50%) scale(1.05);\n        }\n\n        @media (max-width: 768px) {\n            header h1 { font-size: 2rem; }\n            .lightbox-prev { left: 1rem; }\n            .lightbox-next { right: 1rem; }\n            .lightbox-close { top: 1rem; right: 1rem; }\n        }\n    <\/style>\n<\/head>\n<body>\n\n    <header>\n        <h1>Unsere speisekarte &#8211; Men\u00f9<\/h1>\n        <p>Entdecken sie unsere auswahl an getr\u00e4nken, eisbechern und gerichten<\/p>\n    <\/header>\n\n    <!-- Filtri di Categoria -->\n    <div class=\"filters\">\n        <button class=\"filter-btn active\" data-filter=\"all\">Alles<\/button>\n        <button class=\"filter-btn\" data-filter=\"bevande\">Getr\u00e4nke<\/button>\n        <button class=\"filter-btn\" data-filter=\"gelato\">Eisbecher<\/button>\n        <button class=\"filter-btn\" data-filter=\"cucina\">La nostra cucina<\/button>\n    <\/div>\n\n    <main class=\"gallery-container\">\n        <div class=\"gallery-grid\" id=\"galleryGrid\"><\/div>\n    <\/main>\n\n    <!-- Lightbox -->\n    <div class=\"lightbox\" id=\"lightbox\">\n        <button class=\"lightbox-close\" id=\"lightboxClose\">&times;<\/button>\n        <button class=\"lightbox-prev\" id=\"lightboxPrev\">&#10094;<\/button>\n        <button class=\"lightbox-next\" id=\"lightboxNext\">&#10095;<\/button>\n        <div class=\"lightbox-content\">\n            <img decoding=\"async\" id=\"lightboxImg\" src=\"\" alt=\"\">\n            <div class=\"lightbox-caption\">\n                <h3 id=\"lightboxTitle\"><\/h3>\n                <p id=\"lightboxDesc\"><\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        const categoryLabels = {\n            bevande: 'Bevande',\n            gelato: 'Coppe Gelato',\n            cucina: 'La Nostra Cucina'\n        };\n\n        \/\/ ===== INSERISCI QUI GLI URL DELLE TUE FOTO =====\n        const galleryData = [\n            \/\/ --- BEVANDE (5 Immagini) ---\n            { id: 1, category: 'bevande', title: '', description: 'Categoria: Bevande', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-185853.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-185853.png' },\n            { id: 2, category: 'bevande', title: '', description: 'Categoria: Bevande', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190939.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190939.png' },\n            { id: 3, category: 'bevande', title: '', description: 'Categoria: Bevande', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190843.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190843.png' },\n            { id: 4, category: 'bevande', title: '', description: 'Categoria: Bevande', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190819.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190819.png' },\n            { id: 5, category: 'bevande', title: '', description: 'Categoria: Bevande', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190800.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190800.png' },\n\n            \/\/ --- COPPE GELATO (11 Immagini) ---\n            { id: 6, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190444.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190444.png' },\n            { id: 7, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190426.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190426.png' },\n            { id: 8, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190407.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190407.png' },\n            { id: 9, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190502.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190502.png' },\n            { id: 10, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190620.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190620.png' },\n            { id: 11, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190720.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190720.png' },\n            { id: 12, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190547.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190547.png' },\n            { id: 13, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190603.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190603.png' },\n            { id: 14, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190641.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190641.png' },\n            { id: 15, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190659.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190659.png' },\n            { id: 16, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190739.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190739.png' },\n            { id: 17, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190259.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190259.png' },\n            { id: 18, category: 'gelato', title: '', description: 'Categoria: Coppe Gelato', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190345.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190345.png' },\n\n\n            \/\/ --- LA NOSTRA CUCINA (11 Immagini) ---\n            { id: 19, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-185927.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-185927.png' },\n            { id: 20, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190200.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190200.png' },\n            { id: 21, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190016.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190016.png' },\n            { id: 22, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-185949.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-185949.png' },\n            { id: 23, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190240.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190240.png' },\n            { id: 24, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190220.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190220.png' },\n            { id: 25, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190112.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190112.png' },\n            { id: 26, category: 'cucina', title: '', description: 'Categoria: La Nostra Cucina', url: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190134.png', largeUrl: 'https:\/\/www.eiscafevivaldi.de\/wp-content\/uploads\/2026\/10\/Screenshot-2026-10-12-190134.png' },\n           \n      ];\n\n        const grid = document.getElementById('galleryGrid');\n        const filterBtns = document.querySelectorAll('.filter-btn');\n        const lightbox = document.getElementById('lightbox');\n        const lightboxImg = document.getElementById('lightboxImg');\n        const lightboxTitle = document.getElementById('lightboxTitle');\n        const lightboxDesc = document.getElementById('lightboxDesc');\n        const lightboxClose = document.getElementById('lightboxClose');\n        const lightboxPrev = document.getElementById('lightboxPrev');\n        const lightboxNext = document.getElementById('lightboxNext');\n\n        let currentIndex = 0;\n        let filteredData = [...galleryData];\n\n        function renderGallery(items) {\n            grid.innerHTML = '';\n            items.forEach((item, index) => {\n                const galleryItem = document.createElement('div');\n                galleryItem.className = `gallery-item`;\n                galleryItem.setAttribute('data-category', item.category);\n                galleryItem.setAttribute('data-index', index);\n                \n                galleryItem.innerHTML = `\n                    <img decoding=\"async\" src=\"${item.url}\" alt=\"${item.title}\" loading=\"lazy\">\n                    <div class=\"gallery-overlay\">\n                        <h3>${item.title}<\/h3>\n                        <p>${categoryLabels[item.category]}<\/p>\n                    <\/div>\n                `;\n\n                galleryItem.addEventListener('click', () => {\n                    openLightbox(index);\n                });\n\n                grid.appendChild(galleryItem);\n            });\n        }\n\n        filterBtns.forEach(btn => {\n            btn.addEventListener('click', () => {\n                filterBtns.forEach(b => b.classList.remove('active'));\n                btn.classList.add('active');\n\n                const filter = btn.getAttribute('data-filter');\n                if (filter === 'all') {\n                    filteredData = [...galleryData];\n                } else {\n                    filteredData = galleryData.filter(item => item.category === filter);\n                }\n                renderGallery(filteredData);\n            });\n        });\n\n        function openLightbox(index) {\n            currentIndex = index;\n            updateLightboxContent();\n            lightbox.classList.add('active');\n            document.body.style.overflow = 'hidden';\n        }\n\n        function closeLightbox() {\n            lightbox.classList.remove('active');\n            document.body.style.overflow = 'auto';\n        }\n\n        function updateLightboxContent() {\n            const item = filteredData[currentIndex];\n            lightboxImg.src = item.largeUrl;\n            lightboxTitle.textContent = item.title;\n            lightboxDesc.textContent = item.description;\n        }\n\n        function nextImage() {\n            currentIndex = (currentIndex + 1) % filteredData.length;\n            updateLightboxContent();\n        }\n\n        function prevImage() {\n            currentIndex = (currentIndex - 1 + filteredData.length) % filteredData.length;\n            updateLightboxContent();\n        }\n\n        lightboxClose.addEventListener('click', closeLightbox);\n        lightboxNext.addEventListener('click', nextImage);\n        lightboxPrev.addEventListener('click', prevImage);\n\n        document.addEventListener('keydown', (e) => {\n            if (!lightbox.classList.contains('active')) return;\n            if (e.key === 'Escape') closeLightbox();\n            if (e.key === 'ArrowRight') nextImage();\n            if (e.key === 'ArrowLeft') prevImage();\n        });\n\n        lightbox.addEventListener('click', (e) => {\n    if (e.target === lightbox) {\n        closeLightbox();\n    }\n});\n\n\/\/ SUPPORTO SWIPE TOUCH PER SMARTPHONE\nlet touchStartX = 0;\nlet touchEndX = 0;\n\nlightbox.addEventListener('touchstart', (e) => {\n    touchStartX = e.changedTouches[0].screenX;\n});\n\nlightbox.addEventListener('touchend', (e) => {\n    touchEndX = e.changedTouches[0].screenX;\n\n    if (touchEndX < touchStartX - 50) {\n        nextImage(); \/\/ swipe verso sinistra\n    }\n\n    if (touchEndX > touchStartX + 50) {\n        prevImage(); \/\/ swipe verso destra\n    }\n});\n\nrenderGallery(galleryData);\n\n        renderGallery(galleryData);\n    <\/script>\n<\/body>\n<\/html>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-d96dcb9d wp-block-columns-is-layout-flex\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Unsere Speisekarte Unsere speisekarte &#8211; Men\u00f9 Entdecken sie unsere auswahl an getr\u00e4nken, eisbechern und gerichten Alles Getr\u00e4nke Eisbecher La nostra cucina &times; &#10094; &#10095;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-97","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/pages\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":20,"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/pages\/97\/revisions"}],"predecessor-version":[{"id":464,"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/pages\/97\/revisions\/464"}],"wp:attachment":[{"href":"https:\/\/www.eiscafevivaldi.de\/it\/wp-json\/wp\/v2\/media?parent=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}