, but this code // executes before the first paint, when

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); CALL Event: Long Road Distillers Tour: Sat, Feb 8 2025, 11am - 1pm | 鶹

Skip to main content

Events Calendar

S M T W T F S
26
 
27
 
28
 
29
 
30
 
31
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
1
 

CALL Event: Long Road Distillers Tour

  • Sat, Feb 08, 2025
  • 11:00 am–1:00 pm
$5

Image
CALL Event: Longroad Distillers
Get ready for an unforgettable experience that blends craftsmanship, flavor, and local history! Embark on a distillery tour that takes you behind the scenes of Long Road Distillers, the first distillery in the history of Grand Rapids. Founded by a passionate Calvin College graduate and friend, Long Road opened its doors with a clear mission: to create world-class spirits from Michigan-grown ingredients without cutting corners. Taking the “long road” means taking no shortcuts, and that philosophy has guided everything they do. This tour is not just about sipping and sampling; it is about diving into the heart of their process, where every step is meticulously crafted by a team of experts who genuinely care about quality.

After the tour, stay and enjoy a delicious lunch in the brewery’s incredible atmosphere. Whether you are savoring carefully paired dishes that complement their handcrafted spirits or relaxing in their one-of-a-kind space, you will be immersed in the vibrant spirit of Grand Rapids.

 

So, bring your curiosity and your appetite and join us for a tour full of discovery, flavor, and the perfect reminder that taking the long road often leads to something extraordinary. Registration is open.

Address

537 Leonard St NW
Grand Rapids, MI 49504
United States

42.985252314801, -85.68145265

Contact