ADVERTISEMENT

Cocktails meet canvas at The Spirits Library x Sansó collaboration

A monthlong celebration pairs bespoke drinks with Juvenal Sansó's iconic works, blending fine art and mixology in Makati

Published Sep 22, 2025 10:10 am
When we stepped into The Spirits Library on opening night last September 4, the air felt charged with the sort of warmth only old friends and kindred spirits can create. Familiar faces from the food industry mingled with art collectors and creatives, their conversations looping between flavor and form, brushstroke and balance. The clink of glasses made a rhythm of its own. Cocktails moved from hand to hand, a little sparkle in the lamplight, and the night quickly found its merriment.
The evening’s centerpiece was "When Cocktails Imitate Art," a collaboration between Fundacion Sansó and The Spirits Library that runs through October 4. Five of Juvenal Sansó’s works, from his vibrant floral still lifes to his famed Brittany seascapes, inspired a collection of cocktails crafted by the bar’s mixologists. Each drink was not just an interpretation but an extension of the canvas.
One of the more striking pairings came with the floral piece En Vase Floral “With Grandiosity and Splendor.” The mixologists translated its exuberance into Martinique Rhum, chamomile and cherry cordial, and egg white. Across the room, guests compared impressions of A Universe of Things, a turquoise-toned Sansó work from the 1960s, which the bar brought to life with Beefeater Gin, Génépi Liqueur, and a whisper of kinchay flowers, the blue Curacao catching the light like a brushstroke in glass.
The mood shifted when Stars of the Earth arrived. The cocktail carried layers of smoke and earth: Código Blanco, Martell VS Cognac, mezcal, Braulio, Bénédictine, and osmanthus tea. It was complex, enigmatic—“a mysterious blend,” as one bartender described, that demanded attention the way the painting does on the wall.
The Star of the Earth
The Star of the Earth
A Universe of Things
A Universe of Things
Calm Sea Spray
Calm Sea Spray
With Grandiosity and Splendor
With Grandiosity and Splendor
For the Brittany Series, Exalted in Surf and Rocks found its echo in a flute of elderflower cordial, kombu-infused gin, peach, and prosecco, crowned with chocolate rocks that slowly altered the drink as they dissolved. Guests lingered over the transformation. Meanwhile, Calm Sea Spray refreshed the palate with Havana Club, pineapple aloe cordial, olive brine, and jasmine tea, a composition as gentle as its namesake.
The paintings themselves lined the intimate corners of the bar, inviting slow gazes between sips. To stand with a glass in hand and meet Sansó’s vision head-on gave the night a rare balance: drink and art in dialogue, neither overpowering the other. As one guest said quietly, “It’s like drinking the painting.”
Sales from the Sansó cocktails will benefit the foundation’s scholarship fund for art students, a gesture that tied the night’s indulgence back to a greater cause. And for those wanting a keepsake, limited-edition glassware hand-painted by artists was available, each piece as singular as the drinks poured that night.
Calm Sea Spray
Calm Sea Spray
With Grandiosity and Splendor
With Grandiosity and Splendor
Star of the Earth
Star of the Earth
Exalted in Surf and Rocks
Exalted in Surf and Rocks
A Universe of Things
A Universe of Things
The collaboration runs until October 4 at The Spirits Library in Makati. Until then, the art of Sansó lives not only on canvas but also in the glass.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.