{"id":45080,"date":"2026-08-13T16:34:52","date_gmt":"2026-08-13T14:34:52","guid":{"rendered":"https:\/\/www.villaggiosanfrancesco.com\/offer\/festa-delluva\/"},"modified":"2026-08-14T16:23:14","modified_gmt":"2026-08-14T14:23:14","slug":"festa-delluva","status":"publish","type":"offer","link":"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/","title":{"rendered":"FESTA DELL\u2019UVA"},"content":{"rendered":"<div  class=\"grids-section grids-is-advanced\" style=\"--_gs-gap-desktop:0px 0px;--_gs-m-desktop:0 0 0 0;--_gs-p-desktop:0 0 0 0;--_gs-bg-desktop:transparent none;--_gs-bg-xp-desktop:0px;--_gs-zi-desktop:auto;--_gs-d-desktop:block;--_gs-mw-desktop:calc(100% - 0 - 0);--_gs-gap-tablet:0px 0px;--_gs-m-tablet:0 0 0 0;--_gs-p-tablet:0 0 0 0;--_gs-bg-tablet:transparent none;--_gs-bg-xp-tablet:0px;--_gs-zi-tablet:auto;--_gs-d-tablet:block;--_gs-mw-tablet:calc(100% - 0 - 0);--_gs-gap-mobile:0px 0px;--_gs-m-mobile:0 0 0 0;--_gs-p-mobile:0 0 0 0;--_gs-bg-mobile:transparent none;--_gs-bg-xp-mobile:0px;--_gs-zi-mobile:auto;--_gs-d-mobile:block;--_gs-mw-mobile:calc(100% - 0 - 0);--_gs-columns:12;--_gs-rows:6\"><div class=\"grids-s-w_i\">\n<div class=\"grids-area\" style=\"--_ga-column:2\/12;--_ga-row:1\/7;--_ga-m-desktop:0 0 0 0;--_ga-p-desktop:0 0 0 0;--_ga-bg-desktop:transparent none;--_ga-zi-desktop:auto;--_ga-d-desktop:flex;--_ga-mw-desktop:calc(100% - 0 - 0);--_ga-m-tablet:0 0 0 0;--_ga-p-tablet:0 0 0 0;--_ga-bg-tablet:transparent none;--_ga-zi-tablet:auto;--_ga-d-tablet:flex;--_ga-mw-tablet:calc(100% - 0 - 0);--_ga-m-mobile:0 0 0 0;--_ga-p-mobile:0 0 0 0;--_ga-bg-mobile:transparent none;--_ga-zi-mobile:auto;--_ga-d-mobile:flex;--_ga-mw-mobile:calc(100% - 0 - 0)\">\n\n<div id=\"vsf-uva-page\">\n\n  <!-- =========================================================\n       STILI GENERALI DELLA PAGINA\n       Tutti gli stili sono limitati al contenitore #vsf-uva-page\n       ========================================================= -->\n  \n\n\n  <!-- =========================================================\n       SEZIONE 1: HERO, GALLERY E INFORMAZIONI RAPIDE\n       ========================================================= -->\n  <section id=\"vsf-uva-first-block\">\n\n    <div class=\"vsf-uva-container\">\n\n      <div class=\"vsf-uva-product-layout\">\n\n        <!-- =====================================================\n             COLONNA SINISTRA: GALLERY E DATI PRINCIPALI\n             ===================================================== -->\n        <div>\n\n          <!-- ===================================================\n               GALLERY IMMAGINI\n               Attualmente viene visualizzata solo la copertina.\n               Le miniature e le altre immagini restano commentate\n               per poter essere riattivate in futuro.\n               =================================================== -->\n          <div class=\"vsf-uva-gallery vsf-uva-gallery-single\">\n\n            <!-- ===================================================\n                 MINIATURE TEMPORANEAMENTE DISATTIVATE\n                 Decommentare questo blocco se verranno aggiunte altre foto.\n\n            <div class=\"vsf-uva-thumbs\">\n              <div class=\"vsf-uva-thumb active\" role=\"button\" tabindex=\"0\" data-index=\"0\" aria-label=\"Toon afbeelding 1\"><\/div>\n              <div class=\"vsf-uva-thumb\" role=\"button\" tabindex=\"0\" data-index=\"1\" aria-label=\"Toon afbeelding 2\"><\/div>\n              <div class=\"vsf-uva-thumb\" role=\"button\" tabindex=\"0\" data-index=\"2\" aria-label=\"Toon afbeelding 3\"><\/div>\n              <div class=\"vsf-uva-thumb\" role=\"button\" tabindex=\"0\" data-index=\"3\" aria-label=\"Toon afbeelding 4\"><\/div>\n            <\/div>\n\n                 =================================================== -->\n\n            <div class=\"vsf-uva-main-image-wrap\">\n\n              <!-- Freccia precedente disattivata: gallery con una sola immagine\n              <button type=\"button\" class=\"vsf-uva-gallery-arrow prev\" id=\"vsfUvaMainPrev\" aria-label=\"Vorige afbeelding\">\u2039<\/button>\n              -->\n\n              <div class=\"vsf-uva-main-image\" id=\"vsfUvaMainImage\" role=\"button\" tabindex=\"0\" aria-label=\"Afbeelding op groot formaat openen\">\n\n                <div class=\"vsf-uva-image-label\">\n                  <small>Villaggio San Francesco \u00b7 27 augustus<\/small>\n                  <strong>DRUIVENFEEST<\/strong>\n                  <span>Wijn, streek, wijnoogst en lokale producenten: een feestelijke avond langs de voetgangerspromenade.<\/span>\n                <\/div>\n\n              <\/div>\n\n              <!-- Freccia successiva disattivata: gallery con una sola immagine\n              <button type=\"button\" class=\"vsf-uva-gallery-arrow next\" id=\"vsfUvaMainNext\" aria-label=\"Volgende afbeelding\">\u203a<\/button>\n              -->\n\n            <\/div>\n\n          <\/div>\n\n          <!-- ===================================================\n               RIEPILOGO PRINCIPALE SOTTO LA GALLERY\n               =================================================== -->\n          <div class=\"vsf-uva-under-summary\">\n\n            <div class=\"vsf-uva-summary-item\">\n              <small>Datum<\/small>\n              <strong>Donderdag 27 augustus<\/strong>\n            <\/div>\n\n            <div class=\"vsf-uva-summary-item\">\n              <small>Tijd<\/small>\n              <strong>Vanaf 18:00<\/strong>\n            <\/div>\n\n            <div class=\"vsf-uva-summary-item\">\n              <small>Locatie<\/small>\n              <strong>Voetgangerspromenade<\/strong>\n            <\/div>\n\n            <div class=\"vsf-uva-summary-item\">\n              <small>Toegang voor gasten van het Villaggio<\/small>\n              <strong>Gratis, reserveren niet nodig<\/strong>\n            <\/div>\n\n            <div class=\"vsf-uva-summary-item\">\n              <small>Wijnhuizen<\/small>\n              <strong>12 bevestigde wijnhuizen<\/strong>\n            <\/div>\n\n            <div class=\"vsf-uva-summary-item\">\n              <small>Sfeer<\/small>\n              <strong>Wijn, wijnoogst en livemuziek<\/strong>\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n        <!-- =====================================================\n             COLONNA DESTRA: BOX INFORMAZIONI\n             ===================================================== -->\n        <aside class=\"vsf-uva-booking-box\">\n\n          <p class=\"vsf-uva-kicker\">Villaggio San Francesco \u00b7 Speciaal evenement<\/p>\n\n          <h1>DRUIVENFEEST<\/h1>\n\n          <div class=\"vsf-uva-rating\">\n            <span class=\"vsf-uva-stars\">\u2605\u2605\u2605\u2605\u2605<\/span>\n            <span>Wijn, streek en sfeer van de wijnoogst<\/span>\n          <\/div>\n\n          <p>\n            Voor \u00e9\u00e9n avond verandert de voetgangerspromenade van Villaggio San Francesco in een plek die helemaal in het teken staat van druiven, de wijnoogst en smaken uit de streek. Wijnhuizen, lokale producenten, proeverijen, druiven, speciaal ijs en livemuziek zorgen samen voor een evenement dat de streek viert in een authentieke en gezellige sfeer.\n          <\/p>\n\n          <!-- ===================================================\n               EVIDENZA ACCESSO\n               =================================================== -->\n          <div class=\"vsf-uva-booking-highlight\">\n            <small>Voor gasten van het Villaggio<\/small>\n            <strong>GRATIS<\/strong>\n            <span>Toegang tot het evenement zonder reservering. Het evenement is ook toegankelijk voor bezoekers van buitenaf, met speciale tarieven voor toegang tot het resort.<\/span>\n          <\/div>\n\n          <!-- ===================================================\n               INFORMAZIONI RAPIDE\n               =================================================== -->\n          <div class=\"vsf-uva-booking-info\">\n            <div><span>\u2713<\/span> Donderdag 27 augustus vanaf 18:00<\/div>\n            <div><span>\u2713<\/span> Evenement langs de voetgangerspromenade<\/div>\n            <div><span>\u2713<\/span> 12 wijnhuizen met presentatie en verkoop<\/div>\n            <div><span>\u2713<\/span> Gratis uitdeling van druiven<\/div>\n            <div><span>\u2713<\/span> Speciaal ijs met aardbeidruifsmaak<\/div>\n            <!--<div><span>\u2713<\/span> Lokale producenten en bedrijven worden nog bevestigd<\/div>\n            <div><span>\u2713<\/span> Liveband wordt nog bevestigd<\/div>-->\n          <\/div>\n\n          <!-- ===================================================\n               PULSANTI DI NAVIGAZIONE\n               =================================================== -->\n          <a href=\"#vsf-uva-cantine\" class=\"vsf-uva-btn vsf-uva-btn-secondary\">\n            Ontdek de wijnhuizen\n          <\/a>\n\n          <a href=\"#vsf-uva-accesso\" class=\"vsf-uva-btn vsf-uva-btn-primary\">\n            Info over toegang\n          <\/a>\n\n        <\/aside>\n\n      <\/div>\n\n    <\/div>\n\n    <!-- =========================================================\n         LIGHTBOX DELLA GALLERY\n         ========================================================= -->\n    <div class=\"vsf-uva-lightbox\" id=\"vsfUvaLightbox\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Afbeeldingengalerij van het Druivenfeest\">\n\n      <button type=\"button\" class=\"vsf-uva-lightbox-close\" id=\"vsfUvaLightboxClose\" aria-label=\"Afbeelding sluiten\">\u00d7<\/button>\n\n      <!-- Freccia lightbox precedente disattivata: gallery con una sola immagine\n      <button type=\"button\" class=\"vsf-uva-lightbox-arrow prev\" id=\"vsfUvaLightboxPrev\" aria-label=\"Vorige afbeelding\">\u2039<\/button>\n      -->\n\n      <img decoding=\"async\" src=\"\" alt=\"Druivenfeest bij Villaggio San Francesco\" id=\"vsfUvaLightboxImage\">\n\n      <!-- Freccia lightbox successiva disattivata: gallery con una sola immagine\n      <button type=\"button\" class=\"vsf-uva-lightbox-arrow next\" id=\"vsfUvaLightboxNext\" aria-label=\"Volgende afbeelding\">\u203a<\/button>\n      -->\n\n    <\/div>\n\n  <\/section>\n\n  <!-- =========================================================\n       SEZIONE 2: MINI RIEPILOGO A PILLOLE\n       ========================================================= -->\n  <section class=\"vsf-uva-mini-summary\">\n\n    <div class=\"vsf-uva-mini-summary-container\">\n      <ul class=\"vsf-uva-mini-summary-list\">\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Evenement:<\/strong> Druivenfeest<\/li>\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Datum:<\/strong> donderdag 27 augustus<\/li>\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Tijd:<\/strong> vanaf 18:00<\/li>\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Locatie:<\/strong> voetgangerspromenade<\/li>\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Gasten van het Villaggio:<\/strong> gratis toegang, reserveren niet nodig<\/li>\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Wijnhuizen:<\/strong> 12 bevestigde wijnhuizen<\/li>\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Druiven:<\/strong> gratis uitdeling<\/li>\n        <li><span class=\"vsf-uva-mini-dot\"><\/span><strong>IJs:<\/strong> speciale aardbeidruifsmaak<\/li>\n        <!--<li><span class=\"vsf-uva-mini-dot\"><\/span><strong>Muziek:<\/strong> liveband wordt nog bevestigd<\/li>-->\n      <\/ul>\n    <\/div>\n\n  <\/section>\n\n  <!-- =========================================================\n       SEZIONE 3: DETTAGLI DELL'ESPERIENZA\n       ========================================================= -->\n  <section id=\"vsf-uva-details\">\n\n    <div class=\"vsf-uva-section-container\">\n\n      <div class=\"vsf-uva-details-grid\">\n\n        <div class=\"vsf-uva-details-text\">\n          <p class=\"vsf-uva-section-kicker\">Details van de ervaring<\/p>\n\n          <h2 class=\"vsf-uva-section-title\">\n            Een avond vol wijn, wijnoogst en smaken uit de streek\n          <\/h2>\n\n          <p>\n            Het <strong>Druivenfeest<\/strong> brengt de kleuren, geuren en sfeer van de wijnoogst naar het hart van Villaggio San Francesco. Vanaf 18:00 wordt de <strong>voetgangerspromenade<\/strong> thematisch ingericht en verandert zo in een plek om te beleven, te proeven en te ontdekken.\n            <br><br>\n            De <strong>12 bevestigde wijnhuizen<\/strong> zijn aanwezig met een presentatie en verkoop van hun wijnen, samen met andere lokale bedrijven en producenten. Tijdens het feest worden ook <strong>gratis druiven uitgedeeld<\/strong>, terwijl de ijssalon voor de gelegenheid speciaal ijs aanbiedt met <strong>aardbeidruifsmaak<\/strong>.\n            <br><br>\n            De avond wordt begeleid door <strong>livemuziek van een band<\/strong>.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-uva-card\">\n          <ul class=\"vsf-uva-check-list\">\n            <li>Thematisch ingerichte voetgangerspromenade<\/li>\n            <li>12 wijnhuizen met presentatie en verkoop van hun wijnen<\/li>\n            <li>Gratis druiven tijdens het evenement<\/li>\n            <li>Speciaal ijs met aardbeidruifsmaak<\/li>\n            <li>Lokale producenten en bedrijven<\/li>\n            <li>Livemuziek van een band<\/li>\n            <li>Gratis toegang en geen reservering nodig voor gasten van het Villaggio<\/li>\n            <li>Ook toegankelijk voor bezoekers van buitenaf tegen speciale tarieven<\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/section>\n\n  <!-- =========================================================\n       SEZIONE 4: ATMOSFERA DELLA FESTA\n       Blocco editoriale breve per evitare ripetizioni\n       ========================================================= -->\n  <section id=\"vsf-uva-programma\">\n\n    <div class=\"vsf-uva-section-container\">\n\n      <div class=\"vsf-uva-experience-banner\">\n\n        <div class=\"vsf-uva-experience-copy\">\n          <p class=\"vsf-uva-section-kicker\">De sfeer van het feest<\/p>\n\n          <h2 class=\"vsf-uva-section-title\">\n            E\u00e9n promenade, vele verhalen uit de streek\n          <\/h2>\n\n          <p>\n            Vanaf 18:00 wordt de voetgangerspromenade een plek die je zonder vaste route kunt beleven: wandel langs de wijnhuizen, ontmoet de producenten en laat je meevoeren door de geur van druiven en de sfeer van de wijnoogst. Een avond om samen te genieten en de streek op een ontspannen en gezellige manier te ontdekken.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-uva-experience-keywords\" aria-label=\"Thema\u2019s van het Druivenfeest\">\n          <div class=\"vsf-uva-experience-keyword\">Wijn<\/div>\n          <div class=\"vsf-uva-experience-keyword\">Wijnoogst<\/div>\n          <div class=\"vsf-uva-experience-keyword\">Streek<\/div>\n          <div class=\"vsf-uva-experience-keyword\">Gezellig samenzijn<\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/section>\n\n  <!-- =========================================================\n       SEZIONE 5: CANTINE\n       ========================================================= -->\n  <section id=\"vsf-uva-cantine\">\n\n    <div class=\"vsf-uva-section-container\">\n\n      <div class=\"vsf-uva-section-header\">\n        <p class=\"vsf-uva-section-kicker\">Wijnhuizen en streek<\/p>\n\n        <h2 class=\"vsf-uva-section-title\">\n          De wijnhuizen van het Druivenfeest\n        <\/h2>\n\n        <p class=\"vsf-uva-section-intro\">\n          Twaalf bevestigde wijnhuizen staan tijdens de avond centraal met hun wijnen, samen met een producent die streekproducten aanbiedt.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-uva-cantine-grid\">\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>TESSEE\u2019RE<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>LEGA\u2019MI<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>SESSOLO VINI E SPUMANTI<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>VIGNA MINERVA<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>BIASIOTTO VINI E SPUMANTI<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>CA\u2019 DELLA GUARDIA<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>LA FRASSINA<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>AZ. AGR. CA\u2019 BERGA<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>AZ. AGR. CA\u2019 CORNIANI<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>LA FRASSINELLA (TAVERNETTA DEL TOCAI)<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>CANTINE VIGNALUNA<\/h3>\n        <\/article>\n\n        <article class=\"vsf-uva-cantine-card\">\n          <h3>SOC. AGRICOLA MAZZOLADA<\/h3>\n        <\/article>\n\n      <\/div>\n\n      <div class=\"vsf-uva-territory-producer\">\n        <span class=\"vsf-uva-access-label\">Streekproducten<\/span>\n        <h3>TENUTA LA SPIGA \u2013 CUOR DI NOCE<\/h3>\n      <\/div>\n\n    <\/div>\n\n  <\/section>\n\n  <!-- =========================================================\n       SEZIONE 6: ACCESSO OSPITI ED ESTERNI\n       ========================================================= -->\n  <section id=\"vsf-uva-accesso\">\n\n    <div class=\"vsf-uva-section-container\">\n\n      <div class=\"vsf-uva-section-header\">\n        <p class=\"vsf-uva-section-kicker\">Zo neem je deel<\/p>\n\n        <h2 class=\"vsf-uva-section-title\">\n          Druivenfeest: toegang voor gasten en bezoekers van buitenaf\n        <\/h2>\n\n        <p class=\"vsf-uva-section-intro\">\n          Voor gasten van Villaggio San Francesco is de toegang tot het evenement gratis en reserveren is niet nodig. <br>Het Druivenfeest is ook toegankelijk voor bezoekers van buitenaf, met speciale formules die toegang tot het resort en de activiteiten per leeftijdsgroep omvatten.\n        <\/p>\n      <\/div>\n\n      <!-- =====================================================\n           ACCESSO GRATUITO OSPITI DEL VILLAGGIO\n           ===================================================== -->\n      <div class=\"vsf-uva-booking-card vsf-uva-guest-access-card\">\n        <div class=\"vsf-uva-guest-access-icon\" aria-hidden=\"true\">\u2713<\/div>\n\n        <div class=\"vsf-uva-guest-access-content\">\n          <span class=\"vsf-uva-access-label\">Gasten van het Villaggio<\/span>\n          <h3>Het Druivenfeest is inbegrepen bij je verblijf<\/h3>\n          <p>\n            Verblijf je in Villaggio San Francesco, dan kun je vrij deelnemen aan het Druivenfeest en genieten van een avond tussen wijnhuizen, streekproducten en de sfeer van de wijnoogst.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-uva-guest-access-price\">\n          <small>Toegang tot het evenement<\/small>\n          <strong>GRATIS<\/strong>\n          <span>Reserveren niet nodig<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- =====================================================\n           TARIFFE PER GLI ESTERNI\n           ===================================================== -->\n      <div class=\"vsf-uva-booking-grid vsf-uva-external-grid\">\n\n        <div class=\"vsf-uva-booking-card\">\n          <span class=\"vsf-uva-access-label\">Bezoekers van buitenaf<\/span>\n          <h3>Volwassenen<\/h3>\n          <strong class=\"vsf-uva-price\">\u20ac 24<\/strong>\n          <p>\n            Toegang tot het resort + proeverij bij de 12 aanwezige wijnhuizen.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-uva-booking-card\">\n          <span class=\"vsf-uva-access-label\">0\u20135 jaar<\/span>\n          <h3>Kinderen<\/h3>\n          <strong class=\"vsf-uva-price\">\u20ac 0<\/strong>\n          <p>\n            Toegang tot het resort + speciaal voor hen georganiseerde spelletjes + ijs.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-uva-booking-card\">\n          <span class=\"vsf-uva-access-label\">6\u201310 jaar<\/span>\n          <h3>Kinderen<\/h3>\n          <strong class=\"vsf-uva-price\">\u20ac 15<\/strong>\n          <p>\n            Toegang tot het resort + speciaal voor hen georganiseerde spelletjes + ijs.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-uva-booking-card\">\n          <span class=\"vsf-uva-access-label\">11\u201317 jaar<\/span>\n          <h3>Jongeren<\/h3>\n          <strong class=\"vsf-uva-price\">\u20ac 24<\/strong>\n          <p>\n            Toegang tot het resort + speciaal voor hen georganiseerde activiteiten + frisdrank.\n          <\/p>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"vsf-uva-booking-cta\">\n        <a href=\"#vsf-uva-cantine\" class=\"vsf-uva-btn vsf-uva-btn-primary\">\n          Ontdek de wijnhuizen\n        <\/a>\n      <\/div>\n\n    <\/div>\n\n  <\/section>\n\n\n\n  <!-- =========================================================\n       SCRIPT DELLA GALLERY E DELLA LIGHTBOX\n       ========================================================= -->\n  <script>\n    (function () {\n\n      \/* =======================================================\n         INIZIALIZZAZIONE DELLA GALLERY\n         ======================================================= *\/\n      function initVsfUvaFestival() {\n        var block = document.getElementById('vsf-uva-first-block');\n        if (!block || block.dataset.vsfGalleryReady === '1') return;\n\n        block.dataset.vsfGalleryReady = '1';\n\n        \/* =====================================================\n           IMMAGINI DELLA GALLERY\n           Attualmente \u00e8 attiva solo l\u2019immagine di copertina.\n           Le altre immagini restano commentate per un eventuale riutilizzo.\n           ===================================================== *\/\n        var images = [\n          {\n            url: \"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/JPG_FESTA-DELLUVA-SENZA-TESTI.webp\",\n            title: \"Druivenfeest\",\n            subtitle: \"Wijn, streek en sfeer van de wijnoogst\",\n            colors: [\"#2E2F33\", \"#D39566\"],\n            alt: \"Druivenfeest bij Villaggio San Francesco\"\n          }\n\n          \/* =====================================================\n             ALTRE IMMAGINI TEMPORANEAMENTE DISATTIVATE\n             Per riattivarle, rimuovere questo commento e riattivare\n             anche miniature e frecce nel markup della gallery.\n          ,\n          {\n            url: \"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/07\/mazzolada-piscina.webp\",\n            title: \"Wijnhuizen en streek\",\n            subtitle: \"Een avond in het teken van wijn en lokale producenten\",\n            colors: [\"#D18145\", \"#ECE6DB\"],\n            alt: \"Wijnhuizen en producenten op het Druivenfeest\"\n          },\n          {\n            url: \"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/07\/mazzolada-piscina2.webp\",\n            title: \"Sfeer van de wijnoogst\",\n            subtitle: \"De voetgangerspromenade krijgt een thema rond druiven en de streek\",\n            colors: [\"#2E2F33\", \"#ECE6DB\"],\n            alt: \"Decoratie in wijnoogstthema langs de voetgangerspromenade\"\n          },\n          {\n            url: \"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/07\/mazzolada-piscina3.webp\",\n            title: \"Een feest om te beleven\",\n            subtitle: \"Proeverijen, druiven, speciaal ijs en livemuziek\",\n            colors: [\"#D18145\", \"#D39566\"],\n            alt: \"Sfeer van het Druivenfeest bij Villaggio San Francesco\"\n          }\n          ===================================================== *\/\n        ];\n\n        var currentIndex = 0;\n        var lastFocusedElement = null;\n\n        var thumbs = block.querySelectorAll('.vsf-uva-thumb');\n        var mainImage = block.querySelector('#vsfUvaMainImage');\n\n        var mainPrev = block.querySelector('#vsfUvaMainPrev');\n        var mainNext = block.querySelector('#vsfUvaMainNext');\n\n        var lightbox = block.querySelector('#vsfUvaLightbox');\n        var lightboxImage = block.querySelector('#vsfUvaLightboxImage');\n        var lightboxClose = block.querySelector('#vsfUvaLightboxClose');\n        var lightboxPrev = block.querySelector('#vsfUvaLightboxPrev');\n        var lightboxNext = block.querySelector('#vsfUvaLightboxNext');\n\n        if (!mainImage || !lightbox || !lightboxImage) return;\n\n        \/* =====================================================\n           CREA UN'IMMAGINE SEGNAPOSTO IN FORMATO SVG\n           Questa funzione viene usata solo se non \u00e8 stato inserito un URL\n           ===================================================== *\/\n        function createPlaceholder(title, subtitle, colors) {\n          var colorOne = colors && colors[0] ? colors[0] : '#2E2F33';\n          var colorTwo = colors && colors[1] ? colors[1] : '#ECE6DB';\n\n          var svg = '' +\n            '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"1600\" height=\"1000\" viewBox=\"0 0 1600 1000\">' +\n              '<defs>' +\n                '<linearGradient id=\"g\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">' +\n                  '<stop offset=\"0%\" stop-color=\"' + colorOne + '\"\/>' +\n                  '<stop offset=\"100%\" stop-color=\"' + colorTwo + '\"\/>' +\n                '<\/linearGradient>' +\n              '<\/defs>' +\n              '<rect width=\"1600\" height=\"1000\" fill=\"url(#g)\"\/>' +\n              '<circle cx=\"1320\" cy=\"170\" r=\"230\" fill=\"rgba(255,255,255,.10)\"\/>' +\n              '<circle cx=\"220\" cy=\"850\" r=\"300\" fill=\"rgba(255,255,255,.08)\"\/>' +\n              '<text x=\"800\" y=\"455\" text-anchor=\"middle\" fill=\"#ffffff\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"72\" font-weight=\"700\">' + title + '<\/text>' +\n              '<text x=\"800\" y=\"540\" text-anchor=\"middle\" fill=\"#ffffff\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"30\">' + subtitle + '<\/text>' +\n            '<\/svg>';\n\n          return 'data:image\/svg+xml;charset=UTF-8,' + encodeURIComponent(svg);\n        }\n\n        \/* =====================================================\n           RESTITUISCE L'URL REALE O IL SEGNAPOSTO\n           ===================================================== *\/\n        function getImageUrl(image) {\n          if (image.url && image.url.trim() !== '') {\n            return image.url;\n          }\n\n          return createPlaceholder(image.title, image.subtitle, image.colors);\n        }\n\n        \/* =====================================================\n           AGGIORNA FOTO PRINCIPALE, LIGHTBOX E MINIATURE\n           ===================================================== *\/\n        function updateGallery(index) {\n          if (index < 0) {\n            currentIndex = images.length - 1;\n          } else if (index >= images.length) {\n            currentIndex = 0;\n          } else {\n            currentIndex = index;\n          }\n\n          var selectedImage = images[currentIndex];\n          var selectedUrl = getImageUrl(selectedImage);\n\n          mainImage.style.backgroundImage = \"url('\" + selectedUrl + \"')\";\n          mainImage.setAttribute('data-index', currentIndex);\n          mainImage.setAttribute('aria-label', 'Afbeelding ' + (currentIndex + 1) + ' op groot formaat openen');\n\n          lightboxImage.setAttribute('src', selectedUrl);\n          lightboxImage.setAttribute('alt', selectedImage.alt);\n\n          thumbs.forEach(function (thumb, thumbIndex) {\n            if (images[thumbIndex]) {\n              thumb.style.backgroundImage = \"url('\" + getImageUrl(images[thumbIndex]) + \"')\";\n            }\n\n            thumb.classList.remove('active');\n            thumb.setAttribute('aria-pressed', 'false');\n          });\n\n          if (thumbs[currentIndex]) {\n            thumbs[currentIndex].classList.add('active');\n            thumbs[currentIndex].setAttribute('aria-pressed', 'true');\n          }\n        }\n\n        \/* =====================================================\n           APERTURA DELLA LIGHTBOX\n           ===================================================== *\/\n        function openLightbox() {\n          lastFocusedElement = document.activeElement;\n          updateGallery(currentIndex);\n          lightbox.classList.add('open');\n          document.body.style.overflow = 'hidden';\n\n          if (lightboxClose) {\n            lightboxClose.focus();\n          }\n        }\n\n        \/* =====================================================\n           CHIUSURA DELLA LIGHTBOX\n           ===================================================== *\/\n        function closeLightbox() {\n          lightbox.classList.remove('open');\n          document.body.style.overflow = '';\n\n          if (lastFocusedElement && typeof lastFocusedElement.focus === 'function') {\n            lastFocusedElement.focus();\n          }\n        }\n\n        \/* =====================================================\n           EVENTI DELLE MINIATURE\n           ===================================================== *\/\n        thumbs.forEach(function (thumb) {\n          thumb.setAttribute('aria-pressed', thumb.classList.contains('active') ? 'true' : 'false');\n\n          thumb.addEventListener('click', function () {\n            var index = parseInt(thumb.getAttribute('data-index'), 10);\n            updateGallery(index);\n          });\n\n          thumb.addEventListener('keydown', function (event) {\n            if (event.key === 'Enter' || event.key === ' ') {\n              event.preventDefault();\n              var index = parseInt(thumb.getAttribute('data-index'), 10);\n              updateGallery(index);\n            }\n          });\n        });\n\n        \/* =====================================================\n           FRECCE DELLA GALLERY PRINCIPALE\n           ===================================================== *\/\n        if (mainPrev) {\n          mainPrev.addEventListener('click', function (event) {\n            event.stopPropagation();\n            updateGallery(currentIndex - 1);\n          });\n        }\n\n        if (mainNext) {\n          mainNext.addEventListener('click', function (event) {\n            event.stopPropagation();\n            updateGallery(currentIndex + 1);\n          });\n        }\n\n        \/* =====================================================\n           APERTURA LIGHTBOX DALLA FOTO PRINCIPALE\n           ===================================================== *\/\n        mainImage.addEventListener('click', function () {\n          openLightbox();\n        });\n\n        mainImage.addEventListener('keydown', function (event) {\n          if (event.key === 'Enter' || event.key === ' ') {\n            event.preventDefault();\n            openLightbox();\n          }\n        });\n\n        \/* =====================================================\n           FRECCE DELLA LIGHTBOX\n           ===================================================== *\/\n        if (lightboxPrev) {\n          lightboxPrev.addEventListener('click', function (event) {\n            event.stopPropagation();\n            updateGallery(currentIndex - 1);\n          });\n        }\n\n        if (lightboxNext) {\n          lightboxNext.addEventListener('click', function (event) {\n            event.stopPropagation();\n            updateGallery(currentIndex + 1);\n          });\n        }\n\n        \/* =====================================================\n           CHIUSURA LIGHTBOX CON PULSANTE O CLICK SULLO SFONDO\n           ===================================================== *\/\n        if (lightboxClose) {\n          lightboxClose.addEventListener('click', closeLightbox);\n        }\n\n        lightbox.addEventListener('click', function (event) {\n          if (event.target === lightbox) {\n            closeLightbox();\n          }\n        });\n\n        \/* =====================================================\n           CONTROLLI DA TASTIERA\n           ESC = chiude, frecce = cambia immagine\n           ===================================================== *\/\n        document.addEventListener('keydown', function (event) {\n          if (!lightbox.classList.contains('open')) return;\n\n          if (event.key === 'Escape') {\n            closeLightbox();\n          }\n\n          if (event.key === 'ArrowLeft') {\n            updateGallery(currentIndex - 1);\n          }\n\n          if (event.key === 'ArrowRight') {\n            updateGallery(currentIndex + 1);\n          }\n        });\n\n        \/* =====================================================\n           IMMAGINE INIZIALE\n           ===================================================== *\/\n        updateGallery(0);\n      }\n\n      \/* =======================================================\n         AVVIO DELLO SCRIPT\n         ======================================================= *\/\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initVsfUvaFestival);\n      } else {\n        initVsfUvaFestival();\n      }\n\n    })();\n  <\/script>\n\n\n<\/div>\n\n<\/div>\n<\/div><\/div><style class=\"advgb-styles-renderer\">\n    #vsf-uva-page {\n      width: 100% !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      background: #ffffff !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      color: #2E2F33 !important;\n      line-height: 1.6 !important;\n    }\n\n    #vsf-uva-page,\n    #vsf-uva-page * {\n      box-sizing: border-box !important;\n    }\n\n    \/* =========================================================\n       PALETTE E PULSANTI\n       Colori ufficiali VSF, uguali all\u2019template master delle offerte VSF\n       ========================================================= *\/\n    #vsf-uva-page .vsf-uva-btn {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      border-radius: 999px !important;\n      padding: 14px 22px !important;\n      font-size: 12.5px !important;\n      line-height: 1.25 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .35px !important;\n      text-decoration: none !important;\n      text-align: center !important;\n      border: none !important;\n      cursor: pointer !important;\n      transition: all .2s ease !important;\n    }\n\n    #vsf-uva-page .vsf-uva-btn-primary,\n    #vsf-uva-page .vsf-uva-btn-primary:link,\n    #vsf-uva-page .vsf-uva-btn-primary:visited {\n      background: #D39566 !important;\n      color: #ffffff !important;\n      box-shadow: 0 12px 28px rgba(211,149,102,.30) !important;\n    }\n\n    #vsf-uva-page .vsf-uva-btn-primary:hover,\n    #vsf-uva-page .vsf-uva-btn-primary:focus {\n      background: #D18145 !important;\n      color: #ffffff !important;\n      outline: none !important;\n      transform: translateY(-1px) !important;\n    }\n\n    #vsf-uva-page .vsf-uva-btn-secondary,\n    #vsf-uva-page .vsf-uva-btn-secondary:link,\n    #vsf-uva-page .vsf-uva-btn-secondary:visited {\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n      box-shadow: none !important;\n    }\n\n    #vsf-uva-page .vsf-uva-btn-secondary:hover,\n    #vsf-uva-page .vsf-uva-btn-secondary:focus {\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n      outline: none !important;\n    }\n\n    \/* =========================================================\n       HERO: GALLERY + BOX PRENOTAZIONE\n       ========================================================= *\/\n    #vsf-uva-first-block {\n      color: #2E2F33 !important;\n      background: #ffffff !important;\n      padding-top: 1px !important;\n      width: 100% !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-container {\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-product-layout {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.6fr) minmax(360px, .4fr) !important;\n      gap: 40px !important;\n      align-items: start !important;\n      width: 100% !important;\n    }\n\n    \/* =========================================================\n       GALLERY PRINCIPALE\n       ========================================================= *\/\n    #vsf-uva-first-block .vsf-uva-gallery {\n      display: grid !important;\n      grid-template-columns: 120px 1fr !important;\n      gap: 18px !important;\n      width: 100% !important;\n      height: 620px !important;\n    }\n\n    \/* Gallery in modalit\u00e0 singola: solo immagine di copertina *\/\n    #vsf-uva-first-block .vsf-uva-gallery.vsf-uva-gallery-single {\n      grid-template-columns: 1fr !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-thumbs {\n      display: grid !important;\n      gap: 12px !important;\n      grid-template-rows: repeat(4, 1fr) !important;\n      height: 620px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-thumb {\n      display: block !important;\n      width: 100% !important;\n      min-height: 90px !important;\n      border-radius: 16px !important;\n      background-position: center center !important;\n      background-size: cover !important;\n      background-repeat: no-repeat !important;\n      border: 2px solid #ffffff !important;\n      box-shadow: 0 6px 18px rgba(0,0,0,.08) !important;\n      cursor: pointer !important;\n      transition: all .25s ease !important;\n      padding: 0 !important;\n      margin: 0 !important;\n      outline: none !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-thumb:hover,\n    #vsf-uva-first-block .vsf-uva-thumb.active {\n      border-color: #D39566 !important;\n      transform: translateY(-2px) !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-main-image-wrap {\n      position: relative !important;\n      height: 620px !important;\n      border-radius: 30px !important;\n      overflow: hidden !important;\n      box-shadow: 0 18px 48px rgba(0,0,0,.14) !important;\n      background: #ECE6DB !important;\n      width: 100% !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-main-image {\n      display: block !important;\n      width: 100% !important;\n      height: 620px !important;\n      position: relative !important;\n      background-position: center center !important;\n      background-size: cover !important;\n      background-repeat: no-repeat !important;\n      cursor: zoom-in !important;\n      border: none !important;\n      padding: 0 !important;\n      margin: 0 !important;\n      outline: none !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-main-image::before {\n      content: \"\" !important;\n      position: absolute !important;\n      inset: 0 !important;\n      background: linear-gradient(180deg, rgba(46,47,51,.05) 0%, rgba(46,47,51,.62) 100%) !important;\n      z-index: 1 !important;\n      pointer-events: none !important;\n    }\n\n    \/* =========================================================\n       TESTO SOVRAPPOSTO ALLA FOTO PRINCIPALE\n       ========================================================= *\/\n    #vsf-uva-first-block .vsf-uva-image-label {\n      position: absolute !important;\n      left: 32px !important;\n      bottom: 32px !important;\n      right: 32px !important;\n      color: #ffffff !important;\n      z-index: 2 !important;\n      text-align: left !important;\n      pointer-events: none !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-image-label small {\n      display: inline-block !important;\n      background: rgba(255,255,255,.20) !important;\n      backdrop-filter: blur(8px) !important;\n      border-radius: 999px !important;\n      padding: 8px 14px !important;\n      margin-bottom: 14px !important;\n      font-size: 12px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .8px !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-image-label strong {\n      display: block !important;\n      max-width: 760px !important;\n      color: #ffffff !important;\n      font-size: 44px !important;\n      line-height: 1.05 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.8px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-image-label span {\n      display: block !important;\n      max-width: 760px !important;\n      margin-top: 14px !important;\n      color: #ffffff !important;\n      font-size: 18px !important;\n      line-height: 1.35 !important;\n      font-weight: 700 !important;\n      text-shadow: 0 4px 18px rgba(0,0,0,.25) !important;\n    }\n\n    \/* =========================================================\n       FRECCE DELLA GALLERY\n       ========================================================= *\/\n    #vsf-uva-first-block .vsf-uva-gallery-arrow {\n      position: absolute !important;\n      top: 50% !important;\n      transform: translateY(-50%) !important;\n      z-index: 4 !important;\n      width: 52px !important;\n      height: 52px !important;\n      border-radius: 50% !important;\n      border: none !important;\n      background: rgba(255,255,255,.92) !important;\n      color: #2E2F33 !important;\n      font-size: 32px !important;\n      line-height: 52px !important;\n      font-weight: 700 !important;\n      cursor: pointer !important;\n      box-shadow: 0 10px 24px rgba(0,0,0,.18) !important;\n      transition: all .2s ease !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 0 !important;\n      margin: 0 !important;\n      user-select: none !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-gallery-arrow:hover,\n    #vsf-uva-first-block .vsf-uva-gallery-arrow:focus {\n      background: #D39566 !important;\n      color: #ffffff !important;\n      outline: none !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-gallery-arrow.prev {\n      left: 22px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-gallery-arrow.next {\n      right: 22px !important;\n    }\n\n    \/* =========================================================\n       RIEPILOGO SOTTO LA GALLERY\n       ========================================================= *\/\n    #vsf-uva-first-block .vsf-uva-under-summary {\n      margin-top: 28px !important;\n      display: grid !important;\n      grid-template-columns: repeat(3, 1fr) !important;\n      gap: 14px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-summary-item {\n      background: #ECE6DB !important;\n      border-radius: 20px !important;\n      padding: 20px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-summary-item small {\n      display: block !important;\n      margin-bottom: 6px !important;\n      color: #D18145 !important;\n      font-size: 12px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .6px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-summary-item strong {\n      display: block !important;\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n      line-height: 1.25 !important;\n      font-weight: 900 !important;\n    }\n\n    \/* =========================================================\n       BOX LATERALE DI PRENOTAZIONE\n       ========================================================= *\/\n    #vsf-uva-first-block .vsf-uva-booking-box {\n      position: sticky !important;\n      top: 24px !important;\n      background: #ffffff !important;\n      border-radius: 28px !important;\n      padding: 24px 28px !important;\n      box-shadow: 0 18px 50px rgba(0,0,0,.14) !important;\n      border: 1px solid #ECE6DB !important;\n      min-height: 620px !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      overflow: hidden !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-kicker {\n      margin: 0 0 8px 0 !important;\n      color: #D18145 !important;\n      font-size: 12px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .8px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-box h1 {\n      margin: 0 0 8px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 30px !important;\n      line-height: 1.08 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.3px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-rating {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 6px !important;\n      align-items: center !important;\n      margin-bottom: 14px !important;\n      font-size: 13px !important;\n      line-height: 1.25 !important;\n      color: #2E2F33 !important;\n      font-weight: 700 !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-stars {\n      color: #D39566 !important;\n      letter-spacing: .7px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-box p {\n      margin: 0 0 16px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 14px !important;\n      line-height: 1.4 !important;\n    }\n\n    \/* =========================================================\n       BOX EVIDENZA PREZZO E PRENOTAZIONE\n       ========================================================= *\/\n    #vsf-uva-first-block .vsf-uva-booking-highlight {\n      margin: 0 0 16px 0 !important;\n      padding: 16px !important;\n      background: #ECE6DB !important;\n      border-radius: 18px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-highlight small {\n      display: block !important;\n      color: #D18145 !important;\n      font-size: 11px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .6px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-highlight strong {\n      display: block !important;\n      color: #2E2F33 !important;\n      font-size: 28px !important;\n      line-height: 1 !important;\n      font-weight: 900 !important;\n      margin-top: 5px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-highlight span {\n      display: block !important;\n      margin-top: 8px !important;\n      color: #2E2F33 !important;\n      font-size: 13px !important;\n      line-height: 1.35 !important;\n      font-weight: 800 !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-info {\n      display: grid !important;\n      gap: 9px !important;\n      margin: 16px 0 20px 0 !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-info div {\n      display: flex !important;\n      gap: 9px !important;\n      color: #2E2F33 !important;\n      font-size: 14px !important;\n      line-height: 1.35 !important;\n      font-weight: 700 !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-booking-info span {\n      color: #D18145 !important;\n      font-weight: 900 !important;\n      flex: 0 0 auto !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-btn {\n      width: 100% !important;\n      margin-bottom: 9px !important;\n    }\n\n    \/* =========================================================\n       LIGHTBOX DELLA GALLERY\n       ========================================================= *\/\n    #vsf-uva-first-block .vsf-uva-lightbox {\n      display: none !important;\n      position: fixed !important;\n      inset: 0 !important;\n      background: rgba(0,0,0,.86) !important;\n      z-index: 99999 !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 24px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox.open {\n      display: flex !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox img {\n      max-width: 94vw !important;\n      max-height: 88vh !important;\n      border-radius: 22px !important;\n      box-shadow: 0 20px 80px rgba(0,0,0,.45) !important;\n      background: #ffffff !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox-close,\n    #vsf-uva-first-block .vsf-uva-lightbox-arrow {\n      position: absolute !important;\n      z-index: 3 !important;\n      border-radius: 50% !important;\n      border: none !important;\n      background: rgba(255,255,255,.92) !important;\n      color: #2E2F33 !important;\n      cursor: pointer !important;\n      font-weight: 700 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 0 !important;\n      margin: 0 !important;\n      user-select: none !important;\n      appearance: none !important;\n      -webkit-appearance: none !important;\n      transition: all .2s ease !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox-close {\n      top: 24px !important;\n      right: 24px !important;\n      width: 46px !important;\n      height: 46px !important;\n      font-size: 28px !important;\n      line-height: 46px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox-arrow {\n      top: 50% !important;\n      transform: translateY(-50%) !important;\n      width: 54px !important;\n      height: 54px !important;\n      font-size: 34px !important;\n      line-height: 54px !important;\n      box-shadow: 0 12px 28px rgba(0,0,0,.25) !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox-close:hover,\n    #vsf-uva-first-block .vsf-uva-lightbox-close:focus,\n    #vsf-uva-first-block .vsf-uva-lightbox-arrow:hover,\n    #vsf-uva-first-block .vsf-uva-lightbox-arrow:focus {\n      background: #D39566 !important;\n      color: #ffffff !important;\n      outline: none !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox-arrow.prev {\n      left: 28px !important;\n    }\n\n    #vsf-uva-first-block .vsf-uva-lightbox-arrow.next {\n      right: 28px !important;\n    }\n\n    \/* =========================================================\n       MINI RIEPILOGO A PILLOLE\n       ========================================================= *\/\n    .vsf-uva-mini-summary {\n      background: #ffffff !important;\n      color: #2E2F33 !important;\n      padding: 34px 0 0 0 !important;\n    }\n\n    .vsf-uva-mini-summary-container {\n      width: 100% !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    .vsf-uva-mini-summary-list {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 10px !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      list-style: none !important;\n    }\n\n    .vsf-uva-mini-summary-list li {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 6px !important;\n      padding: 10px 14px !important;\n      border: 1px solid #ECE6DB !important;\n      border-radius: 999px !important;\n      background: #ffffff !important;\n      color: #2E2F33 !important;\n      font-size: 14px !important;\n      line-height: 1.2 !important;\n      font-weight: 700 !important;\n    }\n\n    .vsf-uva-mini-summary-list strong {\n      color: #2E2F33 !important;\n      font-weight: 900 !important;\n    }\n\n    .vsf-uva-mini-dot {\n      width: 7px !important;\n      height: 7px !important;\n      border-radius: 50% !important;\n      background: #D39566 !important;\n      flex: 0 0 auto !important;\n    }\n\n    \/* =========================================================\n       STILI COMUNI DELLE SEZIONI INTERNE\n       ========================================================= *\/\n    #vsf-uva-details,\n    #vsf-uva-programma,\n    #vsf-uva-cantine,\n    #vsf-uva-accesso {\n      width: 100% !important;\n      padding: 70px 0 !important;\n      margin: 0 !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      color: #2E2F33 !important;\n      line-height: 1.6 !important;\n    }\n\n    #vsf-uva-details,\n    #vsf-uva-cantine {\n      background: #ffffff !important;\n    }\n\n    #vsf-uva-programma,\n    #vsf-uva-accesso {\n      background: #ECE6DB !important;\n    }\n\n    .vsf-uva-section-container {\n      width: 100% !important;\n      max-width: 1180px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n    }\n\n    .vsf-uva-section-header {\n      max-width: 840px !important;\n      margin: 0 auto 42px auto !important;\n      text-align: center !important;\n    }\n\n    .vsf-uva-section-kicker {\n      margin: 0 0 10px 0 !important;\n      color: #D18145 !important;\n      font-size: 13px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n    }\n\n    .vsf-uva-section-title {\n      margin: 0 0 18px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 42px !important;\n      line-height: 1.1 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.6px !important;\n    }\n\n    .vsf-uva-section-intro {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n    }\n\n    \/* =========================================================\n       SEZIONE DETTAGLI DELL'ESPERIENZA\n       ========================================================= *\/\n    .vsf-uva-details-grid {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;\n      gap: 54px !important;\n      align-items: center !important;\n    }\n\n    .vsf-uva-details-text p {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n      line-height: 1.6 !important;\n    }\n\n    .vsf-uva-card {\n      background: #ffffff !important;\n      border-radius: 30px !important;\n      padding: 34px !important;\n      box-shadow: 0 16px 42px rgba(0,0,0,.07) !important;\n      border: 1px solid #ECE6DB !important;\n    }\n\n    .vsf-uva-check-list {\n      margin: 0 !important;\n      padding: 0 !important;\n      list-style: none !important;\n      display: grid !important;\n      gap: 13px !important;\n    }\n\n    .vsf-uva-check-list li {\n      position: relative !important;\n      padding-left: 34px !important;\n      color: #2E2F33 !important;\n      font-size: 17px !important;\n      font-weight: 700 !important;\n    }\n\n    .vsf-uva-check-list li:before {\n      content: \"\u2713\" !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 1px !important;\n      width: 22px !important;\n      height: 22px !important;\n      border-radius: 50% !important;\n      background: #D18145 !important;\n      color: #ffffff !important;\n      line-height: 22px !important;\n      text-align: center !important;\n      font-size: 13px !important;\n      font-weight: 900 !important;\n    }\n\n    \/* =========================================================\n       SEZIONE CANTINE \/ ESPOSITORI\n       ========================================================= *\/\n    #vsf-uva-cantine {\n      padding: 58px 0 !important;\n    }\n\n    #vsf-uva-cantine .vsf-uva-section-header {\n      margin-bottom: 28px !important;\n    }\n\n    #vsf-uva-cantine .vsf-uva-section-title {\n      max-width: 780px !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n    }\n\n    .vsf-uva-cantine-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 16px !important;\n      max-width: 1180px !important;\n      margin: 0 auto !important;\n    }\n\n    .vsf-uva-cantine-card {\n      background: #ffffff !important;\n      border: 1px solid #ECE6DB !important;\n      border-radius: 22px !important;\n      padding: 20px 18px !important;\n      box-shadow: 0 12px 30px rgba(0,0,0,.055) !important;\n      color: #2E2F33 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 116px !important;\n      text-align: center !important;\n    }\n\n    .vsf-uva-cantine-head {\n      display: flex !important;\n      align-items: flex-start !important;\n      justify-content: space-between !important;\n      gap: 14px !important;\n      margin-bottom: 12px !important;\n    }\n\n    .vsf-uva-cantine-badge {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex: 0 0 auto !important;\n      background: #D18145 !important;\n      color: #ffffff !important;\n      border-radius: 999px !important;\n      padding: 7px 12px !important;\n      font-size: 11px !important;\n      line-height: 1.15 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .55px !important;\n    }\n\n    .vsf-uva-cantine-number {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: 34px !important;\n      height: 34px !important;\n      border-radius: 50% !important;\n      background: #ECE6DB !important;\n      color: #D18145 !important;\n      font-size: 15px !important;\n      line-height: 1 !important;\n      font-weight: 900 !important;\n      flex: 0 0 auto !important;\n    }\n\n    .vsf-uva-cantine-card h3 {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 19px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n    }\n\n    .vsf-uva-cantine-card p {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 15px !important;\n      line-height: 1.45 !important;\n    }\n\n    .vsf-uva-territory-producer {\n      max-width: 1180px !important;\n      margin: 20px auto 0 auto !important;\n      padding: 20px 24px !important;\n      border-radius: 22px !important;\n      background: #ECE6DB !important;\n      border: 1px solid #ECE6DB !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 20px !important;\n    }\n\n    .vsf-uva-territory-producer .vsf-uva-access-label {\n      margin: 0 !important;\n      background: #ffffff !important;\n    }\n\n    .vsf-uva-territory-producer h3 {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 20px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-align: right !important;\n    }\n\n    .vsf-uva-guest-access-card {\n      position: relative !important;\n      max-width: 1180px !important;\n      margin: 0 auto 28px auto !important;\n      background: #2E2F33 !important;\n      border: 1px solid #2E2F33 !important;\n      border-radius: 30px !important;\n      color: #ffffff !important;\n      display: grid !important;\n      grid-template-columns: auto minmax(0, 1fr) minmax(230px, auto) !important;\n      align-items: center !important;\n      gap: 24px !important;\n      padding: 30px 34px !important;\n      box-shadow: 0 18px 46px rgba(46,47,51,.20) !important;\n      overflow: hidden !important;\n    }\n\n    .vsf-uva-guest-access-card:after {\n      content: \"\" !important;\n      position: absolute !important;\n      width: 240px !important;\n      height: 240px !important;\n      right: -90px !important;\n      top: -125px !important;\n      border-radius: 50% !important;\n      background: rgba(211,149,102,.13) !important;\n      pointer-events: none !important;\n    }\n\n    .vsf-uva-guest-access-icon {\n      position: relative !important;\n      z-index: 2 !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: 58px !important;\n      height: 58px !important;\n      border-radius: 50% !important;\n      background: #D39566 !important;\n      color: #ffffff !important;\n      font-size: 27px !important;\n      line-height: 1 !important;\n      font-weight: 900 !important;\n      box-shadow: 0 10px 24px rgba(0,0,0,.18) !important;\n      flex: 0 0 auto !important;\n    }\n\n    .vsf-uva-guest-access-content {\n      position: relative !important;\n      z-index: 2 !important;\n      min-width: 0 !important;\n    }\n\n    .vsf-uva-guest-access-card .vsf-uva-access-label {\n      margin: 0 0 9px 0 !important;\n      background: rgba(255,255,255,.10) !important;\n      border: 1px solid rgba(255,255,255,.12) !important;\n      color: #D39566 !important;\n    }\n\n    .vsf-uva-guest-access-card h3 {\n      margin: 0 0 7px 0 !important;\n      color: #ffffff !important;\n      font-size: 25px !important;\n      line-height: 1.15 !important;\n      font-weight: 900 !important;\n    }\n\n    .vsf-uva-guest-access-card p {\n      margin: 0 !important;\n      color: rgba(255,255,255,.88) !important;\n      font-size: 15.5px !important;\n      line-height: 1.45 !important;\n      max-width: 690px !important;\n    }\n\n    .vsf-uva-guest-access-price {\n      position: relative !important;\n      z-index: 2 !important;\n      min-width: 230px !important;\n      padding: 20px 22px !important;\n      border-radius: 22px !important;\n      background: rgba(255,255,255,.09) !important;\n      border: 1px solid rgba(255,255,255,.13) !important;\n      text-align: center !important;\n    }\n\n    .vsf-uva-guest-access-price small {\n      display: block !important;\n      margin-bottom: 5px !important;\n      color: #ffffff !important;\n      font-size: 10.5px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .8px !important;\n    }\n\n    .vsf-uva-guest-access-price strong {\n      display: block !important;\n      margin: 0 !important;\n      color: #D39566 !important;\n      font-size: 31px !important;\n      line-height: 1 !important;\n      font-weight: 900 !important;\n      letter-spacing: -.3px !important;\n      white-space: nowrap !important;\n    }\n\n    .vsf-uva-guest-access-price span {\n      display: block !important;\n      margin-top: 7px !important;\n      color: rgba(255,255,255,.82) !important;\n      font-size: 12px !important;\n      line-height: 1.25 !important;\n      font-weight: 800 !important;\n    }\n\n\n    \/* =========================================================\n       SEZIONE PRENOTAZIONE\n       ========================================================= *\/\n    .vsf-uva-booking-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n      gap: 22px !important;\n      align-items: stretch !important;\n    }\n\n    .vsf-uva-booking-card {\n      background: #ffffff !important;\n      border-radius: 30px !important;\n      padding: 30px !important;\n      box-shadow: 0 14px 38px rgba(0,0,0,.07) !important;\n      border: 1px solid #ECE6DB !important;\n    }\n\n    .vsf-uva-booking-card h3 {\n      margin: 0 0 10px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 24px !important;\n      line-height: 1.18 !important;\n      font-weight: 900 !important;\n    }\n\n    .vsf-uva-booking-card p {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n    }\n\n    \/* Forza il banner ospiti sopra gli stili generici delle booking card *\/\n    #vsf-uva-accesso .vsf-uva-booking-card.vsf-uva-guest-access-card {\n      background: #2E2F33 !important;\n      background-color: #2E2F33 !important;\n      border-color: #2E2F33 !important;\n      color: #ffffff !important;\n    }\n\n    #vsf-uva-accesso .vsf-uva-booking-card.vsf-uva-guest-access-card h3 {\n      color: #ffffff !important;\n    }\n\n    #vsf-uva-accesso .vsf-uva-booking-card.vsf-uva-guest-access-card p {\n      color: rgba(255,255,255,.88) !important;\n    }\n\n    .vsf-uva-booking-note {\n      margin-top: 28px !important;\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n      border-radius: 26px !important;\n      padding: 24px 28px !important;\n      box-shadow: 0 18px 46px rgba(46,47,51,.18) !important;\n    }\n\n    .vsf-uva-booking-note p {\n      margin: 0 !important;\n      color: #ffffff !important;\n      font-size: 16px !important;\n    }\n\n    .vsf-uva-booking-cta {\n      margin-top: 34px !important;\n      display: flex !important;\n      flex-wrap: wrap !important;\n      justify-content: center !important;\n      gap: 12px !important;\n    }\n\n    .vsf-uva-booking-cta .vsf-uva-btn {\n      min-width: 280px !important;\n      padding: 15px 28px !important;\n      font-size: 14px !important;\n    }\n\n    \/* =========================================================\n       SEZIONE ATMOSFERA \/ BLOCCO EDITORIALE\n       Un'interruzione visiva breve, senza ripetere il programma\n       ========================================================= *\/\n    .vsf-uva-experience-banner {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.35fr) minmax(320px, .65fr) !important;\n      gap: 46px !important;\n      align-items: center !important;\n      background: #2E2F33 !important;\n      border-radius: 32px !important;\n      padding: 44px 48px !important;\n      box-shadow: 0 18px 46px rgba(46,47,51,.18) !important;\n      overflow: hidden !important;\n      position: relative !important;\n    }\n\n    .vsf-uva-experience-banner:after {\n      content: \"\" !important;\n      position: absolute !important;\n      width: 260px !important;\n      height: 260px !important;\n      right: -90px !important;\n      top: -110px !important;\n      border-radius: 50% !important;\n      background: rgba(211,149,102,.14) !important;\n      pointer-events: none !important;\n    }\n\n    .vsf-uva-experience-copy {\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    .vsf-uva-experience-copy .vsf-uva-section-kicker {\n      color: #D39566 !important;\n    }\n\n    .vsf-uva-experience-copy .vsf-uva-section-title {\n      color: #ffffff !important;\n      margin-bottom: 16px !important;\n      max-width: 700px !important;\n    }\n\n    .vsf-uva-experience-copy p:last-child {\n      margin: 0 !important;\n      color: #ffffff !important;\n      font-size: 18px !important;\n      line-height: 1.6 !important;\n      max-width: 720px !important;\n    }\n\n    .vsf-uva-experience-keywords {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n\n    .vsf-uva-experience-keyword {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 88px !important;\n      padding: 18px !important;\n      border-radius: 20px !important;\n      border: 1px solid rgba(255,255,255,.15) !important;\n      background: rgba(255,255,255,.08) !important;\n      color: #ffffff !important;\n      font-size: 15px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .7px !important;\n      text-align: center !important;\n    }\n\n\n    \/* =========================================================\n       MODIFICHE SPECIFICHE FESTA DELL'UVA\n       Mantengono lo stile del template master\n       ========================================================= *\/\n    .vsf-uva-external-grid {\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    }\n\n    .vsf-uva-price {\n      display: block !important;\n      margin: 10px 0 12px 0 !important;\n      color: #D18145 !important;\n      font-size: 32px !important;\n      line-height: 1 !important;\n      font-weight: 900 !important;\n    }\n\n    .vsf-uva-access-label {\n      display: inline-flex !important;\n      align-items: center !important;\n      margin-bottom: 10px !important;\n      padding: 7px 12px !important;\n      border-radius: 999px !important;\n      background: #ECE6DB !important;\n      color: #D18145 !important;\n      font-size: 11px !important;\n      line-height: 1.15 !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: .55px !important;\n    }\n\n\n    \/* =========================================================\n       RESPONSIVE TABLET\n       ========================================================= *\/\n    @media (max-width: 1180px) {\n      #vsf-uva-first-block .vsf-uva-product-layout {\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-gallery {\n        grid-template-columns: 110px 1fr !important;\n        height: auto !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-main-image-wrap,\n      #vsf-uva-first-block .vsf-uva-main-image {\n        height: 620px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-booking-box {\n        position: static !important;\n        min-height: auto !important;\n        display: block !important;\n        overflow: visible !important;\n        padding: 30px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-under-summary {\n        grid-template-columns: repeat(2, 1fr) !important;\n      }\n    }\n\n    @media (max-width: 900px) {\n      .vsf-uva-details-grid,\n      .vsf-uva-booking-grid {\n        grid-template-columns: 1fr !important;\n      }\n\n      .vsf-uva-external-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      }\n\n      .vsf-uva-experience-banner {\n        grid-template-columns: 1fr !important;\n        gap: 30px !important;\n        padding: 36px !important;\n      }\n\n      .vsf-uva-cantine-grid {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      }\n\n      .vsf-uva-section-title {\n        font-size: 34px !important;\n      }\n\n      .vsf-uva-card,\n      .vsf-uva-booking-card {\n        padding: 28px !important;\n        border-radius: 26px !important;\n      }\n    }\n\n    \/* =========================================================\n       RESPONSIVE MOBILE\n       ========================================================= *\/\n    @media (max-width: 767px) {\n      .vsf-uva-external-grid {\n        grid-template-columns: 1fr !important;\n      }\n\n      \/* Avvicina la gallery all'header del sito su mobile *\/\n      #vsf-uva-page {\n        margin-top: -40px !important;\n      }\n\n      #vsf-uva-first-block {\n        padding: 0 0 24px 0 !important;\n      }\n\n      \/* Pi\u00f9 spazio utile alla gallery, con margini laterali pi\u00f9 compatti *\/\n      #vsf-uva-first-block .vsf-uva-container {\n        padding: 0 12px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-gallery {\n        grid-template-columns: 1fr !important;\n        gap: 12px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-thumbs {\n        order: 2 !important;\n        grid-template-columns: repeat(4, 1fr) !important;\n        grid-template-rows: auto !important;\n        height: auto !important;\n        gap: 7px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-thumb {\n        min-height: 74px !important;\n        border-radius: 13px !important;\n      }\n\n      \/* Hero pi\u00f9 verticale e immersiva su smartphone *\/\n      #vsf-uva-first-block .vsf-uva-main-image-wrap,\n      #vsf-uva-first-block .vsf-uva-main-image {\n        height: 96vw !important;\n        min-height: 360px !important;\n        max-height: 430px !important;\n        border-radius: 26px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-image-label {\n        left: 16px !important;\n        right: 16px !important;\n        bottom: 18px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-image-label small {\n        padding: 7px 10px !important;\n        margin-bottom: 10px !important;\n        font-size: 10.5px !important;\n        letter-spacing: .55px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-image-label strong {\n        font-size: 30px !important;\n        line-height: 1.02 !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-image-label span {\n        font-size: 14.5px !important;\n        line-height: 1.3 !important;\n        margin-top: 8px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-gallery-arrow {\n        width: 38px !important;\n        height: 38px !important;\n        font-size: 23px !important;\n        line-height: 38px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-gallery-arrow.prev {\n        left: 10px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-gallery-arrow.next {\n        right: 10px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-under-summary {\n        grid-template-columns: 1fr !important;\n        margin-top: 22px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-booking-box {\n        padding: 24px !important;\n        border-radius: 24px !important;\n      }\n\n      #vsf-uva-first-block .vsf-uva-booking-box h1 {\n        font-size: 29px !important;\n      }\n\n      .vsf-uva-guest-access-card {\n        grid-template-columns: auto minmax(0, 1fr) !important;\n        gap: 16px !important;\n        padding: 24px 20px !important;\n        border-radius: 26px !important;\n        text-align: left !important;\n      }\n\n      .vsf-uva-guest-access-icon {\n        width: 48px !important;\n        height: 48px !important;\n        font-size: 23px !important;\n        align-self: start !important;\n      }\n\n      .vsf-uva-guest-access-card h3 {\n        font-size: 22px !important;\n      }\n\n      .vsf-uva-guest-access-card p {\n        font-size: 14.5px !important;\n      }\n\n      .vsf-uva-guest-access-price {\n        grid-column: 1 \/ -1 !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        margin-top: 4px !important;\n        padding: 17px 18px !important;\n        text-align: left !important;\n      }\n\n      .vsf-uva-guest-access-price strong {\n        font-size: 28px !important;\n      }\n\n      .vsf-uva-territory-producer {\n        align-items: flex-start !important;\n        flex-direction: column !important;\n        gap: 10px !important;\n      }\n\n      .vsf-uva-territory-producer h3 {\n        text-align: left !important;\n      }\n\n\n      .vsf-uva-booking-cta {\n        flex-direction: column !important;\n      }\n\n      .vsf-uva-booking-cta .vsf-uva-btn {\n        width: 100% !important;\n        min-width: 0 !important;\n      }\n    }\n\n    @media (max-width: 600px) {\n      .vsf-uva-cantine-grid {\n        grid-template-columns: 1fr !important;\n      }\n\n      .vsf-uva-experience-banner {\n        padding: 28px 22px !important;\n        border-radius: 26px !important;\n      }\n\n      .vsf-uva-experience-keywords {\n        grid-template-columns: 1fr 1fr !important;\n        gap: 9px !important;\n      }\n\n      .vsf-uva-experience-keyword {\n        min-height: 70px !important;\n        padding: 14px 10px !important;\n        border-radius: 16px !important;\n        font-size: 12px !important;\n      }\n      .vsf-uva-mini-summary {\n        padding: 18px 0 0 0 !important;\n      }\n\n      .vsf-uva-mini-summary-container {\n        padding: 0 18px !important;\n      }\n\n      .vsf-uva-mini-summary-list {\n        gap: 8px !important;\n      }\n\n      .vsf-uva-mini-summary-list li {\n        width: 100% !important;\n        justify-content: flex-start !important;\n        border-radius: 14px !important;\n      }\n\n      #vsf-uva-details,\n      #vsf-uva-programma,\n      #vsf-uva-accesso {\n        padding: 56px 0 !important;\n      }\n\n      #vsf-uva-cantine {\n        padding: 48px 0 !important;\n      }\n\n      .vsf-uva-section-container {\n        padding: 0 18px !important;\n      }\n\n      .vsf-uva-section-header {\n        text-align: left !important;\n        margin-bottom: 34px !important;\n      }\n\n      #vsf-uva-cantine .vsf-uva-section-header {\n        margin-bottom: 24px !important;\n      }\n\n      .vsf-uva-section-title {\n        font-size: 32px !important;\n      }\n\n      .vsf-uva-cantine-card {\n        padding: 20px !important;\n        border-radius: 22px !important;\n      }\n\n      .vsf-uva-cantine-card h3 {\n        font-size: 22px !important;\n      }\n    }\n  <\/style>","protected":false},"excerpt":{"rendered":"","protected":false},"author":29,"featured_media":0,"template":"","meta":{"_acf_changed":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"offer_categories":[],"class_list":["post-45080","offer","type-offer","status-publish","hentry","entry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FESTA DELL\u2019UVA - Villaggio San Francesco<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FESTA DELL\u2019UVA - Villaggio San Francesco\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/\" \/>\n<meta property=\"og:site_name\" content=\"Villaggio San Francesco\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/VillaggioSanFrancesco\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-14T14:23:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/04\/logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1206\" \/>\n\t<meta property=\"og:image:height\" content=\"356\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/offer\\\/festa-delluva\\\/\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/offer\\\/festa-delluva\\\/\",\"name\":\"FESTA DELL\u2019UVA - Villaggio San Francesco\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#website\"},\"datePublished\":\"2026-08-13T14:34:52+00:00\",\"dateModified\":\"2026-08-14T14:23:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/offer\\\/festa-delluva\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/offer\\\/festa-delluva\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/offer\\\/festa-delluva\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FESTA DELL\u2019UVA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/\",\"name\":\"Villaggio San Francesco\",\"description\":\"Caorle, VENEZIA\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#organization\",\"name\":\"Villaggio San Francesco\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Logo-Villaggio-San-Francesco-Caorle-1.png\",\"contentUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/Logo-Villaggio-San-Francesco-Caorle-1.png\",\"width\":1206,\"height\":356,\"caption\":\"Villaggio San Francesco\"},\"image\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/VillaggioSanFrancesco\\\/\",\"https:\\\/\\\/www.instagram.com\\\/villaggiosanfrancesco\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UClXJoJulrb1UANfZodeHn-g\",\"https:\\\/\\\/www.tiktok.com\\\/@sanfrancescoresort\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FESTA DELL\u2019UVA - Villaggio San Francesco","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/","og_locale":"nl_NL","og_type":"article","og_title":"FESTA DELL\u2019UVA - Villaggio San Francesco","og_url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/","og_site_name":"Villaggio San Francesco","article_publisher":"https:\/\/www.facebook.com\/VillaggioSanFrancesco\/","article_modified_time":"2026-08-14T14:23:14+00:00","og_image":[{"width":1206,"height":356,"url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2022\/04\/logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"4 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/","url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/","name":"FESTA DELL\u2019UVA - Villaggio San Francesco","isPartOf":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#website"},"datePublished":"2026-08-13T14:34:52+00:00","dateModified":"2026-08-14T14:23:14+00:00","breadcrumb":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/offer\/festa-delluva\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.villaggiosanfrancesco.com\/nl\/"},{"@type":"ListItem","position":2,"name":"FESTA DELL\u2019UVA"}]},{"@type":"WebSite","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#website","url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/","name":"Villaggio San Francesco","description":"Caorle, VENEZIA","publisher":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.villaggiosanfrancesco.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#organization","name":"Villaggio San Francesco","url":"https:\/\/www.villaggiosanfrancesco.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2023\/03\/Logo-Villaggio-San-Francesco-Caorle-1.png","contentUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2023\/03\/Logo-Villaggio-San-Francesco-Caorle-1.png","width":1206,"height":356,"caption":"Villaggio San Francesco"},"image":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/nl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/VillaggioSanFrancesco\/","https:\/\/www.instagram.com\/villaggiosanfrancesco\/","https:\/\/www.youtube.com\/channel\/UClXJoJulrb1UANfZodeHn-g","https:\/\/www.tiktok.com\/@sanfrancescoresort"]}]}},"featured_img":false,"coauthors":[],"author_meta":{"author_link":"https:\/\/www.villaggiosanfrancesco.com\/nl\/news\/author\/mattia_fh8r4\/","display_name":"Mattia"},"relative_dates":{"created":"Geplaatst 3 dagen geleden","modified":"Bijgewerkt 2 dagen geleden"},"absolute_dates":{"created":"Geplaatst op augustus 13, 2026","modified":"Bijgewerkt op augustus 14, 2026"},"absolute_dates_time":{"created":"Geplaatst op augustus 13, 2026 4:34 pm","modified":"Bijgewerkt op augustus 14, 2026 4:23 pm"},"featured_img_caption":"","tax_additional":{"offer_categories":{"linked":[],"unlinked":[],"slug":"offer_categories","name":"Categorie\u00ebn"},"translation_priority":{"linked":["<a href=\"https:\/\/www.villaggiosanfrancesco.com\/nl\/?taxonomy=translation_priority&#038;term=optioneel\" class=\"advgb-post-tax-term\">Optioneel<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Optioneel<\/span>"],"slug":"translation_priority","name":"Vertaalprioriteiten"}},"series_order":"","_links":{"self":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/offer\/45080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/offer"}],"about":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/types\/offer"}],"author":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/users\/29"}],"version-history":[{"count":6,"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/offer\/45080\/revisions"}],"predecessor-version":[{"id":45248,"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/offer\/45080\/revisions\/45248"}],"wp:attachment":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/media?parent=45080"}],"wp:term":[{"taxonomy":"offer_categories","embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/nl\/wp-json\/wp\/v2\/offer_categories?post=45080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}