1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3<head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content="#02385b"> 8 <link rel="canonical" href="https://www.rutte.com/"> 9 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 10 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 11 12 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 13 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 14 <link rel="dns-prefetch" href="https://maps.gstatic.com"> 15 16<link rel="shortcut icon" href="//www.rutte.com/cdn/shop/files/rutte-logo-shield.svg?crop=center&height=32&v=1742829233&width=32" type="image/png" /><title>Rutte â Botanical Distillers since 1872 – Distilleerderij Rutte</title><meta name="description" content="Since 1872, the Rutte distillery in Dordrecht has been making gins, jenevers and liqueurs. In the traditional way, with the best ingredients. Visit our distillery too or come taste in our tasting room."><meta property="og:site_name" content="Distilleerderij Rutte"> 17<meta property="og:url" content="https://www.rutte.com/"> 18<meta property="og:title" content="Rutte â Botanical Distillers since 1872"> 19<meta property="og:type" content="website"> 20<meta property="og:description" content="Since 1872, the Rutte distillery in Dordrecht has been making gins, jenevers and liqueurs. In the traditional way, with the best ingredients. Visit our distillery too or come taste in our tasting room."><meta property="og:image" content="http://www.rutte.com/cdn/shop/files/rutte-social-img.jpg?v=1744986320"> 21 <meta property="og:image:secure_url" content="https://www.rutte.com/cdn/shop/files/rutte-social-img.jpg?v=1744986320"> 22 <meta property="og:image:width" content="1200"> 23 <meta property="og:image:height" content="630"><meta name="twitter:site" content="@"> 24<meta name="twitter:card" content="summary_large_image"> 25<meta name="twitter:title" content="Rutte â Botanical Distillers since 1872"> 26<meta name="twitter:description" content="Since 1872, the Rutte distillery in Dordrecht has been making gins, jenevers and liqueurs. In the traditional way, with the best ingredients. Visit our distillery too or come taste in our tasting room."> 27<style>@font-face { 28 font-family: Jost; 29 font-weight: 500; 30 font-style: normal; 31 font-display: swap; 32 src: url("//www.rutte.com/cdn/fonts/jost/jost_n5.7c8497861ffd15f4e1284cd221f14658b0e95d61.woff2") format("woff2"), 33 url("//www.rutte.com/cdn/fonts/jost/jost_n5.fb6a06896db583cc2df5ba1b30d9c04383119dd9.woff") format("woff"); 34} 35@font-face { 36 font-family: Jost; 37 font-weight: 500; 38 font-style: normal; 39 font-display: swap; 40 src: url("//www.rutte.com/cdn/fonts/jost/jost_n5.7c8497861ffd15f4e1284cd221f14658b0e95d61.woff2") format("woff2"), 41 url("//www.rutte.com/cdn/fonts/jost/jost_n5.fb6a06896db583cc2df5ba1b30d9c04383119dd9.woff") format("woff"); 42} 43@font-face { 44 font-family: Jost; 45 font-weight: 700; 46 font-style: normal; 47 font-display: swap; 48 src: url("//www.rutte.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"), 49 url("//www.rutte.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff"); 50} 51@font-face { 52 font-family: Jost; 53 font-weight: 500; 54 font-style: italic; 55 font-display: swap; 56 src: url("//www.rutte.com/cdn/fonts/jost/jost_i5.a6c7dbde35f2b89f8461eacda9350127566e5d51.woff2") format("woff2"), 57 url("//www.rutte.com/cdn/fonts/jost/jost_i5.2b58baee736487eede6bcdb523ca85eea2418357.woff") format("woff"); 58} 59@font-face { 60 font-family: Jost; 61 font-weight: 700; 62 font-style: italic; 63 font-display: swap; 64 src: url("//www.rutte.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"), 65 url("//www.rutte.com/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff") format("woff"); 66} 67:root { 68 /*! General */ 69 --color-base-text: 23 23 23; 70 --color-base-highlight: 2 56 91; 71 --color-base-background: 255 255 255; 72 --color-base-button: 2 56 91; 73 --color-base-button-gradient: #02385b; 74 --color-base-button-text: 255 255 255; 75 --color-keyboard-focus: 2 56 91; 76 --color-shadow: 168 232 226; 77 --color-price: 23 23 23; 78 --color-sale-price: 225 29 72; 79 --color-sale-tag: 225 29 72; 80 --color-sale-tag-text: 255 255 255; 81 --color-rating: 245 158 11; 82 --color-placeholder: 250 250 250; 83 --color-success-text: 77 124 15; 84 --color-success-background: 247 254 231; 85 --color-error-text: 190 18 60; 86 --color-error-background: 255 241 242; 87 --color-info-text: 180 83 9; 88 --color-info-background: 255 251 235; 89 90 /*! Menu and drawers */ 91 --color-drawer-text: 23 23 23; 92 --color-drawer-background: 255 255 255; 93 --color-drawer-button-background: 250 250 250; 94 --color-drawer-button-gradient: #fafafa; 95 --color-drawer-button-text: 255 255 255; 96 --color-drawer-overlay: 23 23 23; 97 98 /*! Product card */ 99 --card-radius: var(--rounded-card); 100 --card-border-width: 0.0rem; 101 --card-border-opacity: 0.0; 102 --card-shadow-opacity: 0.1; 103 --card-shadow-horizontal-offset: 0.0rem; 104 --card-shadow-vertical-offset: 0.0rem; 105 106 /*! Buttons */ 107 --buttons-radius: var(--rounded-button); 108 --buttons-border-width: 2px; 109 --buttons-border-opacity: 1.0; 110 --buttons-shadow-opacity: 0.0; 111 --buttons-shadow-horizontal-offset: 0px; 112 --buttons-shadow-vertical-offset: 0px; 113 114 /*! Inputs */ 115 --inputs-radius: var(--rounded-input); 116 --inputs-border-width: 0px; 117 --inputs-border-opacity: 0.65; 118 119 /*! Spacing */ 120 --sp-0d5: 0.125rem; 121 --sp-1: 0.25rem; 122 --sp-1d5: 0.375rem; 123 --sp-2: 0.5rem;
124 --sp-2d5: 0.625rem; 125 --sp-3: 0.75rem; 126 --sp-3d5: 0.875rem; 127 --sp-4: 1rem; 128 --sp-4d5: 1.125rem; 129 --sp-5: 1.25rem; 130 --sp-5d5: 1.375rem; 131 --sp-6: 1.5rem; 132 --sp-6d5: 1.625rem; 133 --sp-7: 1.75rem; 134 --sp-7d5: 1.875rem; 135 --sp-8: 2rem; 136 --sp-8d5: 2.125rem; 137 --sp-9: 2.25rem; 138 --sp-9d5: 2.375rem; 139 --sp-10: 2.5rem; 140 --sp-10d5: 2.625rem; 141 --sp-11: 2.75rem; 142 --sp-12: 3rem; 143 --sp-13: 3.25rem; 144 --sp-14: 3.5rem; 145 --sp-15: 3.875rem; 146 --sp-16: 4rem; 147 --sp-18: 4.5rem; 148 --sp-20: 5rem; 149 --sp-23: 5.625rem; 150 --sp-24: 6rem; 151 --sp-28: 7rem; 152 --sp-32: 8rem; 153 --sp-36: 9rem; 154 --sp-40: 10rem; 155 --sp-44: 11rem; 156 --sp-48: 12rem; 157 --sp-52: 13rem; 158 --sp-56: 14rem; 159 --sp-60: 15rem; 160 --sp-64: 16rem; 161 --sp-68: 17rem; 162 --sp-72: 18rem; 163 --sp-80: 20rem; 164 --sp-96: 24rem; 165 --sp-100: 32rem; 166 167 /*! Font family */ 168 --font-heading-family: Jost, sans-serif; 169 --font-heading-style: normal; 170 --font-heading-weight: 600; 171 --font-heading-line-height: 1; 172 --font-heading-letter-spacing: 0.04em; 173 174 175 --font-body-family: Jost, sans-serif; 176 --font-body-style: normal; 177 --font-body-weight: 500; 178 --font-body-line-height: 1.2; 179 --font-body-letter-spacing: 0.0em; 180 181 --font-navigation-family: var(--font-body-family); 182 --font-navigation-size: clamp(0.875rem, 0.748rem + 0.3174vw, 1.125rem); 183 --font-navigation-weight: 500; 184 185 186 --font-button-family: var(--font-body-family); 187 --font-button-size: clamp(0.875rem, 0.8115rem + 0.1587vw, 1.0rem); 188 --font-button-weight: 500; 189 190 191 --font-product-family: var(--font-body-family); 192 --font-product-size: clamp(1.0rem, 0.873rem + 0.3175vw, 1.25rem); 193 --font-product-weight: 500; 194 195 196 /*! Font size */ 197 --text-3xs: 0.625rem; 198 --text-2xs: 0.6875rem; 199 --text-xs: 0.75rem; 200 --text-2sm: 0.8125rem; 201 --text-sm: 0.875rem; 202 --text-base: 1.0rem; 203 --text-lg: 1.125rem; 204 --text-xl: 1.25rem; 205 --text-2xl: 1.5rem; 206 --text-3xl: 1.875rem; 207 --text-4xl: 2.25rem; 208 --text-5xl: 3.0rem; 209 --text-6xl: 3.75rem; 210 --text-7xl: 4.5rem; 211 --text-8xl: 6.0rem; 212 213 /*! Layout */ 214 --page-width: 1400px; 215 --gap-padding: clamp(var(--sp-5), 2.526vw, var(--sp-12)); 216 --grid-gap: clamp(40px, 20vw, 60px); 217 --page-padding: var(--sp-5); 218 --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), var(--page-width)); 219 --rounded-button: 3.75rem; 220 --rounded-input: 0.75rem; 221 --rounded-card: clamp(var(--sp-2d5), 1.053vw, var(--sp-5)); 222 --rounded-block: clamp(var(--sp-2d5), 1.053vw, var(--sp-5)); 223 224 /*! Other */ 225 --icon-weight: 1.5px; 226 } 227 228 @media screen and (min-width: 1024px) { 229 :root { 230 --page-padding: var(--sp-9); 231 } 232 } 233 234 @media screen and (min-width: 1280px) { 235 :root { 236 --gap-padding: var(--sp-12); 237 --page-padding: var(--sp-12); 238 --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), max(var(--page-width), 1280px)); 239 } 240 } 241 242 @media screen and (min-width: 1536px) { 243 :root { 244 --page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2); 245 } 246 } 247</style> 248 <link rel="preload" as="font" href="//www.rutte.com/cdn/fonts/jost/jost_n5.7c8497861ffd15f4e1284cd221f14658b0e95d61.woff2" type="font/woff2" crossorigin> 249 250 251 <link rel="preload" as="font" href="//www.rutte.com/cdn/fonts/jost/jost_n6.ec1178db7a7515114a2d84e3dd680832b7af8b99.woff2" type="font/woff2" crossorigin> 252 253<link href="//www.rutte.com/cdn/shop/t/2/assets/theme.css?v=40919507028283123621742828965" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//www.rutte.com/cdn/shop/t/2/assets/apps.css?v=181677850728302373271742828965" media="print" fetchpriority="low" onload="this.media='all'"> 254 <link rel="stylesheet" href="//www.rutte.com/cdn/shop/t/2/assets/rutte-styles.css?v=171919008136882194991786350753"> 255 <!-- Google Tag Manager --> 256
256<script>
vendor: 356 bytes, lines 256-261
256 257 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 258 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 259 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 260 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 261 })(window,document,'script','dataLayer','
261GTM-KS5NS88
vendor: 6 bytes, lines 261-262
261'); 262
262</script>
262 263 <!-- End Google Tag Manager --> 264 265 266
266<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
266<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/94553801044/digital_wallets/dialog"> 267<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.rutte.com/"> 268<link rel="alternate" hreflang="en" href="https://www.rutte.com/"> 269<link rel="alternate" hreflang="nl-NL" href="https://www.rutte.nl/"> 270<link rel="alternate" hreflang="nl-AT" href="https://www.rutte.nl/"> 271<link rel="alternate" hreflang="nl-BE" href="https://www.rutte.nl/"> 272<link rel="alternate" hreflang="nl-BG" href="https://www.rutte.nl/"> 273<link rel="alternate" hreflang="nl-HR" href="https://www.rutte.nl/"> 274<link rel="alternate" hreflang="nl-CY" href="https://www.rutte.nl/"> 275<link rel="alternate" hreflang="nl-CZ" href="https://www.rutte.nl/"> 276<link rel="alternate" hreflang="nl-DE" href="https://www.rutte.nl/"> 277<link rel="alternate" hreflang="nl-DK" href="https://www.rutte.nl/"> 278<link rel="alternate" hreflang="nl-EE" href="https://www.rutte.nl/"> 279<link rel="alternate" hreflang="nl-FI" href="https://www.rutte.nl/"> 280<link rel="alternate" hreflang="nl-FR" href="https://www.rutte.nl/"> 281<link rel="alternate" hreflang="nl-GR" href="https://www.rutte.nl/"> 282<link rel="alternate" hreflang="nl-HU" href="https://www.rutte.nl/"> 283<link rel="alternate" hreflang="nl-IE" href="https://www.rutte.nl/"> 284<link rel="alternate" hreflang="nl-IT" href="https://www.rutte.nl/"> 285<link rel="alternate" hreflang="nl-LV" href="https://www.rutte.nl/"> 286<link rel="alternate" hreflang="nl-LT" href="https://www.rutte.nl/"> 287<link rel="alternate" hreflang="nl-LU" href="https://www.rutte.nl/"> 288<link rel="alternate" hreflang="nl-MT" href="https://www.rutte.nl/"> 289<link rel="alternate" hreflang="nl-PL" href="https://www.rutte.nl/"> 290<link rel="alternate" hreflang="nl-PT" href="https://www.rutte.nl/"> 291<link rel="alternate" hreflang="nl-RO" href="https://www.rutte.nl/"> 292<link rel="alternate" hreflang="nl-SK" href="https://www.rutte.nl/"> 293<link rel="alternate" hreflang="nl-SI" href="https://www.rutte.nl/"> 294<link rel="alternate" hreflang="nl-ES" href="https://www.rutte.nl/"> 295<link rel="alternate" hreflang="nl-SE" href="https://www.rutte.nl/"> 296<link rel="alternate" hreflang="nl-AE" href="https://www.rutte.nl/"> 297<link rel="alternate" hreflang="nl-AU" href="https://www.rutte.nl/"> 298<link rel="alternate" hreflang="nl-CA" href="https://www.rutte.nl/"> 299<link rel="alternate" hreflang="nl-CH" href="https://www.rutte.nl/"> 300<link rel="alternate" hreflang="nl-GB" href="https://www.rutte.nl/"> 301<link rel="alternate" hreflang="nl-HK" href="https://www.rutte.nl/"> 302<link rel="alternate" hreflang="nl-IL" href="https://www.rutte.nl/"> 303<link rel="alternate" hreflang="nl-JP" href="https://www.rutte.nl/"> 304<link rel="alternate" hreflang="nl-KR" href="https://www.rutte.nl/"> 305<link rel="alternate" hreflang="nl-MY" href="https://www.rutte.nl/"> 306<link rel="alternate" hreflang="nl-NO" href="https://www.rutte.nl/"> 307<link rel="alternate" hreflang="nl-NZ" href="https://www.rutte.nl/"> 308<link rel="alternate" hreflang="nl-SG" href="https://www.rutte.nl/"> 309<link rel="alternate" hreflang="nl-US" href="https://www.rutte.nl/"> 310<link rel="alternate" hreflang="nl-AF" href="https://www.rutte.nl/"> 311<link rel="alternate" hreflang="nl-AX" href="https://www.rutte.nl/"> 312<link rel="alternate" hreflang="nl-AL" href="https://www.rutte.nl/"> 313<link rel="alternate" hreflang="nl-DZ" href="https://www.rutte.nl/"> 314<link rel="alternate" hreflang="nl-AD" href="https://www.rutte.nl/"> 315<link rel="alternate" hreflang="nl-AO" href="https://www.rutte.nl/"> 316<link rel="alternate" hreflang="nl-AI" href="https://www.rutte.nl/"> 317<link rel="alternate" hreflang="nl-AG" href="https://www.rutte.nl/"> 318<link rel="alternate" hreflang="nl-AR" href="https://www.rutte.nl/"> 319<link rel="alternate" hreflang="nl-AM" href="https://www.rutte.nl/"> 320<link rel="alternate" hreflang="nl-AW" href="https://www.rutte.nl/"> 321<link rel="alternate" hreflang="nl-AC" href="https://www.rutte.nl/"> 322<link rel="alternate" hreflang="nl-AZ" href="https://www.rutte.nl/"> 323<link rel="alternate" hreflang="nl-BS" href="https://www.rutte.nl/"> 324<link rel="alternate" hreflang="nl-BH" href="https://www.rutte.nl/"> 325<link rel="alternate" hreflang="nl-BD" href="https://www.rutte.nl/"> 326<link rel="alternate" hreflang="nl-BB" href="https://www.rutte.nl/"> 327<link rel="alternate" hreflang="nl-BY" href="https://www.rutte.nl/"> 328<link rel="alternate" hreflang="nl-BZ" href="https://www.rutte.nl/"> 329<link rel="alternate" hreflang="nl-BJ" href="https://www.rutte.nl/"> 330<link rel="alternate" hreflang="nl-BM" href="https://www.rutte.nl/"> 331<link rel="alternate" hreflang="nl-BT" href="https://www.rutte.nl/"> 332<link rel="alternate" hreflang="nl-BO" href="https://www.rutte.nl/"> 333<link rel="alternate" hreflang="nl-BA" href="https://www.rutte.nl/"> 334<link rel="alternate" hreflang="nl-BW" href="https://www.rutte.nl/"> 335<link rel="alternate" hreflang="nl-BR" href="https://www.rutte.nl/"> 336<link rel="alternate" hreflang="nl-IO" href="https://www.rutte.nl/"> 337<link rel="alternate" hreflang="nl-VG" href="https://www.rutte.nl/"> 338<link rel="alternate" hreflang="nl-BN" href="https://www.rutte.nl/"> 339<link rel="alternate" hreflang="nl-BF" href="https://www.rutte.nl/"> 340<link rel="alternate" hreflang="nl-BI" href="https://www.rutte.nl/"> 341<link rel="alternate" hreflang="nl-KH" href="https://www.rutte.nl/"> 342<link rel="alternate" hreflang="nl-CF" href="https://www.rutte.nl/"> 343<link rel="alternate" hreflang="nl-CL" href="https://www.rutte.nl/"> 344<link rel="alternate" hreflang="nl-CN" href="https://www.rutte.nl/"> 345<link rel="alternate" hreflang="nl-CX" href="https://www.rutte.nl/"> 346<link rel="alternate" hreflang="nl-CC" href="https://www.rutte.nl/"> 347<link rel="alternate" hreflang="nl-CO" href="https://www.rutte.nl/"> 348<link rel="alternate" hreflang="nl-KM" href="https://www.rutte.nl/"> 349<link rel="alternate" hreflang="nl-CG" href="https://www.rutte.nl/"> 350<link rel="alternate" hreflang="nl-CD" href="https://www.rutte.nl/"> 351<link rel="alternate" hreflang="nl-CK" href="https://www.rutte.nl/"> 352<link rel="alternate" hreflang="nl-CR" href="https://www.rutte.nl/"> 353<link rel="alternate" hreflang="nl-CW" href="https://www.rutte.nl/"> 354<link rel="alternate" hreflang="nl-DJ" href="https://www.rutte.nl/"> 355<link rel="alternate" hreflang="nl-DM" href="https://www.rutte.nl/"> 356<link rel="alternate" hreflang="nl-DO" href="https://www.rutte.nl/"> 357<link rel="alternate" hreflang="nl-EC" href="https://www.rutte.nl/"> 358<link rel="alternate" hreflang="nl-EG" href="https://www.rutte.nl/"> 359<link rel="alternate" hreflang="nl-SV" href="https://www.rutte.nl/"> 360<link rel="alternate" hreflang="nl-GQ" href="https://www.rutte.nl/"> 361<link rel="alternate" hreflang="nl-ER" href="https://www.rutte.nl/"> 362<link rel="alternate" hreflang="nl-SZ" href="https://www.rutte.nl/"> 363<link rel="alternate" hreflang="nl-ET" href="https://www.rutte.nl/"> 364<link rel="alternate" hreflang="nl-FO" href="https://www.rutte.nl/"> 365<link rel="alternate" hreflang="nl-FK" href="https://www.rutte.nl/"> 366<link rel="alternate" hreflang="nl-FJ" href="https://www.rutte.nl/"> 367<link rel="alternate" hreflang="nl-PH" href="https://www.rutte.nl/"> 368<link rel="alternate" hreflang="nl-GF" href="https://www.rutte.nl/"> 369<link rel="alternate" hreflang="nl-PF" href="https://www.rutte.nl/"> 370<link rel="alternate" hreflang="nl-TF" href="https://www.rutte.nl/"> 371<link rel="alternate" hreflang="nl-GA" href="https://www.rutte.nl/"> 372<link rel="alternate" hreflang="nl-GM" href="https://www.rutte.nl/"> 373<link rel="alternate" hreflang="nl-GE" href="https://www.rutte.nl/"> 374<link rel="alternate" hreflang="nl-GH" href="https://www.rutte.nl/"> 375<link rel="alternate" hreflang="nl-GI" href="https://www.rutte.nl/"> 376<link rel="alternate" hreflang="nl-GD" href="https://www.rutte.nl/"> 377<link rel="alternate" hreflang="nl-GL" href="https://www.rutte.nl/"> 378<link rel="alternate" hreflang="nl-GP" href="https://www.rutte.nl/"> 379<link rel="alternate" hreflang="nl-GT" href="https://www.rutte.nl/"> 380<link rel="alternate" hreflang="nl-GG" href="https://www.rutte.nl/"> 381<link rel="alternate" hreflang="nl-GN" href="https://www.rutte.nl/"> 382<link rel="alternate" hreflang="nl-GW" href="https://www.rutte.nl/"> 383<link rel="alternate" hreflang="nl-GY" href="https://www.rutte.nl/"> 384<link rel="alternate" hreflang="nl-HT" href="https://www.rutte.nl/"> 385<link rel="alternate" hreflang="nl-HN" href="https://www.rutte.nl/"> 386<link rel="alternate" hreflang="nl-IS" href="https://www.rutte.nl/"> 387<link rel="alternate" hreflang="nl-IN" href="https://www.rutte.nl/"> 388<link rel="alternate" hreflang="nl-ID" href="https://www.rutte.nl/"> 389<link rel="alternate" hreflang="nl-IQ" href="https://www.rutte.nl/"> 390<link rel="alternate" hreflang="nl-IM" href="https://www.rutte.nl/"> 391<link rel="alternate" hreflang="nl-CI" href="https://www.rutte.nl/"> 392<link rel="alternate" hreflang="nl-JM" href="https://www.rutte.nl/"> 393<link rel="alternate" hreflang="nl-YE" href="https://www.rutte.nl/"> 394<link rel="alternate" hreflang="nl-JE" href="https://www.rutte.nl/"> 395<link rel="alternate" hreflang="nl-JO" href="https://www.rutte.nl/"> 396<link rel="alternate" hreflang="nl-KY" href="https://www.rutte.nl/"> 397<link rel="alternate" hreflang="nl-CV" href="https://www.rutte.nl/"> 398<link rel="alternate" hreflang="nl-CM" href="https://www.rutte.nl/"> 399<link rel="alternate" hreflang="nl-KZ" href="https://www.rutte.nl/"> 400<link rel="alternate" hreflang="nl-KE" href="https://www.rutte.nl/"> 401<link rel="alternate" hreflang="nl-KG" href="https://www.rutte.nl/"> 402<link rel="alternate" hreflang="nl-KI" href="https://www.rutte.nl/"> 403<link rel="alternate" hreflang="nl-UM" href="https://www.rutte.nl/"> 404<link rel="alternate" hreflang="nl-KW" href="https://www.rutte.nl/"> 405<link rel="alternate" hreflang="nl-XK" href="https://www.rutte.nl/"> 406<link rel="alternate" hreflang="nl-LA" href="https://www.rutte.nl/"> 407<link rel="alternate" hreflang="nl-LS" href="https://www.rutte.nl/"> 408<link rel="alternate" hreflang="nl-LB" href="https://www.rutte.nl/"> 409<link rel="alternate" hreflang="nl-LR" href="https://www.rutte.nl/"> 410<link rel="alternate" hreflang="nl-LY" href="https://www.rutte.nl/"> 411<link rel="alternate" hreflang="nl-LI" href="https://www.rutte.nl/"> 412<link rel="alternate" hreflang="nl-MO" href="https://www.rutte.nl/"> 413<link rel="alternate" hreflang="nl-MG" href="https://www.rutte.nl/"> 414<link rel="alternate" hreflang="nl-MW" href="https://www.rutte.nl/"> 415<link rel="alternate" hreflang="nl-MV" href="https://www.rutte.nl/"> 416<link rel="alternate" hreflang="nl-ML" href="https://www.rutte.nl/"> 417<link rel="alternate" hreflang="nl-MA" href="https://www.rutte.nl/"> 418<link rel="alternate" hreflang="nl-MQ" href="https://www.rutte.nl/"> 419<link rel="alternate" hreflang="nl-MR" href="https://www.rutte.nl/"> 420<link rel="alternate" hreflang="nl-MU" href="https://www.rutte.nl/"> 421<link rel="alternate" hreflang="nl-YT" href="https://www.rutte.nl/"> 422<link rel="alternate" hreflang="nl-MX" href="https://www.rutte.nl/"> 423<link rel="alternate" hreflang="nl-MD" href="https://www.rutte.nl/"> 424<link rel="alternate" hreflang="nl-MC" href="https://www.rutte.nl/"> 425<link rel="alternate" hreflang="nl-MN" href="https://www.rutte.nl/"> 426<link rel="alternate" hreflang="nl-ME" href="https://www.rutte.nl/"> 427<link rel="alternate" hreflang="nl-MS" href="https://www.rutte.nl/"> 428<link rel="alternate" hreflang="nl-MZ" href="https://www.rutte.nl/"> 429<link rel="alternate" hreflang="nl-MM" href="https://www.rutte.nl/"> 430<link rel="alternate" hreflang="nl-NA" href="https://www.rutte.nl/"> 431<link rel="alternate" hreflang="nl-NR" href="https://www.rutte.nl/"> 432<link rel="alternate" hreflang="nl-NP" href="https://www.rutte.nl/"> 433<link rel="alternate" hreflang="nl-NI" href="https://www.rutte.nl/"> 434<link rel="alternate" hreflang="nl-NC" href="https://www.rutte.nl/"> 435<link rel="alternate" hreflang="nl-NE" href="https://www.rutte.nl/"> 436<link rel="alternate" hreflang="nl-NG" href="https://www.rutte.nl/"> 437<link rel="alternate" hreflang="nl-NU" href="https://www.rutte.nl/"> 438<link rel="alternate" hreflang="nl-MK" href="https://www.rutte.nl/"> 439<link rel="alternate" hreflang="nl-NF" href="https://www.rutte.nl/"> 440<link rel="alternate" hreflang="nl-UG" href="https://www.rutte.nl/"> 441<link rel="alternate" hreflang="nl-UA" href="https://www.rutte.nl/"> 442<link rel="alternate" hreflang="nl-UZ" href="https://www.rutte.nl/"> 443<link rel="alternate" hreflang="nl-OM" href="https://www.rutte.nl/"> 444<link rel="alternate" hreflang="nl-TL" href="https://www.rutte.nl/"> 445<link rel="alternate" hreflang="nl-PK" href="https://www.rutte.nl/"> 446<link rel="alternate" hreflang="nl-PS" href="https://www.rutte.nl/"> 447<link rel="alternate" hreflang="nl-PA" href="https://www.rutte.nl/"> 448<link rel="alternate" hreflang="nl-PG" href="https://www.rutte.nl/"> 449<link rel="alternate" hreflang="nl-PY" href="https://www.rutte.nl/"> 450<link rel="alternate" hreflang="nl-PE" href="https://www.rutte.nl/"> 451<link rel="alternate" hreflang="nl-PN" href="https://www.rutte.nl/"> 452<link rel="alternate" hreflang="nl-QA" href="https://www.rutte.nl/"> 453<link rel="alternate" hreflang="nl-RE" href="https://www.rutte.nl/"> 454<link rel="alternate" hreflang="nl-RU" href="https://www.rutte.nl/"> 455<link rel="alternate" hreflang="nl-RW" href="https://www.rutte.nl/"> 456<link rel="alternate" hreflang="nl-KN" href="https://www.rutte.nl/"> 457<link rel="alternate" hreflang="nl-LC" href="https://www.rutte.nl/"> 458<link rel="alternate" hreflang="nl-VC" href="https://www.rutte.nl/"> 459<link rel="alternate" hreflang="nl-BL" href="https://www.rutte.nl/"> 460<link rel="alternate" hreflang="nl-MF" href="https://www.rutte.nl/"> 461<link rel="alternate" hreflang="nl-PM" href="https://www.rutte.nl/"> 462<link rel="alternate" hreflang="nl-SB" href="https://www.rutte.nl/"> 463<link rel="alternate" hreflang="nl-WS" href="https://www.rutte.nl/"> 464<link rel="alternate" hreflang="nl-SM" href="https://www.rutte.nl/"> 465<link rel="alternate" hreflang="nl-ST" href="https://www.rutte.nl/"> 466<link rel="alternate" hreflang="nl-SA" href="https://www.rutte.nl/"> 467<link rel="alternate" hreflang="nl-SN" href="https://www.rutte.nl/"> 468<link rel="alternate" hreflang="nl-RS" href="https://www.rutte.nl/"> 469<link rel="alternate" hreflang="nl-SC" href="https://www.rutte.nl/"> 470<link rel="alternate" hreflang="nl-SL" href="https://www.rutte.nl/"> 471<link rel="alternate" hreflang="nl-SH" href="https://www.rutte.nl/"> 472<link rel="alternate" hreflang="nl-SX" href="https://www.rutte.nl/"> 473<link rel="alternate" hreflang="nl-SD" href="https://www.rutte.nl/"> 474<link rel="alternate" hreflang="nl-SO" href="https://www.rutte.nl/"> 475<link rel="alternate" hreflang="nl-SJ" href="https://www.rutte.nl/"> 476<link rel="alternate" hreflang="nl-LK" href="https://www.rutte.nl/"> 477<link rel="alternate" hreflang="nl-SR" href="https://www.rutte.nl/"> 478<link rel="alternate" hreflang="nl-TJ" href="https://www.rutte.nl/"> 479<link rel="alternate" hreflang="nl-TW" href="https://www.rutte.nl/"> 480<link rel="alternate" hreflang="nl-TZ" href="https://www.rutte.nl/"> 481<link rel="alternate" hreflang="nl-TH" href="https://www.rutte.nl/"> 482<link rel="alternate" hreflang="nl-TG" href="https://www.rutte.nl/"> 483<link rel="alternate" hreflang="nl-TK" href="https://www.rutte.nl/"> 484<link rel="alternate" hreflang="nl-TO" href="https://www.rutte.nl/"> 485<link rel="alternate" hreflang="nl-TT" href="https://www.rutte.nl/"> 486<link rel="alternate" hreflang="nl-TA" href="https://www.rutte.nl/"> 487<link rel="alternate" hreflang="nl-TD" href="https://www.rutte.nl/"> 488<link rel="alternate" hreflang="nl-TN" href="https://www.rutte.nl/"> 489<link rel="alternate" hreflang="nl-TR" href="https://www.rutte.nl/"> 490<link rel="alternate" hreflang="nl-TM" href="https://www.rutte.nl/"> 491<link rel="alternate" hreflang="nl-TC" href="https://www.rutte.nl/"> 492<link rel="alternate" hreflang="nl-TV" href="https://www.rutte.nl/"> 493<link rel="alternate" hreflang="nl-UY" href="https://www.rutte.nl/"> 494<link rel="alternate" hreflang="nl-VU" href="https://www.rutte.nl/"> 495<link rel="alternate" hreflang="nl-VA" href="https://www.rutte.nl/"> 496<link rel="alternate" hreflang="nl-VE" href="https://www.rutte.nl/"> 497<link rel="alternate" hreflang="nl-VN" href="https://www.rutte.nl/"> 498<link rel="alternate" hreflang="nl-WF" href="https://www.rutte.nl/"> 499<link rel="alternate" hreflang="nl-EH" href="https://www.rutte.nl/"> 500<link rel="alternate" hreflang="nl-ZM" href="https://www.rutte.nl/"> 501<link rel="alternate" hreflang="nl-ZW" href="https://www.rutte.
501nl/"> 502<link rel="alternate" hreflang="nl-ZA" href="https://www.rutte.nl/"> 503<link rel="alternate" hreflang="nl-GS" href="https://www.rutte.nl/"> 504<link rel="alternate" hreflang="nl-SS" href="https://www.rutte.nl/">
505<script async="async" src="/checkouts/internal/preloads.js?locale=en-NL"></script>
vendor: 1 bytes, line 505
505
506<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":94553801044,"countryCode":"NL","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/94553801044","merchantName":"Distilleerderij Rutte","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard"],"total":{"type":"pending","label":"Distilleerderij Rutte","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 506
506
507<script id="shopify-features" type="application/json">{"accessToken":"1d530d026e90a7990a35f29f86d063df","betas":["rich-media-storefront-analytics"],"domain":"www.rutte.com","predictiveSearch":true,"shopId":94553801044,"locale":"en"}</script>
vendor: 1 bytes, line 507
507
508<script>var Shopify = Shopify || {}; 509Shopify.shop = "qbw20f-0n.myshopify.com"; 510Shopify.locale = "en"; 511Shopify.currency = {"active":"EUR","rate":"1.0"}; 512Shopify.country = "NL"; 513Shopify.theme = {"name":"Concept","id":182150037844,"schema_name":"Concept","schema_version":"4.0.0","theme_store_id":2412,"role":"main"}; 514Shopify.theme.handle = "null"; 515Shopify.theme.style = {"id":null,"handle":null}; 516Shopify.cdnHost = "www.rutte.com/cdn"; 517Shopify.routes = Shopify.routes || {}; 518Shopify.routes.root = "/"; 519Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 520Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 521Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 522Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 522
522
523<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 523
523
524<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 524
524
525<script> 526 window.Shopify = window.Shopify || {}; 527 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 528 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 529 window.Shopify.SignInWithShop.eligible = true; 530</script>
vendor: 1 bytes, line 530
530
531<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 531
531
532<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 532
532
533<script type="module"> 534 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 535 536 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 537 538</script>
vendor: 1 bytes, line 538
538
539<script> 540 window.Shopify = window.Shopify || {}; 541 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 542 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 543</script>
vendor: 1 bytes, line 543
543
544<script id="__st">var __st={"a":94553801044,"offset":7200,"reqid":"65aa04ae-2469-49a8-ae29-70be561c64a3-1790974843","pageurl":"www.rutte.com\/","u":"41ad788934c7","p":"home"};</script>
vendor: 1 bytes, line 544
544
545<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 545
545
546<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 546
546
547<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.rutte.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 547
547
548<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.rutte.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
548<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 548
548
549<script> 550 window.Shopify = window.Shopify || {}; 551 window.Shopify.MCP = window.Shopify.MCP || {}; 552 window.Shopify.MCP.enabled = true; 553 window.Shopify.MCP.shop = "qbw20f-0n.myshopify.com"; 554 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.rutte.com\/api\/mcp"; 555 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 556</script>
vendor: 1 bytes, line 556
556
557<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.rutte.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 558</script>
vendor: 1 bytes, line 558
558
559<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.rutte.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 560</script>
vendor: 1 bytes, line 560
560
561<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 562 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 563</script>
vendor: 1 bytes, line 563
563
564<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 565</script>
565 566<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.rutte.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 567<style id="shopify-accelerated-checkout-cart"> 568 #shopify-buyer-consent { 569 margin-top: 1em; 570 display: inline-block; 571 width: 100%; 572} 573 574#shopify-buyer-consent.hidden { 575 display: none; 576} 577 578#shopify-subscription-policy-button { 579 background: none; 580 border: none; 581 padding: 0; 582 text-decoration: underline; 583 font-size: inherit; 584 cursor: pointer; 585} 586 587#shopify-subscription-policy-button::before { 588 box-shadow: none; 589} 590 591 </style> 592
593<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
593 594 595
595<script src="//www.rutte.com/cdn/shop/t/2/assets/vendor.js?v=83836565987576270061742828965" defer="defer"></script>
595 596
596<script src="//www.rutte.com/cdn/shop/t/2/assets/theme.js?v=146852236766391807141742828965" defer="defer"></script>
596<script> 597 document.documentElement.classList.replace('no-js', 'js'); 598 599 window.theme = window.theme || {}; 600 theme.routes = { 601 shop_url: 'https://www.rutte.com', 602 root_url: '/', 603 cart_url: '/cart', 604 cart_add_url: '/cart/add', 605 cart_change_url: '/cart/change', 606 cart_update_url: '/cart/update', 607 search_url: '/search', 608 predictive_search_url: '/search/suggest' 609 }; 610 611 theme.variantStrings = { 612 preOrder: "Pre-order", 613 addToCart: "Add to cart", 614 soldOut: "Sold Out", 615 unavailable: "Unavailable", 616 addToBundle: "Add to bundle", 617 backInStock: "Notify me when itâs available" 618 }; 619 620 theme.shippingCalculatorStrings = { 621 error: "One or more errors occurred while retrieving the shipping rates:", 622 notFound: "Sorry, we do not ship to your address.", 623 oneResult: "There is one shipping rate for your address:", 624 multipleResults: "There are multiple shipping rates for your address:" 625 }; 626 627 theme.recipientFormStrings = { 628 expanded: "Gift card recipient form expanded", 629 collapsed: "Gift card recipient form collapsed" 630 }; 631 632 theme.quickOrderListStrings = { 633 itemsAdded: "[quantity] items added", 634 itemAdded: "[quantity] item added", 635 itemsRemoved: "[quantity] items removed", 636 itemRemoved: "[quantity] item removed", 637 viewCart: "View cart", 638 each: "[money]\/ea", 639 minError: "This item has a minimum of [min]", 640 maxError: "This item has a maximum of [max]", 641 stepError: "You can only add this item in increments of [step]" 642 }; 643 644 theme.cartStrings = { 645 error: `There was an error while updating your cart. Please try again.`, 646 quantityError: `You can only add [quantity] of this item to your cart.`, 647 }; 648 649 theme.dateStrings = { 650 d: "d", 651 day: "Day", 652 days: "Days", 653 h: "h", 654 hour: "Hour", 655 hours: "Hours", 656 m: "m", 657 minute: "Min", 658 minutes: "Mins", 659 s: "s", 660 second: "Sec", 661 seconds: "Secs" 662 };theme.strings = { 663 recentlyViewedEmpty: "Your recently viewed is empty.", 664 close: "Close", 665 next: "Next", 666 previous: "Previous", 667 qrImageAlt: "QR code â scan to redeem gift card" 668 }; 669 670 theme.settings = { 671 moneyFormat: "â¬{{amount_with_comma_separator}}", 672 moneyWithCurrencyFormat: "â¬{{amount_with_comma_separator}} EUR", 673 currencyCodeEnabled: false, 674 externalLinksNewTab: false, 675 cartType: "page", 676 isCartTemplate: false, 677 pswpModule: "\/\/www.rutte.com\/cdn\/shop\/t\/2\/assets\/photoswipe.min.js?v=41760041872977459911742828965", 678 themeName: 'Concept', 679 themeVersion: '4.0.0', 680 agencyId: '' 681 };</script>
681 682<!-- BEGIN app block: shopify://apps/complianz-consent/blocks/bc-block/e49729f0-d37d-4e24-ac65-e0e2f472ac27 --> 683 684 685 686<link id='complianz-css' rel="stylesheet" href=https://cdn.shopify.com/extensions/019ff089-9ce4-7f60-9df7-212f05df0e73/complianz-gdpr-cookie-consent-88/assets/complainz.css media="print" onload="this.media='all'"> 687 <style> 688 #iubenda-iframe.iubenda-iframe-branded > div.purposes-header, 689 #iubenda-iframe.iubenda-iframe-branded > div.iub-cmp-header, 690 #purposes-container > div.purposes-header, 691 #iubenda-cs-banner .iubenda-cs-brand { 692 background-color: #ffffff !important; 693 color: #000000!important; 694 } 695 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-cp , 696 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-cp:hover, 697 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-back:hover { 698 background-color: #ffffff !important; 699 opacity: 1 !important; 700 } 701 #iubenda-cs-banner .iub-toggle .iub-toggle-label { 702 color: !important; 703 } 704 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-cp:hover, 705 #iubenda-iframe.iubenda-iframe-branded .purposes-header .iub-btn-back:hover { 706 background-color: !important; 707 color: !important; 708 } 709 #iubenda-cs-banner #iubenda-cs-title { 710 font-size: 16px !important; 711 } 712 #iubenda-cs-banner .iubenda-cs-content, 713 #iubenda-cs-title, 714 .iub-toggle-checkbox.granular-control-checkbox span { 715 background-color: #ffffff !important; 716 color: #000000 !important; 717 font-size: 16px !important; 718 } 719 #iubenda-cs-banner .iubenda-cs-close-btn { 720 font-size: 16px !important; 721 background-color: #ffffff !important; 722 } 723 #iubenda-cs-banner .iubenda-cs-opt-group { 724 color: #ffffff !important; 725 } 726 #iubenda-cs-banner .iubenda-cs-opt-group button, 727 .iubenda-alert button.iubenda-button-cancel { 728 background-color: #ffffff!important; 729 color: #000000!important; 730 } 731 #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn, 732 #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary, 733 .iubenda-alert button.iubenda-button-confirm { 734 background-color: #02385b !important; 735 color: #ffffff !important; 736 } 737 #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn { 738 background-color: #ffffff!important; 739 color: #000000!important; 740 } 741 742 #iubenda-cs-banner .iubenda-banner-content button { 743 cursor: pointer !important; 744 color: currentColor !important; 745 text-decoration: underline !important; 746 border: none !important; 747 background-color: transparent !important; 748 font-size: 100% !important; 749 padding: 0 !important; 750 } 751 752 #iubenda-cs-banner .iubenda-cs-opt-group button { 753 border-radius: 4px !important; 754 padding-block: 10px !important; 755 } 756 757 div#iubenda-iframe-content div.purposes-checkbox input[type="checkbox"] { 758 display: block !important; 759 } 760 761 @media (min-width: 640px) { 762 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-container, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container { 763 width: 560px !important; 764 } 765 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubend
765a-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group { 766 flex-direction: row !important; 767 } 768 #iubenda-cs-banner .iubenda-cs-opt-group button:not(:last-of-type), 769 #iubenda-cs-banner .iubenda-cs-opt-group button { 770 margin-right: 4px !important; 771 } 772 #iubenda-cs-banner .iubenda-cs-container .iubenda-cs-brand { 773 position: absolute !important; 774 inset-block-start: 6px; 775 } 776 } 777 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group > div, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group > div { 778 flex-direction: row-reverse; 779 width: 100% !important; 780 } 781 782 .iubenda-cs-brand-badge-outer, .iubenda-cs-brand-badge, #iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-bottom .iubenda-cs-brand-badge-outer, 783 #iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iubenda-cs-brand-badge-outer, 784 #iubenda-cs-banner.iubenda-cs-default:not(.iubenda-cs-left) .iubenda-cs-brand-badge-outer, 785 #iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-left) .iubenda-cs-brand-badge-outer { 786 display: none !important 787 } 788 789 #iubenda-cs-banner:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container.iubenda-cs-themed { 790 flex-direction: row !important; 791 } 792 793 #iubenda-cs-banner #iubenda-cs-title, 794 #iubenda-cs-banner #iubenda-cs-custom-title { 795 justify-self: center !important; 796 font-size: 14px !important; 797 font-family: -apple-system,sans-serif !important; 798 margin-inline: auto !important; 799 width: 55% !important; 800 text-align: center; 801 font-weight: 600; 802 visibility: unset; 803 } 804 805 @media (max-width: 640px) { 806 #iubenda-cs-banner #iubenda-cs-title, 807 #iubenda-cs-banner #iubenda-cs-custom-title { 808 display: block; 809 } 810 } 811 812 #iubenda-cs-banner .iubenda-cs-brand img { 813 max-width: 110px !important; 814 min-height: 32px !important; 815 } 816 #iubenda-cs-banner .iubenda-cs-container .iubenda-cs-brand { 817 background: none !important; 818 padding: 0px !important; 819 margin-block-start:10px !important; 820 margin-inline-start:16px !important; 821 } 822 823 #iubenda-cs-banner .iubenda-cs-opt-group button { 824 padding-inline: 4px !important; 825 } 826 827 #cookie-policy-content, 828 #privacy-policy-content { 829 min-height: 2rem; 830 transition: opacity 0.8s ease-in-out; 831 } 832 833 #cookie-policy-content.complianz-policy-content--loaded, 834 #privacy-policy-content.complianz-policy-content--loaded { 835 animation: complianz-policy-fade-in 0.7s ease-in-out both; 836 } 837 838 @keyframes complianz-policy-fade-in { 839 from { 840 opacity: 0; 841 } 842 to { 843 opacity: 1; 844 } 845 } 846 847 </style> 848 849 850 851 852 853
853<script type="text/javascript"> 854 function filterGoogleConsentModeURLs(domainsArray) { 855 const googleConsentModeComplianzURls = [ 856 // 197, # Google Tag Manager: 857 {"domain":"s.www.googletagmanager.com", "path":""}, 858 {"domain":"www.tagmanager.google.com", "path":""}, 859 {"domain":"www.googletagmanager.com", "path":""}, 860 {"domain":"googletagmanager.com", "path":""}, 861 {"domain":"tagassistant.google.com", "path":""}, 862 {"domain":"tagmanager.google.com", "path":""}, 863 864 // 2110, # Google Analytics 4: 865 {"domain":"www.analytics.google.com", "path":""}, 866 {"domain":"www.google-analytics.com", "path":""}, 867 {"domain":"ssl.google-analytics.com", "path":""}, 868 {"domain":"google-analytics.com", "path":""}, 869 {"domain":"analytics.google.com", "path":""}, 870 {"domain":"region1.google-analytics.com", "path":""}, 871 {"domain":"region1.analytics.google.com", "path":""}, 872 {"domain":"*.google-analytics.com", "path":""}, 873 {"domain":"www.googletagmanager.com", "path":"/gtag/js?id=G"}, 874 {"domain":"googletagmanager.com", "path":"/gtag/js?id=UA"}, 875 {"domain":"www.googletagmanager.com", "path":"/gtag/js?id=UA"}, 876 {"domain":"googletagmanager.com", "path":"/gtag/js?id=G"}, 877 878 // 177, # Google Ads conversion tracking: 879 {"domain":"googlesyndication.com", "path":""}, 880 {"domain":"media.admob.com", "path":""}, 881 {"domain":"gmodules.com", "path":""}, 882 {"domain":"ad.ytsa.net", "path":""}, 883 {"domain":"dartmotif.net", "path":""}, 884 {"domain":"dmtry.com", "path":""}, 885 {"domain":"go.channelintelligence.com", "path":""}, 886 {"domain":"googleusercontent.com", "path":""}, 887 {"domain":"googlevideo.com", "path":""}, 888 {"domain":"gvt1.com", "path":""}, 889 {"domain":"links.channelintelligence.com", "path":""}, 890 {"domain":"obrasilinteirojoga.com.br", "path":""}, 891 {"domain":"pcdn.tcgmsrv.net", "path":""}, 892 {"domain":"rdr.tag.channelintelligence.com", "path":""}, 893 {"domain":"static.googleadsserving.cn", "path":""}, 894 {"domain":"studioapi.doubleclick.com", "path":""}, 895 {"domain":"teracent.net", "path":""}, 896 {"domain":"ttwbs.channelintelligence.com", "path":""}, 897 {"domain":"wtb.channelintelligence.com", "path":""}, 898 {"domain":"youknowbest.com", "path":""}, 899 {"domain":"doubleclick.net", "path":""}, 900 {"domain":"redirector.gvt1.com", "path":""}, 901 902 //116, # Google Ads Remarketing 903 {"domain":"googlesyndication.com", "path":""}, 904 {"domain":"media.admob.com", "path":""}, 905 {"domain":"gmodules.com", "path":""}, 906 {"domain":"ad.ytsa.net", "path":""}, 907 {"domain":"dartmotif.net", "path":""}, 908 {"domain":"dmtry.com", "path":""}, 909 {"domain":"go.channelintelligence.com", "path":""}, 910 {"domain":"googleusercontent.com", "path":""}, 911 {"domain":"googlevideo.com", "path":""}, 912 {"domain":"gvt1.com", "path":""}, 913 {"domain":"links.channelintelligence.com", "path":""}, 914 {"domain":"obrasilinteirojoga.com.br", "path":""}, 915 {"domain":"pcdn.tcgmsrv.net", "path":""}, 916 {"domain":"rdr.tag.channelintelligence.com", "path":""}, 917 {"domain":"static.googleadsserving.cn", "path":""}, 918 {"domain":"studioapi.doubleclick.com", "path":""}, 919 {"domain":"teracent.net", "path":""}, 920 {"domain":"ttwbs.channelintelligence.com", "path":""}, 921 {"domain":"wtb.channelintelligence.com", "path":""}, 922 {"domain":"youknowbest.com", "path":""}, 923 {"domain":"doubleclick.net", "path":""}, 924 {"domain":"redirector.gvt1.com", "path":""} 925 ]; 926 927 if (!Array.isArray(domainsArray)) { 928 return []; 929 } 930 931 const blockedPairs = new Map();
932 for (const rule of googleConsentModeComplianzURls) { 933 if (!blockedPairs.has(rule.domain)) { 934 blockedPairs.set(rule.domain, new Set()); 935 } 936 blockedPairs.get(rule.domain).add(rule.path); 937 } 938 939 return domainsArray.filter(item => { 940 const paths = blockedPairs.get(item.d); 941 return !(paths && paths.has(item.p)); 942 }); 943 } 944 945 function setupAutoblockingByDomain() { 946 // autoblocking by domain 947 const autoblockByDomainArray = []; 948 const prefixID = '10000' // to not get mixed with real metis ids 949 let cmpBlockerDomains = [] 950 let cmpCmplcVendorsPurposes = {} 951 let counter = 1 952 for (const object of autoblockByDomainArray) { 953 cmpBlockerDomains.push({ 954 d: object.d, 955 p: object.path, 956 v: prefixID + counter, 957 }); 958 counter++; 959 } 960 961 counter = 1 962 for (const object of autoblockByDomainArray) { 963 cmpCmplcVendorsPurposes[prefixID + counter] = object?.p ?? '1'; 964 counter++; 965 } 966 967 Object.defineProperty(window, "cmp_iub_vendors_purposes", { 968 get() { 969 return cmpCmplcVendorsPurposes; 970 }, 971 set(value) { 972 cmpCmplcVendorsPurposes = { ...cmpCmplcVendorsPurposes, ...value }; 973 } 974 }); 975 const basicGmc = false; 976 977 978 Object.defineProperty(window, "cmp_importblockerdomains", { 979 get() { 980 if (basicGmc) { 981 return filterGoogleConsentModeURLs(cmpBlockerDomains); 982 } 983 return cmpBlockerDomains; 984 }, 985 set(value) { 986 cmpBlockerDomains = [ ...cmpBlockerDomains, ...value ]; 987 } 988 }); 989 } 990 991 function splitDomains(joinedString) { 992 if (!joinedString) { 993 return []; // empty string -> empty array 994 } 995 return joinedString.split(";"); 996 } 997 998 function setupWhitelist() { 999 let cmpBlockIgnoredDomains = []; 1000 Object.defineProperty(window, "cmp_block_ignoredomains", { 1001 get() { 1002 return cmpBlockIgnoredDomains; 1003 }, 1004 set(value) { 1005 cmpBlockIgnoredDomains = [ ...cmpBlockIgnoredDomains, ...value ]; 1006 } 1007 }); 1008 // Whitelist by domain: 1009 const whitelistString = ""; 1010 const whitelist_array = [...splitDomains(whitelistString)]; 1011 window.cmp_block_ignoredomains = whitelist_array; 1012 } 1013 1014 function enforceRejectionRecovery() { 1015 const base = (window._iub = window._iub || {}); 1016 const featuresHolder = {}; 1017 1018 function lockFlagOn(holder) { 1019 const desc = Object.getOwnPropertyDescriptor(holder, 'rejection_recovery'); 1020 if (!desc) { 1021 Object.defineProperty(holder, 'rejection_recovery', { 1022 get() { return true; }, 1023 set(_) { /* ignore */ }, 1024 enumerable: true, 1025 configurable: false 1026 }); 1027 } 1028 return holder; 1029 } 1030 1031 Object.defineProperty(base, 'csFeatures', { 1032 configurable: false, 1033 enumerable: true, 1034 get() { 1035 return featuresHolder; 1036 }, 1037 set(obj) { 1038 if (obj && typeof obj === 'object') { 1039 Object.keys(obj).forEach(k => { 1040 if (k !== 'rejection_recovery') { 1041 featuresHolder[k] = obj[k]; 1042 } 1043 }); 1044 } 1045 // we lock it, it won't try to redefine 1046 lockFlagOn(featuresHolder); 1047 } 1048 }); 1049 1050 // Ensure an object is exposed even if read early 1051 if (!('csFeatures' in base)) { 1052 base.csFeatures = {}; 1053 } else { 1054 // If someone already set it synchronously, merge and lock now. 1055 base.csFeatures = base.csFeatures; 1056 } 1057 } 1058 window._iub = window?._iub || []; 1059 const _iub = window._iub; 1060 enforceRejectionRecovery(); 1061 setupAutoblockingByDomain(); 1062 setupWhitelist(); 1063 1064 let currentLang = "en"; 1065 if (currentLang === 'pt-PT') { 1066 currentLang = 'pt'; 1067 } 1068 let fallbackLang = "nl"; 1069 if (fallbackLang === 'pt-PT') { 1070 fallbackLang = 'pt'; 1071 } 1072 const cookiePolicyIds = {"nl":83508233,"en":28534854}; 1073 _iub.csConfiguration = { 1074 ..._iub.csConfiguration, 1075 cookiePolicyId: cookiePolicyIds[currentLang] ?? cookiePolicyIds[fallbackLang], 1076 cmpId: { tcf: 332 }, 1077 }; 1078 </script>
1078 1079 1080 1081
1081<script src="https://cs.iubenda.com/autoblocking/4249460.js"></script>
1081 1082 1083 1084 1085
1085<script src="https://cdn.iubenda.com/cs/tcf/stub-v2.js"></script>
1085 1086
1086<script src="https://cdn.iubenda.com/cs/tcf/safe-tcf-v2.js"></script>
1086 1087 1088 1089 1090
1090<script type="text/javascript"> 1091 function injectComplianceCss(cssText) { 1092 const existing = document.querySelector('style[data-compliance-custom="true"]'); 1093 if (existing) existing.remove(); 1094 1095 const style = document.createElement('style'); 1096 style.setAttribute('data-compliance-custom', 'true'); 1097 style.appendChild(document.createTextNode(cssText)); 1098 document.body.appendChild(style); 1099 } 1100 1101 window.addEventListener('DOMContentLoaded', () => { 1102 const css = ""; 1103 injectComplianceCss(css); 1104 }); 1105 function loadScript(src) { 1106 return new Promise((resolve, reject) => { 1107 const s = document.createElement("script"); 1108 s.src = src; 1109 s.charset = "UTF-8"; 1110 s.onload = resolve; 1111 s.onerror = reject; 1112 document.head.appendChild(s); 1113 }); 1114 } 1115 1116 1117 let policyContentListenerRegistered = false; 1118 1119 window.IubEventsTrackRecord = window.IubEventsTrackRecord || { 1120 iubLoaded: false, 1121 domContentLoaded: false, 1122 }; 1123 1124 function initIubenda() { 1125 const currentCsConfiguration = {"banner":{"acceptButtonDisplay":true,"rejectButtonDisplay":true,"customizeButtonDisplay":true,"position":"float-bottom-left","backgroundOverlay":false,"fontSize":"16px","content":"","title":"","hideTitle":false,"acceptButtonCaption":"","rejectButtonCaption":"","customizeButtonCaption":"","cookiePolicyLinkCaption":"","privacyWidget":false,"privacyWidgetPosition":"bottom-left","backgroundColor":"#ffffff","textColor":"#000000","acceptButtonColor":"#02385b","acceptButtonCaptionColor":"#ffffff","rejectButtonColor":"#ffffff","rejectButtonCaptionColor":"#000000","customizeButtonColor":"#ffffff","customizeButtonCaptionColor":"#000000","applyStyles":"false"},"privacyWidget":false,"siteId":"4249460","cookiePolicyIds":{"nl":83508233,"en":28534854}}; 1126 const preview_config = {"format_and_position":{"has_background_overlay":false,"position":"float-bottom-left"},"text":{"fontsize":"16px","content":{"title":{"bg":"","ca":"","cs":"","da":"","de":"","el":"","en":"Onze website gebruikt cookies","en-GB":"","es":"","et":"","fi":"","fr":"","hr":"","hu":"","it":"","lt":"","lv":"","nl":"","no":"","pl":"","pt":"","pt-BR":"","ro":"","ru":"","sk":"","sl":"","sv":""},"hideTitle":false,"main":{"bg":"","ca":"","cs":"","da":"","de":"","el":"","en":"Rutte gebruikt cookies op de website voor een betere gebruikservaring. Bekijk voor meer informatie onze %{cookie_policy_link}.","en-GB":"","es":"","et":"","fi":"","fr":"","hr":"","hu":"","it":"","lt":"","lv":"","nl":"","no":"","pl":"","pt":"","pt-BR":"","ro":"","ru":"","sk":"","sl":"","sv":""},"accept":{"bg":"","ca":"","cs":"","da":"","de":"","el":"","en":"","en-GB":"","es":"","et":"","fi":"","fr":"","hr":"","hu":"","it":"","lt":"","lv":"","nl":"","no":"","pl":"","pt":"","pt-BR":"","ro":"","ru":"","sk":"","sl":"","sv":""},"reject":{"bg":"","ca":"","cs":"","da":"","de":"","el":"","en":"","en-GB":"","es":"","et":"","fi":"","fr":"","hr":"","hu":"","it":"","lt":"","lv":"","nl":"","no":"","pl":"","pt":"","pt-BR":"","ro":"","ru":"","sk":"","sl":"","sv":""},"learnMore":{"bg":"","ca":"","cs":"","da":"","de":"","el":"","en":"","en-GB":"","es":"","et":"","fi":"","fr":"","hr":"","hu":"","it":"","lt":"","lv":"","nl":"","no":"","pl":"","pt":"","pt-BR":"","ro":"","ru":"","sk":"","sl":"","sv":""},"cp_caption":{"bg":"","ca":"","cs":"","da":"","de":"","el":"","en":"","en-GB":"","es":"","et":"","fi":"","fr":"","hr":"","hu":"","it":"","lt":"","lv":"","nl":"","no":"","pl":"","pt":"","pt-BR":"","ro":"","ru":"","sk":"","sl":"","sv":""}}},"theme":{"setting_type":2,"standard":{"subtype":"light"},"color":{"selected_color":"Mint","selected_color_style":"neutral"},"custom":{"main":{"background":"#ffffff","text":"#000000"},"acceptButton":{"background":"#02385b","text":"#ffffff"},"rejectButton":{"background":"#ffffff","text":"#000000"},"learnMoreButton":{"background":"#ffffff","text":"#000000"}},"logo":{"type":0,"add_from_url":{"url":"","brand_header_color":"#ffffff","brand_text_color":"#000000"},"upload":{"src":"","brand_header_color":"#ffffff","brand_text_color":"#000000"}}},"privacyWidget":false,"cookiePolicyPageUrl":"\/pages\/cookie-policy","privacyPolicyPageUrl":"\/policies\/privacy-policy","primaryDomain":"https:\/\/www.rutte.nl","privacyWidgetPosition":"bottom-left"}; 1127 const settings = {"businessLocation":"NL","legislations":{"isAutomatic":true,"customLegislations":{"gdprApplies":true,"usprApplies":false,"ccpaApplies":false,"lgpdApplies":false}},"googleConsentMode":true,"microsoftConsentMode":true,"enableTcf":true,"fallbackLanguage":"nl","emailNotification":true,"disableAutoBlocking":false,"targetLocations":[],"GcmNotificationDismissed":true,"alreadySubmittedReview":false,"reviewModalDismissed":true,"reviewModalDismissedAt":"2025-09-22T10:32:36.248Z","showProgressGuide":false}; 1128 1129 const supportedLangs = [ 1130 'bg','ca','cs','da','de','el','en','en-GB','es','et', 1131 'fi','fr','hr','hu','it','lt','lv','nl','no','pl', 1132 'pt','pt-BR','ro','ru','sk','sl','sv' 1133 ]; 1134 1135 // Build i18n map; prefer globals (e.g., window.it / window.en) if your locale files define them, 1136 // otherwise fall back to Liquid-injected JSON (cleaned_*). 1137 let currentLang = "en"; 1138 if (currentLang === 'pt-PT') { 1139 currentLang = 'pt'; 1140 } 1141 const fallbackLang = "nl"; 1142 let iub_i18n = {}; 1143 1144 // fallback first 1145 (function attachFallback() { 1146 // If your external locale file defines a global like "window[<lang>]" 1147 if (typeof window[fallbackLang] !== "undefined") { 1148 iub_i18n[fallbackLang] = window[fallbackLang]; 1149 return; 1150 } 1151 })(); 1152 1153 // then current 1154 (function attachCurrent() { 1155 if (supportedLangs.includes(currentLang)) { 1156 if (typeof window[currentLang] !== "undefined") { 1157 iub_i18n[currentLang] = window[currentLang]; 1158 return; 1159 } 1160 } 1161 })(); 1162 1163 const localeRootUrl = "/"; 1164 const normalizedLocaleRoot = localeRootUrl.startsWith('/') ? localeRootUrl : `/${localeRootUrl}`; 1165 const isPrimaryLang = normalizedLocaleRoot === '/'; 1166 1167 const hasCookiePolicyForLocale = Boolean(currentCsConfiguration?.cookiePolicyIds?.[currentLang]); 1168 const localePath = isPrimaryLang ? '' : (hasCookiePolicyForLocale ? normalizedLocaleRoot : `/${fallbackLang}`); 1169 const primaryDomain = "https://www.rutte.nl"; 1170 const cookiePolicyPageUrl = "/pages/cookie-policy"; 1171 const privacyPolicyPageUrl = "/policies/privacy-policy"; 1172 1173 const cookiePolicyId = 1174 currentCsConfiguration?.cookiePolicyIds[currentLang] ?? 1175 currentCsConfiguration?.cookiePolicyIds[fallbackLang]; 1176 1177 // ð´ IMPORTANT: make _iub global 1178 window._iub = window?._iub || []; 1179 const _iub = window._iub; 1180 1181 _iub.csConfiguration = { 1182 ..._iub.csConfiguration, 1183 ...currentCsConfiguration, 1184 cookiePolicyId, 1185 consentOnContinuedBrowsing: false, 1186 perPurposeConsent: true, 1187 countryDetection: true, 1188 enableGdpr: settings?.legislations?.customLegislations?.gdprApplies, 1189 enableUspr: settings?.legislations?.customLegislations?.usprApplies, 1190 enableCcpa: settings?.legislations?.customLegislations?.ccpaApplies, 1191 enableLgpd: settings?.legislations?.customLegislations?.lgpdApplies, 1192 googleConsentMode: settings?.googleConsentMode, 1193 uetConsentMode: settings?.microsoftConsentMode, 1194 enableTcf: settings?.enableTcf, 1195 tcfPublisherCC: settings?.businessLocation, 1196 lang: supportedLangs.includes(currentLang) ? currentLang : fallbackLang, 1197 i18n: iub_i18n, 1198 brand: 'Complianz', 1199 cookiePolicyInOtherWindow: true, 1200 cookiePolicyUrl: `${primaryDomain}${localePath}${cookiePolicyPageUrl}`, 1201 privacyPolicyUrl: `${primaryDomain}${localePath}${privacyPolicyPageUrl}`, 1202 floatingPreferencesButtonDisplay: currentCsConfiguration?.privacyWidget ? (currentCsConfiguration?.banner?.privacyWidgetPosition ?? 'bottom-right') : false, 1203 cmpId: { tcf: 332 }, 1204 callback: {}, 1205 purposes: "1, 2, 3, 4, 5", 1206 promptToAcceptOnBlockedElements: true, 1207 googleEnableAdvertiserConsentMode: settings?.googleConsentMode && settings?.enableTcf, 1208 whitelabel: true, 1209 amazonConsentSignal: settings?.amazonConsentSignal 1210 }; 1211 window._cmplc = { 1212 csConfiguration: { 1213 cookiePolicyId 1214 } 1215 } 1216 const customeContent = preview_config?.text?.content ?? {}; 1217 const titleContent = 1218 customeContent?.title?.hasOwnProperty(currentLang) ? customeContent?.title[currentLang] : 1219 customeContent?.title?.hasOwnProperty(fallbackLang) ? customeContent?.title[fallbackLang] : ''; 1220 let mainContent = 1221 customeContent?.main?.hasOwnProperty(currentLang) ? customeContent?.main[currentLang] : 1222 customeContent?.main?.hasOwnProperty(fallbackLang) ? customeContent?.main[fallbackLang] : ''; 1223 if (titleContent !== '') {
1224 mainContent = mainContent !== '' ? `<h2 id='iubenda-cs-custom-title'>${titleContent}</h2>${mainContent}` : ''; 1225 } 1226 1227 _iub.csConfiguration.banner = { 1228 ..._iub.csConfiguration.banner, 1229 content: mainContent, 1230 acceptButtonCaption: 1231 customeContent?.accept?.hasOwnProperty(currentLang) ? customeContent?.accept[currentLang] : 1232 customeContent?.accept?.hasOwnProperty(fallbackLang) ? customeContent?.accept[fallbackLang] : '', 1233 rejectButtonCaption: 1234 customeContent?.reject?.hasOwnProperty(currentLang) ? customeContent?.reject[currentLang] : 1235 customeContent?.reject?.hasOwnProperty(fallbackLang) ? customeContent?.reject[fallbackLang] : '', 1236 customizeButtonCaption: 1237 customeContent?.learnMore?.hasOwnProperty(currentLang) ? customeContent?.learnMore[currentLang] : 1238 customeContent?.learnMore?.hasOwnProperty(fallbackLang) ? customeContent?.learnMore[fallbackLang] : '', 1239 cookiePolicyLinkCaption: 1240 customeContent?.cp_caption?.hasOwnProperty(currentLang) ? customeContent?.cp_caption[currentLang] : 1241 customeContent?.cp_caption?.hasOwnProperty(fallbackLang) ? customeContent?.cp_caption[fallbackLang] : '', 1242 }; 1243 1244 var onPreferenceExpressedOrNotNeededCallback = function(prefs) { 1245 var isPrefEmpty = !prefs || Object.keys(prefs).length === 0; 1246 var consent = isPrefEmpty ? _iub.cs.api.getPreferences() : prefs; 1247 var shopifyPurposes = { 1248 "analytics": [4, 's'], 1249 "marketing": [5, 'adv'], 1250 "preferences": [2, 3], 1251 "sale_of_data": ['s', 'sh'], 1252 } 1253 var expressedConsent = {}; 1254 Object.keys(shopifyPurposes).forEach(function(purposeItem) { 1255 var purposeExpressed = null 1256 shopifyPurposes[purposeItem].forEach(item => { 1257 if (consent.purposes && typeof consent.purposes[item] === 'boolean') { 1258 purposeExpressed = consent.purposes[item]; 1259 } 1260 if (consent.uspr && typeof consent.uspr[item] === 'boolean' && purposeExpressed !== false) { 1261 purposeExpressed = consent.uspr[item]; 1262 } 1263 }) 1264 if (typeof purposeExpressed === 'boolean') { 1265 expressedConsent[purposeItem] = purposeExpressed; 1266 } 1267 }) 1268 1269 var oldConsentOfCustomer = Shopify.customerPrivacy.currentVisitorConsent(); 1270 if (oldConsentOfCustomer["sale_of_data"] !== 'no') { 1271 expressedConsent["sale_of_data"] = true; 1272 } 1273 1274 window.Shopify.customerPrivacy.setTrackingConsent(expressedConsent, function() {}); 1275 } 1276 1277 var onCcpaOptOutCallback = function () { 1278 window.Shopify.customerPrivacy.setTrackingConsent({ "sale_of_data": false }); 1279 } 1280 1281 var onReady = function () { 1282 const currentConsent = window.Shopify.customerPrivacy.currentVisitorConsent(); 1283 delete currentConsent['sale_of_data']; 1284 if (Object.values(currentConsent).some(consent => consent !== '') || !_iub.cs.state.needsConsent) { 1285 return; 1286 } 1287 window._iub.cs.api.showBanner(); 1288 } 1289 1290 _iub.csConfiguration.callback.onPreferenceExpressedOrNotNeeded = onPreferenceExpressedOrNotNeededCallback; 1291 _iub.csConfiguration.callback.onCcpaOptOut = onCcpaOptOutCallback; 1292 _iub.csConfiguration.callback.onReady = onReady; 1293 window.COMPLIANZ_CONFIGURATION_IS_SET = true; 1294 window.dispatchEvent(new CustomEvent('iub::configurationIsSet')); 1295 window.dispatchEvent(new CustomEvent('cmplc::configurationIsSet')); 1296 } 1297 1298 function isValidPolicyId(id) { 1299 if (typeof id === 'number' && !Number.isNaN(id)) { 1300 return true; 1301 } 1302 if (typeof id === 'string' && id.trim() !== '' && !Number.isNaN(Number(id))) { 1303 return true; 1304 } 1305 return false;
1306 } 1307 1308 function normalizePolicyId(id) { 1309 return typeof id === 'number' ? id : Number(id); 1310 } 1311 1312 function getPolicyContentElements() { 1313 return { 1314 cpTag: document.getElementById('cookie-policy-content'), 1315 ppTag: document.getElementById('privacy-policy-content'), 1316 }; 1317 } 1318 1319 function setPolicyContentLoading(el) { 1320 el.classList.remove('complianz-policy-content--loaded'); 1321 el.style.opacity = '0'; 1322 } 1323 1324 function revealPolicyContent(el, content) { 1325 el.innerHTML = content; 1326 el.classList.remove('complianz-policy-content--loaded'); 1327 void el.offsetWidth; 1328 el.classList.add('complianz-policy-content--loaded'); 1329 el.style.removeProperty('opacity'); 1330 el.dataset.complianzPolicyLoaded = 'true'; 1331 } 1332 1333 function markIubLoaded() { 1334 if (window.IubEventsTrackRecord.iubLoaded) { 1335 return; 1336 } 1337 window.IubEventsTrackRecord.iubLoaded = true; 1338 } 1339 1340 function markDomContentLoaded() { 1341 if (window.IubEventsTrackRecord.domContentLoaded) { 1342 return; 1343 } 1344 window.IubEventsTrackRecord.domContentLoaded = true; 1345 } 1346 1347 async function tryPopulatePolicyContent() { 1348 if (!window.IubEventsTrackRecord.iubLoaded || !window.IubEventsTrackRecord.domContentLoaded) { 1349 return; 1350 } 1351 1352 await populatePolicyContent(); 1353 } 1354 1355 async function populatePolicyContent() { 1356 const { cpTag, ppTag } = getPolicyContentElements(); 1357 const rawId = window._iub?.csConfiguration?.cookiePolicyId; 1358 1359 if (!cpTag && !ppTag) { 1360 return; 1361 } 1362 1363 if (!isValidPolicyId(rawId)) { 1364 if (cpTag) { 1365 revealPolicyContent(cpTag, 'Failed to load content.'); 1366 } 1367 if (ppTag) { 1368 revealPolicyContent(ppTag, 'Failed to load content.'); 1369 } 1370 return; 1371 } 1372 1373 const id = normalizePolicyId(rawId); 1374 1375 if (cpTag && cpTag.dataset.complianzPolicyLoaded !== 'true') { 1376 setPolicyContentLoading(cpTag); 1377 const cpUrl = 'https://www.iubenda.com/api/privacy-policy/' + id + '/cookie-policy/no-markup'; 1378 try { 1379 const response = await fetch(cpUrl); 1380 if (!response.ok) { 1381 throw new Error('HTTP ' + response.status); 1382 } 1383 const html = await response.json(); 1384 const content = html?.content ?? 'Failed to load content.'; 1385 revealPolicyContent(cpTag, content); 1386 } catch (_err) { 1387 revealPolicyContent(cpTag, 'Failed to load content.'); 1388 } 1389 } 1390 1391 if (ppTag && ppTag.dataset.complianzPolicyLoaded !== 'true') { 1392 setPolicyContentLoading(ppTag); 1393 const ppUrl = 'https://www.iubenda.com/api/privacy-policy/' + id + '/no-markup'; 1394 try { 1395 const response = await fetch(ppUrl); 1396 if (!response.ok) { 1397 throw new Error('HTTP ' + response.status); 1398 } 1399 const html = await response.json(); 1400 const content = html?.content ?? 'Failed to load content.'; 1401 revealPolicyContent(ppTag, content); 1402 } catch (_err) { 1403 revealPolicyContent(ppTag, 'Failed to load content.'); 1404 } 1405 } 1406 } 1407 1408 function registerEventListeners() { 1409 if (policyContentListenerRegistered) { 1410 return; 1411 } 1412 policyContentListenerRegistered = true; 1413 1414 window.addEventListener('iub::configurationIsSet', () => { 1415 markIubLoaded(); 1416 tryPopulatePolicyContent(); 1417 }); 1418 1419 window.addEventListener('cmplc::configurationIsSet', () => { 1420 markIubLoaded(); 1421 tryPopulatePolicyContent(); 1422 }); 1423 1424 document.addEventListener('DOMContentLoaded', () => { 1425 markDomContentLoaded(); 1426 tryPopulatePolicyContent(); 1427 }); 1428 1429 if (document.readyState !== 'loading') { 1430 markDomContentLoaded(); 1431 tryPopulatePolicyContent(); 1432 } 1433 1434 if (window.COMPLIANZ_CONFIGURATION_IS_SET) { 1435 markIubLoaded(); 1436 tryPopulatePolicyContent(); 1437 } 1438 } 1439 1440 registerEventListeners(); 1441 1442 Promise.all([ 1443 loadScript("https://cdn.shopify.com/extensions/019ff089-9ce4-7f60-9df7-212f05df0e73/complianz-gdpr-cookie-consent-88/assets/en.js"), 1444 loadScript("https://cdn.shopify.com/extensions/019ff089-9ce4-7f60-9df7-212f05df0e73/complianz-gdpr-cookie-consent-88/assets/nl.js"), 1445 ]).finally(() => { 1446 initIubenda(); 1447 loadScript("https://cdn.iubenda.com/cs/iubenda_cs.js"); 1448 }); 1449 </script>
1449 1450 1451
1451<script> 1452 window.Shopify.loadFeatures( 1453 [ 1454 { 1455 name: 'consent-tracking-api', 1456 version: '0.1', 1457 }, 1458 ], 1459 function(error) { 1460 if (error) { 1461 throw error; 1462 } 1463 } 1464 ); 1465 </script>
1465 1466 1467 1468<!-- END app block -->
1468<script src="https://cdn.shopify.com/extensions/01a0ee83-5f2f-7cf3-81e7-4eff32b918da/ez-terms-and-conditions-checkbox-177/assets/terms.js" type="text/javascript" defer="defer"></script>
1468 1469<link href="https://cdn.shopify.com/extensions/01a0ee83-5f2f-7cf3-81e7-4eff32b918da/ez-terms-and-conditions-checkbox-177/assets/style.min.css" rel="stylesheet" type="text/css" media="all"> 1470<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1471<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 94553801044,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1471
1471
1472<script> 1473 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1474</script>
vendor: 1 bytes, line 1474
1474
1475<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1475).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 94553801044,storefrontBaseUrl: "https://www.rutte.nl",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.rutte.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Distilleerderij Rutte","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"qbw20f-0n.myshopify.com","countryCode":"NL","storefrontUrl":"https:\/\/www.rutte.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"
147511904197984596","handle":"rutte-dutch-dry-gin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51547261534548","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11904201064788","handle":"rutte-grain-vodka","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51547266056532","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11904206602580","handle":"rutte-kaffir-lime-gin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51547272741204","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11920702800212","handle":"sloe-gin","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51602043797844","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.rutte.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"182150037844","themeStoreId":"2412","themePublished":"true","eventMetadataId":"c1d34a30-a693-4d7b-9562-9a2a32056e13","pageType":"home","shopId":"94553801044","storefrontBaseUrl":"https:\/\/www.rutte.nl","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1475<script> 1476 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1477 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1478 window.ShopifyAnalytics.meta.currency = 'EUR'; 1479 var meta = {"page":{"pageType":"home","requestId":"65aa04ae-2469-49a8-ae29-70be561c64a3-1790974843"}}; 1480 for (var attr in meta) { 1481 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1482 } 1483</script>
vendor: 1 bytes, line 1483
1483
1484<script class="analytics"> 1485 (function () { 1486 var customDocumentWrite = function(content) { 1487 var jquery = null; 1488 1489 if (window.jQuery) { 1490 jquery = window.jQuery; 1491 } else if (window.Checkout && window.Checkout.$) { 1492 jquery = window.Checkout.$; 1493 } 1494 1495 if (jquery) { 1496 jquery('body').append(content); 1497 } 1498 }; 1499 1500 var hasLoggedConversion = function(token) { 1501 if (token) { 1502 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1503 } 1504 return false; 1505 } 1506 1507 var setCookieIfConversion = function(token) { 1508 if (token) { 1509 var twoMonthsFromNow = new Date(Date.now()); 1510 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1511 1512 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1513 } 1514 } 1515 1516 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1517 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1518 if (trekkie.integrations) { 1519 return; 1520 } 1521 trekkie.methods = [ 1522 'identify', 1523 'page', 1524 'ready', 1525 'track', 1526 'trackForm', 1527 'trackLink' 1528 ]; 1529 trekkie.factory = function(method) { 1530 return function() { 1531 var args = Array.prototype.slice.call(arguments); 1532 args.unshift(method); 1533 trekkie.push(args); 1534 if (method == 'track' || method == 'page') { 1535 var pageUrl; 1536 try { 1537 pageUrl = window.location.href; 1538 } catch (e) {} 1539 var pageReferrer; 1540 try { 1541 pageReferrer = document.referrer; 1542 } catch (e) {} 1543 try { 1544 if (window.__TREKKIE_SHIM_QUEUE == null) { 1545 window.__TREKKIE_SHIM_QUEUE = []; 1546 } 1547 window.__TREKKIE_SHIM_QUEUE.push({ 1548 from: 'trekkie-stub', 1549 method: method, 1550 args: args.slice(1), 1551 pageContext: { 1552 url: pageUrl, 1553 referrer: pageReferrer 1554 } 1555 }); 1556 } catch (e) { 1557 // no-op 1558 } 1559 } 1560 return trekkie; 1561 }; 1562 }; 1563 for (var i = 0; i < trekkie.methods.length; i++) { 1564 var key = trekkie.methods[i]; 1565 trekkie[key] = trekkie.factory(key); 1566 } 1567 trekkie.load = function(config) { 1568 trekkie.config = config || {}; 1569 trekkie.config.initialDocumentCookie = document.cookie; 1570 var first = document.getElementsByTagName('script')[0]; 1571var script = document.createElement('script'); 1572script.type = 'text/javascript'; 1573script.onerror = function(e) { 1574 var scriptFallback = document.createElement('script'); 1575 scriptFallback.type = 'text/javascript'; 1576 scriptFallback.onerror = function(error) { 1577 var Monorail = { 1578 produce: function produce(monorailDomain, schemaId, payload) { 1579 var currentMs = new Date().getTime(); 1580 var event = { 1581 schema_id: schemaId, 1582 payload: payload, 1583 metadata: { 1584 event_created_at_ms: currentMs, 1585 event_sent_at_ms: currentMs 1586 } 1587 }; 1588 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1589 }, 1590 sendRequest: function sendRequest(endpointUrl, payload) { 1591 // Try the sendBeacon API 1592 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1593 var blobData = new window.Blob([payload], { 1594 type: 'text/plain' 1595 }); 1596 1597 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1598 return true; 1599 } // sendBeacon was not successful 1600 1601 } // XHR beacon 1602 1603 var xhr = new XMLHttpRequest(); 1604 1605 try { 1606 xhr.open('POST', endpointUrl); 1607 xhr.setRequestHeader('Content-Type', 'text/plain'); 1608 xhr.send(payload); 1609 } catch (e) { 1610 console.log(e); 1611 } 1612 1613 return false; 1614 }, 1615 isIos12: function isIos12() { 1616 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1617 } 1618 }; 1619 Monorail.produce('monorail-edge.shopifysvc.com', 1620 'trekkie_storefront_load_errors/1.1', 1621 {shop_id: 94553801044, 1622 theme_id: 182150037844, 1623 app_name: "storefront", 1624 context_url: window.location.href, 1625 source_url: "//www.rutte.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1626 1627 }; 1628 scriptFallback.async = true; 1629 scriptFallback.src = '//www.rutte.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1630 first.parentNode.insertBefore(scriptFallback, first); 1631}; 1632script.async = true; 1633script.src = '//www.rutte.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1634first.parentNode.insertBefore(script, first); 1635 1636 }; 1637 trekkie.load( 1638 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":94553801044,"isMerchantRequest":null,"themeId":182150037844,"themeCityHash":"297992257641046420","contentLanguage":"en","currency":"EUR","eventMetadataId":"c1d34a30-a693-4d7b-9562-9a2a32056e13"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1639 ); 1640 1641 var loaded = false;
1642 trekkie.ready(function() { 1643 if (loaded) return; 1644 loaded = true; 1645 1646 window.ShopifyAnalytics.lib = window.trekkie; 1647 1648 var originalDocumentWrite = document.write; 1649 document.write = customDocumentWrite; 1650 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1651 document.write = originalDocumentWrite; 1652 1653 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1654 var token = match? match[1]: undefined; 1655 if (!hasLoggedConversion(token)) { 1656 setCookieIfConversion(token); 1657 1658 } 1659 }); 1660 1661 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"65aa04ae-2469-49a8-ae29-70be561c64a3-1790974843","shopifyEmitted":true}); 1662 1663 var eventsListenerScript = document.createElement('script'); 1664 eventsListenerScript.async = true; 1665 eventsListenerScript.src = "//www.rutte.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1666 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1667})();</script>
vendor: 1 bytes, line 1667
1667
1668<script 1669 defer 1670 src="https://www.rutte.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1671 data-application="storefront-renderer" 1672 data-shop-id="94553801044" 1673 data-render-region="gcp-us-west1" 1674 data-page-type="index" 1675 data-theme-instance-id="182150037844" 1676 data-theme-name="Concept" 1677 data-theme-version="4.0.0" 1678 data-monorail-region="shop_domain" 1679 data-resource-timing-sampling-rate="10" 1680 data-shs="true" 1681 data-shs-beacon="true" 1682 data-shs-export-with-fetch="true" 1683 data-shs-logs-sample-rate="1" 1684 data-shs-beacon-endpoint="https://www.rutte.com/api/collect" 1685></script>
1685 1686<meta name="shopify-y" content="90d2385d-8380-41a0-b380-74e91071deca" data-expiration="1822532444000"><meta name="shopify-s" content="05bf635a-a030-4f81-b620-9384d0d559ae" data-expiration="1790976644000"><meta name="new-cookie-storage-activated" content="t"> 1687</head> 1688 1689<body class="template-index" data-rounded-button="round" data-rounded-input="round-slight" data-rounded-block="round" data-rounded-card="round" data-button-hover="standard" data-lazy-image data-title-animation data-page-rendering> 1690 <a class="sr-only skip-link" href="#MainContent">Skip to content</a> 1691 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 1691-1692
1691 1692 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1692GTM-KS5NS88
vendor: 85 bytes, lines 1692-1693
1692" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1693
1693<!-- End Google Tag Manager (noscript) --><loading-bar class="loading-bar block fixed top-0 left-0 w-full h-full overflow-hidden pointer-events-none"><svg class="icon icon-spinner icon-lg absolute animate-spin" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1694 <path stroke-linecap="round" stroke-linejoin="round" d="M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2"></path> 1695 </svg></loading-bar> 1696<mouse-cursor class="mouse-cursor z-50 fixed select-none flex items-center justify-center pointer-events-none rounded-full"> 1697 <svg class="icon icon-cursor" stroke="currentColor" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> 1698 <path d="M10 30L30 10M10 10L30 30" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path> 1699 </svg> 1700</mouse-cursor> 1701<!-- BEGIN sections: header-group --> 1702<div id="shopify-section-sections--25297855349076__announcement-bar" class="shopify-section shopify-section-group-header-group topbar-section"><style> 1703 :root {--topbar-height: var(--sp-12);} 1704 1705 @media screen and (min-width: 1536px) { 1706 :root {--topbar-height: var(--sp-14);} 1707 } 1708 1709 #shopify-section-sections--25297855349076__announcement-bar { 1710 --gradient-background: #02385b; 1711 --color-background: 2 56 91; 1712 --color-foreground: 250 250 250; 1713 --color-highlight: 255 221 191; 1714 } 1715 </style><div class="topbar topbar--center page-width section relative grid py-0 h-full w-full items-center"><div class="social-icons hidden lg:flex items-center"><ul class="flex flex-wrap items-center gap-6"><li><a href="https://www.facebook.com/ruttedistilleryglobal/" class="social_platform block relative" is="magnet-link" title="Distilleerderij Rutte on Facebook"><svg class="icon icon-facebook icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1716 <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/> 1717 </svg><span class="sr-only">Facebook</span> 1718 </a> 1719 </li><li><a href="https://www.instagram.com/rutte_distillery/" class="social_platform block relative" is="magnet-link" title="Distilleerderij Rutte on Instagram"><svg class="icon icon-instagram icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1720 <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
17207 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/> 1721 </svg><span class="sr-only">Instagram</span> 1722 </a> 1723 </li></ul></div><div class="announcement-bar h-full flex justify-center lg:justify-center without-nav relative"> 1724 <announcement-bar id="Slider-sections--25297855349076__announcement-bar" class="announcement__slides" autoplay autoplay-speed="5"><div class="announcement__slide flex h-full" ><a class="announcement__content flex items-center gap-2" href="https://www.rutte.nl/products/proeverij"><p class="announcement-text leading-tight">Schrijf je snel in voor de proeverij op zaterdag 10 oktober!</p></a></div></announcement-bar></div><div class="localization hidden lg:flex items-center h-full"><div class="localization__item h-full relative" role="combobox" aria-controls="LanguageLocalization-sections--25297855349076__announcement-bar" aria-expanded="false" aria-label="Language"> 1725 <button type="button" class="flex items-center gap-3 h-full z-2 relative" is="api-button" data-id="announcement_localization_language_form" data-section-id="sections--25297855349076__announcement-bar"><svg class="icon icon-language icon-xs stroke-1 hidden xl:block" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1726 <path stroke-linecap="round" stroke-linejoin="round" d="M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z"></path> 1727 <path stroke-linecap="round" stroke-linejoin="round" d="M2.46661 13.6167L3.44161 13.025C3.53831 12.9654 3.61815 12.882 3.67358 12.7829C3.729 12.6837 3.75816 12.572 3.75828 12.4584L3.77495 9.45005C3.77628 9.32533 3.81392 9.20371 3.88328 9.10005L5.53328 6.50838C5.58279 6.43181 5.64731 6.36607 5.72293 6.31512C5.79855 6.26416 5.88371 6.22906 5.97327 6.21193C6.06283 6.1948 6.15493 6.19599 6.24402 6.21543C6.33311 6.23487 6.41733 6.27216 6.49161 6.32505L8.12495 7.50838C8.26587 7.60663 8.4374 7.65099 8.60828 7.63338L11.2333 7.27505C11.3925 7.25312 11.538 7.17296 11.6416 7.05005L13.4916 4.91672C13.6013 4.78667 13.6579 4.62 13.6499 4.45005L13.5583 2.42505"></path> 1728 <path stroke-linecap="round" stroke-linejoin="round" d="M13.925 15.3083L13.025 14.4083C12.9418 14.3251 12.8384 14.2648 12.725 14.2333L10.9334 13.7666C10.776 13.7235 10.6399 13.6243 10.5508 13.4876C10.4617 13.3509 10.4259 13.1863 10.45 13.025L10.6417 11.675C10.6607 11.5614 10.7081 11.4545 10.7795 11.3642C10.8509 11.2739 10.944 11.203 11.05 11.1583L13.5834 10.1C13.701 10.0509 13.8303 10.0366 13.9558 10.0587C14.0814 10.0809 14.1979 10.1386 14.2917 10.225L16.3667 12.125"></path> 1729 </svg><span class="leading-tight">English</span><svg class="icon icon-chevron-down icon-xs" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1730 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path> 1731 </svg></button> 1732 <dropdown-localization class="dropdown opacity-0 invisible z-30 absolute top-100 right-0 pointer-events-none" id="LanguageLocalization-sections--25297855349076__announcement-bar"><div class="dropdown__container" id="announcement_localization_language_form"></div></dropdown-localization> 1733 </div></div></div> 1734</div><div id="shopify-section-sections--25297855349076__header" class="shopify-section shopify-section-group-header-group header-section"><style> 1735 #shopify-section-sections--25297855349076__header { 1736 --section-padding-top: 32px; 1737 --section-padding-bottom: 32px; 1738 --color-background: 255 255 255; 1739 --color-foreground: 23 23 23; 1740 --color-transparent: 255 255 255; 1741 } 1742</style><menu-drawer id="MenuDrawer" class="menu-drawer drawer drawer--start z-30 fixed bottom-0 left-0 h-full w-full pointer-events-none" 1743 data-section-id="sections--25297855349076__header" 1744 hidden 1745>
1746 <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="MenuDrawer" aria-expanded="false"></overlay-element> 1747 <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden"> 1748 <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative"> 1749 <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight"></span> 1750 <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="MenuDrawer" aria-expanded="false" aria-label="Close"> 1751 <span class="btn-fill" data-fill></span> 1752 <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1753 <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path> 1754 </svg></span> 1755 </button> 1756 </gesture-element> 1757 <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink"> 1758 <nav class="relative grow overflow-hidden" role="navigation"> 1759 <ul class="drawer__scrollable drawer__menu relative w-full h-full" role="list" data-parent><li class="drawer__menu-group"><details is="menu-details"> 1760 <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false"> 1761 <button type="button" class="heading text-2xl leading-none tracking-tight" is="api-button" data-id="DrawerSubMenu-sections--25297855349076__header-1" data-section-id="sections--25297855349076__header">Products</button> 1762 </summary> 1763 <div class="drawer__submenu z-1 absolute top-0 left-0 flex flex-col w-full h-full" data-parent> 1764 <button type="button" class="tracking-tight heading text-base shrink-0 flex items-center gap-3 w-full" data-close>Products</button><div id="DrawerSubMenu-sections--25297855349076__header-1" class="drawer__scrollable flex flex-col h-full"></div></div> 1765</details> 1766</li><li class="drawer__menu-group"><details is="menu-details"> 1767 <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false"> 1768 <button type="button" class="heading text-2xl leading-none tracking-tight" is="api-button" data-id="DrawerSubMenu-sections--25297855349076__header-2" data-section-id="sections--25297855349076__header">About us</button> 1769 </summary> 1770 <div class="drawer__submenu z-1 absolute top-0 left-0 flex flex-col w-full h-full" data-parent> 1771 <button type="button" class="tracking-tight heading text-base shrink-0 flex items-center gap-3 w-full" data-close>About us</button><div id="DrawerSubMenu-sections--25297855349076__header-2" class="drawer__scrollable flex flex-col h-full"></div></div> 1772</details> 1773</li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/tasting-room">Tasting Room</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/blogs/nieuws">News</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/contact">Contact</a></li></ul> 1774 </nav> 1775 <div class="drawer__footer grid w-full"><div class="drawer__footer-top flex"><button type="button" class="flex gap-3 grow items-center justify-between" is="api-button" data-id="header_drawer_localization_language_form" data-section-id="sections--25297855349076__header" aria-controls="LocalizationLanguage-sections--25297855349076__header" aria-expanded="false"> 1776 <span class="text-sm leading-none flex items-center gap-2 w-auto"><svg class="icon icon-language icon-xs stroke-1 hidden md:block shrink-0" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1777 <path stroke-linecap="round" stroke-linejoin="round" d="M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z"></path> 1778 <path stroke-linecap="round" stroke-linejoin="round" d="M2.46661 13.6167L3.44161 13.025C3.53831 12.9654 3.61815 12.882 3.67358 12.7829C3.729 12.6837 3.75816 12.572 3.75828 12.4584L3.77495 9.45005C3.77628 9.32533 3.81392 9.20371 3.88328 9.10005L5.53328 6.50838C5.58279 6.43181 5.64731 6.36607 5.72293 6.31512C5.79855 6.26416 5.88371 6.22906 5.97327 6.21193C6.06283 6.1948 6.15493 6.19599 6.24402 6.21543C6.33311 6.23487 6.41733 6.27216 6.49161 6.32505L8.12495 7.50838C8.26587 7.60663 8.4374 7.65099 8.60828 7.63338L11.2333 7.27505C11.3925 7.25312 11.538 7.17296 11.6416 7.05005L13.4916 4.91672C13.6013 4.78667 13.6579 4.62 13.6499 4.45005L13.5583 2.42505"></path> 1779 <path stroke-linecap="round" stroke-linejoin="round" d="M13.925 15.3083L13.025 14.4083C12.9418 14.3251 12.8384 14.2648 12.725 14.2333L10.9334 13.7666C10.776 13.7235 10.6399 13.6243 10.5508 13.4876C10.4617 13.3509 10.4259 13.1863 10.45 13.025L10.6417 11.675C10.6607 11.5614 10.7081 11.4545 10.7795 11.3642C10.8509 11.2739 10.944 11.203 11.05 11.1583L13.5834 10.1C13.701 10.0509 13.8303 10.0366 13.9558 10.0587C14.0814 10.0809 14.1979 10.1386 14.2917 10.225L16.3667 12.125"></path> 1780 </svg>English</span>
1780<svg class="icon icon-chevron-down icon-xs shrink-0" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1781 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path> 1782 </svg></button><modal-element id="LocalizationLanguage-sections--25297855349076__header" class="modal invisible absolute bottom-0 left-0 w-full h-full" role="dialog" hidden> 1783 <overlay-element class="fixed-modal opacity-0 z-1 absolute top-0 left-0 w-full h-full" aria-controls="LocalizationLanguage-sections--25297855349076__header" aria-expanded="false"></overlay-element> 1784 <div class="modal__container flex flex-col z-3 absolute left-0 bottom-0 w-full"> 1785 <button class="close items-center justify-center absolute top-0 right-0" type="button" is="magnet-button" aria-controls="LocalizationLanguage-sections--25297855349076__header" aria-expanded="false" aria-label="Close"> 1786 <span class="inline-block" data-text><svg class="icon icon-close icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1787 <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path> 1788 </svg></span> 1789 </button><div class="modal__content flex flex-col overflow-hidden" id="header_drawer_localization_language_form"></div></div> 1790 </modal-element></div><div class="drawer__footer-bottom flex items-center justify-between gap-6"><a href="https://www.rutte.com/customer_authentication/redirect?locale=en®ion_country=NL" class="button button--primary icon-with-text" is="hover-link" rel="nofollow"> 1791 <span class="btn-fill" data-fill></span> 1792 <span class="btn-text"><svg class="icon icon-account-2 icon-xs" viewBox="0 0 16 17" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1793 <rect width="6.5" height="6.5" x="4.75" y="1.917" rx="3.25"></rect> 1794 <path stroke-linecap="round" d="M8 10.834c1 0 2.667.222 3 .333.333.11 2.467.533 3 1.333.667 1 .667 1.334.667 2.667M8 10.834c-1 0-2.667.222-3 .333-.333.11-2.467.533-3 1.333-.667 1-.667 1.334-.667 2.667"></path> 1795 </svg>Login</span> 1796 </a><ul class="flex flex-wrap items-center gap-6"><li><a href="https://www.facebook.com/ruttedistilleryglobal/" class="social_platform block relative" is="magnet-link" title="Distilleerderij Rutte on Facebook"><svg class="icon icon-facebook icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1797 <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/> 1798 </svg><span class="sr-only">Facebook</span> 1799 </a> 1800 </li><li><a href="https://www.instagram.com/rutte_distillery/" class="social_platform block relative" is="magnet-link" title="Distilleerderij Rutte on Instagram"><svg class="icon icon-instagram icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1801 <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
18017 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/> 1802 </svg><span class="sr-only">Instagram</span> 1803 </a> 1804 </li></ul></div> 1805 </div> 1806 </div> 1807 </div> 1808</menu-drawer> 1809<header data-section-id="sections--25297855349076__header" class="header header--left-center mobile:header--center page-width section section--padding grid items-center z-20 relative w-full" is="sticky-header" data-sticky-type="always"><div class="header__icons header__icons--start flex justify-start z-2"> 1810 <div class="header__buttons flex items-center gap-1d5"><a href="/search" class="search-drawer-button flex items-center justify-center" is="magnet-link" aria-controls="SearchDrawer" aria-expanded="false" > 1811 <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1812 <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path> 1813 </svg></a><button class="menu-drawer-button flex items-center justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false"> 1814 <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1815 <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path> 1816 </svg></button></div> 1817</div> 1818<h1 class="header__logo flex justify-center z-2" itemscope itemtype="http://schema.org/Organization"> 1819 <span class="sr-only">Distilleerderij Rutte</span><a 1820 href="/" 1821 itemprop="url" 1822 class="header__logo-link has-white-logo flex items-center relative" 1823 > 1824 <span class="sr-only">Distilleerderij Rutte</span><img src="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark.svg?v=1742829233&width=188" alt="" srcset="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark.svg?v=1742829233&width=120 120w, //www.rutte.com/cdn/shop/files/rutte-logo-wordmark.svg?v=1742829233&width=188 188w" width="188" height="66" loading="eager" sizes="120px" style="max-height: 42.12765957446808px;max-width: 120px;" itemprop="logo" is="lazy-image" class="logo hidden md:block"><img src="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark.svg?v=1742829233&width=188" alt="" srcset="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark.svg?v=1742829233&width=95 95w, //www.rutte.com/cdn/shop/files/rutte-logo-wordmark.svg?v=1742829233&width=188 188w" width="188" height="66" loading="eager" sizes="95px" style="max-height: 33.351063829787236px;max-width: 95px;" itemprop="logo" is="lazy-image" class="logo md:hidden"><img src="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark-white.svg?v=1742834033&width=188" alt="" srcset="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark-white.svg?v=1742834033&width=120 120w, //www.rutte.com/cdn/shop/files/rutte-logo-wordmark-white.svg?v=1742834033&width=188 188w" width="188" height="66" loading="eager" sizes="120px" style="max-height: 42.12765957446808px;max-width: 120px;" itemprop="logo" is="lazy-image" class="white-logo hidden md:block absolute"><img src="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark-white.svg?v=1742834033&width=188" alt="" srcset="//www.rutte.com/cdn/shop/files/rutte-logo-wordmark-white.svg?v=1742834033&width=95 95w, //www.rutte.com/cdn/shop/files/rutte-logo-wordmark-white.svg?v=1742834033&width=188 188w" width="188" height="66" loading="eager" sizes="95px" style="max-height: 33.351063829787236px;max-width: 95px;" itemprop="logo" is="lazy-image" class="white-logo md:hidden absolute"></a></h1><div class="header__navigation hidden lg:flex lg:gap-5 lg:justify-start"> 1825 <nav class="header__menu hidden lg:flex" role="navigation" aria-label="Primary"><ul class="flex flex-wrap list-menu with-block"><li> 1826 <details is="details-mega" trigger="hover" level="top" > 1827 <summary data-link="/collections/our-collection" class="z-2 relative rounded-full"> 1828 <button type="button" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="api-magnet-button" data-id="HeaderNavMega-sections--25297855349076__header-1-start" data-section-id="sections--25297855349076__header" data-magnet
1828="0" tabindex="-1"> 1829 <span class="btn-text" data-text>Products</span><span class="btn-text btn-duplicate">Products</span></button> 1830 </summary> 1831 <div class="mega-menu absolute top-0 left-0 w-full max-w-full overflow-hidden pointer-events-none"><div class="mega-menu__container invisible"><ul id="HeaderNavMega-sections--25297855349076__header-1-start" class="mega-menu__list page-width flex flex-wrap w-full h-full overflow-hidden" role="list" tabindex="-1"><li class="mega-menu__item flex opacity-0 w-full aspect-square"> 1832 <span class="media-card media-card--card w-full h-full"></span> 1833 </li><li class="mega-menu__item flex opacity-0 w-full aspect-square"> 1834 <span class="media-card media-card--card w-full h-full"></span> 1835 </li><li class="mega-menu__item flex opacity-0 w-full aspect-square"> 1836 <span class="media-card media-card--card w-full h-full"></span> 1837 </li><li class="mega-menu__item flex opacity-0 w-full aspect-square"> 1838 <span class="media-card media-card--card w-full h-full"></span> 1839 </li><li class="mega-menu__item flex opacity-0 w-full aspect-square"> 1840 <span class="media-card media-card--card w-full h-full"></span> 1841 </li></ul></div></div> 1842 </details> 1843 </li><li> 1844 <details is="details-dropdown" trigger="hover" level="top"> 1845 <summary data-link="/pages/about-us" class="z-2 relative rounded-full"> 1846 <button type="button" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-button" data-magnet="0" tabindex="-1"> 1847 <span class="btn-text" data-text>About us</span><span class="btn-text btn-duplicate">About us</span></button> 1848 </summary> 1849 <div id="DropdownMenu-sections--25297855349076__header-2-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none"> 1850 <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1851 <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1852 <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path> 1853 <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path> 1854 </svg> 1855</span> 1856<span class="dropdown__corner corner right top flex absolute pointer-events-none"> 1857 <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 1858 <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path> 1859 <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path> 1860 </svg> 1861</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0"> 1862 <p> 1863 <a href="/pages/over-ons#onze-productie" class="reversed-link text-sm-base">Our production</a> 1864 </p> 1865 </li><li class="opacity-0"> 1866 <p> 1867 <a href="/pages/over-ons#onze-geschiedenis" class="reversed-link text-sm-base">Our history</a> 1868 </p> 1869 </li><li class="opacity-0"> 1870 <p> 1871 <a href="/pages/over-ons#onze-winkel" class="reversed-link text-sm-base">Our shop</a> 1872 </p> 1873 </li></ul> 1874 </div> 1875 </div> 1876 </details> 1877 </li><li> 1878 <a href="/pages/tasting-room" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0"> 1879 <span class="btn-text" data-text>Tasting Room</span><span class="btn-text btn-duplicate">Tasting Room</span></a> 1880 </li><li> 1881 <a href="/blogs/nieuws" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0"> 1882 <span class="btn-text" data-text>News</span><span class="btn-text btn-duplicate">News</span></a> 1883 </li><li> 1884 <a href="/pages/contact" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0"> 1885 <span class="btn-text" data-text>Contact</span><span class="btn-text btn-duplicate">Contact</span></a> 1886 </li></ul> 1887</nav> 1888 </div><div class="header__icons header__icons--end flex justify-end z-2"> 1889 <div class="header__buttons flex items-center gap-1d5"><a href="/search" class="search-drawer-button flex items-center justify-center" is="magnet-link" aria-controls="SearchDrawer" aria-expanded="false" > 1890 <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1891 <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path> 1892 </svg></a><a href="https://www.rutte.com/customer_authentication/redirect?locale=en®ion_country=NL" class="hidden lg:flex items-center justify-center" is="magnet-link" rel="nofollow"> 1893 <span class="sr-only">Login</span><svg class="icon icon-account icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1894 <rect width="10.5" height="10.5" x="6.75" y="1.75" rx="5.25"></rect> 1895 <path stroke-linecap="round" d="M12 15.5c1.5 0 4 .333 4.5.5.5.167 3.7.8 4.5 2 1 1.5 1 2 1 4m-10-6.5c-1.5 0-4 .333-4.5.5-.5.167-3.7.8-4.5 2-1 1.5-1 2-1 4"></path> 1896 </svg></a><a href="/cart" class="cart-drawer-button flex items-center justify-center relative" is="magnet-link" aria-controls="CartDrawer" aria-expanded="false" data-no-instant> 1897 <span class="sr-only">Cart</span><svg class="icon icon-cart icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1898 <path stroke-miterlimit="10" d="M7.1802 7.58C7.1802 4.36 9.2402 1.75 11.7902 1.75C14.3402 1.75 16.4002 4.36 16.4002 7.58M11.7902 7.58C2.0402 7.58 0.690197 6.97 2.3502 16.18C3.3002 21.48 3.9802 22.22 11.7902 22.22C19.6002 22.22 20.2802 21.47 21.2302 16.18C22.8902 6.97 21.5502 7.58 11.7902 7.58Z"></path> 1899 </svg><cart-count class="count absolute top-0 right-0 text-xs" aria-label="0 items" hidden>0</cart-count> 1900 </a><button class="menu-drawer-button flex items-center justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false">
1901 <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1902 <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path> 1903 </svg></button></div> 1904</div> 1905<span class="header__cutout cutout opacity-0 absolute left-0 top-100 w-full pointer-events-none"></span></header><span class="overlay opacity-0 z-1 fixed left-0 w-full pointer-events-none"></span>
1905<script> 1906 if (Shopify.designMode) { 1907 document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--25297855349076__header').clientHeight) + 'px'); 1908 } 1909</script>
1909 1910 1911 1912<style> #shopify-section-sections--25297855349076__header .media--square img {object-fit: contain; max-height: 300px; padding: 10px;} #shopify-section-sections--25297855349076__header .header--center-split {gap: 40px !important;} #shopify-section-sections--25297855349076__header .mega-menu__item {width: 33.3%; max-width: unset;} #shopify-section-sections--25297855349076__header .header__menu > ul.with-block .menu__item .btn-duplicate {background-color: #f1f1f1; color: #000;} </style></div><div id="shopify-section-sections--25297855349076__custom_liquid_pgh8D4" class="shopify-section shopify-section-group-header-group"><style> 1913 #shopify-section-sections--25297855349076__custom_liquid_pgh8D4 { 1914 --section-padding-top: 0px; 1915 --section-padding-bottom: 0px;} 1916</style> 1917 1918<div class="section section--padding"> 1919 <div class="page-width relative"> 1920 1921<style> 1922.mega-menu__list > .mega-menu__item:nth-child(3) { 1923display: none; 1924} 1925</style> 1926 1927 </div> 1928</div> 1929 1930 1931</div> 1932<!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> 1933<div id="shopify-section-sections--25297855152468__search-drawer" class="shopify-section shopify-section-group-overlay-group">
1933<script src="//www.rutte.com/cdn/shop/t/2/assets/search.js?v=153964456974568625491742828965" defer></script>
1933<search-drawer id="SearchDrawer" class="search-drawer drawer drawer--end z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none" 1934 role="dialog" 1935 aria-modal="true" 1936 aria-label="Search" 1937 shopify-design-mode 1938 hidden 1939 > 1940 <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="SearchDrawer" aria-expanded="false"></overlay-element> 1941 <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden"> 1942 <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative"> 1943 <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight">Search</span> 1944 <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="SearchDrawer" aria-expanded="false" aria-label="Close"> 1945 <span class="btn-fill" data-fill></span> 1946 <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1947 <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path> 1948 </svg></span> 1949 </button> 1950 </gesture-element> 1951 <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink"> 1952 <div class="drawer__scrollable relative flex flex-col grow shrink"><form class="search__form flex flex-col gap-8 h-full relative" action="/search" method="GET" role="search" 1953 is="predictive-search" 1954 data-section-id="sections--25297855152468__search-drawer" 1955 data-limit="3" 1956 > 1957 <input type="hidden" name="options[prefix]" value="last" /> 1958 <label class="sr-only" for="SearchFormInput-sections--25297855152468__search-drawer">Search</label> 1959 <div class="search__field field flex items-center gap-4 relative"><div class="typed absolute top-0 left-0 w-full h-full flex items-center justify-start gap-2 font-medium text-base md:text-lg leading-none pointer-events-none"> 1960 <search-typed class="flex items-center h-full overflow-hidden whitespace-nowrap" data-delay="0.5" data-first-text="What can we pour for you?" data-last-text="Search for ..."></search-typed> 1961 </div><input 1962 class="input search__input" 1963 type="search" 1964 name="q" 1965 id="SearchFormInput-sections--25297855152468__search-drawer" 1966 placeholder="Search for ..." 1967 autocomplete="off" 1968 autocorrect="off" 1969 autocapitalize="off" 1970 spellcheck="off"/> 1971 <button class="clear absolute flex items-center justify-center text-xs opacity-0" type="reset"> 1972 <span>Clear</span><svg class="icon icon-loader icon-sm absolute opacity-0 invisible animate-spin" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 1973 <path stroke-linecap="round" stroke-linejoin="round" d="M0.7,9.9C0.5,5.2,4.1,1.2,8.5,1c4.7-0.3,8.9,3.8,8.8,8.8"></path> 1974 </svg></button></div> 1975 <div id="PredictiveSearchResults-sections--25297855152468__search-drawer" class="search__box search__results text-left flex flex-col items-start grow gap-10" role="listbox"></div></form> 1976</div> 1977 </div> 1978 </div> 1979 </search-drawer> 1980</div><div id="shopify-section-sections--25297855152468__age-verifier" class="shopify-section shopify-section-group-overlay-group"><style> 1981 #shopify-section-sections--25297855152468__age-verifier { 1982 --color-drawer-text: 23 23 23; 1983 --color-drawer-background: 255 255 255; 1984 --color-drawer-button-gradient: #02385b; 1985 --color-drawer-button-background: 2 56 91; 1986 --color-drawer-button-text: 255 255 255; 1987 --color-highlight: 255 221 191; 1988 --color-drawer-overlay: 23 23 23; 1989 } 1990</style> 1991 1992<link href="//www.rutte.com/cdn/shop/t/2/assets/age-verifier.css?v=181163199027397433301742828965" rel="stylesheet" type="text/css" media="all" />
1993<script src="//www.rutte.com/cdn/shop/t/2/assets/age-verifier.js?v=127476524518261572621742828965" defer="defer"></script>
1993 1994 1995<age-verifier id="AgeVerifier" class="x-modal age-modal drawer z-100 fixed bottom-0 left-0 h-full w-full pointer-events-none" 1996 data-delay="" 1997 data-expiry="30" 1998 data-test-mode="false" 1999 role="dialog" 2000 aria-labelledby="Dialog-sections--25297855152468__age-verifier-Heading1" 2001 aria-modal="false" 2002 shopify-design-mode 2003> 2004 <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen" aria-controls="AgeVerifier" aria-expanded="false"><div class="media media--height block w-full h-full relative overflow-hidden"><img src="//www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=1536" alt="" srcset="//www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=300 300w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=400 400w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=500 500w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=600 600w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=700 700w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=800 800w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=900 900w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=1000 1000w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=1200 1200w, //www.rutte.com/cdn/shop/files/Rutte-Distillery-Shop-Dordrecht_300dpi_5760x3840px_0_NR-3398-1536x1024.jpg?v=1742835228&width=1400 1400w" width="1536" height="1024" loading="lazy" sizes="min(1400px, 100vw)" is="lazy-image"></div></overlay-element> 2005 <div class="drawer__inner z-10 absolute bottom-0 center-0 flex flex-col w-full h-full overflow-hidden"> 2006 <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative sr-only"> 2007 <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="AgeVerifier" aria-expanded="false" aria-label="Close"> 2008 <span class="btn-fill" data-fill></span> 2009 <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2010 <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path> 2011 </svg></span> 2012 </button> 2013 </gesture-element> 2014 <div class="drawer__content opacity-0 invisible"> 2015 <div class="age-grid flex"><div class="drawer__scrollable relative w-full"> 2016 <div class="rich-text text-center"><div class="leading-none" > 2017 <figure class="media media--transparent relative inline-block"><img src="//www.rutte.com/cdn/shop/files/rutte-logo-full.svg?v=1741798350&width=238" alt="" srcset="//www.rutte.com/cdn/shop/files/rutte-logo-full.svg?v=1741798350&width=50 50w, //www.rutte.com/cdn/shop/files/rutte-logo-full.svg?v=1741798350&width=100 100w, //www.rutte.com/cdn/shop/files/rutte-logo-full.svg?v=1741798350&width=140 140w" width="238" height="299" loading="lazy" sizes="(max-width: 767px) min(50px, 100vw), min(140px, 100vw)" style="--image-max-width: 140px; --image-max-width-mobile: 50px" is="lazy-image" class="image-fit"></figure> 2018 </div> 2019<empty-element class="block spacing-section" style="--spacing-height-desktop: 20px; --spacing-height-mobile: 28px;" ></empty-element> 2020<h2 id="Dialog-sections--25297855152468__age-verifier-Heading1" class="heading leading-none text-2xl lg:text-3xl" ><split-words class="split-words block" data-animate="fade-up-large" data-animate-delay="250">Are you of legal drinking age in your country?</split-words></h2> 2021<div class="rte leading-normal body text-base" ><p>Rutte endorses moderate & responsible drinking. As such, we want to check if you are fit to view our website.</p></div> 2022<empty-element class="block spacing-section" style="--spacing-height-desktop: 16px; --spacing-height-mobile: 12px;" ></empty-element> 2023<div class="cookie__buttons" > 2024 <div class="inline-flex gap-4"><button type="button" class="button button--primary icon-with-text" is="hover-button" aria-controls="AgeVerifier" aria-expanded="false">
2025 <span class="btn-fill" data-fill></span> 2026 <span class="btn-text"><svg class="icon icon-accept icon-xs" viewBox="0 0 15 15" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2027 <path stroke-linecap="round" stroke-linejoin="round" d="M2.83301 8.08333L5.74967 11L12.1663 4"></path> 2028 </svg>Yes, I am</span> 2029 </button><a class="button button--secondary icon-with-text" role="link" aria-disabled="true" is="hover-link"> 2030 <span class="btn-fill" data-fill></span> 2031 <span class="btn-text"><svg class="icon icon-decline icon-xs" viewBox="0 0 15 15" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2032 <path stroke-linecap="round" stroke-linejoin="round" d="M4 11L11 4M4 4L11 11"></path> 2033 </svg>No, Iâm not</span> 2034 </a></div> 2035 </div> 2036<empty-element class="block spacing-section" style="--spacing-height-desktop: 40px; --spacing-height-mobile: 28px;" ></empty-element> 2037<div class="leading-none" > 2038 <figure class="media media--transparent relative inline-block"><img src="//www.rutte.com/cdn/shop/files/nix.png?v=1743604571&width=512" alt="" srcset="//www.rutte.com/cdn/shop/files/nix.png?v=1743604571&width=50 50w, //www.rutte.com/cdn/shop/files/nix.png?v=1743604571&width=100 100w, //www.rutte.com/cdn/shop/files/nix.png?v=1743604571&width=80 80w, //www.rutte.com/cdn/shop/files/nix.png?v=1743604571&width=160 160w" width="512" height="138" loading="lazy" sizes="(max-width: 767px) min(50px, 100vw), min(80px, 100vw)" style="--image-max-width: 80px; --image-max-width-mobile: 50px" is="lazy-image" class="image-fit"></figure> 2039 </div> 2040 2041 </div> 2042 </div> 2043 </div> 2044 </div> 2045 </div> 2046</age-verifier> 2047 2048 2049</div> 2050<!-- END sections: overlay-group --><div class="page-container" id="PageContainer"> 2051 <main class="main-content relative" id="MainContent" role="main"> 2052 <div id="shopify-section-template--25297853448532__video_with_text_overlay_AbM8FQ" class="shopify-section"><style> 2053 #shopify-section-template--25297853448532__video_with_text_overlay_AbM8FQ { 2054 --section-padding-top: 0px; 2055 --section-padding-bottom: 0px;--color-foreground: 255 255 255; 2056 --color-border: var(--color-foreground)/ 0.1; 2057 --color-border-dark: var(--color-foreground)/ 0.4; 2058 --color-border-light: var(--color-foreground)/ 0.06;--color-highlight: 224 165 128;--color-button-background: 255 255 255; 2059 --color-button-border: 255 255 255;--color-button-text: 23 23 23;--color-overlay: 23 23 23;--overlay-opacity: 0.7;}</style> 2060 2061<div class="section section--padding" allow-transparent-header> 2062 <div class="relative"> 2063 <div class="video-hero banner media--900px mobile:media--100vh relative"><video-media class="media deferred-media block banner__media media media--height w-full h-full relative" 2064 style="--aspect-ratio: 2.463" autoplay><img src="//www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=2660" alt="Load video: " srcset="//www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=300 300w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=400 400w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=500 500w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=600 600w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=700 700w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=800 800w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=900 900w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=1000 1000w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=1200 1200w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=1400 1400w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=1600 1600w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=1800 1800w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=2000 2000w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=2200 2200w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=2400 2400w, //www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000.jpg?v=1744382408&width=2600 2600w" width="2660" height="1080" loading="lazy" fetchpriority="auto" sizes="100vw" is="lazy-image"><template><video playsinline="true" muted="muted" autoplay="autoplay" loop="loop" preload="metadata" poster="//www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000_800x.jpg?v=1744382408"><source src="//www.rutte.com/cdn/shop/videos/c/vp/1f40730727ad4046b7ac1e450f3963cd/1f40730727ad4046b7ac1e450f3963cd.HD-1080p-3.3Mbps-45
2064784047.mp4?v=0" type="video/mp4"><img src="//www.rutte.com/cdn/shop/files/preview_images/1f40730727ad4046b7ac1e450f3963cd.thumbnail.0000000000_800x.jpg?v=1744382408"></video></template><button type="button" id="DeferredPoster-56246417457492" class="deferred-poster absolute top-0 left-0 w-full h-full" aria-label="Play video"> 2065 <span class="play-button absolute flex items-center justify-center rounded-full pointer-events-auto z-10"><svg class="icon icon-play icon-md" viewBox="0 0 36 36" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 2066 <path d="M34 17.5006C34 18.3302 33.5707 19.0963 32.8683 19.5206L9.535 33.6629C9.164 33.8869 8.74867 34 8.33333 34C7.93667 34 7.54 33.8986 7.183 33.6936C6.45267 33.274 6 32.4915 6 31.6429V3.35817C6 2.50962 6.45267 1.72708 7.183 1.30752C7.91333 0.885606 8.814 0.899749 9.535 1.33816L32.8683 15.4805C33.5707 15.9048 34 16.6709 34 17.5006"></path> 2067 </svg><svg class="icon icon-pause icon-md" viewBox="0 0 36 36" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2068 <path stroke-linecap="round" stroke-width="6" d="M9 4V32"></path> 2069 <path stroke-linecap="round" stroke-width="6" d="M27 4V32"></path> 2070 </svg></span> 2071 </button></video-media><span class="banner__overlay absolute top-0 left-0 w-full h-full pointer-events-none"></span> 2072 <div class="banner__content overflow-hidden absolute z-1 top-0 left-0 w-full h-full"> 2073 <div class="page-width w-full h-full flex md:items-center md:justify-center items-center justify-center"> 2074 <div class="banner__box banner__box--medium md:text-center text-center"><p class="banner__subheading heading uppercase leading-none tracking-widest subtitle-md banner__text--colored" >Rutte Distillery</p><h2 class="banner__title heading leading-none title-lg tracking-heading" ><split-words class="split-words block" data-animate="fade-up-large" data-animate-delay="250">Botanical Distillers</split-words></h2><h2 class="banner__title heading leading-none title-lg tracking-heading" ><split-words class="split-words block" data-animate="fade-up-large" data-animate-delay="500">since 1872</split-words></h2><div class="rte leading-normal body subtext-md" ><p>Since 1872, the Rutte distillery in Dordrecht has been making gins, jenevers and liqueurs. In the traditional way, with the best ingredients. Visit our distillery or come and taste in our tasting room.</p></div><a class="button button--primary button--md button--fixed icon-with-text" href="/pages/tasting-room" is="hover-link" > 2075 <span class="btn-fill" data-fill></span> 2076 <span class="btn-text">Visit distillery & tasting room<svg class="icon icon-arrow-right icon-sm transform" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2077 <path stroke-linecap="round" stroke-linejoin="round" d="M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334"></path> 2078 </svg></span> 2079 </a><a class="button button--secondary button--md button--fixed icon-with-text" href="/collections/our-collection" is="hover-link" > 2080 <span class="btn-fill" data-fill></span> 2081 <span class="btn-text">Explore our products<svg class="icon icon-arrow-right icon-sm transform" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2082 <path stroke-linecap="round" stroke-linejoin="round" d="M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334"></path> 2083 </svg></span> 2084 </a></div> 2085 </div> 2086 </div></div> 2087 </div> 2088</div> 2089 2090 2091</div><div id="shopify-section-template--25297853448532__rich-text-1" class="shopify-section"><style> 2092 #shopify-section-template--25297853448532__rich-text-1 { 2093 --section-padding-top: 120px; 2094 --section-padding-bottom: 80px;--color-background: 250 250 250;} 2095</style> 2096 2097<div class="section section--padding"> 2098 <div class="page-width relative"><div class="collage collage-small with-richtext grid items-start"><div class="title-wrapper leading-none gap-4 lg:gap-8 flex flex-col text-left md:items-end md:flex-row md:justify-between relative z-1"><div class="grid gap-4"><h2 class="heading title-md">Explore the distillery</h2></div><p><a class="button button--secondary button--md icon-with-text" href="/pages/about-us" is="hover-link" > 2099 <span class="btn-fill" data-fill></span> 2100 <span class="btn-text">More about us<svg class="icon icon-arrow-right icon-sm transform" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2101 <path stroke-linecap="round" stroke-linejoin="round" d="M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334"></path> 2102 </svg></span> 2103 </a></p></div><div class="rich-text md:text-left text-left relative z-1"><div class="rte leading-normal body subtext-md" ><p>Our gins and genevers are still made the same way as our founder Simon Rutte did in 1872, from the small back room in our distillery in Dordrecht: with love, and by hand.</p><p>âI get to apply the knowledge accumulated over many generations of Rutte's and use the craftsmanship to create the most wonderful distillates you can enjoy today. That is not just my job, that is a broad smile on my face, every day!"</p><p><strong>Myriam Hendrickx</strong><br/>Master Distiller since 2003</p></div><div class="leading-none" > 2104 <figure class="media media--transparent relative inline-block"><img src="//www.rutte.com/cdn/shop/files/handtekening-myriamhendrickx.png?v=1744621443&width=397" alt="" srcset="//www.rutte.com/cdn/shop/files/handtekening-myriamhendrickx.png?v=1744621443&width=130 130w, //www.rutte.com/cdn/shop/files/handtekening-myriamhendrickx.png?v=1744621443&width=260 260w, //www.rutte.com/cdn/shop/files/handtekening-myriamhendrickx.png?v=1744621443&width=190 190w, //www.rutte.com/cdn/shop/files/handtekening-myriamhendrickx.png?v=1744621443&width=380 380w" width="397" height="309" loading="lazy" sizes="(max-width: 767px) min(130px, 100vw), min(190px, 100vw)" style="--image-max-width: 190px; --image-max-width-mobile: 130px" is="lazy-image" class="image-fit"></figure> 2105 </div></div></div></div> 2106</div> 2107 2108 2109</div><div id="shopify-section-template--25297853448532__featured-collections" class="shopify-section featured-collections"><style> 2110 #shopify-section-template--25297853448532__featured-collections { 2111 --section-padding-top: 100px; 2112 --section-padding-bottom: 100px;} 2113</style><div class="section section--padding"> 2114 <div class="page-width relative"><div class="title-wrapper leading-none gap-4 lg:gap-8 flex flex-col text-left md:items-end md:flex-row md:justify-between relative z-1"><div class="grid gap-4"><h2 class="heading title-md"><split-words class="split-words block" data-animate="fade-up-large">Our products</split-words></h2></div></div><tabs-element class="tab-list flex gap-6 justify-between"> 2115 <div class="scroll-area grid"> 2116 <div class="flex gap-4" role="tablist"><button class="tab__item button button--primary whitespace-nowrap" disabled type="button" is="hover-button" role="tab" aria-controls="TabPanel-collection-1" data-index="0" >
2117 <span class="btn-fill" data-fill></span> 2118 <span class="btn-text">Gins & Vodka</span> 2119 </button><button class="tab__item button button--secondary whitespace-nowrap" type="button" is="api-hover-button" data-id="TabPanelContent-collection-2" data-section-id="template--25297853448532__featured-collections" role="tab" aria-controls="TabPanel-collection-2" data-index="1" > 2120 <span class="btn-fill" data-fill></span> 2121 <span class="btn-text">Genevers & Korenwijnen</span> 2122 </button><button class="tab__item button button--secondary whitespace-nowrap" type="button" is="api-hover-button" data-id="TabPanelContent-collection-3" data-section-id="template--25297853448532__featured-collections" role="tab" aria-controls="TabPanel-collection-3" data-index="2" > 2123 <span class="btn-fill" data-fill></span> 2124 <span class="btn-text">Liqueurs</span> 2125 </button></div> 2126 </div><div class="indicators hidden lg:flex gap-2d5" data-index="0"> 2127 <button class="button button--secondary" type="button" is="previous-button" aria-controls="Slider-collection-1" aria-label="Previous" disabled> 2128 <span class="btn-fill" data-fill></span> 2129 <span class="btn-text"><svg class="icon icon-chevron-left icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2130 <path stroke-linecap="round" stroke-linejoin="round" d="M14 6L8 12L14 18"></path> 2131 </svg></span> 2132 </button> 2133 <button class="button button--secondary" type="button" is="next-button" aria-controls="Slider-collection-1" aria-label="Next"> 2134 <span class="btn-fill" data-fill></span> 2135 <span class="btn-text"><svg class="icon icon-chevron-right icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2136 <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path> 2137 </svg></span> 2138 </button> 2139 </div><div class="indicators hidden lg:flex gap-2d5" hidden data-index="1"> 2140 <button class="button button--secondary" type="button" is="previous-button" aria-controls="Slider-collection-2" aria-label="Previous" disabled> 2141 <span class="btn-fill" data-fill></span> 2142 <span class="btn-text"><svg class="icon icon-chevron-left icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2143 <path stroke-linecap="round" stroke-linejoin="round" d="M14 6L8 12L14 18"></path> 2144 </svg></span> 2145 </button> 2146 <button class="button button--secondary" type="button" is="next-button" aria-controls="Slider-collection-2" aria-label="Next"> 2147 <span class="btn-fill" data-fill></span> 2148 <span class="btn-text"><svg class="icon icon-chevron-right icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2149 <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path> 2150 </svg></span> 2151 </button> 2152 </div><div class="indicators hidden lg:flex gap-2d5" hidden data-index="2"> 2153 <button class="button button--secondary" type="button" is="previous-button" aria-controls="Slider-collection-3" aria-label="Previous" disabled> 2154 <span class="btn-fill" data-fill></span> 2155 <span class="btn-text"><svg class="icon icon-chevron-left icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2156 <path stroke-linecap="round" stroke-linejoin="round" d="M14 6L8 12L14 18"></path> 2157 </svg></span> 2158 </button> 2159 <button class="button button--secondary" type="button" is="next-button" aria-controls="Slider-collection-3" aria-label="Next"> 2160 <span class="btn-fill" data-fill></span> 2161 <span class="btn-text"><svg class="icon icon-chevron-right icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2162 <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path> 2163 </svg></span> 2164 </button> 2165 </div></tabs-element><div id="TabPanel-collection-1" role="tabpanel"> 2166 <div id="TabPanelContent-collection-1"><slider-element id="Slider-collection-1" class="grid slider slider--desktop slider--tablet" selector=".card-grid>.card"> 2167 <motion-list class="product-grid card-grid card-grid--3 mobile:card-grid--1 grid"><div class="card product-card product-card--card flex flex-col leading-none relative"><div class="product-card__media relative h-auto"><div class="badges z-2 absolute grid gap-3 pointer-events-none"></div> 2168<a class="block relative media media--square media--contain overflow-hidden" href="/products/rutte-dutch-dry-gin" aria-label="Dutch Dry Gin" tabindex="-1"><img src="//www.rutte.com/cdn/shop/files/RUTTE_Dutch_Dry_Gin_70CL_HR.png?v=1744618125&width=500" alt="Dutch Dry Gin" srcset="//www.rutte.com/cdn/shop/files/RUTTE_Dutch_Dry_Gin_70CL_HR.png?v=1744618125&width=180 180w, //www.rutte.com/cdn/shop/files/RUTTE_Dutch_Dry_Gin_70CL_HR.png?v=1744618125&width=360 360w" width="500" height="1500" loading="lazy" is="lazy-image"></a><div class="quick-add flex justify-center absolute w-full z-1 pointer-events-none"> 2169 <button type="button" class="button button--secondary button--blur" disabled="disabled">Sold Out</button> 2170 </div></div><div class="product-card__content grow flex flex-col justify-start text-center"><div class="product-card__top w-full">
2171 <span class="sr-only">Vendor:</span><a class="caption reversed-link uppercase leading-none tracking-widest" href="/collections/vendors?q=Rutte" title="Rutte">Rutte</a></div><div class="product-card__details flex flex-col lg:flex-row items-baseline gap-2 w-full"> 2172 <p class="grow"> 2173 <a class="product-card__title reversed-link text-base-xl font-medium leading-tight" href="/products/rutte-dutch-dry-gin">Dutch Dry Gin</a> 2174 </p><div class="price flex flex-wrap lg:flex-col lg:items-end gap-2 md:gap-1d5" 2175><span class="price__regular whitespace-nowrap">â¬0,00</span></div> 2176</div></div></div><div class="card product-card product-card--card flex flex-col leading-none relative"><div class="product-card__media relative h-auto"><div class="badges z-2 absolute grid gap-3 pointer-events-none"></div> 2177<a class="block relative media media--square media--contain overflow-hidden" href="/products/rutte-grain-vodka" aria-label="Grain Vodka" tabindex="-1"><img src="//www.rutte.com/cdn/shop/files/RUTTE-Grain-Vodka-70cl-mockup-visual_72dpi_636x1909px_J_NR-9495-341x1024.png?v=1742829688&width=341" alt="Grain Vodka" srcset="//www.rutte.com/cdn/shop/files/RUTTE-Grain-Vodka-70cl-mockup-visual_72dpi_636x1909px_J_NR-9495-341x1024.png?v=1742829688&width=180 180w" width="341" height="1024" loading="lazy" is="lazy-image"></a><div class="quick-add flex justify-center absolute w-full z-1 pointer-events-none"> 2178 <button type="button" class="button button--secondary button--blur" disabled="disabled">Sold Out</button> 2179 </div></div><div class="product-card__content grow flex flex-col justify-start text-center"><div class="product-card__top w-full"> 2180 <span class="sr-only">Vendor:</span><a class="caption reversed-link uppercase leading-none tracking-widest" href="/collections/vendors?q=Rutte" title="Rutte">Rutte</a></div><div class="product-card__details flex flex-col lg:flex-row items-baseline gap-2 w-full"> 2181 <p class="grow"> 2182 <a class="product-card__title reversed-link text-base-xl font-medium leading-tight" href="/products/rutte-grain-vodka">Grain Vodka</a> 2183 </p><div class="price flex flex-wrap lg:flex-col lg:items-end gap-2 md:gap-1d5" 2184><span class="price__regular whitespace-nowrap">â¬0,00</span></div> 2185</div></div></div><div class="card product-card product-card--card flex flex-col leading-none relative"><div class="product-card__media relative h-auto"><div class="badges z-2 absolute grid gap-3 pointer-events-none"></div> 2186<a class="block relative media media--square media--contain overflow-hidden" href="/products/rutte-kaffir-lime-gin" aria-label="Kaffir Lime Gin" tabindex="-1"><img src="//www.rutte.com/cdn/shop/files/RUTTE_KAFFIR_LIME_Gin_70CL_MOCKUP-341x1024.png?v=1742829772&width=341" alt="Kaffir Lime Gin" srcset="//www.rutte.com/cdn/shop/files/RUTTE_KAFFIR_LIME_Gin_70CL_MOCKUP-341x1024.png?v=1742829772&width=180 180w" width="341" height="1024" loading="lazy" is="lazy-image"></a><div class="quick-add flex justify-center absolute w-full z-1 pointer-events-none"> 2187 <button type="button" class="button button--secondary button--blur" disabled="disabled">Sold Out</button> 2188 </div></div><div class="product-card__content grow flex flex-col justify-start text-center"><div class="product-card__top w-full"> 2189 <span class="sr-only">Vendor:</span><a class="caption reversed-link uppercase leading-none tracking-widest" href="/collections/vendors?q=Rutte" title="Rutte">Rutte</a></div><div class="product-card__details flex flex-col lg:flex-row items-baseline gap-2 w-full"> 2190 <p class="grow"> 2191 <a class="product-card__title reversed-link text-base-xl font-medium leading-tight" href="/products/rutte-kaffir-lime-gin">Kaffir Lime Gin</a> 2192 </p><div class="price flex flex-wrap lg:flex-col lg:items-end gap-2 md:gap-1d5" 2193><span class="price__regular whitespace-nowrap">â¬0,00</span></div> 2194</div></div></div><div class="card product-card product-card--card flex flex-col leading-none relative"><div class="product-card__media relative h-auto"><div class="badges z-2 absolute grid gap-3 pointer-events-none"></div> 2195<a class="block relative media media--square media--contain overflow-hidden" href="/products/sloe-gin" aria-label="Sloe Gin" tabindex="-1"><img src="//www.rutte.com/cdn/shop/files/Rutte_Sloe_2017.png?v=1743422891&width=359" alt="Sloe Gin" srcset="//www.rutte.com/cdn/shop/files/Rutte_Sloe_2017.png?v=1743422891&width=180 180w" width="359" height="961" loading="lazy" is="lazy-image"></a><div class="quick-add flex justify-center absolute w-full z-1 pointer-events-none"> 2196 <button type="button" class="button button--secondary button--blur" disabled="disabled">Sold Out</button> 2197 </div></div><div class="product-card__content grow flex flex-col justify-start text-center"><div class="product-card__top w-full">
2198 <span class="sr-only">Vendor:</span><a class="caption reversed-link uppercase leading-none tracking-widest" href="/collections/vendors?q=Rutte" title="Rutte">Rutte</a></div><div class="product-card__details flex flex-col lg:flex-row items-baseline gap-2 w-full"> 2199 <p class="grow"> 2200 <a class="product-card__title reversed-link text-base-xl font-medium leading-tight" href="/products/sloe-gin">Sloe Gin</a> 2201 </p><div class="price flex flex-wrap lg:flex-col lg:items-end gap-2 md:gap-1d5" 2202><span class="price__regular whitespace-nowrap">â¬0,00</span></div> 2203</div></div></div></motion-list> 2204 </slider-element></div> 2205 </div><div id="TabPanel-collection-2" role="tabpanel" hidden> 2206 <div id="TabPanelContent-collection-2"></div> 2207 </div><div id="TabPanel-collection-3" role="tabpanel" hidden> 2208 <div id="TabPanelContent-collection-3"></div> 2209 </div></div> 2210</div> 2211 2212 2213<style> #shopify-section-template--25297853448532__featured-collections img {object-fit: contain; height: 400px; width: 100%; padding: 20px;} #shopify-section-template--25297853448532__featured-collections .product-card__details a {font-size: 24px;} #shopify-section-template--25297853448532__featured-collections .product-card__details .price {display: none;} #shopify-section-template--25297853448532__featured-collections .product-card__media .media--square {background-image: url("https://cdn.shopify.com/s/files/1/0945/5380/1044/files/rutte-bg-pattern-grey-gradient.png?v=1743606256"); background-size: contain; background-repeat: no-repeat; background-position: top right;} #shopify-section-template--25297853448532__featured-collections .tab__item.button--secondary {background-color: #fafafa !important; border: 2px solid #02385b;} </style></div><div id="shopify-section-template--25297853448532__custom_liquid_nixfwj" class="shopify-section"><style> 2214 #shopify-section-template--25297853448532__custom_liquid_nixfwj { 2215 --section-padding-top: 0px; 2216 --section-padding-bottom: 0px;} 2217</style> 2218 2219<div class="section section--padding"> 2220 <div class="page-width relative"> 2221 2222<style> 2223.shopify-section[id*="featured-collections"] .tab-list > div > div > .tab__item:nth-child(3) { 2224display: none; 2225} 2226</style> 2227 2228 </div> 2229</div> 2230 2231 2232</div><div id="shopify-section-template--25297853448532__images_with_text_DwRDtA" class="shopify-section"><style> 2233 #shopify-section-template--25297853448532__images_with_text_DwRDtA { 2234 --section-padding-top: 60px; 2235 --section-padding-bottom: 92px;} 2236</style> 2237 2238<div class="section section--padding"> 2239 <div class="page-width relative"> 2240 <div class="image-with-text flex gap-8 flex-col lg:flex-row-reverse"> 2241 <div class="image-with-text__item grow shrink-0 relative"> 2242 <div class="image-with-text__media with-2nd-image"><div class="image-with-text__image-second absolute z-10" is="parallax-element" data-start="-75%" data-stop="-25%"> 2243 <picture class="media media--portrait block relative overflow-hidden"><img src="//www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_70.jpg?v=1753180067&width=2754" alt="" srcset="//www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_70.jpg?v=1753180067&width=180 180w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_70.jpg?v=1753180067&width=360 360w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_70.jpg?v=1753180067&width=540 540w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_70.jpg?v=1753180067&width=720 720w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_70.jpg?v=1753180067&width=900 900w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_70.jpg?v=1753180067&width=1080 1080w" width="2754" height="2754" loading="lazy" is="lazy-image"></picture> 2244 </div><media-element class="image-with-text__image-first block"> 2245 <picture class="media media--portrait block relative overflow-hidden"><img src="//www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_8.jpg?v=1753179987&width=3464" alt="" srcset="//www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_8.jpg?v=1753179987&width=180 180w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_8.jpg?v=1753179987&width=360 360w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_8.jpg?v=1753179987&width=540 540w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_8.jpg?v=1753179987&width=720 720w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_8.jpg?v=1753179987&width=900 900w, //www.rutte.com/cdn/shop/files/Rutte_Basil_Smash_8.jpg?v=1753179987&width=1080 1080w" width="3464" height="3464" loading="lazy" is="lazy-image"></picture> 2246 </media-element></div> 2247 </div> 2248 <div class="image-with-text__item grow shrink-0 align-self-center"> 2249 <div class="rich-text lg:text-left text-left relative z-1"><h2 class="heading leading-none title-md" ><split-words class="split-words block" data-animate="fade-up-large" data-animate-delay="250">Tastings & workshops</split-words></h2><div class="rte leading-normal body subtext-md" ><p><strong>Experiencing Rutte's gins and genevers? You can in our tasting room!</strong> During a visit to Rutte you will learn about the rich history of the distillery. You will get an extensive explanation on how the special beverages are produced, which herbs and/or fruits are used and you can take a look at the stills in the distilleries and the oak barrels in the maturing area.</p><p>We organize various activities in The Tasting Room, such as tastings, or how about a gin making workshop?</p></div><a class="button button--primary button--md icon-with-text" href="/pages/tasting-room" is="hover-link" > 2250 <span class="btn-fill" data-fill></span> 2251 <span class="btn-text">Explore possibilities<svg class="icon icon-arrow-right icon-sm transform" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2252 <path stroke-linecap="round" stroke-linejoin="round" d="M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334"></path> 2253 </svg></span> 2254 </a></div> 2255 </div> 2256 </div> 2257 </div> 2258</div> 2259 2260 2261</div><div id="shopify-section-template--25297853448532__collage_grid_yw97qp" class="shopify-section"><style> 2262 #shopify-section-template--25297853448532__collage_grid_yw97qp { 2263 --section-padding-top: 80px; 2264 --section-padding-bottom: 120px;--collage-row-height: 150px; 2265 } 2266 2267 @media screen and (min-width: 768px) { 2268 #shopify-section-template--25297853448532__collage_grid_yw97qp { 2269 --collage-row-height: 300px; 2270 } 2271 }#shopify-block-image_Eyh6hL {--color-foreground: 255 255 255; 2272 --color-border: var(--color-foreground)/ 0.1; 2273 --color-border-dark: var(--color-foreground)/ 0.4; 2274 --color-border-light: var(--color-foreground)/ 0.06;--color-overlay: 23 23 23;--overlay-opacity: 0.1;} 2275 2276 @media screen and (pointer: fine) { 2277 #shopify-block-image_Eyh6hL.with-image:hover .media+.media~* {--overlay-opacity: 0.1;} 2278 }#shopify-block-image_TFLN4b {--color-foreground: 255 255 255; 2279 --color-border: var(--color-foreground)/ 0.1; 2280 --color-border-dark: var(--color-foreground)/ 0.4; 2281 --color-border-light: var(--color-foreground)/ 0.06;--color-overlay: 23 23 23;--overlay-opacity: 0.1;} 2282 2283 @media screen and (pointer: fine) { 2284 #shopify-block-image_TFLN4b.with-image:hover .media+.media~* {--overlay-opacity: 0.1;} 2285 }</style> 2286 2287<div class="section section--padding"> 2288 <div class="page-width relative"><div class="collage with-grid grid items-start gap-2d5 md:gap-4 lg:gap-6"><div class="collage__item with-image banner w-full h-full relative overflow-hidden" style="--collage-column: 5; --collage-row: 2" id="shopify-block-image_Eyh6hL" ><picture class="media media--height block w-full h-full relative overflow-hidden"><img src="//www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=1200" alt="" srcset="//www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=300 300w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=400 400w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=500 500w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=600 600w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=700 700w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=800 800w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=900 900w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=1000 1000w, //www.rutte.com/cdn/shop/files/Aileen_b_ij_ketel_5.jpg?v=1746012261&width=1200 1200w" width="1200" height="800" loading="lazy" sizes="(max-width: 767px) 100v
2288w, 50vw" is="lazy-image"></picture><span class="banner__overlay absolute top-0 left-0 w-full h-full pointer-events-none flex md:items-end md:justify-center items-end justify-start"></span> 2289 <a class="media-card__link absolute z-1 top-0 left-0 w-full h-full flex md:items-end md:justify-center items-end justify-start" href="/pages/over-ons#onze-productie"> 2290 <div class="media-card__content flex justify-between items-center gap-4 w-full md:text-left text-left"> 2291 <div class="media-card__text shrink-1 grid gap-0d5"><p> 2292 <span class="heading reversed-link lg:text-4xl text-2xl tracking-tighter leading-tight">About the distillery</span> 2293 </p><p class="leading-none text-xs xl:text-sm">Find out more about our beverages and history</p></div><svg class="icon icon-arrow-right icon-xs transform shrink-0" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2294 <path stroke-linecap="round" stroke-linejoin="round" d="M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334"></path> 2295 </svg></div> 2296 </a></div><div class="collage__item with-image banner w-full h-full relative overflow-hidden" style="--collage-column: 5; --collage-row: 2" id="shopify-block-image_TFLN4b" ><picture class="media media--height block w-full h-full relative overflow-hidden"><img src="//www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=4121" alt="" srcset="//www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=300 300w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=400 400w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=500 500w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=600 600w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=700 700w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=800 800w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=900 900w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=1000 1000w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=1200 1200w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=1400 1400w, //www.rutte.com/cdn/shop/files/RUTTE-Distillery-Shop_300dpi_4121x2996px_0_NR-8371.jpg?v=1742835233&width=1600 1600w" width="4121" height="2996" loading="lazy" sizes="(max-width: 767px) 100vw, 50vw" is="lazy-image"></picture><span class="banner__overlay absolute top-0 left-0 w-full h-full pointer-events-none flex md:items-end md:justify-start items-end justify-start"></span> 2297 <a class="media-card__link absolute z-1 top-0 left-0 w-full h-full flex md:items-end md:justify-start items-end justify-start" href="/pages/over-ons#onze-winkel"> 2298 <div class="media-card__content flex justify-between items-center gap-4 w-full md:text-left text-left"> 2299 <div class="media-card__text shrink-1 grid gap-0d5"><p> 2300 <span class="heading reversed-link lg:text-4xl text-2xl tracking-tighter leading-tight">Stop by our shop</span> 2301 </p><p class="leading-none text-xs xl:text-sm">Centrally located in the heart of Dordrecht, on the Vriesestraat</p></div><svg class="icon icon-arrow-right icon-xs transform shrink-0" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2302 <path stroke-linecap="round" stroke-linejoin="round" d="M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334"></path> 2303 </svg></div> 2304 </a></div></div></div> 2305</div> 2306 2307 2308<style> #shopify-section-template--25297853448532__collage_grid_yw97qp .banner__overlay {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);} #shopify-section-template--25297853448532__collage_grid_yw97qp .text-xs {font-size: 18px;
2308 line-height: 26px; margin-top: 10px;} #shopify-section-template--25297853448532__collage_grid_yw97qp .media-card__content {padding: 3rem;} </style></div> 2309 </main> 2310 2311 <footer-group class="footer-group block w-full"><!-- BEGIN sections: footer-group --> 2312<div id="shopify-section-sections--25297855447380__footer" class="shopify-section shopify-section-group-footer-group"><style> 2313 #shopify-section-sections--25297855447380__footer { 2314 --section-padding-top: 72px; 2315 --section-padding-bottom: 72px;--color-background: 2 56 91;--color-foreground: 255 255 255; 2316 --color-border: var(--color-foreground)/ 0.1; 2317 --color-border-dark: var(--color-foreground)/ 0.4; 2318 --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 255 255 255; 2319 --color-button-border: 255 255 255;--color-button-text: 0 0 0;} 2320</style><div class="section section--padding"> 2321 <footer class="footer footer--no-info page-width relative grid"><div class="footer__left flex flex-col md:flex-row gap-10"><div class="footer__logo flex flex-col gap-10" ><p class="leading-none"> 2322 <a href="/"> 2323 <span class="sr-only">Distilleerderij Rutte</span><img src="//www.rutte.com/cdn/shop/files/rutte-shield-white.svg?v=1743593516&width=133" alt="" srcset="//www.rutte.com/cdn/shop/files/rutte-shield-white.svg?v=1743593516&width=84 84w, //www.rutte.com/cdn/shop/files/rutte-shield-white.svg?v=1743593516&width=133 133w" width="133" height="142" loading="eager" sizes="84.29577464788731px" style="--image-width: 84.29577464788731px; --image-height: 90px;" is="lazy-image"></a> 2324 </p><ul class="flex flex-wrap items-center gap-7"><li><a href="https://www.facebook.com/ruttedistilleryglobal/" class="social_platform block relative" is="magnet-link" title="Distilleerderij Rutte on Facebook"><svg class="icon icon-facebook icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 2325 <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/> 2326 </svg><span class="sr-only">Facebook</span> 2327 </a> 2328 </li><li><a href="https://www.instagram.com/rutte_distillery/" class="social_platform block relative" is="magnet-link" title="Distilleerderij Rutte on Instagram"><svg class="icon icon-instagram icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 2329 <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
23297 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/> 2330 </svg><span class="sr-only">Instagram</span> 2331 </a> 2332 </li></ul></div><div class="footer__accordions flex flex-wrap flex-col md:flex-row md:grow md:gap-12"><details class="footer__item--text_9NPEee details active" is="footer-details" > 2333 <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer"> 2334 <span class="heading text-base-2xl font-medium lg:font-heading">Rutte Distillery</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2335 <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path> 2336 </svg></summary><div class="details__content"> 2337 <p>Since 1872, Distilleerderij Rutte in Dordrecht has been making gins, genevers and liqueurs. They use only the very best ingredients and do so using traditional methods.</p> 2338 </div> 2339 <style> 2340 @media (min-width: 1280px) { 2341 .footer__item--text_9NPEee { width: calc(50% - var(--sp-12)); } 2342 } 2343 </style></details><details class="footer__item--link_list-1 details active" is="footer-details" > 2344 <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer"> 2345 <span class="heading text-base-2xl font-medium lg:font-heading">Quick links</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2346 <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path> 2347 </svg></summary><div class="details__content"> 2348 <ul class="flex flex-col gap-3"><li class="inline-flex"> 2349 <a href="/collections/our-collection" class="block reversed-link text-sm-lg leading-tight">Products</a> 2350 </li><li class="inline-flex"> 2351 <a href="/pages/about-us" class="block reversed-link text-sm-lg leading-tight">About us</a> 2352 </li><li class="inline-flex"> 2353 <a href="/pages/tasting-room" class="block reversed-link text-sm-lg leading-tight">Tasting Room</a> 2354 </li><li class="inline-flex"> 2355 <a href="/blogs/nieuws" class="block reversed-link text-sm-lg leading-tight">News</a> 2356 </li><li class="inline-flex"> 2357 <a href="/pages/contact" class="block reversed-link text-sm-lg leading-tight">Contact</a> 2358 </li></ul> 2359 </div> 2360 <style> 2361 @media (min-width: 1280px) { 2362 .footer__item--link_list-1 { width: calc(25% - var(--sp-12)); } 2363 } 2364 </style></details><details class="footer__item--link_list-2 details active" is="footer-details" > 2365 <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer"> 2366 <span class="heading text-base-2xl font-medium lg:font-heading">Products</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2367 <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path> 2368 </svg></summary><div class="details__content"> 2369 <ul class="flex flex-col gap-3"><li class="inline-flex"> 2370 <a href="/collections/gins" class="block reversed-link text-sm-lg leading-tight">Gins & Vodka</a> 2371 </li><li class="inline-flex"> 2372 <a href="/collections/genevers" class="block reversed-link text-sm-lg leading-tight">Genevers & Korenwijnen</a> 2373 </li><li class="inline-flex"> 2374 <a href="/collections/liqueurs" class="block reversed-link text-sm-lg leading-tight">Liqueurs</a> 2375 </li></ul> 2376 </div> 2377 <style> 2378 @media (min-width: 1280px) { 2379 .footer__item--link_list-2 { width: calc(25% - var(--sp-12)); } 2380 } 2381 </style></details></div> 2382 </div></footer></div> 2383 2384 2385<style> #shopify-section-sections--25297855447380__footer .section--padding {padding-bottom: 0;} #shopify-section-sections--25297855447380__footer .footer__left {border: 0;} #shopify-section-sections--25297855447380__footer details[class^="footer__item--text"] p {max-width: 430px;} </style></div><div id="shopify-section-sections--25297855447380__footer-copyright" class="shopify-section shopify-section-group-footer-group"><style> 2386 #shopify-section-sections--25297855447380__footer-copyright { 2387 --gradient-background: #02385b; 2388 --color-background: 2 56 91; 2389 --color-foreground: 255 255 255; 2390 } 2391</style> 2392 2393<div class="section"> 2394 <div class="footer-copyright page-width w-full flex flex-col items-center justify-between gap-4 lg:gap-0 lg:flex-row relative"> 2395 <div class="rte credits text-center">© 2026 Distilleerderij Rutte â Enjoy, but drink responsibly. Powered by Shopify<ul class="flex flex-wrap gap-3 justify-center lg:justify-start"><li> 2396 <small> 2397 <a href="/policies/privacy-policy" class="block reversed-link">Privacy policy</a> 2398 </small> 2399 </li></ul></div><div class="localization flex items-center justify-center flex-col md:flex-row"><div class="grid gap-2"><form method="post" action="/localization" id="footer_localization_language_form" accept-charset="UTF-8" class="localization__form flex items-center relative" enctype="multipart/form-data" is="localization-form"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><label class="sr-only" for="FooterLocalizationLanguageList">Language</label><svg class="icon icon-language icon-xs stroke-1 absolute pointer-events-none" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2400 <path stroke-linecap="round" stroke-linejoin="round" d="M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z"></path> 2401 <path stroke-linecap="round" stroke-linejoin="round" d="M2.46661 13.6167L3.44161 13.025C3.53831 12.9654 3.61815 12.882 3.67358 12.7829C3.729 12.6837 3.75816 12.572 3.75828 12.4584L3.77495 9.45005C3.77628 9.32533 3.81392 9.20371 3.88328 9.10005L5.53328 6.50838C5.58279 6.43181 5.64731 6.36607 5.72293 6.31512C5.79855 6.26416 5.88371 6.22906 5.97327 6.21193C6.06283 6.1948 6.15493 6.19599 6.24402 6.21543C6.33311 6.23487 6.41733 6.27216 6.49161 6.32505L8.12495 7.50838C8.26587 7.60663 8.4374 7.65099 8.60828 7.63338L11.2333 7.27505C11.3925 7.25312 11.538 7.17296 11.6416 7.05005L13.4916 4.91672C13.6013 4.78667 13.6579 4.62 13.6499 4.45005L13.5583 2.42505"></path> 2402 <path stroke-linecap="round" stroke-linejoin="round" d="M13.925 15.3083L13.025 14.4083C12.9418 14.3251 12.8384 14.2648 12.725 14.2333L10.9334 13.7666C10.776 13.7235 10.6399 13.6243 10.5508 13.4876C10.4617 13.3509 10.4259 13.1863 10.45 13.025L10.6417 11.675C10.6607 11.5614 10.7081 11.4545 10.7795 11.3642C10.8509 11.2739 10.944 11.203 11.05 11.1583L13.5834 10.1C13.701 10.0509 13.8303 10.0366 13.9558 10.0587C14.0814 10.0809 14.1979 10.1386 14.2917 10.225L16.3667 12.125"></path> 2403 </svg><button type="button" class="localization__item cursor-pointer leading-tight w-full" is="api-button" data-id="FooterLocalizationLanguageList" data-section-id="sections--25297855447380__footer-copyright">English</button><select class="localization__item cursor-pointer absolute top-0 left-0 w-full h-full opacity-0" name="locale_code" id="FooterLocalizationLanguageList"> 2404 <option value="en" selected>English</option> 2405 </select><svg class="icon icon-chevron-down icon-xs absolute pointer-events-none" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg"> 2406 <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path> 2407 </svg></form></div></div></div> 2408</div> 2409 2410 2411<style> #shopify-section-sections--25297855447380__footer-copyright .footer-copyright .credits {width: 100%;} </style></div><div id="shopify-section-sections--25297855447380__custom_liquid_QLkxGP" class="shopify-section shopify-section-group-footer-group"><style> 2412 #shopify-section-sections--25297855447380__custom_liquid_QLkxGP { 2413 --section-padding-top: 0px; 2414 --section-padding-bottom: 60px;--color-background: 2 56 91;--color-foreground: 255 255 255; 2415 --color-border: var(--color-foreground)/ 0.1; 2416 --color-border-dark: var(--color-foreground)/ 0.4; 2417 --color-border-light: var(--color-foreground)/ 0.06;} 2418</style> 2419 2420<div class="section section--padding"> 2421 <div class="page-width relative"> 2422 <a href="javascript:void(0)" class="Compliance-cs-preferences-link">Cookievoorkeuren beheren</a> 2423 </div> 2424</div> 2425 2426 2427<style> #shopify-section-sections--25297855447380__custom_liquid_QLkxGP a {font-size: 14px; text-decoration: underline;} </style></div> 2428<!-- END sections: footer-group --></footer-group> 2429 </div> 2430 2431 <ul hidden> 2432 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2433 <li id="a11y-new-window-message">Opens in a new window.</li> 2434 </ul>
2434<script src="//www.rutte.com/cdn/shop/t/2/assets/instant-page.js?v=99963444960178710701742828965" type="module" fetchpriority="low" defer="defer"></script>
2434<style> h1,h2,.media-card__text .heading,.title-md {font-family: "MostraOne" !important; font-weight: 300 !important; letter-spacing: 0 !important;} .heading {text-transform: uppercase;} .header__buttons > a:not(:first-child) {display: none;} .product__info {margin-top: 50px;} .product__text {max-width: 700px; margin: 30px auto 0 auto;} </style> 2435<div id="shopify-block-Adm14RkRRTlk5Q0RPW__5061257265103808445" class="shopify-block shopify-app-block">
2435<script> 2436window.rterms = window.rterms || {}; 2437rterms.metafield = {"url":"/pages/proefkamer-voorwaarden","target":"_blank","alert_message":"U dient akkoord te gaan met de algemene voorwaarden.","text":"<p>Ik ga akkoord met de <a href=\"/pages/proefkamer-voorwaarden\" target=\"_blank\"><strong><u>algemene voorwaarden</u></strong></a> voor Workshops & Proeverijen.</p>","alignment":"left","spacing_bottom":"30"}; 2438 2439 rterms._3lj2l = []; 2440 2441</script>
2441 2442 2443</div>
2443<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2443 2444</body> 2445</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.