{"id":44921,"date":"2026-08-11T15:16:06","date_gmt":"2026-08-11T13:16:06","guid":{"rendered":"https:\/\/www.villaggiosanfrancesco.com\/offer\/bb-special\/"},"modified":"2026-08-11T17:39:44","modified_gmt":"2026-08-11T15:39:44","slug":"bb-special","status":"publish","type":"offer","link":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/","title":{"rendered":"B&amp;B Special"},"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-blackfriday-promo-page\">\n\n  \n\n  <section class=\"vsf-blackfriday-first-block\" id=\"vsf-blackfriday-first-block\">\n\n    <div class=\"vsf-blackfriday-container\">\n\n      <div class=\"vsf-blackfriday-product-layout\">\n\n        <div>\n\n          <div class=\"vsf-blackfriday-gallery\">\n\n            <div class=\"vsf-blackfriday-thumbs\">\n\n              <div class=\"vsf-blackfriday-thumb active\" role=\"button\" tabindex=\"0\"\n                style=\"background-image:url('https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp');\"\n                data-index=\"0\"\n                data-full=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp\"\n                aria-label=\"Show image 1\"><\/div>\n\n              <div class=\"vsf-blackfriday-thumb\" role=\"button\" tabindex=\"0\"\n                style=\"background-image:url('https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2024\/02\/lodge-premium-sea-breeze-2026-04.webp');\"\n                data-index=\"1\"\n                data-full=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2024\/02\/lodge-premium-sea-breeze-2026-04.webp\"\n                aria-label=\"Show image 2\"><\/div>\n\n              <div class=\"vsf-blackfriday-thumb\" role=\"button\" tabindex=\"0\"\n                style=\"background-image:url('https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/Terrazza-al-Villaggio-San-Francesco.webp');\"\n                data-index=\"2\"\n                data-full=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/Terrazza-al-Villaggio-San-Francesco.webp\"\n                aria-label=\"Show image 3\"><\/div>\n\n              <div class=\"vsf-blackfriday-thumb\" role=\"button\" tabindex=\"0\"\n                style=\"background-image:url('https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/01\/blue-ivy-primo-piano.webp');\"\n                data-index=\"3\"\n                data-full=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/01\/blue-ivy-primo-piano.webp\"\n                aria-label=\"Show image 4\"><\/div>\n\n            <\/div>\n\n            <div class=\"vsf-blackfriday-main-image-wrap\">\n\n              <button type=\"button\" class=\"vsf-blackfriday-gallery-arrow prev\" id=\"vsfBlackfridayMainPrev\" aria-label=\"Previous image\">\u2039<\/button>\n\n              <div class=\"vsf-blackfriday-main-image\" id=\"vsfBlackfridayMainImage\" role=\"button\" tabindex=\"0\"\n                style=\"background-image:url('https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp');\"\n                data-index=\"0\"\n                data-full=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp\"\n                aria-label=\"Open image in full size\">\n\n                <div class=\"vsf-blackfriday-image-label\">\n                  <small>20% off + free breakfast<\/small>\n                  <strong>B&amp;B Special: more value for your summer<\/strong>\n                  <span>Last availability from August to early September, with a special benefit.<\/span>\n                  <span><b>Enter code B&amp;B777 in the Booking Engine: 20% off and free breakfast.<\/b><\/span>\n                <\/div>\n\n              <\/div>\n\n              <button type=\"button\" class=\"vsf-blackfriday-gallery-arrow next\" id=\"vsfBlackfridayMainNext\" aria-label=\"Next image\">\u203a<\/button>\n\n            <\/div>\n\n          <\/div>\n\n          <div class=\"vsf-blackfriday-under-summary\">\n\n            <div class=\"vsf-blackfriday-summary-item\">\n              <small>Stay discount<\/small>\n              <strong>20%<\/strong>\n            <\/div>\n\n            <div class=\"vsf-blackfriday-summary-item\">\n              <small>Plus<\/small>\n              <strong>Free breakfast<\/strong>\n            <\/div>\n\n            <div class=\"vsf-blackfriday-summary-item\">\n              <small>Accommodation<\/small>\n              <strong>Lodges and Residences<\/strong>\n            <\/div>\n\n            <div class=\"vsf-blackfriday-summary-item\">\n              <small>Valid dates<\/small>\n              <strong>07\/08 \u2013 06\/09<\/strong>\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n        <aside class=\"vsf-blackfriday-booking-box\">\n\n          <p class=\"vsf-blackfriday-kicker\">Last minute: final availability.<\/p>\n\n          <h1>B&amp;B Special: 20% off and free breakfast<\/h1>\n\n          <div class=\"vsf-blackfriday-rating\">\n            <span class=\"vsf-blackfriday-stars\">\u2605\u2605\u2605\u2605\u2605<\/span>\n            <span>A special benefit for the last summer getaways.<\/span>\n          <\/div>\n\n          <p>\n            Still craving the sea? Choose your preferred dates between 7 August and 6 September and check availability: with promo code B&amp;B777, you can get 20% off your stay and free breakfast.\n          <\/p>\n\n          <div class=\"vsf-blackfriday-price-from\">\n            <small>PROMO CODE TO ENTER<\/small>\n            <strong>B&amp;B777<\/strong>\n          <\/div>\n\n          <div class=\"vsf-blackfriday-booking-info\">\n            <div><span>\u2713<\/span> Valid for stays from 07\/08\/2026 to 06\/09\/2026<\/div>\n            <div><span>\u2713<\/span> 20% off the price of your stay<\/div>\n            <div><span>\u2713<\/span> Free breakfast included in the offer<\/div>\n            <div><span>\u2713<\/span> Valid on available Lodge and Residence units<\/div>\n          <\/div>\n\n          <a href=\"https:\/\/booking.villaggiosanfrancesco.com\/book\/home\/index?layout=10018849&#038;lang=en&#038;currency=EUR&#038;nsid\" id=\"click_offerta\"\n             class=\"vsf-blackfriday-btn vsf-blackfriday-btn-primary\"\n             target=\"_blank\"\n             rel=\"noopener noreferrer\">\n            Go to the Booking Engine\n          <\/a>\n\n        <\/aside>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"vsf-blackfriday-lightbox\" id=\"vsfBlackfridayLightbox\" role=\"dialog\" aria-modal=\"true\" aria-label=\"B&amp;B Special image gallery at Villaggio San Francesco\">\n\n      <button type=\"button\" class=\"vsf-blackfriday-lightbox-close\" id=\"vsfBlackfridayLightboxClose\" aria-label=\"Close image\">\u00d7<\/button>\n\n      <button type=\"button\" class=\"vsf-blackfriday-lightbox-arrow prev\" id=\"vsfBlackfridayLightboxPrev\" aria-label=\"Previous image\">\u2039<\/button>\n\n      <img decoding=\"async\"\n        src=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp\"\n        alt=\"B&amp;B Special at Villaggio San Francesco\"\n        id=\"vsfBlackfridayLightboxImage\">\n\n      <button type=\"button\" class=\"vsf-blackfriday-lightbox-arrow next\" id=\"vsfBlackfridayLightboxNext\" aria-label=\"Next image\">\u203a<\/button>\n\n    <\/div>\n\n  <\/section>\n\n  <section class=\"vsf-blackfriday-mini-summary\">\n\n    <div class=\"vsf-blackfriday-mini-summary-container\">\n      <ul class=\"vsf-blackfriday-mini-summary-list\">\n        <li><span class=\"vsf-blackfriday-mini-dot\"><\/span><strong>Offer:<\/strong> B&amp;B Special<\/li>\n        <li><span class=\"vsf-blackfriday-mini-dot\"><\/span><strong>Resort:<\/strong> Villaggio San Francesco<\/li>\n        <li><span class=\"vsf-blackfriday-mini-dot\"><\/span><strong>Availability:<\/strong> limited, while availability lasts<\/li>\n        <li><span class=\"vsf-blackfriday-mini-dot\"><\/span><strong>Benefit:<\/strong> 20% off + free breakfast<\/li>\n        <li><span class=\"vsf-blackfriday-mini-dot\"><\/span><strong>Valid dates:<\/strong> stays from 7 August to 6 September 2026<\/li>\n        <li><span class=\"vsf-blackfriday-mini-dot\"><\/span><strong>Promo code:<\/strong> enter B&amp;B777 in the Booking Engine<\/li>\n      <\/ul>\n    <\/div>\n\n  <\/section>\n\n  <section id=\"dettagli-blackfriday-summer\">\n\n    <div class=\"vsf-blackfriday-section-container\">\n\n      <div class=\"vsf-blackfriday-details-grid\">\n\n        <div>\n          <p class=\"vsf-blackfriday-kicker-section\">Last availability in August and early September<\/p>\n\n          <h2 class=\"vsf-blackfriday-section-title\">\n            Summer isn\u2019t over. Get away with an extra benefit.\n          <\/h2>\n\n          <p class=\"vsf-blackfriday-section-text\">\n            There\u2019s still time to treat yourself to a few days by the sea. With <strong>B&amp;B Special<\/strong>, on selected availability at Villaggio San Francesco you can get <strong>20% off the price of your stay<\/strong> and <strong>free breakfast<\/strong>.\n            <br><br>\n            To take advantage of the offer, open the Booking Engine, choose a stay between <strong>7 August and 6 September 2026<\/strong> and enter promo code <strong>B&amp;B777<\/strong>. The system will show the available <strong>Lodge and Residence<\/strong> options for your selected dates.\n            <br><br>\n            <strong>The promotion applies to the remaining availability for this period and is valid while availability lasts.<\/strong>\n            <br><br>\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-blackfriday-included-card\">\n          <ul class=\"vsf-blackfriday-check-list\">\n            <li>20% off the price of your stay<\/li>\n            <li>Free breakfast service<\/li>\n            <li>Valid exclusively on available Lodge and Residence units<\/li>\n            <li>Valid for stays from 7 August to 6 September 2026<\/li>\n            <li>Promo code to enter in the Booking Engine: B&amp;B777<\/li>\n            <li>Limited availability, while spaces last<\/li>\n          <\/ul>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n  <\/section>\n\n  <section id=\"prenota-2027-blackfriday\">\n\n    <div class=\"vsf-blackfriday-steps-container\">\n\n      <div class=\"vsf-blackfriday-steps-header\">\n        <p class=\"vsf-blackfriday-kicker-section\">How to use B&amp;B Special<\/p>\n\n        <h2 class=\"vsf-blackfriday-steps-title\">\n          Enter B&amp;B777 and check availability\n        <\/h2>\n\n        <p class=\"vsf-blackfriday-steps-intro\">\n          Just a few steps: choose your dates, enter the promo code and check which Lodge and Residence units are still available with the offer.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-blackfriday-steps-grid\">\n\n        <div class=\"vsf-blackfriday-step-card\">\n          <div class=\"vsf-blackfriday-step-number\">1<\/div>\n          <h3>Choose your dates<\/h3>\n          <p>\n            Select a stay between 7 August and 6 September 2026.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-blackfriday-step-card\">\n          <div class=\"vsf-blackfriday-step-number\">2<\/div>\n          <h3>Enter B&amp;B777<\/h3>\n          <p>\n            Enter promo code B&amp;B777 in the dedicated field in the Booking Engine.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-blackfriday-step-card\">\n          <div class=\"vsf-blackfriday-step-number\">3<\/div>\n          <h3>See available accommodation<\/h3>\n          <p>\n            View the available Lodge and Residence units for your selected dates.\n          <\/p>\n        <\/div>\n\n        <div class=\"vsf-blackfriday-step-card\">\n          <div class=\"vsf-blackfriday-step-number\">4<\/div>\n          <h3>Choose and book<\/h3>\n          <p>\n            Choose your preferred option and complete your booking with the 20% discount and free breakfast included in the offer.\n          <\/p>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"vsf-blackfriday-conditions\">\n        <p>\n          <strong>Offer conditions:<\/strong> B&amp;B Special is valid for stays from 7 August to 6 September 2026 at Villaggio San Francesco, exclusively on Lodge and Residence units made available in the Booking Engine for the selected dates. To access the promotion, you must enter code <strong>B&amp;B777<\/strong> in the dedicated field in the Booking Engine. The offer includes 20% off the price of your stay and free breakfast. The promotion applies to the remaining availability for this period and is valid while availability lasts. Availability, bookable accommodation and final conditions are shown at the time of search and booking.\n        <\/p>\n      <\/div>\n\n      <div class=\"vsf-blackfriday-steps-cta\">\n        <a href=\"https:\/\/booking.villaggiosanfrancesco.com\/book\/home\/index?layout=10018849&#038;lang=en&#038;currency=EUR&#038;nsid\" id=\"click_offerta\"\n           class=\"vsf-blackfriday-btn vsf-blackfriday-btn-primary\"\n           target=\"_blank\"\n           rel=\"noopener noreferrer\">\n          Book B&amp;B Special\n        <\/a>\n      <\/div>\n\n    <\/div>\n\n  <\/section>\n\n  <script>\n    (function () {\n\n      function initVsfBlackfridayPromo() {\n        var block = document.getElementById('vsf-blackfriday-first-block');\n        if (!block || block.dataset.vsfGalleryReady === '1') return;\n\n        block.dataset.vsfGalleryReady = '1';\n\n        var images = [\n          {\n            url: 'https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp',\n            alt: 'B&B Special at Villaggio San Francesco'\n          },\n          {\n            url: 'https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2024\/02\/lodge-premium-sea-breeze-2026-04.webp',\n            alt: 'B&B Special at Villaggio San Francesco - interior'\n          },\n          {\n            url: 'https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/09\/Terrazza-al-Villaggio-San-Francesco.webp',\n            alt: 'B&B Special at Villaggio San Francesco - terrace'\n          },\n          {\n            url: 'https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2025\/01\/blue-ivy-primo-piano.webp',\n            alt: 'B&B Special at Villaggio San Francesco - Blue Ivy'\n          }\n        ];\n\n        var currentIndex = 0;\n        var lastFocusedElement = null;\n\n        var thumbs = block.querySelectorAll('.vsf-blackfriday-thumb');\n        var mainImage = block.querySelector('#vsfBlackfridayMainImage');\n\n        var mainPrev = block.querySelector('#vsfBlackfridayMainPrev');\n        var mainNext = block.querySelector('#vsfBlackfridayMainNext');\n\n        var lightbox = block.querySelector('#vsfBlackfridayLightbox');\n        var lightboxImage = block.querySelector('#vsfBlackfridayLightboxImage');\n        var lightboxClose = block.querySelector('#vsfBlackfridayLightboxClose');\n        var lightboxPrev = block.querySelector('#vsfBlackfridayLightboxPrev');\n        var lightboxNext = block.querySelector('#vsfBlackfridayLightboxNext');\n\n        if (!mainImage || !lightbox || !lightboxImage) return;\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\n          mainImage.style.backgroundImage = \"url('\" + selectedImage.url + \"')\";\n          mainImage.setAttribute('data-full', selectedImage.url);\n          mainImage.setAttribute('data-index', currentIndex);\n          mainImage.setAttribute('aria-label', 'Open image ' + (currentIndex + 1) + ' in full size');\n\n          lightboxImage.setAttribute('src', selectedImage.url);\n          lightboxImage.setAttribute('alt', selectedImage.alt);\n\n          thumbs.forEach(function (thumb) {\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        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        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        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        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        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        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        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        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 === 'ArrowRight') {\n            updateGallery(currentIndex + 1);\n          }\n\n          if (event.key === 'ArrowLeft') {\n            updateGallery(currentIndex - 1);\n          }\n        });\n\n        updateGallery(0);\n      }\n\n      if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', initVsfBlackfridayPromo);\n      } else {\n        initVsfBlackfridayPromo();\n      }\n\n    })();\n  <\/script>\n\n<\/div>\n\n<\/div>\n<\/div><\/div><style class=\"advgb-styles-renderer\">\n    #vsf-blackfriday-promo-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-blackfriday-promo-page,\n    #vsf-blackfriday-promo-page * {\n      box-sizing: border-box !important;\n    }\n\n    \/* =========================\n       HERO \/ GALLERY BLOCK\n    ========================= *\/\n\n    #vsf-blackfriday-first-block {\n      font-family: Arial, Helvetica, sans-serif !important;\n      color: #2E2F33 !important;\n      background: #ffffff !important;\n      line-height: 1.6 !important;\n      padding-top: 48px !important;\n      width: 100% !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-container {\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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    #vsf-blackfriday-first-block .vsf-blackfriday-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      min-height: 620px !important;\n      max-height: 620px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-thumb {\n      display: block !important;\n      width: 100% !important;\n      min-height: 145px !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-blackfriday-first-block .vsf-blackfriday-thumb:hover,\n    #vsf-blackfriday-first-block .vsf-blackfriday-thumb.active {\n      border-color: #D18145 !important;\n      transform: translateY(-2px) !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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,.12) !important;\n      background: #ECE6DB !important;\n      width: 100% !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-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    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-image-label strong {\n      display: block !important;\n      max-width: 800px !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-blackfriday-first-block .vsf-blackfriday-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,.22) !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-gallery-arrow:hover,\n    #vsf-blackfriday-first-block .vsf-blackfriday-gallery-arrow:focus {\n      background: #D18145 !important;\n      color: #ffffff !important;\n      outline: none !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-gallery-arrow.prev {\n      left: 22px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-gallery-arrow.next {\n      right: 22px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-under-summary {\n      margin-top: 28px !important;\n      display: grid !important;\n      grid-template-columns: repeat(4, 1fr) !important;\n      gap: 14px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-summary-item {\n      background: #ECE6DB !important;\n      border-radius: 20px !important;\n      padding: 20px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-summary-item small {\n      display: block !important;\n      margin-bottom: 6px !important;\n      color: #2E2F33 !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-blackfriday-first-block .vsf-blackfriday-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    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-stars {\n      color: #D18145 !important;\n      letter-spacing: .7px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-booking-box p {\n      margin: 0 0 16px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 15px !important;\n      line-height: 1.45 !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-price-from {\n      margin: 0 0 16px 0 !important;\n      padding: 16px !important;\n      background: #ECE6DB !important;\n      border-radius: 18px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-price-from small {\n      display: block !important;\n      color: #2E2F33 !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-blackfriday-first-block .vsf-blackfriday-price-from strong {\n      display: block !important;\n      color: #2E2F33 !important;\n      font-size: 30px !important;\n      line-height: 1 !important;\n      font-weight: 900 !important;\n      margin-top: 5px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-booking-info {\n      display: grid !important;\n      gap: 9px !important;\n      margin: 16px 0 20px 0 !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-booking-info span {\n      color: #D18145 !important;\n      font-weight: 900 !important;\n      flex: 0 0 auto !important;\n    }\n\n    #vsf-blackfriday-promo-page .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-btn {\n      width: 100% !important;\n      margin-bottom: 9px !important;\n    }\n\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-primary,\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-primary:link,\n    #vsf-blackfriday-promo-page .vsf-blackfriday-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-blackfriday-promo-page .vsf-blackfriday-btn-primary:hover,\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-primary:focus {\n      background: #D18145 !important;\n      color: #ffffff !important;\n      box-shadow: 0 12px 28px rgba(211,149,102,.30) !important;\n      outline: none !important;\n    }\n\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-secondary,\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-secondary:link,\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-secondary:visited {\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n      box-shadow: none !important;\n    }\n\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-secondary:hover,\n    #vsf-blackfriday-promo-page .vsf-blackfriday-btn-secondary:focus {\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n      box-shadow: none !important;\n      outline: none !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-lightbox.open {\n      display: flex !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-lightbox-close,\n    #vsf-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-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-blackfriday-first-block .vsf-blackfriday-lightbox-close:hover,\n    #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-close:focus,\n    #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-arrow:hover,\n    #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-arrow:focus {\n      background: #D18145 !important;\n      color: #ffffff !important;\n      outline: none !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-arrow.prev {\n      left: 28px !important;\n    }\n\n    #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-arrow.next {\n      right: 28px !important;\n    }\n\n    \/* =========================\n       MINI SUMMARY\n    ========================= *\/\n\n    .vsf-blackfriday-mini-summary {\n      background: #ffffff !important;\n      font-family: Arial, Helvetica, sans-serif !important;\n      color: #2E2F33 !important;\n      padding: 34px 0 0 0 !important;\n    }\n\n    .vsf-blackfriday-mini-summary-container {\n      width: 100% !important;\n      margin: 0 auto !important;\n      padding: 0 40px !important;\n    }\n\n    .vsf-blackfriday-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-blackfriday-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-blackfriday-mini-summary-list strong {\n      color: #2E2F33 !important;\n      font-weight: 900 !important;\n    }\n\n    .vsf-blackfriday-mini-dot {\n      width: 7px !important;\n      height: 7px !important;\n      border-radius: 50% !important;\n      background: #D18145 !important;\n      flex: 0 0 auto !important;\n    }\n\n    \/* =========================\n       DETAILS INTRO BLOCK\n    ========================= *\/\n\n    #dettagli-blackfriday-summer {\n      width: 100% !important;\n      padding: 70px 0 !important;\n      margin: 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    #dettagli-blackfriday-summer .vsf-blackfriday-section-container {\n      width: 100% !important;\n      max-width: 1180px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n    }\n\n    #dettagli-blackfriday-summer .vsf-blackfriday-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    #dettagli-blackfriday-summer .vsf-blackfriday-kicker-section {\n      margin: 0 0 10px 0 !important;\n      color: #D18145 !important;\n      font-size: 13px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n    }\n\n    #dettagli-blackfriday-summer .vsf-blackfriday-section-title {\n      margin: 0 0 22px 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    #dettagli-blackfriday-summer .vsf-blackfriday-section-text {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n      line-height: 1.6 !important;\n    }\n\n    #dettagli-blackfriday-summer .vsf-blackfriday-included-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    #dettagli-blackfriday-summer .vsf-blackfriday-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    #dettagli-blackfriday-summer .vsf-blackfriday-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    #dettagli-blackfriday-summer .vsf-blackfriday-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       LAST CALL \/ CONDITIONS BLOCK\n    ========================= *\/\n\n    #prenota-2027-blackfriday {\n      padding: 70px 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    #prenota-2027-blackfriday .vsf-blackfriday-steps-container {\n      max-width: 1180px !important;\n      margin: 0 auto !important;\n      padding: 0 24px !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-steps-header {\n      max-width: 780px !important;\n      margin: 0 auto 42px auto !important;\n      text-align: center !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-kicker-section {\n      margin: 0 0 10px 0 !important;\n      color: #D18145 !important;\n      font-size: 13px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      letter-spacing: 1px !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-steps-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    #prenota-2027-blackfriday .vsf-blackfriday-steps-intro {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 18px !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-steps-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, 1fr) !important;\n      gap: 18px !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-step-card {\n      background: #ECE6DB !important;\n      border-radius: 26px !important;\n      padding: 28px !important;\n      border: 1px solid #ECE6DB !important;\n      box-shadow: 0 12px 32px rgba(0,0,0,.05) !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-step-number {\n      width: 46px !important;\n      height: 46px !important;\n      border-radius: 50% !important;\n      background: #D18145 !important;\n      color: #ffffff !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      margin-bottom: 18px !important;\n      font-size: 21px !important;\n      font-weight: 900 !important;\n      line-height: 1 !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-step-card h3 {\n      margin: 0 0 9px 0 !important;\n      color: #2E2F33 !important;\n      font-size: 21px !important;\n      line-height: 1.2 !important;\n      font-weight: 900 !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-step-card p {\n      margin: 0 !important;\n      color: #2E2F33 !important;\n      font-size: 16px !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-conditions {\n      margin-top: 34px !important;\n      padding: 26px 30px !important;\n      background: #2E2F33 !important;\n      color: #ffffff !important;\n      border-radius: 26px !important;\n      box-shadow: 0 18px 46px rgba(46,47,51,.16) !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-conditions p {\n      margin: 0 !important;\n      color: #ffffff !important;\n      font-size: 16px !important;\n      line-height: 1.6 !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-conditions strong {\n      color: #ffffff !important;\n      font-weight: 900 !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-steps-cta {\n      margin-top: 40px !important;\n      display: flex !important;\n      flex-wrap: wrap !important;\n      justify-content: center !important;\n      gap: 12px !important;\n    }\n\n    #prenota-2027-blackfriday .vsf-blackfriday-btn {\n      min-width: 280px !important;\n      padding: 15px 28px !important;\n      font-size: 14px !important;\n    }\n\n    \/* =========================\n       RESPONSIVE\n    ========================= *\/\n\n    @media (max-width: 1180px) {\n      #vsf-blackfriday-first-block .vsf-blackfriday-product-layout {\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-gallery {\n        grid-template-columns: 110px 1fr !important;\n        height: auto !important;\n        min-height: auto !important;\n        max-height: none !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-main-image-wrap,\n      #vsf-blackfriday-first-block .vsf-blackfriday-main-image {\n        height: 620px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-booking-box {\n        position: static !important;\n        height: auto !important;\n        min-height: auto !important;\n        max-height: none !important;\n        display: block !important;\n        overflow: visible !important;\n        padding: 30px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-under-summary {\n        grid-template-columns: repeat(2, 1fr) !important;\n      }\n    }\n\n    @media (max-width: 1024px) {\n      #prenota-2027-blackfriday .vsf-blackfriday-steps-grid {\n        grid-template-columns: repeat(2, 1fr) !important;\n      }\n    }\n\n    @media (max-width: 900px) {\n      #dettagli-blackfriday-summer .vsf-blackfriday-details-grid {\n        grid-template-columns: 1fr !important;\n      }\n\n      #dettagli-blackfriday-summer .vsf-blackfriday-section-title,\n      #prenota-2027-blackfriday .vsf-blackfriday-steps-title {\n        font-size: 34px !important;\n      }\n\n      #dettagli-blackfriday-summer .vsf-blackfriday-included-card {\n        padding: 28px !important;\n        border-radius: 26px !important;\n      }\n    }\n\n    @media (max-width: 767px) {\n      #vsf-blackfriday-first-block {\n        padding: 24px 0 !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-container {\n        padding: 0 18px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-gallery {\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-thumbs {\n        order: 2 !important;\n        display: grid !important;\n        grid-template-columns: repeat(4, 1fr) !important;\n        grid-template-rows: auto !important;\n        height: auto !important;\n        gap: 8px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-thumb {\n        min-height: 78px !important;\n        border-radius: 12px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-main-image-wrap,\n      #vsf-blackfriday-first-block .vsf-blackfriday-main-image {\n        height: 72vw !important;\n        min-height: 300px !important;\n        max-height: 380px !important;\n        border-radius: 24px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-image-label {\n        left: 18px !important;\n        right: 18px !important;\n        bottom: 18px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-image-label strong {\n        font-size: 28px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-image-label span {\n        font-size: 15px !important;\n        line-height: 1.35 !important;\n        margin-top: 10px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-gallery-arrow {\n        width: 40px !important;\n        height: 40px !important;\n        font-size: 24px !important;\n        line-height: 40px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-gallery-arrow.prev {\n        left: 12px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-gallery-arrow.next {\n        right: 12px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-under-summary {\n        grid-template-columns: 1fr !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-booking-box {\n        padding: 24px !important;\n        border-radius: 24px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-booking-box h1 {\n        font-size: 29px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-close {\n        top: 16px !important;\n        right: 16px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-arrow {\n        width: 44px !important;\n        height: 44px !important;\n        font-size: 28px !important;\n        line-height: 44px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-arrow.prev {\n        left: 12px !important;\n      }\n\n      #vsf-blackfriday-first-block .vsf-blackfriday-lightbox-arrow.next {\n        right: 12px !important;\n      }\n\n      #prenota-2027-blackfriday .vsf-blackfriday-steps-grid {\n        grid-template-columns: 1fr !important;\n      }\n\n      #prenota-2027-blackfriday .vsf-blackfriday-steps-cta {\n        flex-direction: column !important;\n      }\n\n      #prenota-2027-blackfriday .vsf-blackfriday-btn {\n        width: 100% !important;\n        min-width: 0 !important;\n      }\n    }\n\n    @media (max-width: 600px) {\n      .vsf-blackfriday-mini-summary {\n        padding: 18px 0 0 0 !important;\n      }\n\n      .vsf-blackfriday-mini-summary-container {\n        padding: 0 18px !important;\n      }\n\n      .vsf-blackfriday-mini-summary-list {\n        gap: 8px !important;\n      }\n\n      .vsf-blackfriday-mini-summary-list li {\n        width: 100% !important;\n        justify-content: flex-start !important;\n        border-radius: 14px !important;\n      }\n\n      #dettagli-blackfriday-summer,\n      #prenota-2027-blackfriday {\n        padding: 56px 0 !important;\n      }\n\n      #dettagli-blackfriday-summer .vsf-blackfriday-section-container,\n      #prenota-2027-blackfriday .vsf-blackfriday-steps-container {\n        padding: 0 18px !important;\n      }\n\n      #prenota-2027-blackfriday .vsf-blackfriday-steps-header {\n        text-align: left !important;\n      }\n\n      #dettagli-blackfriday-summer .vsf-blackfriday-section-title,\n      #prenota-2027-blackfriday .vsf-blackfriday-steps-title {\n        font-size: 32px !important;\n      }\n\n      #prenota-2027-blackfriday .vsf-blackfriday-conditions {\n        padding: 22px !important;\n        border-radius: 22px !important;\n      }\n    }\n  <\/style>","protected":false},"excerpt":{"rendered":"<p>Book from 7 August to 6 September at Villaggio San Francesco: get 20% off and free breakfast.<\/p>\n","protected":false},"author":29,"featured_media":44902,"template":"","meta":{"_acf_changed":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"offer_categories":[],"class_list":["post-44921","offer","type-offer","status-publish","has-post-thumbnail","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>B&amp;B Special Caorle: 20% Off + Free Breakfast- Villaggio San Francesco<\/title>\n<meta name=\"description\" content=\"Book from 7 August to 6 September at Villaggio San Francesco: get 20% off and free breakfast. Limited availability.\" \/>\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\/en\/offer\/bb-special\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B&amp;B Special Caorle: 20% Off + Free Breakfast- Villaggio San Francesco\" \/>\n<meta property=\"og:description\" content=\"Book from 7 August to 6 September at Villaggio San Francesco: get 20% off and free breakfast. Limited availability.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/\" \/>\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-11T15:39:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2001\" \/>\n\t<meta property=\"og:image:height\" content=\"1001\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/\",\"name\":\"B&B Special Caorle: 20% Off + Free Breakfast- Villaggio San Francesco\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/BB-special.webp\",\"datePublished\":\"2026-08-11T13:16:06+00:00\",\"dateModified\":\"2026-08-11T15:39:44+00:00\",\"description\":\"Book from 7 August to 6 September at Villaggio San Francesco: get 20% off and free breakfast. Limited availability.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/BB-special.webp\",\"contentUrl\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/BB-special.webp\",\"width\":2001,\"height\":1001},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/offer\\\/bb-special\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"B&amp;B Special\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/\",\"name\":\"Villaggio San Francesco\",\"description\":\"Caorle, VENEZIA\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/#organization\",\"name\":\"Villaggio San Francesco\",\"url\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.villaggiosanfrancesco.com\\\/en\\\/#\\\/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\\\/en\\\/#\\\/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":"B&B Special Caorle: 20% Off + Free Breakfast- Villaggio San Francesco","description":"Book from 7 August to 6 September at Villaggio San Francesco: get 20% off and free breakfast. Limited availability.","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\/en\/offer\/bb-special\/","og_locale":"en_US","og_type":"article","og_title":"B&B Special Caorle: 20% Off + Free Breakfast- Villaggio San Francesco","og_description":"Book from 7 August to 6 September at Villaggio San Francesco: get 20% off and free breakfast. Limited availability.","og_url":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/","og_site_name":"Villaggio San Francesco","article_publisher":"https:\/\/www.facebook.com\/VillaggioSanFrancesco\/","article_modified_time":"2026-08-11T15:39:44+00:00","og_image":[{"width":2001,"height":1001,"url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/","url":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/","name":"B&B Special Caorle: 20% Off + Free Breakfast- Villaggio San Francesco","isPartOf":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/#primaryimage"},"image":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/#primaryimage"},"thumbnailUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp","datePublished":"2026-08-11T13:16:06+00:00","dateModified":"2026-08-11T15:39:44+00:00","description":"Book from 7 August to 6 September at Villaggio San Francesco: get 20% off and free breakfast. Limited availability.","breadcrumb":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/#primaryimage","url":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp","contentUrl":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special.webp","width":2001,"height":1001},{"@type":"BreadcrumbList","@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/offer\/bb-special\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.villaggiosanfrancesco.com\/en\/"},{"@type":"ListItem","position":2,"name":"B&amp;B Special"}]},{"@type":"WebSite","@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/#website","url":"https:\/\/www.villaggiosanfrancesco.com\/en\/","name":"Villaggio San Francesco","description":"Caorle, VENEZIA","publisher":{"@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.villaggiosanfrancesco.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/#organization","name":"Villaggio San Francesco","url":"https:\/\/www.villaggiosanfrancesco.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.villaggiosanfrancesco.com\/en\/#\/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\/en\/#\/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":"https:\/\/www.villaggiosanfrancesco.com\/wp-content\/uploads\/2026\/08\/BB-special-1568x784.webp","coauthors":[],"author_meta":{"author_link":"https:\/\/www.villaggiosanfrancesco.com\/en\/news\/author\/mattia_fh8r4\/","display_name":"Mattia"},"relative_dates":{"created":"Posted 5 days ago","modified":"Updated 5 days ago"},"absolute_dates":{"created":"Posted on August 11, 2026","modified":"Updated on August 11, 2026"},"absolute_dates_time":{"created":"Posted on August 11, 2026 3:16 pm","modified":"Updated on August 11, 2026 5:39 pm"},"featured_img_caption":"","tax_additional":{"offer_categories":{"linked":[],"unlinked":[],"slug":"offer_categories","name":"Categories"},"translation_priority":{"linked":["<a href=\"https:\/\/www.villaggiosanfrancesco.com\/en\/?taxonomy=translation_priority&#038;term=optional\" class=\"advgb-post-tax-term\">Optional<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Optional<\/span>"],"slug":"translation_priority","name":"Translation Priorities"}},"series_order":"","_links":{"self":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/offer\/44921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/offer"}],"about":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/types\/offer"}],"author":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/users\/29"}],"version-history":[{"count":3,"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/offer\/44921\/revisions"}],"predecessor-version":[{"id":44945,"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/offer\/44921\/revisions\/44945"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/media\/44902"}],"wp:attachment":[{"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/media?parent=44921"}],"wp:term":[{"taxonomy":"offer_categories","embeddable":true,"href":"https:\/\/www.villaggiosanfrancesco.com\/en\/wp-json\/wp\/v2\/offer_categories?post=44921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}