PageSourceSearch

https://zenmacoffee.com/blogs/melt-by-zenma

html zenmacoffee.com collected 2026-10-08 02:52:51 UTC 189,030 bytes, 2,746 lines download raw bytes

1<!doctype html>
2<html class="no-js no-touch" lang="en">
3<head><!--Content in content_for_header -->
4<!--LayoutHub-Embed--><link rel="stylesheet" type="text/css" href="data:text/css;base64," media="all">
5<!--LH--><!--/LayoutHub-Embed-->
6 
7<meta charset="utf-8">
8  <meta http-equiv='X-UA-Compatible' content='IE=edge'>
9  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0">
10  <link rel="canonical" href="https://zenmacoffee.com/blogs/melt-by-zenma">
11  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
12  
13  <!-- ======================= Modular Theme V4.1.2 ========================= --><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="image" href="//zenmacoffee.com/cdn/shop/t/11/assets/loading.svg?v=25500050876666789991774243317">
14  <link rel="preconnect" href="https://fonts.googleapis.com">
15  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
16  <link href="https://fonts.googleapis.com/css2?family=Wix+Madefor+Text:ital,wght@0,400..800;
161,400..800&display=swap" rel="stylesheet">
17  <!-- <style>
18    @font-face {       
19        font-family: "Quiche Display Medium";
20        src: url("//zenmacoffee.com/cdn/shop/t/11/assets/quiche-display-medium.eot?v=155729894963340102681774243317");
21        src: url("//zenmacoffee.com/cdn/shop/t/11/assets/quiche-display-medium.eot?%23iefix&v=155729894963340102681774243317") format("embedded-opentype"),
22            url"//zenmacoffee.com/cdn/shop/t/11/assets/quiche-display-medium.woff2?v=144676600304026383791774243317") format("woff2"),
23            url("//zenmacoffee.com/cdn/shop/t/11/assets/quiche-display-medium.woff?v=172931388643202170381774243317" format("woff"),
24            url("//zenmacoffee.com/cdn/shop/t/11/assets/quiche-display-medium.ttf?v=113772530106462157001774243317") format("truetype"),
25          url("//zenmacoffee.com/cdn/shop/t/11/assets/quiche-display-medium.svg%23Quiche%20Display%20Medium?v=4900") format("svg");
26    }
27  </style> -->
28  <link href="//zenmacoffee.com/cdn/shop/t/11/assets/theme.css?v=8498835433449553921778227185" as="style" rel="preload">
29  <link href="//zenmacoffee.com/cdn/shop/t/11/assets/vendor.js?v=12700942211738999711774243317" as="script" rel="preload">
30  <link href="//zenmacoffee.com/cdn/shop/t/11/assets/theme.js?v=123275894806409985231777901729" as="script" rel="preload">
31
32
33  <title>Melt by Zenma &ndash; Zenma Coffee</title><link rel="shortcut icon" href="//zenmacoffee.com/cdn/shop/files/favicon_32x32.png?v=1726212980" type="image/png"><meta name="description" content="Discover coffee rituals, behind-the-scenes at Zenma, stories, recipes and tips to make your days better - all inside Melt, our official blog."><!-- /snippets/social-meta-tags.liquid -->
34
35<meta property="og:site_name" content="Zenma Coffee">
36<meta property="og:url" content="https://zenmacoffee.com/blogs/melt-by-zenma">
37<meta property="og:title" content="Melt by Zenma">
38<meta property="og:type" content="website">
39<meta property="og:description" content="Discover coffee rituals, behind-the-scenes at Zenma, stories, recipes and tips to make your days better - all inside Melt, our official blog."><meta property="og:image" content="http://zenmacoffee.com/cdn/shop/files/meta_thumbnail_1.png?v=1727172149">
40  <meta property="og:image:secure_url" content="https://zenmacoffee.com/cdn/shop/files/meta_thumbnail_1.png?v=1727172149">
41  <meta property="og:image:width" content="1080">
42  <meta property="og:image:height" content="1080"><meta name="twitter:card" content="summary_large_image">
43<meta name="twitter:title" content="Melt by Zenma">
44<meta name="twitter:description" content="Discover coffee rituals, behind-the-scenes at Zenma, stories, recipes and tips to make your days better - all inside Melt, our official blog."><style data-shopify>@font-face {
45  font-family: Poppins;
46  font-weight: 700;
47  font-style: normal;
48  font-display: swap;
49  src: url("//zenmacoffee.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
50       url("//zenmacoffee.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
51}
52
53@font-face {
54  font-family: "DM Sans";
55  font-weight: 400;
56  font-style: normal;
57  font-display: swap;
58  src: url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
59       url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
60}
61
62@font-face {
63  font-family: Poppins;
64  font-weight: 400;
65  font-style: normal;
66  font-display: swap;
67  src: url("//zenmacoffee.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
68       url("//zenmacoffee.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
69}
70
71
72
73  @font-face {
74  font-family: Poppins;
75  font-weight: 800;
76  font-style: normal;
77  font-display: swap;
78  src: url("//zenmacoffee.com/cdn/fonts/poppins/poppins_n8.580200d05bca09e2e0c6f4c922047c227dfa8e8c.woff2") format("woff2"),
79       url("//zenmacoffee.com/cdn/fonts/poppins/poppins_n8.f4450f472fdcbe9e829f3583ebd559988f5a3d25.woff") format("woff");
80}
81
82
83
84
85  @font-face {
86  font-family: "DM Sans";
87  font-weight: 500;
88  font-style: normal;
89  font-display: swap;
90  src: url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"),
91       url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff");
92}
93
94
95
96  @font-face {
97  font-family: "DM Sans";
98  font-weight: 400;
99  font-style: italic;
100  font-display: swap;
101  src: url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2") format("woff2"),
102       url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff") format("woff");
103}
104
105
106
107
108  @font-face {
109  font-family: "DM Sans";
110  font-weight: 500;
111  font-style: italic;
112  font-display: swap;
113  src: url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_i5.8654104650c013677e3def7db9b31bfbaa34e59a.woff2") format("woff2"),
114       url("//zenmacoffee.com/cdn/fonts/dm_sans/dmsans_i5.a0dc844d8a75a4232f255fc600ad5a295572bed9.woff") format("woff");
115}
116
117
118
119:root {
120  --COLOR-BACKGROUND: #faf6f4;
121  --COLOR-BACKGROUND-ACCENT: #f2e8e2;
122  --COLOR-BACKGROUND-ALPHA-25: rgba(250, 246, 244, 0.25);
123  --COLOR-BACKGROUND-ALPHA-35: rgba(250, 246, 244, 0.35);
124  --COLOR-BACKGROUND-ALPHA-60: rgba(250, 246, 244, 0.6);
125  --COLOR-BACKGROUND-OVERLAY: rgba(250, 246, 244, 0.9);
126  --COLOR-BACKGROUND-TABLE-HEADER: #a4694b;
127  --COLOR-HEADING: #3a4443;
128  --COLOR-TEXT: #3a4443;
129  --COLOR-TEXT-DARK: #141d1c;
130  --COLOR-TEXT-LIGHT: #747978;
131  --COLOR-TEXT-ALPHA-5: rgba(58, 68, 67, 0.05);
132  --COLOR-TEXT-ALPHA-8: rgba(58, 68, 67, 0.08);
133  --COLOR-TEXT-ALPHA-10: rgba(58, 68, 67, 0.1);
134  --COLOR-TEXT-ALPHA-25: rgba(58, 68, 67, 0.25);
135  --COLOR-TEXT-ALPHA-30: rgba(58, 68, 67, 0.3);
136  --COLOR-TEXT-ALPHA-55: rgba(58, 68, 67, 0.55);
137  --COLOR-TEXT-ALPHA-60: rgba(58, 68, 67, 0.6);
138  --COLOR-LABEL: rgba(58, 68, 67, 0.8);
139  --COLOR-INPUT-PLACEHOLDER: rgba(58, 68, 67, 0.5);
140  --COLOR-CART-TEXT: rgba(58, 68, 67, 0.6);
141  --COLOR-BORDER: #000000;
142  --COLOR-BORDER-ALPHA-8: rgba(0, 0, 0, 0.08);
143  --COLOR-BORDER-DARK: #000000;
144  --COLOR-ERROR-TEXT: #e35252;
145  --COLOR-ERROR-BG: rgba(227, 82, 82, 0.05);
146  --COLOR-ERROR-BORDER: rgba(227, 82, 82, 0.25);
147  --COLOR-BADGE-TEXT: #fff;
148  --COLOR-BADGE-BG: #000000;
149  --COLOR-SEARCH-OVERLAY: rgba(0, 0, 0, 0.5);
150
151  --RADIUS: 0px;
152  
153
154  /* === Button General ===*/
155  --BTN-FONT-STACK: Poppins, sans-serif;
156  --BTN-FONT-WEIGHT: 400;
157  --BTN-FONT-STYLE: normal;
158  --BTN-FONT-SIZE: 16px;
159
160  --BTN-LETTER-SPACING: 0.025em;
161  --BTN-UPPERCASE: none;
162
163  /* === Button Primary ===*/
164  --BTN-PRIMARY-BORDER-COLOR: #5163ae;
165  --BTN-PRIMARY-BG-COLOR: #5163ae;
166  --BTN-PRIMARY-TEXT-COLOR: #fff;
167
168  
169  
170    --BTN-PRIMARY-BG-COLOR-BRIGHTER: #414f8b;
171  
172
173  /* === Button Secondary ===*/
174  --BTN-SECONDARY-BORDER-COLOR: #212121;
175  --BTN-SECONDARY-BG-COLOR: #ffffff;
176  --BTN-SECONDARY-TEXT-COLOR: #212121;
177
178  
179  
180    --BTN-SECONDARY-BG-COLOR-BRIGHTER: #e6e6e6;
181  
182
183  /* === Button White ===*/
184  --TEXT-BTN-BORDER-WHITE: #fff;
185  --TEXT-BTN-BG-WHITE: #fff;
186  --TEXT-BTN-WHITE: #000;
187  --TEXT-BTN-BG-WHITE-BRIGHTER: #e6e6e6;
188
189  /* === Button Black ===*/
190  --TEXT-BTN-BG-BLACK: #000;
191  --TEXT-BTN-BORDER-BLACK: #000;
192  --TEXT-BTN-BLACK: #fff;
193  --TEXT-BTN-BG-BLACK-BRIGHTER: #333333;
194
195  --COLOR-TAG-SAVING: #11c4a3;
196
197  --COLOR-WHITE: #fff;
198  --COLOR-BLACK: #000;
199
200  --BODY-LETTER-SPACING: 0px;
201  --HEADING-LETTER-SPACING: 0px;
202  --NAV-LETTER-SPACING: 0px;
203
204  --BODY-FONT-FAMILY: "DM Sans", sans-serif;
205  --HEADING-FONT-FAMILY: Poppins, sans-serif;
206  --NAV-FONT-FAMILY: Poppins, sans-serif;
207
208  --BODY-FONT-WEIGHT: 400;
209  --HEADING-FONT-WEIGHT: 700;
210  --NAV-FONT-WEIGHT: 700;
211
212  --BODY-FONT-STYLE: normal;
213  --HEADING-FONT-STYLE: normal;
214  --NAV-FONT-STYLE: normal;
215
216  --BODY-FONT-WEIGHT-MEDIUM: 400;
217  --BODY-FONT-WEIGHT-BOLD: 500;
218  --NAV-FONT-WEIGHT-MEDIUM: 400;
219  --NAV-FONT-WEIGHT-BOLD: 800;
220
221  --HEADING-FONT-WEIGHT-BOLD: 800;
222
223  --FONT-ADJUST-BODY: 1.25;
224  --FONT-ADJUST-HEADING: 1.25;
225  --FONT-ADJUST-NAV: 1.0;
226
227  --IMAGE-SIZE: cover;
228  --IMAGE-ASPECT-RATIO: 1.3;
229  --IMAGE-ASPECT-RATIO-PADDING: 130.0%;
230
231  --PRODUCT-COLUMNS: 4;--COLUMNS: 2;
232  --COLUMNS-MEDIUM: 2;
233  --COLUMNS-SMALL: 1;
234  --COLUMNS-MOBILE: 1;
235
236  --icon-loading: url( "//zenmacoffee.com/cdn/shop/t/11/assets/loading.svg?v=25500050876666789991774243317" );
237  --icon-zoom-in: url( "//zenmacoffee.com/cdn/shop/t/11/assets/icon-zoom-in.svg?v=66463440030260818311774243317" );
238  --icon-zoom-out: url( "//zenmacoffee.com/cdn/shop/t/11/assets/icon-zoom-out.svg?v=19447117299412374421774243317" );
239
240  --header-height: 120px;
241  --header-initial-height: 120px;
242  --scrollbar-width: 0px;
243  --collection-featured-block-height: none;
244
245  /* font size x line height + top/bottom paddings */
246  --announcement-height-default: calc(0.8rem * var(--FONT-ADJUST-BODY) * 1.5 + 14px);
247  --announcement-height-desktop: 0px;
248  --announcement-height-mobile: 0px;
249
250  
251  --color-placeholder-bg: #ABA9A9;
252  --color-placeholder-fill: rgba(246, 247, 255, 0.3);
253
254  --swatch-size: 22px;
255
256  
257  --overlay-color: #000;
258  --overlay-opacity: 0;
259
260  
261  --gutter: 10px;
262  --gap: 10px;
263  --outer: 10px;
264  --outer-offset: calc(var(--outer) * -1);
265
266  
267  --move-offset: 20px;
268
269  
270  --PARALLAX-STRENGTH-MIN: 100.0%;
271  --PARALLAX-STRENGTH-MAX: 110.0%;
272
273  
274  --PI: 3.14159265358979
275}</style><link href="//zenmacoffee.com/cdn/shop/t/11/assets/theme.css?v=8498835433449553921778227185" rel="stylesheet" type="text/css" media="all" />
275<script type="text/javascript">
276    if (window.MSInputMethodContext && document.documentMode) {
277      var scripts = document.getElementsByTagName('script')[0];
278      var polyfill = document.createElement("script");
279      polyfill.defer = true;
280      polyfill.src = "//zenmacoffee.com/cdn/shop/t/11/assets/ie11.js?v=144489047535103983231774243317";
281
282      scripts.parentNode.insertBefore(polyfill, scripts);
283    } else {
284      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
285    }
286
287    let root = '/';
288    if (root[root.length - 1] !== '/') {
289      root = `${root}/`;
290    }
291
292    window.theme = {
293      info: {
294        name: 'Modular'
295      },
296      version: '4.1.2',
297      routes: {
298        root: root,
299        search_url: "\/search",
300        cart_url: "\/cart",
301        product_recommendations_url: "\/recommendations\/products",
302        predictive_search_url: '/search/suggest',
303      },
304      assets: {
305        photoswipe: '//zenmacoffee.com/cdn/shop/t/11/assets/photoswipe.js?v=29365444203438451061774243317',
306        smoothscroll: '//zenmacoffee.com/cdn/shop/t/11/assets/smoothscroll.js?v=37906625415260927261774243317',
307        no_image: "//zenmacoffee.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_1024x.gif",
308        blank: "\/\/zenmacoffee.com\/cdn\/shop\/t\/11\/assets\/blank_1x1.gif?v=50849316544257392421774243317",
309        swatches: '//zenmacoffee.com/cdn/shop/t/11/assets/swatches.json?v=153762849283573572451774243317',
310        base: "//zenmacoffee.com/cdn/shop/t/11/assets/",
311        image: '//zenmacoffee.com/cdn/shop/t/11/assets/image.png?v=4900',
312      },
313      translations: {
314        add_to_cart: "Add to Cart",
315        form_submit: "Add to Cart",
316        form_submit_error: "Woops!",
317        on_sale: "Sale",
318        pre_order: "Pre-order",
319        sold_out: "Coming Soon",
320        unavailable: "Unavailable",
321        from: "From",
322        no_results: "No results found for “{{ terms }}”. Check the spelling or use a different word or phrase.",
323        free: "Free",
324        color: ["Color"," Colour"],
325        delete_confirm: "Are you sure you wish to delete this address?",
326      },
327      icons: {
328        arrow: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" viewB
328ox="0 0 1024 1024"><path d="M926.553 256.428c25.96-23.409 62.316-19.611 83.605 7.033 20.439 25.582 18.251 61.132-6.623 83.562l-467.01 421.128c-22.547 20.331-56.39 19.789-78.311-1.237L19.143 345.786c-24.181-23.193-25.331-58.79-4.144-83.721 22.077-25.978 58.543-28.612 83.785-4.402l400.458 384.094 427.311-385.33z"/></svg>',
329        arrowSlider: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-submit" viewBox="0 0 1024 1024"><path d="M1023.998 511.724v-6.44a4.818 4.818 0 00-1.605-3.215l-.005-.005c0-1.61-1.61-1.61-1.61-3.22s-1.61-1.61-1.61-3.22c-.89 0-1.61-.72-1.61-1.61L652.074 115.649c-6.058-5.789-14.286-9.354-23.346-9.354s-17.288 3.564-23.358 9.366l.013-.013c-6.101 5.61-9.909 13.631-9.909 22.541s3.81 16.931 9.888 22.52l.022.02 307.522 318.793H32.201C14.416 479.522 0 493.939 0 511.723s14.417 32.201 32.201 32.201h887.145L605.384 862.717a32.062 32.062 0 00-8.429 21.72c0 9.19 3.851 17.481 10.025 23.347l.014.013c5.61 6.101 13.631 9.909 22.541 9.909s16.931-3.81 22.52-9.888l.02-.022 363.874-370.315c0-1.61 0-1.61 1.61-3.22.89 0 1.61-.72 1.61-1.61 0-1.61 1.61-1.61 1.61-3.22h1.61v-3.22a4.81 4.81 0 001.608-3.203l.002-.017v-11.27z"/></svg>',
330        arrowNavSlider: 'M0.0776563715,49.6974826 L0.0776563715,50.3266624 C0.0882978908,50.4524827 0.146435015,50.5626537 0.234305795,50.6407437 C0.234697028,50.7982538 0.39181593,50.7982538 0.39181593,50.9556075 C0.39181593,51.1129611 0.548934833,51.1127264 0.548934833,51.27008 C0.636101395,51.27008 0.706053735,51.3405018 0.706053735,51.4271989 L36.3981789,88.377449 C36.9898787,88.9427015 37.7935482,89.2908983 38.6778897,89.2908983 C39.5622313,89.2908983 40.3661354,88.9429363 40.9590089,88.3761189 C41.5534473,87.8297238 41.9253528,87.0464767 41.9253528,86.1759065 C41.9253528,85.3053363 41.5534473,84.5227934 40.9597131,83.9766331 L10.297036,52.0652206 L96.9330092,52.8421298 C98.6696895,52.8421298 100.077578,51.4342411 100.077578,49.6975608 C100.077578,47.9608805 98.6696895,46.5529919 96.9330092,46.5529919 L10.297036,46.5529919 L40.9578352,15.4206794 C41.4680804,14.8636428 41.7811445,14.1180323 41.7811445,13.299496 C41.7811445,12.4018526 41.4053267,11.5926276 40.8022812,11.0197852 C40.2533823,10.422843 39.4701352,10.0509375 38.599565,10.0509375 C37.7289948,10.0509375 36.9464519,10.422843 36.4002916,11.0165771 L36.3981007,11.018768 L0.863172638,47.1829542 C0.863172638,47.3400731 0.863172638,47.3400731 0.706053735,47.4974267 C0.618887173,47.4974267 0.548934833,47.5678485 0.548934833,47.6545456 C0.548934833,47.8116645 0.39181593,47.8116645 0.39181593,47.9690181 L0.234697028,47.9690181 L0.234697028,48.2834907 C0.146356768,48.3619719 0.0882196443,48.4723777 0.077578125,48.5964766 L0.077578125,49.6984215 L0.0776563715,49.6974826 Z',
331        check: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-check" viewBox="0 0 1317 1024"><path d="M1277.067 47.359c-42.785-42.731-112.096-42.731-154.88 0L424.495 745.781l-232.32-233.782c-43.178-40.234-110.463-39.047-152.195 2.685s-42.919 109.017-2.685 152.195L347.056 976.64c42.785 42.731 112.096 42.731 154.88 0l775.132-774.401c42.731-42.785 42.731-112.096 0-154.88z"/></svg>',
332        close: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 1024 1024"><path d="M446.174 512L13.632 79.458c-18.177-18.177-18.177-47.649 0-65.826s47.649-18.177 65.826 0L512 446.174 944.542 13.632c18.177-18.177 47.649-18.177 65.826 0s18.177 47.649 0 65.826L577.826 512l432.542 432.542c18.177 18.177 18.177 47.649 0 65.826s-47.649 18.177-65.826 0L512 577.826 79.458 1010.368c-18.177 18.177-47.649 18.177-65.826 0s-18.177-47.649 0-65.826L446.174 512z"/></svg>',
333        plus: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 1024 1024"><path d="M465.066 465.067l.001-411.166c-.005-.407-.005-.407-.006-.805 0-29.324 23.796-53.095 53.149-53.095s53.149 23.771 53.149 53.095c-.001.365-.001.365-.004.524l-.009 411.446 398.754.001c.407-.005.407-.005.805-.006 29.324 0 53.095 23.796 53.095 53.149s-23.771 53.149-53.095 53.149c-.365-.001-.365-.001-.524-.004l-399.037-.009-.009 396.75a53.99 53.99 0 01.071 2.762c0 29.35-23.817 53.142-53.197 53.142-28.299 0-51.612-22.132-53.124-50.361l-.044-.832.583-.382-.586.017c-.02-.795-.02-.795-.024-1.59.011-1.42.011-1.42.05-1.933l.001-397.576-409.162-.009c-1.378.059-1.378.059-2.762.071-29.35 0-53.142-23.817-53.142-53.197 0-28.299 22.132-51.612 50.361-53.124l.832-.044.382.583-.017-.586c.795-.02.795-.
33302 1.59-.024 1.42.011 1.42.011 1.933.05l409.986.001z"/></svg>',
334        minus: '<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 1024 1024"><path d="M51.573 459.468l-.017-.585c.795-.02.795-.02 1.59-.024 1.42.011 1.42.011 1.933.05l915.021.002c.407-.005.407-.005.805-.006 29.324 0 53.095 23.771 53.095 53.095s-23.771 53.095-53.095 53.095c-.365-.001-.365-.001-.524-.004l-914.477-.021c-1.378.059-1.378.059-2.762.071C23.792 565.141 0 541.348 0 511.999c0-28.271 22.132-51.558 50.361-53.069l.832-.044.382.582z"/></svg>',
335      },
336      settings: {
337        enableAcceptTerms: false,
338        enableAjaxCart: true,
339        enablePaymentButton: true,
340        enableVideoLooping: false,
341        showQuickView: true,
342        showQuantity: true,
343        imageBackgroundSize: "cover",
344        hoverImage: true,
345        savingBadgeType: "percentage",
346        showBadge: true,
347        showSoldBadge: true,
348        showSavingBadge: true,
349        quickButton: null,
350        currencyCodeEnable: false,
351        moneyFormat: false ? "₹ {{amount_no_decimals}}" : "₹ {{amount_no_decimals}}",
352        swatchesType: "theme",
353      },
354      moneyWithoutCurrencyFormat: "₹ {{amount_no_decimals}}",
355      moneyWithCurrencyFormat: "₹ {{amount_no_decimals}}",
356      strings: {
357        saving_badge: "Save {{ discount }}",
358        saving_up_to_badge: "Save up to {{ discount }}",
359      }
360    };
361
362    window.slate = window.slate || {};
363
364    if (window.performance) {
365      window.performance.mark('init');
366    } else {
367      window.fastNetworkAndCPU = false;
368    }
369  </script>
369
370
371  <!-- Shopify app scripts =========================================================== --><!-- Theme Javascript ============================================================== -->
372  
372<script src="//zenmacoffee.com/cdn/shop/t/11/assets/vendor.js?v=12700942211738999711774243317" defer></script>
372
373  
373<script src="//zenmacoffee.com/cdn/shop/t/11/assets/theme.js?v=123275894806409985231777901729" defer></script>
373
374
375  
375<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
375<meta name="google-site-verification" content="ywBph4vogBgCxMmF1JRS00NJKvyG-H9FxDPQkVgCOrA">
376<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71063437524/digital_wallets/dialog">
377<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/melt-by-zenma.atom" />
378<script async="async" src="/checkouts/internal/preloads.js?locale=en-IN"></script>
vendor: 1 bytes, line 378
378
379<script id="shopify-features" type="application/json">{"accessToken":"33ba1c7856403850ffd9a4bfb48d4b81","betas":["rich-media-storefront-analytics"],"domain":"zenmacoffee.com","predictiveSearch":true,"shopId":71063437524,"locale":"en"}</script>
vendor: 1 bytes, line 379
379
380<script>var Shopify = Shopify || {};
381Shopify.shop = "coffeezenma.myshopify.com";
382Shopify.locale = "en";
383Shopify.currency = {"active":"INR","rate":"1.0"};
384Shopify.country = "IN";
385Shopify.theme = {"name":"Modular New 2026","id":160630538452,"schema_name":"Modular","schema_version":"4.1.2","theme_store_id":849,"role":"main"};
386Shopify.theme.handle = "null";
387Shopify.theme.style = {"id":null,"handle":null};
388Shopify.cdnHost = "zenmacoffee.com/cdn";
389Shopify.routes = Shopify.routes || {};
390Shopify.routes.root = "/";
391Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
392Shopify.SignInWithShop = Shopify.SignInWithShop || {};
393Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
394Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 394
394
395<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 395
395
396<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 396
396
397<script>
398  window.Shopify = window.Shopify || {};
399  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
400  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
401  window.Shopify.SignInWithShop.eligible = true;
402</script>
vendor: 1 bytes, line 402
402
403<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 403
403
404<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 404
404
405<script type="module">
406  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
407
408  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
409
410</script>
vendor: 1 bytes, line 410
410
411<script>
412  window.Shopify = window.Shopify || {};
413  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
414  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"]};
415</script>
vendor: 1 bytes, line 415
415
416<script>(function() {
417  var isLoaded = false;
418  function asyncLoad() {
419    if (isLoaded) return;
420    isLoaded = true;
421    var urls = ["https:\/\/cdn.nfcube.com\/instafeed-07ee667e55906b185efe7d06eb93506d.js?shop=coffeezenma.myshopify.com","\/\/cdn.shopify.com\/proxy\/865504d65a89f4303f6b52fa48aafc967fff89432a3dd135e8fc552a50123766\/api.goaffpro.com\/loader.js?shop=coffeezenma.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/atlantis.live.zoko.io\/scripts\/main.js?v=v2\u0026shop=coffeezenma.myshopify.com","https:\/\/www.risingsigma.com\/zippy-v2\/assets\/js\/empty.js?shop=coffeezenma.myshopify.com","https:\/\/sp-micro-next.b-cdn.net\/sp-micro.umd.js?shop=coffeezenma.myshopify.com"];
422    for (var i = 0; i < urls.length; i++) {
423      var s = document.createElement('script');
424      s.type = 'text/javascript';
425      s.async = true;
426      s.src = urls[i];
427      var x = document.getElementsByTagName('script')[0];
428      x.parentNode.insertBefore(s, x);
429    }
430  };
431  if(window.attachEvent) {
432    window.attachEvent('onload', asyncLoad);
433  } else {
434    window.addEventListener('load', asyncLoad, false);
435  }
436})();</script>
vendor: 1 bytes, line 436
436
437<script id="__st">var __st={"a":71063437524,"offset":19800,"reqid":"6f9d4676-8268-4c90-9274-e4078d9f7f0f-1791427970","pageurl":"zenmacoffee.com\/blogs\/melt-by-zenma","s":"blogs-99825680596","u":"53ef7326bc0a","p":"blog","rtyp":"blog","rid":99825680596};</script>
vendor: 1 bytes, line 437
437
438<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 438
438
439<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 439
439
440<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//zenmacoffee.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 440
440
441<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 = "//zenmacoffee.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>
441<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 441
441
442<script>
443  window.Shopify = window.Shopify || {};
444  window.Shopify.MCP = window.Shopify.MCP || {};
445  window.Shopify.MCP.enabled = true;
446  window.Shopify.MCP.shop = "coffeezenma.myshopify.com";
447  window.Shopify.MCP.mcpEndpoint = "https:\/\/zenmacoffee.com\/api\/mcp";
448  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
449</script>
vendor: 1 bytes, line 449
449
450<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("\/\/zenmacoffee.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
451</script>
vendor: 1 bytes, line 451
451
452<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://zenmacoffee.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
453</script>
vendor: 1 bytes, line 453
453
454<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
455  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);
456</script>
vendor: 1 bytes, line 456
456
457<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})}}));
458</script>
458
459
460<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
460
461 <!-- Google Webmaster Tools Site Verification -->
462<meta name="google-site-verification" content="ywBph4vogBgCxMmF1JRS00NJKvyG-H9FxDPQkVgCOrA" />
463
464<script type="text/javascript">
465    (function(c,l,a,r,i,t,y){
466        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
467        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
468        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
469    })(window, document, "clarity", "script", "obu0qgrcbr");
470</script>
470
471  
472
473
474<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
475
476<script id='shopify-chat-app-embed-data' type='application/json'>
477  {
478    "settings": {
479      "invertActivatorColors": true,
480      "greetingMessage": "Need a hand? Give us a shout and we'll help you out.",
481      "showFeaturedProducts": true,
482      "featuredProducts": [],
483      "horizontalPosition": "bottom_right",
484      "icon": "chat_bubble",
485      "buttonLabel": ""
486    }
487  }
488</script>
488
489
490<style data-shopify>
491  
492
493  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
494  shopify-chat:defined:empty {
495    display: grid;
496  }
497
498  :root {
499    --shopify-chat-bg-color: #FFFFFF;
500    --shopify-chat-text-color: #000000;
501    --shopify-chat-accent-bg-color: #000000;
502    --shopify-chat-accent-text-color: #FFFFFF;
503    --shopify-chat-activator-offset: 20px;
504
505    
506
507    --shopify-chat-activator-font-size: 16px;
508    --shopify-chat-border-radius: 16px;
509  }
510
511  
512</style>
513
514<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
514
515
516
517<!-- END app block --><!-- BEGIN app block: shopify://apps/smind-sections/blocks/theme-helper/71ba2d48-8be4-4535-bc1f-0fea499001d4 -->
518    
519    <!-- BEGIN app snippet: assets --><link href="//cdn.shopify.com/extensions/01a115dd-14ae-7c94-9eb6-8bb4ea8d460c/smind-app-325/assets/smi-base.min.css" rel="stylesheet" type="text/css" media="all" />�
520
521
522<script type="text/javascript">
523	if (!window.__SMIND_CORE_INITIALIZED__) {
524		window.__SMIND_CORE_INITIALIZED__ = true;
525		window.smiObject = {
526			productId: '',
527			timezone: 'Asia/Phnom_Penh',
528			cartType: `drawer`,
529			routes: {
530			cart_add_url: `/cart/add`,
531			cart_change_url: `/cart/change`,
532			cart_update_url: `/cart/update`,
533			cart_url: `/cart`,
534			predictive_search_url: `/search/suggest`,
535			search_url: `/search`
536			},
537			settings: {
538			currencyFormat: "₹ {{amount_no_decimals}}",
539			moneyFormat: "₹ {{amount_no_decimals}}",
540			moneyWithCurrencyFormat: "₹ {{amount_no_decimals}}"
541			}
542		};
543
544		window.smind = window.smind || {}
545
546		window.smind.initializeWhenReady = (callback, classes = [], maxRetries = 12, interval = 250) => {
547
548			const tryInitialize = (counter = 0) => {
549
550			const allClassesLoaded = classes.every(cls => typeof window[cls] !== 'undefined' || typeof window.smind[cls] !== 'undefined');
551
552			if (allClassesLoaded) {
553				return callback();
554			}
555
556			if (counter < maxRetries) {
557				setTimeout(() => tryInitialize(counter + 1), interval);
558			}
559			};
560
561			if (Shopify.designMode) {
562			if (document.readyState === 'complete') {
563				tryInitialize();
564			}
565			document.addEventListener('smiReloadSection', callback);
566			}
567
568			document.addEventListener('DOMContentLoaded', () => tryInitialize());
569		}
570	}
571</script>
571
572
573
574
575<script src="https://cdn.shopify.com/extensions/01a115dd-14ae-7c94-9eb6-8bb4ea8d460c/smind-app-325/assets/smi-base.min.js" defer></script>
vendor: 2 bytes, line 575
575
576<script src="https://cdn.shopify.com/extensions/01a115dd-14ae-7c94-9eb6-8bb4ea8d460c/smind-app-325/assets/smi-product-blocks.js" async></script>
vendor: 2 bytes, line 576
576
577<script src="https://cdn.shopify.com/extensions/01a115dd-14ae-7c94-9eb6-8bb4ea8d460c/smind-app-325/assets/smi-parallax.min.js" defer></script>
577
578
579�
579<script src="https://cdn.shopify.com/extensions/01a115dd-14ae-7c94-9eb6-8bb4ea8d460c/smind-app-325/assets/smi-animations.js" defer></script>
579
580
581
582
583
584
585<!-- END app snippet -->
586
587    
588        
589        <!-- BEGIN app snippet: theme-modal -->
589<script id="smi-base-section-modal" src="https://cdn.shopify.com/extensions/01a115dd-14ae-7c94-9eb6-8bb4ea8d460c/smind-app-325/assets/smi-section-modal.min.js" data-app="free" defer></script>
589<!-- END app snippet -->
590		<!-- BEGIN app snippet: check-styles --><!-- END app snippet -->
591    
592    
593
594
595<!-- END app block --><!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields: true --><!-- BEGIN app snippet: smartseo.no.index -->
596
597
598
599
600
601
602<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><!-- DNS Prefetch & Preconnect -->
603<link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin>
604<link rel="dns-prefetch" href="https://cdn.ecomposer.app">
605
606<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/[email protected]" as="style">
607<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/[email protected]" as="script">
608<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script">
609
610<!-- Global CSS --><!--ECOM-EMBED-->
611  <style id="ecom-global-css" class="ecom-global-css">/**ECOM-INSERT-CSS**/.ecom-section > div.core__row--columns{max-width: 1200px;}.ecom-column>div.core__column--wrapper{padding: 20px;}div.core__blocks--body>div.ecom-block.elmspace:not(:first-child){margin-top: 20px;}:root{--ecom-global-colors-primary:#ffffff;--ecom-global-colors-secondary:#ffffff;--ecom-global-colors-text:#ffffff;--ecom-global-colors-accent:#ffffff;--ecom-global-typography-h1-font-weight:600;--ecom-global-typography-h1-font-size:72px;--ecom-global-typography-h1-line-height:90px;--ecom-global-typography-h1-letter-spacing:-0.02em;--ecom-global-typography-h2-font-weight:600;--ecom-global-typography-h2-font-size:60px;--ecom-global-typography-h2-line-height:72px;--ecom-global-typography-h2-letter-spacing:-0.02em;--ecom-global-typography-h3-font-weight:600;--ecom-global-typography-h3-font-size:48px;--ecom-global-typography-h3-line-height:60px;--ecom-global-typography-h3-letter-spacing:-0.02em;--ecom-global-typography-h4-font-weight:600;--ecom-global-typography-h4-font-size:36px;--ecom-global-typography-h4-line-height:44px;--ecom-global-typography-h4-letter-spacing:-0.02em;--ecom-global-typography-h5-font-weight:600;--ecom-global-typography-h5-font-size:30px;--ecom-global-typography-h5-line-height:38px;--ecom-global-typography-h6-font-weight:600;--ecom-global-typography-h6-font-size:24px;--ecom-global-typography-h6-line-height:32px;--ecom-global-typography-h7-font-weight:400;--ecom-global-typography-h7-font-size:16px;--ecom-global-typography-h7-line-height:28px;}</style>
612  <!--/ECOM-EMBED--><!-- Custom CSS & JS --><!-- Open Graph Meta Tags for Pages --><!-- AI Search Optimization (LLM Outreach) --><!-- Critical Inline Styles -->
613<style class="ecom-theme-helper">.ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media(max-width:768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height:100%}[data-ec-sr]>.core__row--columns>.ecom-column:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr]>.ecom-grid-layout>.ecom-grid-item:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr-items] [data-ec-sr-item]:not(.ecom-sr-visible):not(.ecom-sr-done){opacity:0}
613.ecom-sr-done{opacity:1}@keyframes ecom-sr-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ecom-sr-fade-in{from{opacity:0}to{opacity:1}}@keyframes ecom-sr-slide-left{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ecom-sr-zoom-in{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.ecom-sr-visible{animation-fill-mode:both!important;animation-duration:.6s!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.ecom-sr-visible[data-sr-anim="fade-up"]{animation-name:ecom-sr-fade-up!important}.ecom-sr-visible[data-sr-anim="fade-in"]{animation-name:ecom-sr-fade-in!important}.ecom-sr-visible[data-sr-anim="slide-left"]{animation-name:ecom-sr-slide-left!important}.ecom-sr-visible[data-sr-anim="zoom-in"]{animation-name:ecom-sr-zoom-in!important}@keyframes ecomFadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}</style>
614
615
616<!-- EComposer Config Script -->
617<script id="ecom-theme-helpers" async>
618window.EComposer=window.EComposer||{};(function(){if(!this.configs)this.configs={};this.configs.ajax_cart={enable:false};this.customer=false;this.initQuickview=function(){};
619this.proxy_path='/apps/ecomposer-visual-page-builder';this.popupScriptUrl='';this.routes={domain:'https://zenmacoffee.com',root_url:'/',collections_url:'/collections',all_products_collection_url:'/collections/all',cart_url:'/cart',cart_add_url:'/cart/add',cart_change_url:'/cart/change',cart_clear_url:'/cart/clear',cart_update_url:'/cart/update',product_recommendations_url:'/recommendations/products'};
620this.queryParams={};
621if(window.location.search.length){new URLSearchParams(window.location.search).forEach((value,key)=>{this.queryParams[key]=value})}
622this.money_format="₹ {{amount_no_decimals}}";
623this.money_with_currency_format="₹ {{amount_no_decimals}}";
624this.currencyCodeEnabled=null;this.abTestingData = [];this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)};
625this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t};
626this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)};
627const u=new URLSearchParams(window.location.search);if(u.has("ecom-redirect")){const r=u.get("ecom-redirect");if(r){let d;try{d=decodeURIComponent(r)}catch{return}d=d.trim().replace(/[\r\n\t]/g,"");if(d.length>2e3)return;const p=["javascript:","data:","vbscript:","file:","ftp:","mailto:","tel:","sms:","chrome:","chrome-extension:","moz-extension:","ms-browser-extension:"],l=d.toLowerCase();for(const o of p)if(l.includes(o))return;const x=[/
627<script/i,/<\/script/i,/javascript:/i,/vbscript:/i,/onload=/i,/onerror=/i,/onclick=/i,/onmouseover=/i,/onfocus=/i,/onblur=/i,/onsubmit=/i,/onchange=/i,/alert\s*\(/i,/confirm\s*\(/i,/prompt\s*\(/i,/document\./i,/window\./i,/eval\s*\(/i];for(const t of x)if(t.test(d))return;if(d.startsWith("/")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href=d;return}if(!d.includes("://")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href="/"+d;return}let n;try{n=new URL(d)}catch{return}if(!["http:","https:"].includes(n.protocol))return;if(n.port&&(parseInt(n.port)<1||parseInt(n.port)>65535))return;const a=[window.location.hostname];if(a.includes(n.hostname)&&(n.href===d||n.toString()===d))window.location.href=d}}
628}).bind(window.EComposer)();
629if(window.Shopify&&window.Shopify.designMode&&window.top&&window.top.opener){window.addEventListener("load",function(){window.top.opener.postMessage({action:"ecomposer:loaded"},"*")})}
630</script>
630<!-- Toast Template -->
631<script type="text/template" id="ecom-template-html"><!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>
632<svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg>
633</div><div id="ecom-toast-desc"></div></div><!-- END app snippet --></script>
633<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
634
635<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
636
637
638
639
640
641
642
643<script>
644  ;(function () {
645    const url = new URL(window.location)
646    const viewParam = url.searchParams.get('view')
647    if (viewParam && viewParam.includes('variant-pf-')) {
648      url.searchParams.set('pf_v', viewParam)
649      url.searchParams.delete('view')
650      window.history.replaceState({}, '', url)
651    }
652  })()
653</script>
653
654
655
656
657<script type='module'>
658  
659  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
660
661  window.PAGEFLY_CRO['data_debug'] = {
662    original_template_suffix: "",
663    allow_ab_test: false,
664    ab_test_start_time: 0,
665    ab_test_end_time: 0,
666    today_date_time: 1791427970000,
667  }
668  window.PAGEFLY_CRO['GA4'] = { enabled: false}
669</script>
669
670
671<!-- END app snippet -->
672
673
674
675
676
677
678
679
680  
680<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-helper.js' defer='defer'></script>
680
681
682  
682<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-general-helper.js' defer='defer'></script>
682
683
684  
684<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-snap-slider.js' defer='defer'></script>
684
685
686  
686<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v3.js' defer='defer'></script>
686
687
688  
688<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v4.js' defer='defer'></script>
688
689
690  
690<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-glider.js' defer='defer'></script>
690
691
692  
692<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
692
693
694  
694<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product-media.js' defer='defer'></script>
694
695
696  
696<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product.js' defer='defer'></script>
696
697
698
699<script id='pagefly-helper-data' type='application/json'>
700  {
701    "page_optimization": {
702      "assets_prefetching": false
703    },
704    "elements_asset_mapper": {
705      "Accordion": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion.js",
706      "Accordion3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion3.js",
707      "CountDown": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-countdown.js",
708      "GMap1": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
709      "GMap2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
710      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
711      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
712      "HTML.Video": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo.js",
713      "HTML.Video2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js",
714      "HTML.Video3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js",
715      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js",
716      "Instagram": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js",
717      "Instagram2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js",
718      "Insta3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram3.js",
719      "Tabs": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab.js",
720      "Tabs3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab3.js",
721      "ProductBox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-cart.js",
722      "FBPageBox2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js",
723      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js",
724      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-twitter.js",
725      "Paragraph4": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-paragraph4.js",
726
727      "AliReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
728      "BackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
729      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
730      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
731      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
732      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder
732-367/assets/pagefly-3rd-elements.js",
733      "LimeSpot": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
734      "Loox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
735      "Opinew": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
736      "Powr": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
737      "ProductReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
738      "PushOwl": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
739      "ReCharge": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
740      "Rivyo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
741      "TrackingMore": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
742      "Vitals": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
743      "Wiser": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js"
744    },
745    "custom_elements_mapper": {
746      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-click-action-element.js",
747      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-dialog-element.js"
748    }
749  }
750</script>
750
751
752<script id='pagefly-heatmap-config' type='application/json'>
753  {}
754</script>
vendor: 1 bytes, line 754
754
755<script>
756  (function () {
757    var el = document.getElementById('pagefly-heatmap-config')
758    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
759    try {
760      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
761    } catch (e) {
762      window.__pagefly_heatmap_config__ = {}
763    }
764  })()
765</script>
vendor: 1 bytes, line 765
765
766<script>
767  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
768  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
769  // overlay path in the metafield, and this page must already be one the merchant enabled
770  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
771  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
772  (function () {
773    var cfg = window.__pagefly_heatmap_config__ || {}
774    var id = (window.__pagefly_page_setting__ || {}).pageId
775    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
776    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
777    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
778    var s = document.createElement('script')
779    s.src = 'https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-heatmap-overlay.js'
780    s.defer = true
781    document.head.appendChild(s)
782  })()
783</script>
783
784
785<!-- BEGIN app snippet: pf-ai-schema -->
786<!-- END app snippet -->
787
788
789<!-- END app block -->
789<script src="https://cdn.shopify.com/extensions/01a115d6-315b-7c47-99c4-66d1314c9b89/ecomposer-148/assets/ecom.js" type="text/javascript" defer="defer"></script>
789
790<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
791<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: 71063437524,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 791
791
792<script>
793  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
794</script>
vendor: 1 bytes, line 794
794
795<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}
795).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: 71063437524,storefrontBaseUrl: "https://zenmacoffee.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://zenmacoffee.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1427243220","configuration":"{\"pixel_id\":\"271679182244637\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
795,{"id":"1231323348","configuration":"{\"accountID\":\"coffeezenma\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4f82d0323b06a4642fbff9b42c9979eb","type":"APP","apiClientId":12388204545,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1092714708","configuration":"{\"backendUrl\":\"https:\\\/\\\/api.salespop.com\",\"shopifyDomain\":\"coffeezenma.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2dcbfcf281c0183d75384d2754b6b0cc","type":"APP","apiClientId":1869884,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"585859284","configuration":"{\"shop\":\"coffeezenma.myshopify.com\",\"cookie_duration\":\"604800\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"489685204","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-FCZ67QC2F2\\\",\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-FCZ67QC2F2\\\",\\\"AW-16712807420\\\/ZUGFCPO80NUZEPznpKE-\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-FCZ67QC2F2\\\",\\\"AW-16712807420\\\/5_2ACPm80NUZEPznpKE-\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-FCZ67QC2F2\\\",\\\"AW-16712807420\\\/d0pICPC80NUZEPznpKE-\\\",\\\"MC-5XTNGK4FRC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-FCZ67QC2F2\\\",\\\"AW-16712807420\\\/f4bCCOq80NUZEPznpKE-\\\",\\\"MC-5XTNGK4FRC\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-FCZ67QC2F2\\\",\\\"AW-16712807420\\\/P0CxCO280NUZEPznpKE-\\\",\\\"MC-5XTNGK4FRC\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-FCZ67QC2F2\\\",\\\"AW-16712807420\\\/1NtnCPy80NUZEPznpKE-\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-FCZ67QC2F2\\\",\\\"AW-16712807420\\\/ULeeCPa80NUZEPznpKE-\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"105349332","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"On Point"},{"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":"Zenma Coffee","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"coffeezenma.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/zenmacoffee.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://zenmacoffee.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"160630538452","themeStoreId":"849","themePublished":"true","eventMetadataId":"cb45e4dc-1568-4cb9-a6cc-63e91b7ba23e","pageType":"blog","resourceId":"99825680596","shopId":"71063437524","storefrontBaseUrl":"https:\/\/zenmacoffee.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
795<script>
796  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
797  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
798  window.ShopifyAnalytics.meta.currency = 'INR';
799  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":99825680596,"requestId":"6f9d4676-8268-4c90-9274-e4078d9f7f0f-1791427970"}};
800  for (var attr in meta) {
801    window.ShopifyAnalytics.meta[attr] = meta[attr];
802  }
803</script>
vendor: 1 bytes, line 803
803
804<script class="analytics">
805  (function () {
806    var customDocumentWrite = function(content) {
807      var jquery = null;
808
809      if (window.jQuery) {
810        jquery = window.jQuery;
811      } else if (window.Checkout && window.Checkout.$) {
812        jquery = window.Checkout.$;
813      }
814
815      if (jquery) {
816        jquery('body').append(content);
817      }
818    };
819
820    var hasLoggedConversion = function(token) {
821      if (token) {
822        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
823      }
824      return false;
825    }
826
827    var setCookieIfConversion = function(token) {
828      if (token) {
829        var twoMonthsFromNow = new Date(Date.now());
830        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
831
832        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
833      }
834    }
835
836    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
837    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
838    if (trekkie.integrations) {
839      return;
840    }
841    trekkie.methods = [
842      'identify',
843      'page',
844      'ready',
845      'track',
846      'trackForm',
847      'trackLink'
848    ];
849    trekkie.factory = function(method) {
850      return function() {
851        var args = Array.prototype.slice.call(arguments);
852        args.unshift(method);
853        trekkie.push(args);
854        if (method == 'track' || method == 'page') {
855          var pageUrl;
856          try {
857            pageUrl = window.location.href;
858          } catch (e) {}
859          var pageReferrer;
860          try {
861            pageReferrer = document.referrer;
862          } catch (e) {}
863          try {
864            if (window.__TREKKIE_SHIM_QUEUE == null) {
865              window.__TREKKIE_SHIM_QUEUE = [];
866            }
867            window.__TREKKIE_SHIM_QUEUE.push({
868              from: 'trekkie-stub',
869              method: method,
870              args: args.slice(1),
871              pageContext: {
872                url: pageUrl,
873                referrer: pageReferrer
874              }
875            });
876          } catch (e) {
877            // no-op
878          }
879        }
880        return trekkie;
881      };
882    };
883    for (var i = 0; i < trekkie.methods.length; i++) {
884      var key = trekkie.methods[i];
885      trekkie[key] = trekkie.factory(key);
886    }
887    trekkie.load = function(config) {
888      trekkie.config = config || {};
889      trekkie.config.initialDocumentCookie = document.cookie;
890      var first = document.getElementsByTagName('script')[0];
891var script = document.createElement('script');
892script.type = 'text/javascript';
893script.onerror = function(e) {
894  var scriptFallback = document.createElement('script');
895  scriptFallback.type = 'text/javascript';
896  scriptFallback.onerror = function(error) {
897          var Monorail = {
898      produce: function produce(monorailDomain, schemaId, payload) {
899        var currentMs = new Date().getTime();
900        var event = {
901          schema_id: schemaId,
902          payload: payload,
903          metadata: {
904            event_created_at_ms: currentMs,
905            event_sent_at_ms: currentMs
906          }
907        };
908        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
909      },
910      sendRequest: function sendRequest(endpointUrl, payload) {
911        // Try the sendBeacon API
912        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
913          var blobData = new window.Blob([payload], {
914            type: 'text/plain'
915          });
916
917          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
918            return true;
919          } // sendBeacon was not successful
920
921        } // XHR beacon
922
923        var xhr = new XMLHttpRequest();
924
925        try {
926          xhr.open('POST', endpointUrl);
927          xhr.setRequestHeader('Content-Type', 'text/plain');
928          xhr.send(payload);
929        } catch (e) {
930          console.log(e);
931        }
932
933        return false;
934      },
935      isIos12: function isIos12() {
936        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
937      }
938    };
939    Monorail.produce('monorail-edge.shopifysvc.com',
940      'trekkie_storefront_load_errors/1.1',
941      {shop_id: 71063437524,
942      theme_id: 160630538452,
943      app_name: "storefront",
944      context_url: window.location.href,
945      source_url: "//zenmacoffee.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
946
947  };
948  scriptFallback.async = true;
949  scriptFallback.src = '//zenmacoffee.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
950  first.parentNode.insertBefore(scriptFallback, first);
951};
952script.async = true;
953script.src = '//zenmacoffee.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
954first.parentNode.insertBefore(script, first);
955
956    };
957    trekkie.load(
958      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71063437524,"isMerchantRequest":null,"themeId":160630538452,"themeCityHash":"3474251476048100728","contentLanguage":"en","currency":"INR","eventMetadataId":"cb45e4dc-1568-4cb9-a6cc-63e91b7ba23e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
959    );
960
961    var loaded = false;
962    trekkie.ready(function() {
963      if (loaded) return;
964      loaded = true;
965
966      window.ShopifyAnalytics.lib = window.trekkie;
967
968      var originalDocumentWrite = document.write;
969      document.write = customDocumentWrite;
970      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
971      document.write = originalDocumentWrite;
972
973      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
974      var token = match? match[1]: undefined;
975      if (!hasLoggedConversion(token)) {
976        setCookieIfConversion(token);
977        
978      }
979    });
980
981    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":99825680596,"requestId":"6f9d4676-8268-4c90-9274-e4078d9f7f0f-1791427970","shopifyEmitted":true});
982
983    var eventsListenerScript = document.createElement('script');
984    eventsListenerScript.async = true;
985    eventsListenerScript.src = "//zenmacoffee.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
986    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
987})();</script>
vendor: 1 bytes, line 987
987
988<script
989  defer
990  src="https://zenmacoffee.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
991  data-application="storefront-renderer"
992  data-shop-id="71063437524"
993  data-render-region="gcp-us-central1"
994  data-page-type="blog"
995  data-theme-instance-id="160630538452"
996  data-theme-name="Modular"
997  data-theme-version="4.1.2"
998  data-monorail-region="shop_domain"
999  data-resource-timing-sampling-rate="10"
1000  data-shs="true"
1001  data-shs-beacon="true"
1002  data-shs-export-with-fetch="true"
1003  data-shs-logs-sample-rate="1"
1004  data-shs-beacon-endpoint="https://zenmacoffee.com/api/collect"
1005></script>
vendor: 1 bytes, line 1005
1005
1006<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Zenma Coffee. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":true,"exportCommand":false,"shopName":"Zenma Coffee","translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.unavailable.title","value":"Chat isn’t available right now"},{"key":"agent_chat.unavailable.description","value":"Something went wrong while loading the chat."},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
1006,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 1006
1006
1007<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"71063437524","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.loading","value":"Loading"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"IN","language":"en"}}</script>
1007
1008<meta name="shopify-y" content="8499ecfb-53e6-46f4-88bb-3a0278792149" data-expiration="1822985570000"><meta name="shopify-s" content="3946d637-a654-4426-8b12-b192175b6636" data-expiration="1791429770000"><meta name="new-cookie-storage-activated" content="t">
1009</head><body id="melt-by-zenma" class="template-blog allow-text-animations allow-grid-animations allow-image-animations" data-animations="true">
1010  <a class="in-page-link skip-link" href="#MainContent" data-skip-content>Skip to content</a>
1011
1012  <div class="page-wrap"><!-- BEGIN sections: header-group -->
1013<div id="shopify-section-sections--22038029402324__announcement" class="shopify-section shopify-section-group-header-group">
1014</div><div id="shopify-section-sections--22038029402324__header" class="shopify-section shopify-section-group-header-group shopify-section-header">
1015<style data-shopify>:root { --header-position: absolute; }.header--transparent.site-header { --text: #ffffff }</style><header
1016  class="site-header header--is-standard header--logo-center-links-left header--transparent header--sticky header--no-logo"
1017  data-section-id="sections--22038029402324__header"
1018  data-section-type="header"
1019  data-transparent="true"
1020  data-header
1021  data-header-height
1022  data-scroll-lock-fill-gap>
1023  <div class="container">
1024    <div class="row">
1025      <h1 class="nav-item logo"><a href="/" class="logo__image-link visible-nav-link" data-width="130" aria-label="Zenma Coffee" data-logo-image><div class="image-wrapper lazy-image is-loading logo__image logo__image--transparent" style="--aspect-ratio: 4.146596858638744;"><img src="//zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised.svg?crop=center&amp;height=1078&amp;v=1739195947&amp;width=260" alt="Zenma Coffee" width="260" height="1078" loading="eager" srcset="//zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised.svg?crop=center&amp;height=31&amp;v=1739195947&amp;width=129 129w, //zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised.svg?crop=center&amp;height=31&amp;v=1739195947&amp;width=130 130w, //zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised.svg?crop=center&amp;height=62&amp;v=1739195947&amp;width=260 260w, //zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised.svg?v=1739195947&amp;width=792 792w" sizes="130px" fetchpriority="high" class="is-loading">
1026</div>
1027<style data-shopify>.logo__image--transparent { width: 130px; }
1028      .header--has-scrolled .logo__image--transparent { width: 129px; }</style><div class="image-wrapper lazy-image is-loading logo__image logo__image--default" style="--aspect-ratio: 4.146596858638744;"><img src="//zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised_dark-01.svg?crop=center&amp;height=1078&amp;v=1739196430&amp;width=260" alt="Zenma Coffee" width="260" height="1078" loading="eager" srcset="//zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised_dark-01.svg?crop=center&amp;height=31&amp;v=1739196430&amp;width=129 129w, //zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised_dark-01.svg?crop=center&amp;height=31&amp;v=1739196430&amp;width=130 130w, //zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised_dark-01.svg?crop=center&amp;height=62&amp;v=1739196430&amp;width=260 260w, //zenmacoffee.com/cdn/shop/files/Zenma_Logo_revised_dark-01.svg?v=1739196430&amp;width=792 792w" sizes="130px" fetchpriority="high" class="is-loading">
1029</div>
1030<style data-shopify>.logo__image--default { width: 130px; }
1031      .header--has-scrolled .logo__image--default { width: 129px; }</style></a></h1>
1032
1033      <div class="header-fix-cont">
1034        <div class="header-fix-cont-inner">
1035          <nav class="nav-standard nav-main" data-nav-main>
1036<ul class="menu ">
1037  
1038<li class="menu-item has-submenu menu-item--dropdown" data-dropdown-parent>
1039        <!-- LINKS -->
1040        <a href="/collections/all-products" class="menu-item__link" data-menu-item-link>Shop</a><button class="toggle-submenu" aria-haspopup="true" aria-expanded="false" aria-label="Shop" aria-controls="NavDropdown--shop-0" data-collapsible-trigger><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" viewB
1040ox="0 0 1024 1024"><path d="M926.553 256.428c25.96-23.409 62.316-19.611 83.605 7.033 20.439 25.582 18.251 61.132-6.623 83.562l-467.01 421.128c-22.547 20.331-56.39 19.789-78.311-1.237L19.143 345.786c-24.181-23.193-25.331-58.79-4.144-83.721 22.077-25.978 58.543-28.612 83.785-4.402l400.458 384.094 427.311-385.33z"/></svg></button><div class="submenu submenu--dropdown " id="NavDropdown--shop-0">
1041            <ul data-collapsible-content><li data-levels = "0" class="submenu-item"><a class="submenu-item__link visible-nav-link" href="/collections/all" data-visible-link aria-expanded="false" aria-haspopup="true">Shop All</a></li><li data-levels = "0" class="submenu-item"><a class="submenu-item__link visible-nav-link" href="/collections/frozen-espresso" data-visible-link aria-expanded="false" aria-haspopup="true">Frozen Espresso</a></li><li data-levels = "0" class="submenu-item"><a class="submenu-item__link visible-nav-link" href="/collections/coffee-concentrate" data-visible-link aria-expanded="false" aria-haspopup="true">Coffee Concentrate</a></li></ul>
1042          </div></li><li class="menu-item">
1043        <!-- LINKS -->
1044        <a href="/pages/recipes" class="menu-item__link" data-menu-item-link>Recipes</a></li><li class="menu-item">
1045        <!-- LINKS -->
1046        <a href="/pages/our-story" class="menu-item__link" data-menu-item-link>About Us</a></li><li class="menu-item">
1047        <!-- LINKS -->
1048        <a href="/blogs/melt-by-zenma" class="menu-item__link" data-menu-item-link>Blog</a></li></ul></nav>
1049
1050          <div class="header__icons" data-header-icons>
1051            <a href="#menu" class="menuToggle" data-target="nav" aria-expanded="false" aria-label="Menu" data-menu-toggle>
1052              <div id="hamburger-menu" class="icon-menu" data-hamburger-icon>
1053                <div class="diamond-bar"></div>
1054                <div id="hamburger-bar" class="icon-bar"></div>
1055              </div>
1056            </a><a href="/account" class="nav-item nav-account-link" aria-label="Account"><!--<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 1024 1024"><path fill="none" stroke-width="69.818" stroke="#000" d="M775.083 319.747c0 145.297-117.786 263.083-263.083 263.083S248.917 465.044 248.917 319.747C248.917 174.45 366.703 56.664 512 56.664S775.083 174.45 775.083 319.747z"/><path fill="none" stroke-linejoin="round" stroke-width="69.818" stroke="#000" d="M208.443 542.356c-107.931 94.44-161.897 236.1-161.897 424.98M815.557 542.356c107.931 94.44 161.897 236.1 161.897 424.98"/><path fill="none" stroke-linejoin="round" stroke-linecap="round" stroke-width="69.818" stroke="#000" d="M46.545 967.336h930.909"/></svg>-->
1057<svg class="icon icon-user" width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
1058  <path d="M13.9987 22.4002C11.082 22.4002 8.5037 20.9068 6.9987 18.6668C7.0337 16.3335 11.6654 15.0502 13.9987 15.0502C16.332 15.0502 20.9637 16.3335 20.9987 18.6668C19.4937 20.9068 16.9154 22.4002 13.9987 22.4002ZM13.9987 5.8335C14.927 5.8335 15.8172 6.20225 16.4736 6.85862C17.13 7.515 17.4987 8.40524 17.4987 9.3335C17.4987 10.2618 17.13 11.152 16.4736 11.8084C15.8172 12.4647 14.927 12.8335 13.9987 12.8335C13.0704 12.8335 12.1802 12.4647 11.5238 11.8084C10.8674 11.152 10.4987 10.2618 10.4987 9.3335C10.4987 8.40524 10.8674 7.515 11.5238 6.85862C12.1802 6.20225 13.0704 5.8335 13.9987 5.8335ZM13.9987 2.3335C12.4666 2.3335 10.9495 2.63526 9.53406 3.22157C8.11859 3.80787 6.83247 4.66723 5.74912 5.75058C3.56119 7.93851 2.33203 10.906 2.33203 14.0002C2.33203 17.0944 3.56119 20.0618 5.74912 22.2497C6.83247 23.3331 8.11859 24.1925 9.53406 24.7788C10.9495 25.3651 12.4666 25.6668 13.9987 25.6668C17.0929 25.6668 20.0604 24.4377 22.2483 22.2497C24.4362 20.0618 25.6654 17.0944 25.6654 14.0002C25.6654 7.5485 20.4154 2.3335 13.9987 2.3335Z" fill="currentColor"/>
1059</svg></a><header-search-popdown>
1060    <details>
1061      <summary class="search-popdown-bar" aria-haspopup="dialog" data-popdown-toggle title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 1024 1024"><path fill="none" stroke-width="69.818" stroke="#000" d="M715.636 385.939c0 182.087-147.61 329.697-329.697 329.697S56.242 568.026 56.242 385.939 203.852 56.242 385.939 56.242s329.697 147.61 329.697 329.697z"/><path fill="none" stroke-linecap="round" stroke-width="69.818" stroke="#000" d="M696.242 696.242l271.515 271.515"/></svg><span class="visually-hidden">Search</span>
1062      </summary>  <div class="search-popdown" role="dialog" aria-modal="true" aria-label="Search" data-popdown>
1063    <div class="container">
1064      <div class="search-popdown__main"><predictive-search><form class="search-form"
1065            action="/search"
1066            method="get"
1067            role="search">
1068            <input name="options[prefix]" type="hidden" value="last">
1069
1070            <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 1024 1024"><path fill="none" stroke-width="69.818" stroke="#000" d="M715.636 385.939c0 182.087-147.61 329.697-329.697 329.697S56.242 568.026 56.242 385.939 203.852 56.242 385.939 56.242s329.697 147.61 329.697 329.697z"/><path fill="none" stroke-linecap="round" stroke-width="69.818" stroke="#000" d="M696.242 696.242l271.515 271.515"/></svg></button>
1071
1072            <div class="input-holder">
1073              <label for="SearchInput" class="visually-hidden">Search</label>
1074              <input type="search"
1075                id="SearchInput"
1076                data-predictive-search-input="search-popdown-results"
1077                name="q"
1078                value=""
1079                placeholder="Search"
1080                role="combobox"
1081                aria-label="Search our store"
1082                aria-owns="predictive-search-results"
1083                aria-controls="predictive-search-results"
1084                aria-expanded="false"
1085                aria-haspopup="listbox"
1086                aria-autocomplete="list"
1087                autocorrect="off"
1088                autocomplete="off"
1089                autocapitalize="off"
1090                spellcheck="false">
1091
1092              <button type="reset" class="search-reset hidden" aria-label="Reset">Clear</button>
1093            </div><div class="predictive-search" tabindex="-1" data-predictive-search-results></div>
1094
1095              <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true" data-predictive-search-status></span></form></predictive-search><div class="search-popdown__close">
1096          <button type="button" class="search-popdown__close__button" title="Close" data-popdown-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243L12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
1097        </div>
1098      </div>
1099    </div>
1100  </div>
1101<span class="drawer__underlay" data-popdown-underlay></span>
1102    </details>
1103  </header-search-popdown>
1104<a id="cartTotal" href="/cart" class="nav-item cartToggle cartToggle--empty" data-cart-toggle aria-expanded="false" aria-label="Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 1365 1024"><path stroke-width="21.333" stroke="#000" d="M532.618 772.741c-57.987 0-105.431 46.933-105.431 104.296s47.444 104.296 105.431 104.296c57.987 0 105.431-46.933 105.431-104.296s-47.444-104.296-105.431-104.296zm0 173.827c-38.658 0-70.287-31.289-70.287-69.531s31.629-69.531 70.287-69.531 70.287 31.289 70.287 69.531-31.629 69.531-70.287 69.531zm351.437-173.827c-57.987 0-105.431 46.933-105.431 104.296s47.444 104.296 105.431 104.296c57.987 0 105.431-46.933 105.431-104.296s-47.444-104.296-105.431-104.296zm0 173.827c-38.658 0-70.287-31.289-70.287-69.531s31.629-69.531 70.287-69.531 70.287 31.289 70.287 69.531-31.629 69.531-70.287 69.531zm244.249-695.309c-8.786-3.477-19.329 1.738-21.086 12.168l-128.275 422.4H451.787L270.797 89.6c-1.757-6.953-8.786-12.168-17.572-12.168H68.72c-10.543 0-17.572 6.953-17.572 17.383s7.029 17.383 17.572 17.383h172.204l179.233 596.227c1.757 6.953 8.786 12.168 17.572 12.168h553.514c7.029 0 14.057-5.215 17.572-12.168l131.789-434.568c1.757-8.691-3.514-19.121-12.3-22.598z"/><path fill="#ff8f8f" stroke-width="64" stroke="#000" d="M1313.851 259.951c0 120.003-96.803 217.284-216.216 217.284s-216.216-97.281-216.216-217.284c0-120.003 96.803-217.284 216.216-217.284s216.216 97.281 216.216 217.284z"/></svg>
1105<!--<svg class="icon icon-cart"  width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
1106<path d="M14 15.1666C12.4529 15.1666 10.9692 14.552 9.87521 13.4581C8.78125 12.3641 8.16667 10.8804 8.16667 9.33329H10.5C10.5 10.2615 10.8687 11.1518 11.5251 11.8082C12.1815 12.4645 13.0717 12.8333 14 12.8333C14.9283 12.8333 15.8185 12.4645 16.4749 11.8082C17.1313 11.1518 17.5 10.2615 17.5 9.33329H19.8333C19.8333 10.8804 19.2188 12.3641 18.1248 13.4581C17.0308 14.552 15.5471 15.1666 14 15.1666ZM14 3.49996C14.9283 3.49996 15.8185 3.86871 16.4749 4.52509C17.1313 5.18146 17.5 6.0717 17.5 6.99996H10.5C10.5 6.0717 10.8687 5.18146 11.5251 4.52509C12.1815 3.86871 13.0717 3.49996 14 3.49996ZM22.1667 6.99996H19.8333C19.8333 6.23391 19.6824 5.47537 19.3893 4.76764C19.0961 4.05991 18.6665 3.41684 18.1248 2.87517C17.5831 2.33349 16.9401 1.90381 16.2323 1.61066C15.5246 1.31751 14.766 1.16663 14 1.16663C12.4529 1.16663 10.9692 1.78121 9.87521 2.87517C8.78125 3.96913 8.16667 5.45286 8.16667 6.99996H5.83333C4.53833 6.99996 3.5 8.03829 3.5 9.33329V23.3333C3.5 23.9521 3.74583 24.5456 4.18342 24.9832C4.621 25.4208 5.21449 25.6666 5.83333 25.6666H22.1667C22.7855 25.6666 23.379 25.4208 23.8166 24.9832C24.2542 24.5456 24.5 23.9521 24.5 23.3333V9.33329C24.5 8.03829 23.45 6.99996 22.1667 6.99996Z" fill="currentColor"/>
1107</svg>--></a>
1108          </div>
1109        </div>
1110      </div>
1111    </div>
1112  </div>
1113
1114  <div class="header-cartPopover" data-popover></div>
1115
1116<template data-popover-template>
1117  <div class="popover-inner">
1118    <div class="popover-item-heading" data-popover-heading>added to your cart</div>
1119    <div class="popover-item-thumb">
1120      <div class="image-wrapper lazy-image" style="--aspect-ratio: 1;" data-popover-image></div>
1121    </div>
1122    <div class="popover-item-info">
1123      <span class="popover-item-title" data-popover-title></span>
1124      <span class="popover-item-variant" data-popover-variant></span>
1125      <span class="popover-item-selling-plan" data-popover-selling-plan></span>
1126      <div class="popover-item-properties" data-popover-item-props></div>
1127      <span class="popover-item-price" data-popover-item-price></span>
1128      <span class="popover-item-unit-price" data-popover-unit-price></span>
1129    </div>
1130  </div>
1131</template>
1132</header>
1133
1134
1135<nav class="nav-hamburger nav-main" data-nav-main>
1136  <button class="nav-mobile-close" aria-expanded="false" aria-label="Menu" data-menu-toggle><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 1024 1024"><path d="M446.174 512L13.632 79.458c-18.177-18.177-18.177-47.649 0-65.826s47.649-18.177 65.826 0L512 446.174 944.542 13.632c18.177-18.177 47.649-18.177 65.826 0s18.177 47.649 0 65.826L577.826 512l432.542 432.542c18.177 18.177 18.177 47.649 0 65.826s-47.649 18.177-65.826 0L512 577.826 79.458 1010.368c-18.177 18.177-47.649 18.177-65.826 0s-18.177-47.649 0-65.826L446.174 512z"/></svg></button>
1137  <div class="nav-inner" data-hamburger-scrollable>
1138    <div class="nav-inner-wrapper">
1139<ul class="menu ">
1140  
1141<li class="menu-item has-submenu menu-item--dropdown" data-dropdown-parent>
1142        <!-- LINKS -->
1143        <a href="/collections/all-products" class="menu-item__link" aria-controls="NavMobileDropdown--shop-0" data-collapsible-trigger data-menu-item-link>Shop</a><button class="dropdown-arrow" aria-expanded="false" aria-haspopup="true" aria-label="Shop" aria-controls="NavMobileDropdown--shop-0" data-collapsible-trigger><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" viewB
1143ox="0 0 1024 1024"><path d="M926.553 256.428c25.96-23.409 62.316-19.611 83.605 7.033 20.439 25.582 18.251 61.132-6.623 83.562l-467.01 421.128c-22.547 20.331-56.39 19.789-78.311-1.237L19.143 345.786c-24.181-23.193-25.331-58.79-4.144-83.721 22.077-25.978 58.543-28.612 83.785-4.402l400.458 384.094 427.311-385.33z"/></svg></button><div class="submenu submenu--dropdown " id="NavMobileDropdown--shop-0">
1144            <ul data-collapsible-content><li data-levels = "0" class="submenu-item"><a class="submenu-item__link visible-nav-link" href="/collections/all" data-visible-link aria-expanded="false" aria-haspopup="true">Shop All</a></li><li data-levels = "0" class="submenu-item"><a class="submenu-item__link visible-nav-link" href="/collections/frozen-espresso" data-visible-link aria-expanded="false" aria-haspopup="true">Frozen Espresso</a></li><li data-levels = "0" class="submenu-item"><a class="submenu-item__link visible-nav-link" href="/collections/coffee-concentrate" data-visible-link aria-expanded="false" aria-haspopup="true">Coffee Concentrate</a></li></ul>
1145          </div></li><li class="menu-item">
1146        <!-- LINKS -->
1147        <a href="/pages/recipes" class="menu-item__link" data-menu-item-link>Recipes</a></li><li class="menu-item">
1148        <!-- LINKS -->
1149        <a href="/pages/our-story" class="menu-item__link" data-menu-item-link>About Us</a></li><li class="menu-item">
1150        <!-- LINKS -->
1151        <a href="/blogs/melt-by-zenma" class="menu-item__link" data-menu-item-link>Blog</a></li></ul><div class="nav-user">
1152    <ul><li class="nav-user__item nav-user__item--account"><a href="https://zenmacoffee.com/customer_authentication/redirect?locale=en&region_country=IN" class="nav-user__link">Log in</a></li><li class="nav-user__item nav-user__item--search"><a href="/search" class="nav-user__link">Search</a></li></ul>
1153  </div><div class="nav-footer"></div>
1154</div>
1155  </div>
1156</nav>
1157
1158<div class="overlay"></div><div class="cart-drawer"><div class="scroll" data-cart-scroll>
1159  <div class="cart-wrapper container" data-cart-container>
1160    <template data-cart-template><div class="cart" data-cart><button class="cart-close" aria-label="Close" data-cart-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 1024 1024"><path d="M446.174 512L13.632 79.458c-18.177-18.177-18.177-47.649 0-65.826s47.649-18.177 65.826 0L512 446.174 944.542 13.632c18.177-18.177 47.649-18.177 65.826 0s18.177 47.649 0 65.826L577.826 512l432.542 432.542c18.177 18.177 18.177 47.649 0 65.826s-47.649 18.177-65.826 0L512 577.826 79.458 1010.368c-18.177 18.177-47.649 18.177-65.826 0s-18.177-47.649 0-65.826L446.174 512z"/></svg></button><form action="/cart" method="post" novalidate>
1161    <div class="cart__empty" data-empty-message>
1162      <h1 class="cart__title">YOUR CART</h1>
1163
1164      <p>Your cart is empty</p>
1165
1166      <!-- <a href="/collections/all" data-continue class="btn btn--solid btn--primary">Continue Shopping</a> -->
1167      <a href="/" data-continue class="btn btn--solid btn--primary" target="_self">Continue Shopping</a>
1168    </div>
1169
1170    <div class="cart__form">
1171      <h1 class="cart__title cart__title--mobile">YOUR CART</h1>
1172
1173      <div class="cart__table">
1174        <div class="cart__errors" data-cart-errors>
1175          <p class="cart__errors__heading">No more products available for purchase</p>
1176
1177          <p class="cart__errors__content" data-error-message></p>
1178
1179          <button type="button" data-cart-error-close aria-label="Close YOUR CART" class="cart__errors__btn">
1180            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close-thin" viewBox="0 0 27 27">
1181              <path d="M.5.5l26 26M26.5.5l-26 26"></path>
1182            </svg>
1183          </button>
1184        </div>
1185
1186    <!--    <div class="cart__table-header med_hide">
1187          <div class="cart__table-row">
1188            <div class="cart__table-cell cart__table-cell--product">Product</div>
1189            <div class="cart__table-cell cart__table-cell--price">Price</div>
1190            <div class="cart__table-cell cart__table-cell--quantity">Quantity</div>
1191            <div class="cart__table-cell cart__table-cell--total">Total</div>
1192          </div>
1193        </div>-->
1194
1195        <div class="cart__table-body" data-items-holder></div>
1196      </div>
1197
1198      <div class="checkout-buttons" data-foot-holder><div class="cart__message " data-cart-message="true" data-limit="5000" data-cart-total-price="0"><span class="cart__message-success">Congratulations! Your order qualified for free shipping</span><span class="cart__message-default">
1199              <span data-left-to-spend>₹ 50</span> away from free shipping
1200            </span>
1201
1202            <div class="cart__message-progress">
1203              <span data-cart-progress data-percent="0"></span>
1204            </div>
1205          </div><div class="cart-totals">
1206          
1207          <p class="cart-total-price is-hidden" data-cart-original-total>
1208            <span class="cart-total-price__label">Items</span>
1209
1210            <span class="cart-total-price__value" data-cart-original-total-price>Free</span>
1211          </p>
1212
1213          <div class="is-hidden" data-cart-discounts-holder></div>
1214
1215          <p class="cart-total-price">
1216            <span class="cart-total-price__label">Subtotal</span>
1217
1218            <span data-cart-total class="cart-total-price__value">Free</span>
1219          </p><p class="cart-tax-info">Excluding taxes and shipping</p><div class="order-notes">
1220              <label class="order-notes__label" for="order-notes">Order Notes</label>
1221              <textarea id="order-notes" class="order-notes__content" name="note"></textarea>
1222            </div><div class="rows">
1223            <div class="col-md-2 col-2">
1224           <svg width="30" height="30" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
1225            <path d="M15.0002 15.4167C15.6918 15.4167 16.2502 14.8583 16.2502 14.1667C16.2502 13.475 15.6918 12.9167 15.0002 12.9167C14.3085 12.9167 13.7502 13.475 13.7502 14.1667C13.7502 14.8583 14.3085 15.4167 15.0002 15.4167ZM16.2502 7.91668H14.1668V10H17.8835L16.2502 7.91668ZM5.00016 15.4167C5.69183 15.4167 6.25016 14.8583 6.25016 14.1667C6.25016 13.475 5.69183 12.9167 5.00016 12.9167C4.3085 12.9167 3.75016 13.475 3.75016 14.1667C3.75016 14.8583 4.3085 15.4167 5.00016 15.4167ZM16.6668 6.66668L19.1668 10V14.1667H17.5002C17.5002 15.55 16.3835 16.6667 15.0002 16.6667C13.6168 16.6667 12.5002 15.55 12.5002 14.1667H7.50016C7.50016 15.55 6.3835 16.6667 5.00016 16.6667C3.61683 16.6667 2.50016 15.55 2.50016 14.1667H0.833496V5.00001C0.833496 4.07501 1.57516 3.33334 2.50016 3.33334H14.1668V6.66668H16.6668ZM2.50016 5.00001V12.5H3.1335C3.59183 11.9917 4.2585 11.6667 5.00016 11.6667C5.74183 11.6667 6.4085 11.9917 6.86683 12.5H12.5002V5.00001H2.50016ZM8.3335 5.83334L11.2502 8.75001L8.3335 11.6667V9.58334H4.16683V7.91668H8.3335V5.83334Z" fill="#3A4443"/>
1226            </svg>
1227
1228            </div>
1229              <div class="col-md-10 col-10">
1230                <p class="delivery-text">Delivering frozen espresso shots to select cities only.</p>
1231                <!--<p class="delivery-text">Delivering only in Delhi NCR, Mumbai, Bangalore, Pune & Hyderabad. Free shipping on orders of two boxes or more.</p>-->
1232              </div>
1233            </div>
1234          <div class="cart__buttons-wrapper"><div class="cart__buttons" data-cart-buttons>
1235              <fieldset class="cart__button-fieldset" data-cart-buttons-fieldset>
1236                <button class="cart__checkout btn btn--solid btn--primary" type="submit" name="checkout">Checkout</button></fieldset>
1237            </div><a href="/collections/all" class="btn btn--outline btn--primary" data-continue>Continue Shopping</a><input type="submit" name="update" value="Update" class="cart__update" data-update-cart>
1238          </div>
1239        </div>
1240      </div>
1241    </div>
1242  </form>
1243</div></template>
1244  </div>
1245</div></div>
1245<script type="application/ld+json">
1246{
1247  "@context": "http://schema.org",
1248  "@type": "Organization",
1249  "name": "Zenma Coffee","logo": "https:\/\/zenmacoffee.com\/cdn\/shop\/files\/Zenma_Logo_revised_dark-01_792x.svg?v=1739196430","sameAs": [
1250    null,
1251    null,
1252    null,
1253    null,
1254    null,
1255    null,
1256    null
1257  ],
1258  "url": "https:\/\/zenmacoffee.com"
1259}
1260</script>
1260<style> #shopify-section-sections--22038029402324__header /* Alternative approach using flexbox */.featured-post {display: flex; align-items: center;} #shopify-section-sections--22038029402324__header .featured-post-image {flex: 1;} #shopify-section-sections--22038029402324__header .featured-post-content {flex: 1; display: flex; flex-direction: column; justify-content: center; padding-left: 2rem;} </style></div>
1261<!-- END sections: header-group --><div class="body-wrap" data-body-wrap>
1262
1263      <main class="main-content js-focus-hidden" id="MainContent" tabindex="-1">
1264        
1265
1266
1267
1268<!--LayoutHub-Workspace-Start--><div id="shopify-section-template--22038035398868__17548951398f28c646" class="shopify-section">
1269
1270
1271<style data-shopify>
1272  .ai-blog-section-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1273    padding: 25px 5px 50px 5px;
1274    background-color: #ffffff;
1275  }
1276
1277  .ai-blog-container-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1278    max-width: 1200px;
1279    margin: 0 auto;
1280  }
1281
1282  .ai-blog-heading-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1283    text-align: center;
1284    margin-bottom: 40px;
1285    color: #000000;
1286    font-size: 42px;
1287  }
1288
1289  .ai-blog-featured-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1290    display: flex;
1291    align-items: center;
1292    gap: 30px;
1293    margin-bottom: 50px;
1294    background-color: #ffffff;
1295    border-radius: 12px;
1296    padding: 20px;
1297    box-shadow: true ? 0 4px 12px rgba(0, 0, 0, 0.15) : none;
1298    transition: transform 0.3s ease, box-shadow 0.3s ease;cursor: pointer;
1299    text-decoration: none;
1300    color: inherit;
1301  }
1302
1303  .ai-blog-featured-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr:hover {
1304    transform: translateY(-2px);
1305    box-shadow: true ? 0 8px 20px rgba(0, 0, 0, 0.15) : 0 4px 12px rgba(0, 0, 0, 0.1);
1306  }
1307
1308  .ai-blog-featured-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1309    position: relative;
1310    flex: 0 0 50%;
1311    height: 380px;
1312    border-radius: 12px;
1313    overflow: hidden;
1314    box-shadow: false ? 0 3px 8px rgba(0, 0, 0, 0.2) : none;
1315  }
1316
1317  .ai-blog-featured-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr img {
1318    width: 100%;
1319    height: 100%;
1320    object-fit: cover;
1321    transition: transform 0.3s ease;
1322  }
1323
1324  .ai-blog-featured-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr:hover .ai-blog-featured-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr img {
1325    transform: scale(1.05);
1326  }
1327
1328  .ai-blog-featured-image-placeholder-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1329    width: 100%;
1330    height: 100%;
1331    background-color: #f4f4f4;
1332    display: flex;
1333    align-items: center;
1334    justify-content: center;
1335    border-radius: 12px;
1336  }
1337
1338  .ai-blog-featured-image-placeholder-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr svg {
1339    width: 100%;
1340    height: 100%;
1341    max-width: 200px;
1342    max-height: 200px;
1343  }
1344
1345  .ai-blog-featured-content-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1346    flex: 1;
1347    display: flex;
1348    flex-direction: column;
1349    justify-content: center;}
1350
1351  .ai-blog-featured-tags-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1352    position: absolute;
1353    top: 15px;
1354    left: 15px;
1355    display: flex;
1356    gap: 8px;
1357    flex-wrap: wrap;z-index: 2;
1358  }
1359
1360  .ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1361    background-color: #ffffff;
1362    color: #3a4443;
1363    padding: 4px 8px;
1364    border-radius: 0px;
1365    font-size: 13px;
1366    font-weight: 500;
1367    text-transform: uppercase;
1368    letter-spacing: 0.8px;
1369  }
1370
1371  .ai-blog-featured-title-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1372    font-size: 30px;
1373    margin-bottom: 15px;
1374    color: #000000;
1375    line-height: 1.3;
1376  }
1377
1378  .ai-blog-featured-meta-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1379    font-size: 14px;
1380    color: #666666;
1381    margin-bottom: 15px;
1382  }
1383
1384  .ai-blog-featured-excerpt-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1385    font-size: 12px;
1386    color: #333333;
1387    line-height: 1.6;
1388  }
1389
1390  .ai-blog-divider-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1391    margin: 40px 0;
1392    text-align: center;}
1393
1394  .ai-blog-divider-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1395    max-width: 100px;
1396    height: auto;
1397  }
1398
1399  .ai-blog-divider-line-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1400    height: 2px;
1401    background-color: #e0e0e0;margin: 0 auto;
1402    width: 100px;
1403  }
1404
1405  .ai-blog-grid-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1406    display: grid;
1407    grid-template-columns: repeat(3, 1fr);
1408    gap: 25px;}
1409
1410  .ai-blog-card-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1411    background-color: #f7f7f7;
1412    border-radius: 8px;
1413    padding: 20px;
1414    transition: transform 0.3s ease, box-shadow 0.3s ease;
1415    cursor: pointer;
1416    text-decoration: none;
1417    color: inherit;box-shadow: true ? 0 2px 8px rgba(0, 0, 0, 0.1) : none;
1418  }
1419
1420  .ai-blog-card-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr:hover {
1421    transform: translateY(-4px);
1422    box-shadow: true ? 0 8px 20px rgba(0, 0, 0, 0.1) : 0 6px 20px rgba(0, 0, 0, 0.15);
1423  }
1424
1425  .ai-blog-card-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1426    position: relative;
1427    height: 200px;
1428    border-radius: 12px;
1429    overflow: hidden;
1430    margin-bottom: 15px;
1431    box-shadow: false ? 0 2px 6px rgba(0, 0, 0, 0.15) : none;
1432  }
1433
1434  .ai-blog-card-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr img {
1435    width: 100%;
1436    height: 100%;
1437    object-fit: cover;
1438    transition: transform 0.3s ease;
1439  }
1440
1441  .ai-blog-card-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr:hover .ai-blog-card-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr img {
1442    transform: scale(1.1);
1443  }
1444
1445  .ai-blog-card-image-placeholder-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1446    width: 100%;
1447    height: 100%;
1448    background-color: #f4f4f4;
1449    display: flex;
1450    align-items: center;
1451    justify-content: center;
1452    border-radius: 12px;
1453  }
1454
1455  .ai-blog-card-image-placeholder-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr svg {
1456    width: 100%;
1457    height: 100%;
1458    max-width: 150px;
1459    max-height: 150px;
1460  }
1461
1462  .ai-blog-card-tags-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1463    position: absolute;
1464    top: 12px;
1465    left: 12px;
1466    display: flex;
1467    gap: 6px;
1468    flex-wrap: wrap;
1469    z-index: 2;
1470  }
1471
1472  .ai-blog-card-title-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1473    font-size: 28px;
1474    margin-bottom: 10px;
1475    color: #000000;
1476    line-height: 1.4;
1477  }
1478
1479  .ai-blog-card-meta-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1480    font-size: 14px;
1481    color: #666666;
1482    margin-bottom: 12px;
1483  }
1484
1485  .ai-blog-card-excerpt-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1486    font-size: 18px;
1487    color: #333333;
1488    line-height: 1.5;
1489  }
1490
1491  @media screen and (max-width: 768px) {
1492    .ai-blog-heading-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1493      font-size: 28px;
1494    }
1495
1496    .ai-blog-featured-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1497      flex-direction: column;
1498      gap: 20px;padding: 15px;
1499    }
1500
1501    .ai-blog-featured-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1502      flex: none;
1503      height: 266.0px;
1504    }
1505
1506    .ai-blog-grid-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1507      grid-template-columns: repeat(1, 1fr);
1508      gap: 17.5px;
1509    }
1510
1511    .ai-blog-card-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr {
1512      padding: 15px;
1513    }
1514  }
1515</style>
1516
1517<div class="ai-blog-section-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr" >
1518  <div class="ai-blog-container-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1519    
1520      <h2 class="ai-blog-heading-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Latest from our blog</h2>
1521    
1522
1523    
1524      
1525      
1526      
1527
1528      <a href="/blogs/melt-by-zenma/which-zenma-flavour-is-right-for-you-a-handy-and-slightly-judgy-guide" class="ai-blog-featured-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1529          <div class="ai-blog-featured-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1530            
1531              <img
1532                src="//zenmacoffee.com/cdn/shop/articles/Which_Flavour_Are_you.png?v=1764915753&width=800"
1533                alt="Which Zenma Flavour Is Right for You? A Handy (and Slightly Judgy) Guide."
1534                loading="lazy"
1535                width="800"
1536                height="380"
1537              >
1538            
1539
1540            
1541              <div class="ai-blog-featured-tags-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1542                
1543                  <span class="ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Beginners</span>
1544                
1545                  <span class="ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Coffee</span>
1546                
1547                  <span class="ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Tips</span>
1548                
1549              </div>
1550            
1551          </div>
1552
1553          <div class="ai-blog-featured-content-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1554            
1555              <h3 class="ai-blog-featured-title-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Which Zenma Flavour Is Right for You? A Handy (and Slightly Judgy) Guide.</h3>
1556            
1557
1558            
1559              <div class="ai-blog-featured-meta-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1560                Sheena Khurana
1561                 • 
1562                December 05, 2025
1563              </div>
1564            
1565
1566            
1567              <div class="ai-blog-featured-excerpt-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1568                <p data-start="0" data-end="152"><em data-start="80" data-end="152">Because y...
1569              </div>
1570            
1571          </div>
1572        </a>
1573      
1574
1575      
1576        <div class="ai-blog-divider-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1577          
1578            <img
1579              src="//zenmacoffee.com/cdn/shop/files/pods-01.png?v=1753295822&width=400"
1580              alt="Divider"
1581              class="ai-blog-divider-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr"
1582              loading="lazy"
1583            >
1584          
1585        </div>
1586      
1587
1588      
1589        <div class="ai-blog-grid-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1590          <a href="/blogs/melt-by-zenma/what-is-frozen-coffee-everything-you-need-to-know" class="ai-blog-card-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1591              <div class="ai-blog-card-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1592                
1593                  <img
1594                    src="//zenmacoffee.com/cdn/shop/articles/Shot_1_-_Light_Roast_cropped_1.png?v=1758881817&width=600"
1595                    alt="What Is Frozen Coffee? Everything You Need to Know"
1596                    loading="lazy"
1597                    width="600"
1598                    height="200"
1599                  >
1600                
1601
1602                
1603                  <div class="ai-blog-card-tags-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1604                    
1605                      <span class="ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Beginners</span>
1606                    
1607                      <span class="ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Coffee</span>
1608                    
1609                  </div>
1610                
1611              </div>
1612
1613              
1614                <h4 class="ai-blog-card-title-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">What Is Frozen Coffee? Everything You Need to Know</h4>
1615              
1616
1617              
1618                <div class="ai-blog-card-meta-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1619                  Sheena Khurana
1620                   • 
1621                  August 05, 2025
1622                </div>
1623              
1624
1625              
1626            </a>
1627          <a href="/blogs/melt-by-zenma/what-is-espresso" class="ai-blog-card-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1628              <div class="ai-blog-card-image-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1629                
1630                  <img
1631                    src="//zenmacoffee.com/cdn/shop/articles/kevin-butz-BBFRIGifYQ8-unsplash_7bdb82a3-6956-4d12-b664-0078d62b723f.jpg?v=1759489624&width=600"
1632                    alt="What is espresso? Explain to me like I am 10."
1633                    loading="lazy"
1634                    width="600"
1635                    height="200"
1636                  >
1637                
1638
1639                
1640                  <div class="ai-blog-card-tags-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1641                    
1642                      <span class="ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Beginners</span>
1643                    
1644                      <span class="ai-blog-tag-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">Coffee</span>
1645                    
1646                  </div>
1647                
1648              </div>
1649
1650              
1651                <h4 class="ai-blog-card-title-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">What is espresso? Explain to me like I am 10.</h4>
1652              
1653
1654              
1655                <div class="ai-blog-card-meta-avnfcsk45agxkd3pluaigenblock0edfb2eumpbmr">
1656                  Sheena Khurana
1657                   • 
1658                  July 23, 2025
1659                </div>
1660              
1661
1662              
1663            </a>
1664          
1665        </div>
1666      
1667    
1668  </div>
1669</div>
1670
1671
1672
1673<style> #shopify-section-template--22038035398868__17548951398f28c646 .featured-post {display: flex; align-items: center; gap: 2rem;} #shopify-section-template--22038035398868__17548951398f28c646 .featured-post-image {flex: 0 0 50%;} #shopify-section-template--22038035398868__17548951398f28c646 .featured-post-content {flex: 1; display: flex; flex-direction: column; justify-content: center;} #shopify-section-template--22038035398868__17548951398f28c646 .featured-post-title {margin: 0 0 1rem 0;} #shopify-section-template--22038035398868__17548951398f28c646 .featured-post-meta {margin: 0;} @media (max-width: 768px) {#shopify-section-template--22038035398868__17548951398f28c646 .featured-post {flex-direction: column; } #shopify-section-template--22038035398868__17548951398f28c646 .featured-post-image {width: 100%; } #shopify-section-template--22038035398868__17548951398f28c646 .featured-post-content {padding-top: 1rem; text-align: center; }} </style></div><div id="shopify-section-template--22038035398868__17533398027169a1da" class="shopify-section">
1674
1675</div><div id="shopify-section-template--22038035398868__175334013264cd73d7" class="shopify-section">
1676
1677</div><!--LayoutHub-Workspace-End-->
1678      </main><!-- BEGIN sections: footer-group -->
1679<div id="shopify-section-sections--22038029336788__footer" class="shopify-section shopify-section-group-footer-group"><style data-shopify>:root {
1680  --COLOR-FOOTER-TEXT: #ffffff;
1681  --COLOR-FOOTER-PLACEHOLDER-TEXT: rgba(255, 255, 255, 0.5);
1682  --COLOR-FOOTER-BG: #3d4b4d;
1683  --COLOR-FOOTER-BG-HOVER: rgba(255, 255, 255, 0.05);
1684  --COLOR-FOOTER-BOTTOM-TEXT: #474747;
1685  --COLOR-FOOTER-BOTTOM-BG: #fafafa;
1686  --COLOR-FOOTER-BOTTOM-BG-HOVER: rgba(71, 71, 71, 0.05);
1687  --COLOR-FOOTER-BOTTOM-BORDER: rgba(71, 71, 71, 0.1);
1688
1689  --footer-grid: repeat(4, minmax(0, auto));
1690}</style><footer class="site-footer" data-section-type="footer" data-section-id="sections--22038029336788__footer" data-footer><div class="footer__top section-padding" style="--PT:40px;">
1691      <div class="container">
1692        
1693        <div class="footer__inner">
1694          <div class="footer__blocks"><div class="footer__block footer__block--text " ><div class="footer__block__text" ><p>Revolutionize your coffee routine</p></div><div class="rows">
1695                      <div class="col-1"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
1696<path d="M7.72333 12.5883C9.40333 15.89 12.11 18.5967 15.4117 20.2767L17.9783 17.71C18.305 17.3833 18.76 17.29 19.1683 17.4183C20.475 17.85 21.875 18.0833 23.3333 18.0833C23.6428 18.0833 23.9395 18.2062 24.1583 18.425C24.3771 18.6438 24.5 18.9406 24.5 19.25V23.3333C24.5 23.6428 24.3771 23.9395 24.1583 24.1583C23.9395 24.3771 23.6428 24.5 23.3333 24.5C18.0732 24.5 13.0285 22.4104 9.30905 18.691C5.58958 14.9715 3.5 9.92679 3.5 4.66667C3.5 4.35725 3.62292 4.0605 3.84171 3.84171C4.0605 3.62292 4.35725 3.5 4.66667 3.5H8.75C9.05942 3.5 9.35616 3.62292 9.57496 3.84171C9.79375 4.0605 9.91667 4.35725 9.91667 4.66667C9.91667 6.125 10.15 7.525 10.5817 8.83167C10.71 9.24 10.6167 9.695 10.29 10.0217L7.72333 12.5883Z" fill="white"/>
1697</svg>
1698</div>
1699                <div class="col-md-11 col-11">
1700                  +91 931 043 8376
1701                </div>
1702                    </div>
1703
1704                   <div class="rows">
1705                      <div class="col-1"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
1706<path d="M25.6654 7.00033C25.6654 5.71699 24.6154 4.66699 23.332 4.66699H4.66536C3.38203 4.66699 2.33203 5.71699 2.33203 7.00033V21.0003C2.33203 22.2837 3.38203 23.3337 4.66536 23.3337H23.332C24.6154 23.3337 25.6654 22.2837 25.6654 21.0003V7.00033ZM23.332 7.00033L13.9987 12.8337L4.66536 7.00033H23.332ZM23.332 21.0003H4.66536V9.33366L13.9987 15.167L23.332 9.33366V21.0003Z" fill="white"/>
1707</svg>
1708
1709</div>
1710                <div class="col-md-11 col-11">
1711                  [email protected]
1712                </div>
1713                    </div>
1714                  </div><div class="footer__block footer__block--menus " ><div class="footer__block-menu" ><ul><li class="footer__block__menu-link">
1715                              <a href="/">Home</a>
1716                            </li><li class="footer__block__menu-link">
1717                              <a href="/collections/all">Products</a>
1718                            </li><li class="footer__block__menu-link">
1719                              <a href="/pages/our-story">Behind Zenma</a>
1720                            </li><li class="footer__block__menu-link">
1721                              <a href="/pages/recipes">How to melt</a>
1722                            </li><li class="footer__block__menu-link">
1723                              <a href="/pages/contact">Contact</a>
1724                            </li></ul></div></div><div class="footer__block footer__block--menus " ><div class="footer__block-menu" ><ul><li class="footer__block__menu-link">
1725                              <a href="/policies/refund-policy">Cancellation policy</a>
1726                            </li><li class="footer__block__menu-link">
1727                              <a href="/policies/shipping-policy">Shipping policy</a>
1728                            </li><li class="footer__block__menu-link">
1729                              <a href="/policies/privacy-policy">Privacy policy</a>
1730                            </li><li class="footer__block__menu-link">
1731                              <a href="/policies/terms-of-service">Terms & conditions</a>
1732                            </li></ul></div></div><div class="footer__block footer__block--newsletter " ><p class="footer__block__title">Newsletter</p><form method="post" action="/contact#NewsletterForm--sections--22038029336788__footer" id="NewsletterForm--sections--22038029336788__footer" accept-charset="UTF-8" class="contact-form" data-newsletter-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><div class="sign-up-form">
1733    <input type="hidden" id="contact_tags--sections--22038029336788__footer" name="contact[tags]" value="newsletter"/>
1734    <div class="input-group mc-field-group">
1735      <label for="Newsletter-email--sections--22038029336788__footer" class="accessible-label">Search</label>
1736      <input
1737        class="sign-up-input required email"
1738        type="email"
1739        name="contact[email]"
1740        id="Newsletter-email--sections--22038029336788__footer"
1741        placeholder="Email"
1742        
1743        required>
1744      <input type="hidden" id="newsletter-first-name--sections--22038029336788__footer" name="contact[first_name]" value="Newsletter" />
1745      <input type="hidden" id="newsletter-last-name--sections--22038029336788__footer" name="contact[last_name]" value="Subscriber" />
1746      <input type="hidden" name="contact[accepts_marketing]" value="true">
1747      <button type="submit" class="btn btn--outline sign-up-submit" name="commit" aria-label="Submit"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-submit" viewBox="0 0 1024 1024"><path d="M1023.998 511.724v-6.44a4.818 4.818 0 00-1.605-3.215l-.005-.005c0-1.61-1.61-1.61-1.61-3.22s-1.61-1.61-1.61-3.22c-.89 0-1.61-.72-1.61-1.61L652.074 115.649c-6.058-5.789-14.286-9.354-23.346-9.354s-17.288 3.564-23.358 9.366l.013-.013c-6.101 5.61-9.909 13.631-9.909 22.541s3.81 16.931 9.888 22.52l.022.02 307.522 318.793H32.201C14.416 479.522 0 493.939 0 511.723s14.417 32.201 32.201 32.201h887.145L605.384 862.717a32.062 32.062 0 00-8.429 21.72c0 9.19 3.851 17.481 10.025 23.347l.014.013c5.61 6.101 13.631 9.909 22.541 9.909s16.931-3.81 22.52-9.888l.02-.022 363.874-370.315c0-1.61 0-1.61 1.61-3.22.89 0 1.61-.72 1.61-1.
174761 0-1.61 1.61-1.61 1.61-3.22h1.61v-3.22a4.81 4.81 0 001.608-3.203l.002-.017v-11.27z"/></svg></button>
1748    </div>
1749  </div><div class="sign-up-error p errors" id="Newsletter-error--sections--22038029336788__footer">Oops! Email’s invalid or taken!</div></form></div></div>
1750        </div>
1751      </div>
1752    </div>
1753<div class="footer__bottom section-padding" style="--PB:30px;">
1754    <div class="container">
1755      <div class="footer__bottom__wrapper">
1756        <div class="footer__bottom__right"><div class="footer__social"><div class="footer__social__inner">
1757        <ul class="social-links"><li>
1758              <a href="#!" target="_blank" class="social-link" rel="noopener"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 1024 1024"><path d="M511.839.323c-139.008 0-156.438.589-211.031 3.08-54.479 2.485-91.687 11.138-124.243 23.792-33.658 13.078-62.202 30.58-90.659 59.034-28.455 28.457-45.956 57.001-59.034 90.659C14.218 209.445 5.565 246.652 3.08 301.131.589 355.724 0 373.154 0 512.162c0 139.006.589 156.436 3.08 211.029 2.485 54.479 11.138 91.687 23.792 124.243 13.078 33.658 30.58 62.202 59.034 90.659 28.457 28.455 57.001 45.956 90.659 59.036 32.557 12.652 69.764 21.305 124.243 23.79 54.593 2.491 72.023 3.08 211.031 3.08 139.006 0 156.436-.589 211.029-3.08 54.479-2.485 91.687-11.138 124.243-23.79 33.658-13.08 62.202-30.582 90.659-59.036 28.455-28.457 45.956-57.001 59.036-90.659 12.652-32.557 21.305-69.764 23.79-124.243 2.491-54.593 3.08-72.023 3.08-211.029 0-139.008-.589-156.438-3.08-211.031-2.485-54.479-11.138-91.687-23.79-124.243-13.08-33.658-30.582-62.202-59.036-90.659-28.457-28.455-57.001-45.956-90.659-59.034-32.557-12.654-69.764-21.307-124.243-23.792C668.275.912 650.845.323 511.839.323zm0 92.223c136.665 0 152.854.522 206.826 2.985 49.904 2.276 77.005 10.614 95.041 17.623 23.891 9.285 40.942 20.376 58.852 38.288 17.912 17.91 29.003 34.96 38.288 58.852 7.01 18.036 15.348 45.137 17.623 95.041 2.462 53.971 2.985 70.16 2.985 206.828 0 136.665-.522 152.854-2.985 206.826-2.276 49.904-10.614 77.005-17.623 95.041-9.285 23.891-20.376 40.942-38.288 58.852-17.91 17.912-34.96 29.003-58.852 38.288-18.036 7.01-45.137 15.348-95.041 17.623-53.963 2.462-70.15 2.985-206.826 2.985-136.678 0-152.862-.522-206.828-2.985-49.904-2.276-77.005-10.614-95.041-17.623-23.891-9.285-40.942-20.376-58.852-38.288-17.91-17.91-29.003-34.96-38.288-58.852-7.01-18.036-15.348-45.137-17.623-95.041-2.462-53.971-2.985-70.16-2.985-206.826s.522-152.856 2.985-206.828c2.276-49.904 10.614-77.005 17.623-95.041 9.285-23.891 20.376-40.942 38.288-58.852 17.91-17.912 34.96-29.003 58.852-38.288 18.036-7.01 45.137-15.348 95.041-17.623 53.971-2.462 70.16-2.985 206.828-2.985zm.162 592.277c-95.449 0-172.824-77.375-172.824-172.822 0-95.449 77.375-172.824 172.824-172.824 95.447 0 172.822 77.375 172.822 172.824 0 95.447-77.375 172.822-172.822 172.822zm0-439.063c-147.042 0-266.241 119.199-266.241 266.241 0 147.04 119.199 266.239 266.241 266.239 147.04 0 266.239-119.199 266.239-266.239 0-147.042-119.199-266.241-266.239-266.241zm348.159-20.479c0 33.933-27.508 61.439-61.441 61.439-33.931 0-61.439-27.506-61.439-61.439s27.508-61.441 61.439-61.441c33.933 0 61.441 27.508 61.441 61.441z"/></svg><span class="fallback-text">Instagram</span>
1759              </a>
1760            </li><li>
1761              <a href="#!" target="_blank" class="social-link" rel="noopener"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 532 1024"><path d="M531.692 169.853h-96.624c-75.697 0-89.849 36.313-89.849 88.615v116.316h180.303l-23.998 182.167H345.22V1024H156.935V556.925H0V374.758h156.935V240.614C156.935 84.913 252.298 0 391.378 0c66.455 0 123.694 4.936 140.314 7.378v162.475z"/></svg><span class="fallback-text">Facebook</span>
1762              </a>
1763            </li><li>
1764              <a href="#!" target="_blank" class="social-link" rel="noopener"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 1258 1024"><path d="M1127.949 256.897v32.513c0 342.637-260.104 732.792-732.792 732.792-147.559 0-280.112-40.016-395.157-115.046 20.008 2.501 40.016 2.501 62.525 2.501 120.048 0 232.593-40.016 320.127-110.044-112.545-2.501-207.583-77.531-240.096-180.072 12.505 5.002 30.012 5.002 47.519 5.002 25.01 0 47.519-2.501 67.527-7.503C140.055 592.03 52.52 489.49 52.52 361.938v-2.501c32.513 20.008 75.03 30.012 115.046 32.513C100.039 344.431 52.52 266.9 52.52 176.865c0-47.519 12.505-90.036 35.014-127.55 127.55 155.062 317.626 260.104 532.713 267.607-5.002-17.507-7.503-37.515-7.503-57.523 0-142.557 115.046-257.603 260.
1764104-257.603 75.03 0 140.056 30.012 185.074 80.032 60.024-12.505 115.046-32.513 165.066-60.024-20.008 60.024-60.024 110.044-112.545 142.557 52.521-7.503 100.04-22.509 147.559-40.016-35.014 50.02-80.032 92.537-130.051 132.552z"/></svg><span class="fallback-text">Twitter</span>
1765              </a>
1766            </li><li>
1767              <a href="#!" target="_blank" class="social-link" rel="noopener"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 2859 3334"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551V0z"/></svg><span class="fallback-text">Tiktok</span>
1768              </a>
1769            </li><li>
1770              <a href="#!" target="_blank" class="social-link" rel="noopener"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 1024 1024"><path d="M284.474 1024c-30.985-214.826 43.379-373.881 78.496-543.264-57.837-99.151 8.263-297.452 130.137-247.878 150.792 59.904-130.137 365.619 59.904 404.867 198.303 41.312 280.928-344.963 154.923-470.966-177.645-179.711-516.41-4.13-477.163 256.14 10.329 64.034 76.429 82.626 26.852 169.382-115.677-26.852-146.66-117.741-142.53-235.485C121.29 160.56 290.674 24.226 460.056 3.57c214.826-24.789 417.26 80.559 444.114 282.993 33.051 227.221-97.085 475.098-324.307 456.507-64.034-4.13-90.888-35.115-136.333-66.101-30.985 140.463-64.034 274.73-159.055 347.029z"/></svg><span class="fallback-text">Pinterest</span>
1771              </a>
1772            </li></ul>
1773      </div></div>
1774</div>
1775
1776        <div class="footer__bottom__left"><div class="footer__copyright">
1777            <p>&copy; 2026, <a href="/" title="">Zenma Coffee</a></p>
1778            <p data-powered-link><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
1779          </div>
1780        </div>
1781      </div>
1782    </div>
1783  </div>
1784</footer>
1785
1786
1787</div>
1788<!-- END sections: footer-group --></div></div><template data-swatch-template>
1789    <div class="swatch__element" data-swatch-button data-value>
1790      <div class="swatch__label" data-swatch data-swatch-variant>
1791        <span class="swatch__color" data-swatch-color></span>
1792      </div>
1793      <a href class="swatch__link" data-swatch-link></a>
1794    </div>
1795  </template><!-- Root element of PhotoSwipe. Must have class pswp. -->
1796<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true">
1797    <!-- Background of PhotoSwipe.
1798         It's a separate element as animating opacity is faster than rgba(). -->
1799    <div class="pswp__bg"></div>
1800
1801    <!-- Slides wrapper with overflow:hidden. -->
1802    <div class="pswp__scroll-wrap">
1803        <!-- Container that holds slides.
1804            PhotoSwipe keeps only 3 of them in the DOM to save memory.
1805            Don't modify these 3 pswp__item elements, data is added later on. -->
1806        <div class="pswp__container">
1807            <div class="pswp__item"></div>
1808            <div class="pswp__item"></div>
1809            <div class="pswp__item"></div>
1810        </div>
1811
1812        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
1813        <div class="pswp__ui pswp__ui--hidden">
1814
1815            <div class="pswp__top-bar">
1816
1817                <!--  Controls are self-explanatory. Order can be changed. -->
1818
1819                <div class="pswp__counter"></div>
1820
1821                <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)">
1822                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 1024 1024"><path d="M446.174 512L13.632 79.458c-18.177-18.177-18.177-47.649 0-65.826s47.649-18.177 65.826 0L512 446.174 944.542 13.632c18.177-18.177 47.649-18.177 65.826 0s18.177 47.649 0 65.826L577.826 512l432.542 432.542c18.177 18.177 18.177 47.649 0 65.826s-47.649 18.177-65.826 0L512 577.826 79.458 1010.368c-18.177 18.177-47.649 18.177-65.826 0s-18.177-47.649 0-65.826L446.174 512z"/></svg>
1823                </button>
1824
1825                <button class="pswp__button pswp__button--share" title="Share"></button>
1826
1827                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
1828
1829                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
1830
1831                <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR -->
1832                <!-- element will get class pswp__preloader--active when preloader is running -->
1833                <div class="pswp__preloader">
1834                    <div class="pswp__preloader__icn">
1835                      <div class="pswp__preloader__cut">
1836                        <div class="pswp__preloader__donut"></div>
1837                      </div>
1838                    </div>
1839                </div>
1840            </div>
1841
1842            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
1843                <div class="pswp__share-tooltip"></div>
1844            </div>
1845
1846            <button class="pswp__button pswp__button--arrow--left" title="Previous">
1847                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-submit" viewBox="0 0 1024 1024"><path d="M1023.998 511.724v-6.44a4.818 4.818 0 00-1.605-3.215l-.005-.005c0-1.61-1.61-1.61-1.61-3.22s-1.61-1.61-1.61-3.22c-.89 0-1.61-.72-1.61-1.61L652.074 115.649c-6.058-5.789-14.286-9.354-23.346-9.354s-17.288 3.564-23.358 9.366l.013-.013c-6.101 5.61-9.909 13.631-9.909 22.541s3.81 16.931 9.888 22.52l.022.02 307.522 318.793H32.201C14.416 479.522 0 493.939 0 511.723s14.417 32.201 32.201 32.201h887.145L605.384 862.717a32.062 32.062 0 00-8.429 21.72c0 9.19 3.851 17.481 10.025 23.347l.014.013c5.61 6.101 13.631 9.909 22.541 9.909s16.931-3.81 22.52-9.888l.02-.022 363.874-370.315c0-1.61 0-1.61 1.61-3.22.89 0 1.61-.72 1.61-1.
184761 0-1.61 1.61-1.61 1.61-3.22h1.61v-3.22a4.81 4.81 0 001.608-3.203l.002-.017v-11.27z"/></svg>
1848            </button>
1849
1850            <button class="pswp__button pswp__button--arrow--right" title="Next">
1851                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-submit" viewBox="0 0 1024 1024"><path d="M1023.998 511.724v-6.44a4.818 4.818 0 00-1.605-3.215l-.005-.005c0-1.61-1.61-1.61-1.61-3.22s-1.61-1.61-1.61-3.22c-.89 0-1.61-.72-1.61-1.61L652.074 115.649c-6.058-5.789-14.286-9.354-23.346-9.354s-17.288 3.564-23.358 9.366l.013-.013c-6.101 5.61-9.909 13.631-9.909 22.541s3.81 16.931 9.888 22.52l.022.02 307.522 318.793H32.201C14.416 479.522 0 493.939 0 511.723s14.417 32.201 32.201 32.201h887.145L605.384 862.717a32.062 32.062 0 00-8.429 21.72c0 9.19 3.851 17.481 10.025 23.347l.014.013c5.61 6.101 13.631 9.909 22.541 9.909s16.931-3.81 22.52-9.888l.02-.022 363.874-370.315c0-1.61 0-1.61 1.61-3.22.89 0 1.61-.72 1.61-1.61 0-1.61 1.61-1.61 1.61-3.22h1.61v-3.22a4.81 4.81 0 001.608-3.203l.002-.017v-11.27z"/></svg>
1852            </button>
1853
1854            <div class="pswp__thumbs"></div>
1855
1856            <div class="pswp__caption">
1857                <div class="pswp__caption__center"></div>
1858                <a href="#" class="pswp__caption-close">
1859                    <span class="visually-hidden">Close</span>
1860                </a>
1861            </div>
1862
1863        </div>
1864
1865    </div>
1866
1867</div><template data-cart-total-discount>
1868  <div class="cart-discounts">
1869    <span class="cart-discounts__title" data-cart-discount-title></span>
1870    <span class="cart-discounts__price">
1871      -<span data-cart-discount-price></span>
1872    </span>
1873  </div>
1874</template><div id="magic-checkout-data-container">
1874<script src="https://magic-plugins.razorpay.com/shopify/magic-shopify.js" crossorigin="anonymous" defer></script>
1874<script id="RazorpayMagicCheckoutConfig" type="application/json">{"oneClickCheckoutEnabled":"true","buyNowEnabled":"","config":{"merchant_key":"rzp_live_E6fJNnEG44lNdR","shouldUseShopId":false,"gTagId":"","gtagLabel":"","clevertapWithShopify":false,"razorpayMagicBtnConfig":{},"checkoutOptions":{"name":""},"cartConfig":{"status":"live","customSelector":"","enableMagicBtn":false,"enableNativeShopifyCheckbox":false,"dual":false},"productConfig":{"status":"live","customSelector":"","enableMagicBtn":false,"enableNativeShopifyCheckbox":false,"dual":false},"customCss":""},"email":"","phone":""}</script>
1874</div>
1875<!-- BEGIN sections: smi-group -->
1876<section id="shopify-section-sections--22038030581972__smi_styles_B3cJyJ" class="shopify-section shopify-section-group-smi-group smi-section smi-styles"><style>
1877  
1878  
1879      
1880
1881    body .smi-section,
1882body  .smi-color-scheme_1 {
1883    --color-background: 255,255,255;
1884    --color-background-alpha: 1.0;
1885    
1886        --gradient-background: #ffffff;
1887    
1888    --color-foreground: 0,0,0;
1889    --color-subtext: 0,0,0;
1890    --color-shadow: 0,0,0;
1891    --color-button: 0,0,0;
1892    --color-button-text: 255,255,255;
1893    --color-secondary-button: 255,255,255;
1894    --color-secondary-button-text: 0,0,0;
1895    --color-link: 0,0,0;
1896    --color-badge-border: 0,0,0;
1897    }
1898
1899    
1900body  .smi-color-scheme_2 {
1901    --color-background: 252,248,245;
1902    --color-background-alpha: 1.0;
1903    
1904        --gradient-background: #fcf8f5;
1905    
1906    --color-foreground: 0,0,0;
1907    --color-subtext: 0,0,0;
1908    --color-shadow: 0,0,0;
1909    --color-button: 0,0,0;
1910    --color-button-text: 252,248,245;
1911    --color-secondary-button: 252,248,245;
1912    --color-secondary-button-text: 0,0,0;
1913    --color-link: 0,0,0;
1914    --color-badge-border: 0,0,0;
1915    }
1916
1917    
1918body  .smi-color-scheme_3 {
1919    --color-background: 40,40,40;
1920    --color-background-alpha: 1.0;
1921    
1922        --gradient-background: #282828;
1923    
1924    --color-foreground: 255,255,255;
1925    --color-subtext: 255,255,255;
1926    --color-shadow: 255,255,255;
1927    --color-button: 255,255,255;
1928    --color-button-text: 40,40,40;
1929    --color-secondary-button: 40,40,40;
1930    --color-secondary-button-text: 255,255,255;
1931    --color-link: 255,255,255;
1932    --color-badge-border: 255,255,255;
1933    }
1934
1935    
1936body  .smi-color-scheme_4 {
1937    --color-background: 99,81,63;
1938    --color-background-alpha: 1.0;
1939    
1940        --gradient-background: #63513f;
1941    
1942    --color-foreground: 255,255,255;
1943    --color-subtext: 255,255,255;
1944    --color-shadow: 255,255,255;
1945    --color-button: 255,255,255;
1946    --color-button-text: 99,81,63;
1947    --color-secondary-button: 99,81,63;
1948    --color-secondary-button-text: 255,255,255;
1949    --color-link: 255,255,255;
1950    --color-badge-border: 255,255,255;
1951    }
1952
1953    
1954body  .smi-color-scheme_5 {
1955    --color-background: 91,63,44;
1956    --color-background-alpha: 1.0;
1957    
1958        --gradient-background: #5b3f2c;
1959    
1960    --color-foreground: 255,255,255;
1961    --color-subtext: 255,255,255;
1962    --color-shadow: 255,255,255;
1963    --color-button: 255,255,255;
1964    --color-button-text: 91,63,44;
1965    --color-secondary-button: 91,63,44;
1966    --color-secondary-button-text: 255,255,255;
1967    --color-link: 255,255,255;
1968    --color-badge-border: 255,255,255;
1969    }
1970
1971    
1972body  .smi-color-scheme_6 {
1973    --color-background: 255,255,255;
1974    --color-background-alpha: 1.0;
1975    
1976        --gradient-background: #ffffff;
1977    
1978    --color-foreground: 0,0,0;
1979    --color-subtext: 0,0,0;
1980    --color-shadow: 0,0,0;
1981    --color-button: 0,0,0;
1982    --color-button-text: 255,255,255;
1983    --color-secondary-button: 255,255,255;
1984    --color-secondary-button-text: 0,0,0;
1985    --color-link: 0,0,0;
1986    --color-badge-border: 0,0,0;
1987    }
1988
1989    
1990body  .smi-color-scheme_7 {
1991    --color-background: 255,255,255;
1992    --color-background-alpha: 1.0;
1993    
1994        --gradient-background: #ffffff;
1995    
1996    --color-foreground: 0,0,0;
1997    --color-subtext: 0,0,0;
1998    --color-shadow: 0,0,0;
1999    --color-button: 0,0,0;
2000    --color-button-text: 255,255,255;
2001    --color-secondary-button: 255,255,255;
2002    --color-secondary-button-text: 0,0,0;
2003    --color-link: 0,0,0;
2004    --color-badge-border: 0,0,0;
2005    }
2006
2007    
2008body  .smi-color-scheme_8 {
2009    --color-background: 255,255,255;
2010    --color-background-alpha: 1.0;
2011    
2012        --gradient-background: #ffffff;
2013    
2014    --color-foreground: 0,0,0;
2015    --color-subtext: 0,0,0;
2016    --color-shadow: 0,0,0;
2017    --color-button: 0,0,0;
2018    --color-button-text: 255,255,255;
2019    --color-secondary-button: 255,255,255;
2020    --color-secondary-button-text: 0,0,0;
2021    --color-link: 0,0,0;
2022    --color-badge-border: 0,0,0;
2023    }
2024
2025    
2026body  .smi-color-scheme_9 {
2027    --color-background: 255,255,255;
2028    --color-background-alpha: 1.0;
2029    
2030        --gradient-background: #ffffff;
2031    
2032    --color-foreground: 0,0,0;
2033    --color-subtext: 0,0,0;
2034    --color-shadow: 0,0,0;
2035    --color-button: 0,0,0;
2036    --color-button-text: 255,255,255;
2037    --color-secondary-button: 255,255,255;
2038    --color-secondary-button-text: 0,0,0;
2039    --color-link: 0,0,0;
2040    --color-badge-border: 0,0,0;
2041    }
2042
2043    
2044body  .smi-color-scheme_10 {
2045    --color-background: 255,255,255;
2046    --color-background-alpha: 1.0;
2047    
2048        --gradient-background: #ffffff;
2049    
2050    --color-foreground: 0,0,0;
2051    --color-subtext: 0,0,0;
2052    --color-shadow: 0,0,0;
2053    --color-button: 0,0,0;
2054    --color-button-text: 255,255,255;
2055    --color-secondary-button: 255,255,255;
2056    --color-secondary-button-text: 0,0,0;
2057    --color-link: 0,0,0;
2058    --color-badge-border: 0,0,0;
2059    }
2060
2061body .smi-section, body .smi-color-scheme_1, body .smi-color-scheme_2, body .smi-color-scheme_3, body .smi-color-scheme_4, body .smi-color-scheme_5, body .smi-color-scheme_6, body .smi-color-scheme_7, body .smi-color-scheme_8, body .smi-color-scheme_9, body .smi-color-scheme_10 {
2062    color: rgba(var(--color-foreground), 1);
2063    background-color: rgba(var(--color-background), var(--color-background-alpha, 1));
2064}
2065          
2066  
2067      
2068@font-face {
2069  font-family: "Instrument Sans";
2070  font-weight: 400;
2071  font-style: normal;
2072  font-display: swap;
2073  src: url("//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
2074       url("//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
2075}
2076@font-face {
2077  font-family: "Instrument Sans";
2078  font-weight: 500;
2079  font-style: normal;
2080  font-display: swap;
2081  src: url("//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n5.1ce463e1cc056566f977610764d93d4704464858.woff2") format("woff2"),
2082       url("//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n5.9079eb7bba230c9d8d8d3a7d101aa9d9f40b6d14.woff") format("woff");
2083}
2084@font-face {
2085  font-family: "Instrument Sans";
2086  font-weight: 400;
2087  font-style: normal;
2088  font-display: swap;
2089  src: url("//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"),
2090       url("//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff");
2091}
2092@font-face {
2093  font-family: Cardo;
2094  font-weight: 400;
2095  font-style: normal;
2096  font-display: swap;
2097  src: url("//zenmacoffee.com/cdn/fonts/cardo/cardo_n4.8d7bdd0369840597cbb62dc8a447619701d8d34a.woff2") format("woff2"),
2098       url("//zenmacoffee.com/cdn/fonts/cardo/cardo_n4.23b63d1eff80cb5da813c4cccb6427058253ce24.woff") format("woff");
2099}
2100
2101
2102body .smi-section {
2103
2104  --font-body-family: "Instrument Sans",sans-serif;
2105  --font-body-style: normal;
2106  --font-body-weight: 400;
2107  --font-body-weight-bold: 700;
2108  --font-heading-family: Cardo,serif;
2109  --font-heading-style: normal;
2110  --font-heading-weight: 400;
2111  font-family: var(--font-body-family);
2112  font-style: var(--font-body-style); font-weight: var(--font-body-weight);
2113
2114--font-heading-scale: 1.0;
2115
2116  --font-heading-scale-max: 1.0;
2117
2118--heading-line-height-scale: 1.0;
2119--heading-letter-spacing-scale: 0.4px;
2120--heading-text-case:unset;
2121--font-body-scale: 1.0;
2122--body-line-height-scale: 1.0;
2123--body-letter-spacing-scale: 0.3px;
2124--body-line-height: calc((1 + .8 /1.0) * 1.0);
2125--button-font-family: var(--font-body-family);
2126--button-text-case: uppercase; --price-font-family: var(--font-body-family);
2127--menu-font-family: var(--font-body-family);
2128--subheading-font-family: var(--font-body-family);
2129}
2130
2131  body .smi-section h1, body .smi-section h2, body .smi-section h3, body
2132  .smi-section h4, body .smi-section h5, body .smi-section h6, body
2133  .smi-section .smi-h1, body .smi-section .smi-h2, body .smi-section .smi-h3,
2134  body .smi-section .smi-h4, body .smi-section .smi-h5, body .smi-section
2135  .smi-h6{ font-family: var(--font-heading-family); font-style: var(--font-heading-style); font-weight:
2136  var(--font-heading-weight); }
2137  body  .smi-text-xs, body  .smi-text-sm, body  .smi-text-md, body
2138   .smi-text-lg { font-family: var(--font-body-family); }
2139  body  .smi-text-menu { font-family: var(--menu-font-family); }
2140  body  .smi-text-button { font-family: var(--button-font-family); }
2141  body  .smi-text-button-purchase { font-family: var(--button-font-family); }
2142  body  .smi-text-sub { font-family: var(--subheading-font-family); }
2143  body  .smi-text-price-md, body  .smi-text-price-lg, body  .smi-text-price-xl {
2144  font-family: var(--price-font-family); }
2145
2146          
2147  
2148      
2149    body .smi-section {
2150        --h1-font-size: 44;
2151        --h2-font-size: 34;
2152        --h3-font-size: 26;
2153        --h4-font-size: 20;
2154        --h5-font-size: 16;
2155        --h6-font-size: 14;
2156        --h1-font-size-xs: 40;
2157        --h2-font-size-xs: 30;
2158        --h3-font-size-xs: 22;
2159        --h4-font-size-xs: 20;
2160        --h5-font-size-xs: 16;
2161        --h6-font-size-xs: 14;
2162        --button-font-size: 14;
2163        --button-font-weight: 500;
2164        --subheading-font-size: 14;
2165        --subheading-font-weight: 400;
2166        --badge-font-size: 14;
2167        --badge-font-weight: 400;
2168        --menu-font-size: 14;
2169        --menu-font-weight: 500;
2170        --price-font-size-xl: 24;
2171        --price-font-size-lg: 18;
2172        --price-font-size-md: 16;
2173        --price-font-weight: 400;
2174        --button-letter-spacing-scale: 0.7px;
2175        --subheading-letter-spacing-scale: 0px;
2176        --badge-letter-spacing-scale: 0px;
2177        --menu-letter-spacing-scale: 0.8px;
2178        --price-letter-spacing-scale: 0px;
2179    }
2180          
2181  
2182      
2183              body .smi-section {
2184    --page-width: 1200px;
2185    --page-width-margin: 0rem;
2186    --spacing-sections-desktop: 0px;
2187    --spacing-sections-mobile: 0px;
2188    --spacing-elements: 1.0;
2189    --grid-desktop-vertical-spacing: 30px;
2190    --grid-desktop-horizontal-spacing: 30px;
2191    --grid-mobile-vertical-spacing: 15px;
2192    --grid-mobile-horizontal-spacing: 15px;
2193}
2194@media screen and (min-width: 992px){
2195    body .smi-section{
2196        --spacing-elements: 1.0;
2197    }
2198}
2199          
2200  
2201      
2202              body .smi-section {
2203    --buttons-scale: 1.0;
2204    --buttons-radius: 0px;
2205    --buttons-radius-outset: 0px;
2206    --buttons-border-width: 1px;
2207    --buttons-border-opacity: 0.8;
2208    --buttons-shadow-opacity: 0.2;
2209    --buttons-shadow-visible: 0;
2210    
2211    --buttons-shadow-horizontal-offset: 0px;
2212    --buttons-shadow-vertical-offset: 0px;
2213    --buttons-shadow-blur-radius: 0px;
2214    --buttons-border-offset: 0.3px;
2215}
2216          
2217  
2218      
2219              body .smi-section {
2220    
2221    --variant-pills-border-width-min: 1px;
2222    --border-product-button-20: 0.2;
2223    --variant-pills-border-width-20-min: 1px;
2224    
2225    --variant-pills-border-width: 1px;
2226    --variant-pills-radius: 0px;
2227    --variant-pills-shadow-opacity: 0.0;
2228    
2229    --variant-pills-shadow-horizontal-offset: px;
2230    --variant-pills-shadow-vertical-offset: px;
2231    --variant-pills-shadow-blur-radius: px;
2232}
2233          
2234  
2235      
2236              body .smi-section {
2237--inputs-radius: 0px;
2238--inputs-border-width: 1px;
2239--inputs-border-opacity: 0.55;
2240--inputs-shadow-opacity: 0.2;
2241
2242--inputs-shadow-horizontal-offset: 0px;
2243--inputs-margin-offset: 0px;
2244--inputs-shadow-vertical-offset: 0px;
2245--inputs-shadow-blur-radius: 0px;
2246--inputs-radius-outset: 0px;
2247--inputs-shadow-visible: 0;
2248}
2249          
2250  
2251      
2252body .smi-section {
2253--svg-stroke-width: 0.5;
2254--svg-width: 24.0px;
2255--svg-height: 24.0px;
2256--icon-scale: 1.0;
2257}
2258          
2259  
2260      
2261              body .smi-section {
2262--product-card-image-padding: 0px;
2263--product-card-corner-radius: 0px;
2264--product-card-text-alignment: ;
2265--product-card-border-width: 0px;
2266--product-card-border-opacity: 0.55;
2267--product-card-shadow-opacity: 0.2;
2268--product-card-shadow-visible: 0;
2269
2270--product-card-shadow-horizontal-offset: 0px;
2271--product-card-shadow-vertical-offset: 0px;
2272--product-card-shadow-blur-radius: 0px;
2273}
2274          
2275  
2276      
2277              body .smi-section {
2278--badge-corner-radius: 40px;
2279--color-badge-foreground: 255,255,255;
2280--color-badge-background: 208,23,23;
2281--color-sold-badge-foreground: 255,255,255;
2282--color-sold-badge-background: 140,140,140;
2283}
2284          
2285  
2286      
2287              body .smi-section {
2288    --blog-card-image-padding: 0px;
2289    --blog-card-corner-radius: 0px;
2290    --blog-card-border-width: 0px;
2291    --blog-card-border-opacity: 0.55;
2292    --blog-card-shadow-opacity: 0.2;
2293    --blog-card-shadow-visible: 1;
2294    
2295    --blog-card-shadow-horizontal-offset: 0px;
2296    --blog-card-shadow-vertical-offset: 0px;
2297    --blog-card-shadow-blur-radius: 0px;
2298}
2299          
2300  
2301      
2302              body .smi-section {
2303    --text-boxes-border-opacity: 0.55;
2304    --text-boxes-border-width: 0px;
2305    
2306        --text-boxes-border-width-min: 1px;
2307        
2308    --text-boxes-radius: 0px;
2309    --text-boxes-shadow-opacity: 0.2;
2310    --text-boxes-shadow-visible: 0;
2311    
2312    --text-boxes-shadow-horizontal-offset: 0px;
2313    --text-boxes-shadow-vertical-offset: 0px;
2314    --text-boxes-shadow-blur-radius: 0px;
2315}
2316          
2317  
2318      
2319              body .smi-section {
2320--media-border-opacity: 0.55;
2321--media-border-width: 0px;
2322--media-radius: 0px;
2323--media-shadow-opacity: 0.2;
2324
2325--media-shadow-horizontal-offset: 0px;
2326--media-shadow-vertical-offset: 0px;
2327--media-shadow-blur-radius: 0px;
2328--media-shadow-visible: 1;
2329}
2330          
2331  
2332      
2333              body .smi-section {
2334--popup-border-width: 1px;
2335--popup-border-opacity: 0.1;
2336--popup-corner-radius: 0px;
2337--popup-shadow-opacity: 0.2;
2338
2339--popup-shadow-horizontal-offset: 0px;
2340--popup-shadow-vertical-offset: 0px;
2341--popup-shadow-blur-radius: 0px;
2342}
2343      
2344  
2345</style>
2346
2347      <link rel="preload" as="font" href="//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" type="font/woff2" crossorigin>
2348        <link rel="preload" as="font" href="//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" type="font/woff2" crossorigin>
2349      
2350        <link rel="preload" as="font" href="//zenmacoffee.com/cdn/fonts/instrument_sans/instrumentsans_n5.1ce463e1cc056566f977610764d93d4704464858.woff2" type="font/woff2" crossorigin>
2351      
2352
2353      <link rel="preload" as="font" href="//zenmacoffee.com/cdn/fonts/cardo/cardo_n4.8d7bdd0369840597cbb62dc8a447619701d8d34a.woff2" type="font/woff2" crossorigin>
2354
2355
2356
2357<style data-shopify>
2358	section.smi-styles{position:fixed;top:30%}
2359</style>
2360</section>
2361<!-- END sections: smi-group --><!--Content in content_for_footer -->
2362
2363			
2364<!--LH--><style> .shark-tank-logo-overlay {position: absolute; bottom: 70px; left: 35px; z-index: 9999;} .shark-logo {width: 140px; height: auto;}  /* Mobile Responsive */@media (max-width: 768px) {.shark-logo {width: 100px; } .shark-tank-logo-overlay {bottom: 60px; left: 20px; }} </style>
2365<div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
2365<script type="text/javascript">
2366  //SendWILL APPS COMMON JS CODE
2367  window.EcomSendApps = window.EcomSendApps || {}
2368
2369  window.EcomSendApps.design_mode = false
2370  
2371
2372  window.EcomSendApps.common = window.EcomSendApps.common || {}
2373  window.EcomSendApps.common.shop = {
2374    permanent_domain: 'coffeezenma.myshopify.com',
2375    currency: "INR",
2376    money_format: "₹ {{amount_no_decimals}}",
2377    id: 71063437524,
2378  }
2379
2380  
2381  
2382    window.EcomSendApps.common.customer = {
2383      id: null,
2384      tags: null,
2385      email: null,
2386      accepts_marketing: null,
2387      first_name: null,
2388    }
2389  
2390
2391  
2392  window.EcomSendApps.common.template = 'blog'
2393</script>
2393
2394<!-- END app snippet -->
2395
2396<script>
2397  window.EcomSendApps = window.EcomSendApps || {}
2398  /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */
2399  const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED"
2400  /** @description storefront main bundle asset url */
2401  const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/ecomsend.js'
2402  /** @description storefront style asset url */
2403  const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/style.css'
2404  /** @description storefront wasm asset url for runtime signature module */
2405  const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/client_safe.wasm'
2406  /** @description fallback delay when requestIdleCallback is unavailable */
2407  const ECOMSEND_IDLE_TIMEOUT_MS = 800
2408  /** @description user interaction events used to trigger lazy init earlier */
2409  const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"]
2410  /** @description global flag key for emergency immediate loading */
2411  const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true
2412  /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */
2413  const ECOMSEND_DEFAULT_GDPR_FLAG = false
2414  /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */
2415  const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false
2416
2417  /** @description normalize merchant-provided GDPR switch into a strict boolean value */
2418  function normalizeEcomsendBooleanFlag(rawValue) {
2419    if (typeof rawValue === "boolean") {
2420      return rawValue
2421    }
2422    if (typeof rawValue === "number") {
2423      return rawValue === 1
2424    }
2425    if (typeof rawValue === "string") {
2426      const normalizedValue = rawValue.trim().toLowerCase()
2427      return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes"
2428    }
2429    return false
2430  }
2431
2432  /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */
2433  function lockEcomsendReadonlyFlag(flagName, flagValue) {
2434    try {
2435      Object.defineProperty(window.EcomSendApps, flagName, {
2436        value: flagValue,
2437        writable: false,
2438        configurable: false,
2439        enumerable: true,
2440      })
2441      return
2442    } catch (error) {}
2443    window.EcomSendApps[flagName] = flagValue
2444  }
2445
2446  /** @description resolve storefront GDPR mode from merchant theme override */
2447  function resolveEcomsendGdprMode() {
2448    if (typeof window.EcomSendApps.GDPR === "undefined") {
2449      window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG
2450    }
2451    const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR)
2452    window.EcomSendApps.GDPR = gdprEnabled
2453    return gdprEnabled
2454  }
2455
2456  /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */
2457  function resolveEcomsendCwTracksMode() {
2458    if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") {
2459      window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED
2460    }
2461    const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled)
2462    window.EcomSendApps.CWTracksEnabled = cwTracksEnabled
2463    return cwTracksEnabled
2464  }
2465
2466  /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */
2467  function syncEcomsendGdprModeToStorage(gdprEnabled) {
2468    if (!window.localStorage) {
2469      return
2470    }
2471    if (gdprEnabled) {
2472      window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true")
2473      return
2474    }
2475    window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY)
2476  }
2477
2478  /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */
2479  const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode()
2480  /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */
2481  const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode()
2482  lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED)
2483  lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED)
2484
2485  try {
2486    syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED)
2487  } catch (error) {}
2488
2489  /** @description create main stylesheet node for storefront runtime */
2490  function createEcomSendMainStyleEle() {
2491    const ecomsendMainStyleEle = document.createElement("link")
2492    ecomsendMainStyleEle.rel = "stylesheet"
2493    ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL
2494    ecomsendMainStyleEle.dataset.ecomsendTag = "main-style"
2495    return ecomsendMainStyleEle
2496  }
2497
2498  /** @description append runtime stylesheet exactly once */
2499  function ensureEcomSendMainStyleLoaded() {
2500    if (document.querySelector('link[data-ecomsend-tag="main-style"]')) {
2501      return
2502    }
2503    const ecomsendMainStyleEle = createEcomSendMainStyleEle()
2504    document.head.appendChild(ecomsendMainStyleEle)
2505  }
2506
2507  /** @description remove interaction listeners after first lazy-init trigger */
2508  function clearInteractionListeners() {
2509    ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
2510      window.removeEventListener(eventName, scheduleMainBundleLoad)
2511    })
2512  }
2513
2514  /** @description run low-priority task via idle callback with timeout fallback */
2515  function scheduleLowPriorityTask(taskRunner, timeoutMs) {
2516    if (window.requestIdleCallback) {
2517      window.requestIdleCallback(() => {
2518        taskRunner()
2519      }, { timeout: timeoutMs })
2520      return
2521    }
2522    window.setTimeout(() => {
2523      taskRunner()
2524    }, timeoutMs)
2525  }
2526
2527  /** @description load main storefront bundle once and keep rollback override */
2528  function loadEcomsendMainBundle() {
2529    if (window.__ecomsendMainBundleLoaded) {
2530      return
2531    }
2532    window.__ecomsendMainBundleLoaded = true
2533    clearInteractionListeners()
2534    /** @description ensure storefront runtime css is loaded together with main bundle */
2535    ensureEcomSendMainStyleLoaded()
2536    const ecomsendMainScriptEle = document.createElement("script")
2537    ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL
2538    ecomsendMainScriptEle.async = true
2539    ecomsendMainScriptEle.dataset.ecomsendTag = "main-script"
2540    document.body.appendChild(ecomsendMainScriptEle)
2541  }
2542
2543  /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */
2544  function scheduleMainBundleLoad() {
2545    if (window.__ecomsendMainBundleLoadScheduled) {
2546      return
2547    }
2548    /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */
2549    window.__ecomsendMainBundleLoadScheduled = true
2550    if (ECOMSEND_FORCE_IMMEDIATE_FLAG) {
2551      loadEcomsendMainBundle()
2552      return
2553    }
2554    scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS)
2555  }
2556
2557  /** @description cache marketing params for pixel/report flows before heavy bundle starts */
2558  function cacheMarketingParams() {
2559    const urlParams = new URLSearchParams(window.location.search)
2560    const marketingId = urlParams.get("ec_marketing_id")
2561    const ecEmailId = urlParams.get("ec_email_id")
2562    const ecMarketingSign = urlParams.get("ec_marketing_sign")
2563
2564    if (marketingId && window.localStorage) {
2565      window.localStorage.setItem("ec_marketing_id", marketingId)
2566    }
2567    if (ecEmailId && window.localStorage) {
2568      window.localStorage.setItem("ec_email_id", ecEmailId)
2569    }
2570    if (ecMarketingSign && window.localStorage) {
2571      window.localStorage.setItem("ec_marketing_sign", ecMarketingSign)
2572    }
2573  }
2574
2575  /** @description check whether marketing storage is allowed under Shopify customer privacy state */
2576  function isMarketingStorageAllowedByCustomerPrivacy() {
2577    const customerPrivacy = window?.Shopify?.customerPrivacy
2578    if (!customerPrivacy) {
2579      return false
2580    }
2581    const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed()
2582    if (marketingAllowed) {
2583      return true
2584    }
2585    if (typeof customerPrivacy.currentVisitorConsent === "function") {
2586      const consent = customerPrivacy.currentVisitorConsent()
2587      return consent?.marketing === "yes"
2588    }
2589    return false
2590  }
2591
2592  /** @description check whether analytics storage is allowed under Shopify customer privacy state */
2593  function isAnalyticsStorageAllowedByCustomerPrivacy() {
2594    const customerPrivacy = window?.Shopify?.customerPrivacy
2595    if (!customerPrivacy) {
2596      return false
2597    }
2598    const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed()
2599    if (analyticsAllowed) {
2600      return true
2601    }
2602    if (typeof customerPrivacy.currentVisitorConsent === "function") {
2603      const consent = customerPrivacy.currentVisitorConsent()
2604      return consent?.analytics === "yes"
2605    }
2606    return false
2607  }
2608
2609  /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */
2610  function cacheMarketingParamsWithGdprGuard() {
2611    if (!ECOMSEND_GDPR_ENABLED) {
2612      cacheMarketingParams()
2613      return
2614    }
2615    if (isMarketingStorageAllowedByCustomerPrivacy()) {
2616      cacheMarketingParams()
2617    }
2618  }
2619
2620  /** @description cache shop id used by pixel report branches */
2621  function cacheShopIdForPixel() {
2622    if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) {
2623      return
2624    }
2625    window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id)
2626  }
2627
2628  /**
2629   * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle:
2630   * bootstrapFlowClientConfig → POST /api/automation/v2/clientFlowConfig (API Sign)
2631   * → localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId → read by web-pixel.
2632   * Keep new C-end Flow config on this path; do not scatter fetches in liquid.
2633   */
2634
2635  /** @description execute shop id caching with GDPR guard and shared consent policy */
2636  function cacheShopIdWithGdprGuard() {
2637    if (!ECOMSEND_GDPR_ENABLED) {
2638      cacheShopIdForPixel()
2639      return
2640    }
2641    if (isAnalyticsStorageAllowedByCustomerPrivacy()) {
2642      cacheShopIdForPixel()
2643    }
2644  }
2645
2646  /** @description load Shopify consent-tracking API before GDPR-gated cache writes */
2647  function withCustomerPrivacyApiReady(onReady) {
2648    if (!ECOMSEND_GDPR_ENABLED) {
2649      onReady()
2650      return
2651    }
2652    if (window?.Shopify?.customerPrivacy) {
2653      onReady()
2654      return
2655    }
2656    if (typeof window?.Shopify?.loadFeatures !== "function") {
2657      return
2658    }
2659    window.Shopify.loadFeatures(
2660      [{ name: "consent-tracking-api", version: "0.1" }],
2661      (error) => {
2662        if (error) {
2663          return
2664        }
2665        onReady()
2666      }
2667    )
2668  }
2669
2670  try {
2671    withCustomerPrivacyApiReady(() => {
2672      cacheMarketingParamsWithGdprGuard()
2673      cacheShopIdWithGdprGuard()
2674    })
2675    if (ECOMSEND_GDPR_ENABLED) {
2676      document.addEventListener("visitorConsentCollected", () => {
2677        cacheMarketingParamsWithGdprGuard()
2678        cacheShopIdWithGdprGuard()
2679      })
2680    }
2681  } catch (e) {}
2682
2683  /** @description inject wasm asset url into shared namespace before main bundle executes */
2684  window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL
2685
2686  ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
2687    window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true })
2688  })
2689
2690  if (document.readyState === "loading") {
2691    document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true })
2692  } else {
2693    scheduleMainBundleLoad()
2694  }
2695</script>
2695
2696
2697<style id="ecomsend-custom-style"></style>
2698
2699<script>window.shopLocale = 'en'</script>
2699
2700
2701<script>
2702  /** @description timeout used for deferred discount request scheduling */
2703  const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500
2704
2705  /** @description apply discount code from url query only when parameter exists */
2706  function applyWillDiscountCode() {
2707    const urlParams = new URLSearchParams(window.location.search)
2708    const willDiscountCode = urlParams.get("willDiscountCode")
2709    if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) {
2710      return
2711    }
2712    fetch("/cart/update.js", {
2713      method: "POST",
2714      headers: {
2715        "Content-Type": "application/json",
2716      },
2717      body: JSON.stringify({
2718        discount: willDiscountCode,
2719      }),
2720    })
2721  }
2722
2723  try {
2724    if (!window.__ecomsendDeferredTasksScheduled) {
2725      /** @description global guard to avoid duplicate deferred task scheduling */
2726      window.__ecomsendDeferredTasksScheduled = true
2727      if (window.requestIdleCallback) {
2728        window.requestIdleCallback(() => {
2729          applyWillDiscountCode()
2730        }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS })
2731      } else {
2732        window.setTimeout(() => {
2733          applyWillDiscountCode()
2734        }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS)
2735      }
2736    }
2737  } catch (error) {}
2738</script>
2738
2739
2740
2741
2742</div>
2742<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2742
2743<shopify-store store-domain="https://zenmacoffee.com" country="IN" language="en"></shopify-store>
2744<shopify-chat></shopify-chat>
2745</body>
2746</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.