PageSourceSearch

https://letsgetnourished.com/philadelphia-northern-liberties-nourish-the-remedy

html letsgetnourished.com collected 2026-10-09 00:00:34 UTC 75,467 bytes, 1,543 lines download raw bytes

1<!DOCTYPE html>
2�<html lang="en"><head><!-- Google tag (gtag.js) -->
vendor: 71 bytes, line 2
2<script async="async" src="https://www.googletagmanager.com/gtag/js?id=
2G-VG24VK2VKT
vendor: 11 bytes, line 2
2"></script>
2<script>
3    window.dataLayer = window.dataLayer || [];
4    function gtag(){dataLayer.push(arguments);}
5    gtag('set', 'linker', {'domains': ['tmt.spotapps.co','spothopperapp.com']});
6    gtag('js', new Date());
7    gtag('config', 'G-Z38XCLCFNT');
8    gtag('config', 'G-VG24VK2VKT');
9  </script>
9<!-- wcache 2026-10-08 12:21:51.734319Z --><!--
10smart_footer: true,
11smart_footer_version: 2,
12scripting_active: false
13--><link href="https://letsgetnourished.com/philadelphia-northern-liberties-nourish-the-remedy" rel="canonical"/><meta charset="utf-8"/><meta content="IE=edge" http-equiv="X-UA-Compatible"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="" name="description"/><meta content="" name="author"/><meta content="Nourish - The Remedy" property="og:title"/><meta content="website" property="og:type"/><meta content="http://letsgetnourished.com/philadelphia-northern-liberties-nourish-the-remedy" property="og:url"/><meta content="..." property="og:description"/><meta content="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/events_back.jpg" property="og:image"/><meta content="A living wall decoration inside the restaurant" property="og:image:alt"/><meta content="image/png" property="og:image:type"/><meta content="107422634121481" property="fb:app_id"/><meta content="summary_large_image" name="twitter:card"/><meta content="Nourish - The Remedy" name="twitter:title"/><meta content="..." name="twitter:description"/><meta content="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/events_back.jpg" name="twitter:image"/><title>Nourish - The Remedy</title>
13<script>document.cookie='resolution='+Math.max(screen.width,screen.height)+("devicePixelRatio" in window ? ","+devicePixelRatio : ",1")+'; path=/';</script>
13<link href="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/favicons/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/favicons/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/favicons/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/favicons/site.webmanifest" rel="manifest"/><link color="#5bbad5" href="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/favicons/safari-pinned-tab.svg" rel="mask-icon"/><link href="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/favicons/favicon.ico" rel="shortcut icon"/><meta content="#da532c" name="msapplication-TileColor"/><meta content="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/favicons/browserconfig.xml" name="msapplication-config"/><meta content="#ffffff" name="theme-color"/><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/custom-scrollbar/jquery.mCustomScrollbar.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/hover_css/css/hover-min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/owlcarousel/owl.carousel.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/owlcarousel/owl.theme.default.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/css/style.css?version2" id="mainCSS" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/css/bottom_navigation_v1.css?v1772204292" rel="stylesheet"/><link href="css/custom.css?v1772204292&domain=letsgetnourished.com" rel="stylesheet"/><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/icons_font/css/social_icons.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/icons_font/css/social_icons-ie7.css"><![endif]--><link href="https://static.spotapps.co/web/letsgetnourished--com/lib/twitter_x_font_icon/css/twitter_x.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/twitter_x_font_icon/css/twitter_x-ie7.css"><![endif]--><style>
14
15        html{
16            height: 100%;
17        }
18
19        
20    </style>
20<script src="https://static.spotapps.co/websites/lib/lazysizes/lazysizes.min.js" async=""></script>
20<script>
21function ga_check(){
22  return true;
23}
24</script>
24<script>
25function universal_ga(action, type, category, ev_action, label){
26  if(typeof ga === 'function')
27  {
28    if(!(action && label))
29      ga(action, type, category)
30    else
31      ga(action, type, category, ev_action, label)
32  }
33
34  if(typeof gtag === 'function')
35  {
36    if(!(action && label))
37    {
38      hash = category
39      ev_label = hash["eventLabel"]
40      var splits = ev_label.match(/.{1,100}/g) ?? [];
41      delete(hash["eventLabel"])
42
43      if(splits.length <= 1)
44        hash["eventLabel"] = ev_label
45      else
46      {
47        for (let i = 0; i < splits.length; i++) {
48          var key = "eventLabel_"+i
49          hash[key] = splits[i]
50        }
51      }
52      console.log(hash)
53      gtag("event", hash["eventCategory"], hash);
54    }
55    else
56    {
57      var hash = {
58        eventCategory: category,
59        eventAction: ev_action
60      }
61
62      var splits = label.match(/.{1,100}/g) ?? [];
63      if(splits.length <= 1)
64        hash["eventLabel"] = label
65      else
66      {
67        for (let i = 0; i < splits.length; i++) {
68          var key = "eventLabel_"+i
69          hash[key] = splits[i]
70        }
71      }
72      gtag("event", hash["eventCategory"], hash);
73    }
74  }
75}
76</script>
76<script>    function getPromotionUrlParams(){
77      var params_str = sessionStorage.getItem('shUrlParams');
78      if (params_str != null){
79        return JSON.parse(params_str);
80      }else{
81        return {};
82      }
83    }
84
85    function getPromotionSourceDetails(){
86        var params_str = localStorage.getItem('promotionSourceDetails');
87        if (params_str != null){
88          return JSON.parse(params_str);
89        }else{
90          return {};
91        }
92    }
93
94    function getLastEmailVisitInDays(){
95      var promotionSourceDetails = getPromotionSourceDetails();
96      if (!promotionSourceDetails['last_visit_email'] ){
97        return null;
98      }
99      return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_email'])) / (1000 * 60 * 60 * 24));
100    }
101
102    function getLastSocialVisitInDays(){
103      var promotionSourceDetails = getPromotionSourceDetails();
104      if (!promotionSourceDetails['last_visit_social'] ){
105        return null;
106      }
107      return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_social'])) / (1000 * 60 * 60 * 24));
108    }
109
110    var shUrlParams = getPromotionUrlParams();
111    var promotionSourceDetails = getPromotionSourceDetails();
112
113    new URL(document.location).searchParams.forEach(function(value, paramName){
114
115     shUrlParams[paramName] = value;
116
117     if (paramName == 'source' && value =='social' ){
118       promotionSourceDetails['last_visit_social'] = new Date();
119       localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails));
120     }
121
122     if (paramName == 'source' && value =='email' ){
123       promotionSourceDetails['last_visit_email'] = new Date();
124       localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails));
125     }
126
127    });
128
129    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams))
130</script>
130<style>a:focus:not(:focus-visible){outline:none;box-shadow:none;}
131a.get-directions-footer-link{display:inline-block;transform-origin:left center;transition:transform .2s ease;}
132a.get-directions-footer-link:hover{transform:scale(1.08);}
133@media (prefers-reduced-motion:reduce){a.get-directions-footer-link{transition:none;transform:none;}}
134a.get-directions-footer-link,a.get-directions-footer-link:hover{color:inherit!important;}</style></head><body class="drink-menu article-background  the-remedy-custom-page "><div><header style="background-color:#000000;"><style>
135
136  .nav-v7 .navbar-logo .container {
137    height: 80px;
138  }
139  .nav-v7 .navbar-logo .header-logo img {
140    max-height: 80px;
141  }
142
143
144.navbar.nav-v6 .navbar-logo .container {
145  height: 100px;
146  padding-top: 10px;
147  padding-bottom: 10px;
148}
149.navbar.nav-v6.nav-scroll .navbar-logo .container {
150  height: 70px;
151  padding-top: 0px;
152  padding-bottom: 0px;
153}
154.navbar.nav-v6 .header-logo img {
155  max-width: 100%;
156}
157.navbar.nav-v6.nav-scroll .header-logo img {
158  max-width: 90%;
159}
160.nav-v7 .navbar-logo .header-logo img {
161  max-height: 100px;
162}
163.nav-v7.nav-scroll .navbar-logo .header-logo img {
164  max-height: 70px;
165}
166
167@media (max-width: 767px) {
168  /* DO NOT change mobile nav height on page scroll */
169  .navbar.nav-v6 .navbar-header,
170  .navbar.nav-v6.nav-scroll .navbar-header {
171    padding-top: 10px;
172    padding-bottom: 10px;
173  }
174  .navbar.nav-v6 .socialnav,
175  .navbar.nav-v6.nav-scroll .socialnav {
176    margin-top: 10px;
177  }
178  .navbar.nav-v6 .container,
179  .navbar.nav-v6.nav-scroll .container {
180    padding-top: 0;
181    padding-bottom: 0;
182  }
183  .navbar.nav-v6 .header-logo,
184  .navbar.nav-v6.nav-scroll .header-logo {
185    height: 70px;
186  }
187  .navbar.nav-v6 .header-logo img {
188    max-height: 100%;
189  }
190  .navbar.nav-v6.nav-scroll .header-logo img {
191    max-width: 100%;
192  }
193  /* HOME page CHANGE mobile nav height on page scroll */
194  /* Remove body.home-page from below code if there should be mobile nav height change on ALL pages */
195  body.home-page .navbar.nav-v6 .navbar-header {
196    padding-top: 10px;
197    padding-bottom: 10px;
198  }
199  body.home-page .navbar.nav-v6.nav-scroll .navbar-header{
200    padding-top: 0px;
201    padding-bottom: 0px;
202  }
203  body.home-page .navbar.nav-v6 .socialnav {
204    margin-top: 10px;
205  }
206  body.home-page .navbar.nav-v6.nav-scroll .socialnav {
207    margin-top: 0px;
208  }
209  body.home-page .navbar.nav-v6 .container{
210    padding-top: 0;
211    padding-bottom: 0;
212  }
213  body.home-page .navbar.nav-v6.nav-scroll .container {
214    padding-top: 0;
215    padding-bottom: 0;
216  }
217  body.home-page .navbar.nav-v6 .header-logo {
218    height: 70px;
219  }
220  body.home-page .navbar.nav-v6.nav-scroll .header-logo {
221    height: 50px;
222  }
223  body.home-page .navbar.nav-v6 .header-logo img {
224    max-height: 100%;
225    max-width: 100%;
226  }
227  body.home-page .navbar.nav-v6.nav-scroll .header-logo img {
228    max-width: 90%;
229  }
230}
231
232
233.navbar-regular .navbar-collapse.collapse.in {
234  background-color: transparent;
235  width: 100%;
236}
237.navbar.nav-v6 .navbar-tabs {
238    background-color: #008654;
239    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
240    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
241    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
242}
243.navbar.nav-v6.nav-scroll .navbar-tabs {
244    background-color: #008654;
245    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
246    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
247    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
248}
249.drink-menu .navbar.nav-v6 .navbar-tabs {
250  background-color: #008654;
251  -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
252  -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
253  box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
254}
255.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs {
256  background-color: #008654;
257  -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
258  -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
259  box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
260}
261li.drop-down-link .sub-menu {
262  background-color: #008654;
263  color: #fff;
264  }
265.nav-scroll li.drop-down-link .sub-menu {
266  background-color: #008654;
267  color: #fff;
268}
269.drink-menu li.drop-down-link .sub-menu {
270  background-color: #008654;
271  color: #fff;
272}
273.drink-menu .nav-scroll li.drop-down-link .sub-menu {
274  background-color: #008654;
275  color: #fff;
276}
277li.drop-down-link .sub-menu a,
278li.drop-down-link div.drop-down {
279  color: #fff;
280}
281.nav-scroll li.drop-down-link .sub-menu a,
282.nav-scroll li.drop-down-link div.drop-down {
283  color: #fff;
284}
285.drink-menu li.drop-down-link .sub-menu a,
286.drink-menu li.drop-down-link div.drop-down {
287  color: #fff;
288}
289.drink-menu .nav-scroll li.drop-down-link .sub-menu a,
290.drink-menu .nav-scroll li.drop-down-link div.drop-down {
291  color: #fff;
292}
293
294.navbar.nav-v6 .navbar-logo {
295  background-color: #fff;
296}
297.navbar.nav-v6.nav-scroll .navbar-logo {
298  background-color: #fff;
299}
300.drink-menu .navbar.nav-v6 .navbar-logo {
301  background-color: #fff;
302}
303.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo {
304  background-color: #fff;
305}
306
307.navbar-regular.nav-v6 .navbar-nav>li>a,
308.navbar-regular.nav-v6 .navbar-nav>li>a:hover,
309.navbar-regular.nav-v6 .navbar-nav>.active>a,
310.navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
311.navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
312  border: none;
313  border-right: 1px solid #fff;
314  background-color: transparent;
315  color: #fff;
316}
317.navbar-regular.nav-v6 .navbar-nav>li>a {
318  color: #fff;
319}
320.drink-menu .navbar.nav-v6 .navbar-nav>li>a {
321  color: #fff;
322  border-right: 1px solid #fff;
323}
324.drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
325.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a,
326.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
327.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
328  color: #fff;
329}
330
331li.drop-down-link .sub-menu a:hover,
332li.drop-down-link .sub-menu a:focus{
333  color: #fff;
334}
335.drink-menu li.drop-down-link .sub-menu a:hover,
336.drink-menu li.drop-down-link .sub-menu a:focus {
337  color: #fff;
338}
339
340.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a,
341.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover,
342.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a,
343.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus,
344.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover{
345  color: #fff;
346}
347.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a {
348  color: #fff;
349}
350.drink-menu .navbar.nav-v7 .navbar-nav>li>a {
351  color: #fff;
352}
353.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a {
354  color: #fff;
355}
356.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover,
357.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a,
358.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus,
359.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover {
360  color: #fff;
361}
362
363.navbar-regular.nav-v6 .navbar-toggle .icon-bar {
364  background-color: #fff;
365}
366.drink-menu .navbar-regular.nav-v6 .navbar-toggle .icon-bar {
367  background-color: #fff;
368}
369.navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar {
370  background-color: #fff;
371}
372.drink-menu .navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar {
373  background-color: #fff;
374}
375.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a,
376.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
377.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
378.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
379.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
380  border: none;
381  border-right: 1px solid #fff;
382  color: #fff;
383}
384.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a {
385  color: #fff;
386}
387.drink-menu .navbar.nav-v6.nav-scroll .navbar-nav>li>a {
388  color: #fff;
389  border-right: 1px solid #fff;
390}
391.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
392.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
393.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
394.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover {
395  color: #fff;
396}
397
398.nav-scroll li.drop-down-link .sub-menu a:hover,
399.nav-scroll li.drop-down-link .sub-menu a:focus {
400  color: #fff;
401}
402.drink-menu .nav-scroll li.drop-down-link .sub-menu a:hover,
403.drink-menu .nav-scroll li.drop-down-link .sub-menu a:focus {
404  color: #fff;
405}
406
407.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a,
408.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover,
409.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a,
410.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus,
411.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover {
412  color: #fff;
413}
414.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a {
415  color: #fff;
416}
417.drink-menu .navbar.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a {
418  color: #fff;
419}
420.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover,
421.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a,
422.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus,
423.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover{
424  color: #fff;
425}
426
427.navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar {
428  background-color: #fff;
429}
430.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar {
431  background-color: #fff;
432}
433.navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar {
434  background-color: #fff;
435}
436.drink-menu .navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar{
437  background-color: #fff;
438}
439.navbar.nav-v6 .header-logo-text{
440  color: #fff;
441}
442.navbar.nav-v6.nav-scroll .header-logo-text{
443  color: #fff;
444}
445.navbar.nav-v6 .social-icon{
446  color: #fff;
447}
448.navbar.nav-v6.nav-scroll .social-icon{
449  color: #fff;
450}
451.navbar.nav-v6 .social-square .contact-icon:hover {
452  color: #fff;
453  background-color: #fff;
454}
455.navbar.nav-v6.nav-scroll .social-square .contact-icon:hover {
456  color: #fff;
457  background-color: #fff;
458}
459
460.drink-menu .navbar.nav-v6 .header-logo-text{
461  color: #fff;
462}
463.drink-menu .navbar.nav-v6.nav-scroll .header-logo-text{
464  color: #fff;
465}
466.drink-menu .navbar.nav-v6 .social-icon{
467  color: #fff;
468}
469.drink-menu  .navbar.nav-v6.nav-scroll .social-icon{
470  color: #fff;
471}
472.drink-menu .navbar.nav-v6 .social-square .contact-icon:hover {
473  color: #fff;
474  background-color: #fff;
475}
476.drink-menu .navbar.nav-v6.nav-scroll .social-square .contact-icon:hover {
477  color: #fff;
478  background-color: #fff;
479}
480.navbar.nav-v6 .navbar-logo .container {
481  border-bottom: 1px solid transparent;
482}
483.navbar.nav-v6.nav-scroll .navbar-logo .container {
484  border-bottom: 1px solid transparent;
485}
486.drink-menu .navbar.nav-v6 .navbar-logo .container {
487  border-bottom: 1px solid transparent;
488}
489.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo .container {
490  border-bottom: 1px solid transparent;
491}
492@media (max-width: 767px) {
493  .navbar.nav-v6 {
494      background-color: #008654;
495      -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
496      -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
497      box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
498  }
499  .navbar.nav-v6.nav-scroll {
500      background-color: #008654;
501      -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
502      -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
503      box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
504  }
505  .drink-menu .navbar.nav-v6 {
506    background-color: #008654;
507    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
508    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
509    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0);
510  }
511  .drink-menu .navbar.nav-v6.nav-scroll {
512    background-color: #008654;
513    -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
514    -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
515    box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2);
516  }
517  .navbar.nav-v6 .container,
518  .navbar.nav-v6.nav-scroll .container,
519  .drink-menu .navbar.nav-v6 .container,
520  .drink-menu .navbar.nav-v6.nav-scroll .container {
521    border-bottom: none;
522  }
523  .navbar.nav-v6 .navbar-header {
524    border-bottom: 2px solid transparent;
525  }
526  .navbar.nav-v6.nav-scroll .navbar-header {
527    border-bottom: 2px solid transparent;
528  }
529  .drink-menu .navbar.nav-v6 .navbar-header {
530    border-bottom: 2px solid transparent;
531  }
532  .drink-menu .navbar.nav-v6.nav-scroll .navbar-header {
533    border-bottom: 2px solid transparent;
534  }
535  li.drop-down-link .sub-menu,
536  .drink-menu li.drop-down-link .sub-menu {
537    background-color: transparent;
538  }
539  .nav-scroll li.drop-down-link .sub-menu,
540  .drink-menu .nav-scroll li.drop-down-link .sub-menu {
541    background-color: transparent;
542  }
543    .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
544  .navbar-regular.nav-v6 .navbar-nav>.active>a,
545  .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
546  .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
547    background-color: #fff;
548    color: #fff;
549  }
550  .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
551  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
552  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
553  .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
554    background-color: #fff;
555    color: #fff;
556  }
557  .drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover,
558  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a,
559  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus,
560  .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{
561    background-color: #fff;
562    color: #fff;
563  }
564  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover,
565  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a,
566  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus,
567  .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{
568    background-color: #fff;
569    color: #fff;
570  }
571
572  .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up {
573    color: #fff;
574  }
575  .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up {
576    color: #fff;
577  }
578  .drink-menu .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up {
579    color: #fff;
580  }
581  .drink-menu .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up {
582    color: #fff;
583  }
584}
585</style><!-- nav --><nav class="navbar nav-v4 nav-v6 nav-v7 navbar-regular navbar-fixed-top" id="navbar" role="navigation"><div class="visuallyhidden" id="skip"><a href="#content">Skip to Main Content</a></div><div class="desktop-navigation logo-center"><div class="navbar-logo"><div class="container"><a class="header-logo logo-top" href="/#"><img alt="Nourish logo top - Homepage" aria-label="Homepage" class="img-responsive logo-top" src="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="Nourish logo scroll - Homepage" aria-label="Homepage" class="img-responsive logo-scroll" src="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/logo.png"/></a><div class="navbar-contact"><ul class="nav navbar-nav navbar-right"><li class="nav-phone"><a href="tel:+12677619242"><i aria-hidden="true" class="fa fa-phone"></i><span>(267)-761-9242</span></a></li></ul></div></div></div><div class="navbar-tabs"><div class="container"><div class="navbar-content"><ul class="nav navbar-nav"><li class="active "><a class="" href="/philadelphia-northern-liberties-nourish-the-remedy" id="/Philadelphia-Northern-Liberties-Nourish-the-remedy_link" target="_self">
586                              
587                              The Remedy
588                              
589                        </a></li><li class=" "><a class="" href="/philadelphia-northern-liberties-nourish-juice-cleanse" id="/Philadelphia-Northern-Liberties-Nourish-juice-cleanse_link" target="_self">
590                              
591                              Juice Cleanse
592                              
593                        </a></li><li class=" "><a class="" href="/philadelphia-northern-liberties-nourish-meal-prep" id="/Philadelphia-Northern-Liberties-Nourish-meal-prep_link" target="_self">
594                              
595                              Meal Prep
596                              
597                        </a></li><li class=" drop-down-link menu-drop-down"><a aria-expanded="false" class="drop-down" href="#" id="#_link1" role="button" target="">
598                              
599                              Menu
600                                                              <i aria-hidden="true" class="fa fa-angle-down"></i><i aria-hidden="true" class="fa fa-angle-up"></i></a><div class="sub-menu">
600<a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-food-menu" target="_self">
601                                 Food                                 </a><a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-drink-menu" target="_self">
602                                 Drinks                                 </a></div></li><li class=" drop-down-link catering-drop-down"><a aria-expanded="false" class="drop-down" href="#" id="#_link2" role="button" target="">
603                              
604                              Catering
605                                                              <i aria-hidden="true" class="fa fa-angle-down"></i><i aria-hidden="true" class="fa fa-angle-up"></i></a><div class="sub-menu"><a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-cater" target="_self">
606                                 Catering Menu                                 </a><a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-catering" target="_self">
607                                 Large Inquiry                                 </a></div></li><li class=" nav-parties-link"><a class="link-parties-sh" href="/philadelphia-northern-liberties-nourish-party#" id="/Philadelphia-Northern-Liberties-Nourish-party#_link" target="_self">
608                              
609                              Parties
610                              
611                        </a></li><li class=" nav-order-link"><a class="link-order-sh" href="https://nourish-philly.com/#" id="https://nourish-philly.com/#_link" target="_self">
612                              
613                              Order
614                              
615                        </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=118935&callback_url=http://letsgetnourished.com/philadelphia-northern-liberties-nourish-the-remedy#" id="https://tmt.spotapps.co/job-listings?spot_id=118935&callback_url=http://letsgetnourished.com/philadelphia-northern-liberties-nourish-the-remedy#_link" target="_self">
616                              
617                              Jobs
618                              
619                        </a></li><li class=" "><a class="" href="/philadelphia-northern-liberties-nourish-events" id="/Philadelphia-Northern-Liberties-Nourish-events_link" target="_self">
620                              
621                              Events
622                              
623                        </a></li></ul><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/107422634121481" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.instagram.com/nourishphilly" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.google.com/search?q=Nourish+177+West+Girard+Avenue&sca_esv=a74a00dabe12077a&ei=oynPZbWzA9OExc8P8-SQ0A8&ved=0ahUKEwj1kNHoxK-EAxVTQvEDHXMyBPoQ4dUDCBA&uact=5&oq=Nourish+177+West+Girard+Avenue&gs_lp=Egxnd3Mtd2l6LXNlcnAiHk5vdXJpc2ggMTc3IFdlc3QgR2lyYXJkIEF2ZW51ZTIFECEYoAFI1gpQKljsBXABeAGQAQCYAbACoAHCBKoBBTItMS4xuAEDyAEA-AEB-AECwgIKEAAYRxjWBBiwA8ICDRAAGIAEGIoFGEMYsAPCAg4QABjkAhjWBBiwA9gBAcICGRAuGIAEGIoFGEMYxwEYrwEYyAMYsAPYAQLCAhMQLhiABBiKBRhDGMgDGLAD2AECwgIKEAAYgAQYigUYQ8ICBRAAGIAEiAYBkAYRugYGCAEQARgJugYGCAIQARgI&sclient=gws-wiz-serp#lrd=0x89c6c9ce6970c3e9:0x7642264b3a0dfd73,1,,,," target="_blank"><i aria-hidden="true" class="social-icon fa fa-google"></i><span>Google page</span></a></li></ul></div></div></div></div><div class="mobile-navigation"><div class="container"><a class="header-logo logo-top" href="/#"><img alt="Nourish logo top - Homepage" aria-label="Homepage" class="img-responsive logo-top" src="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="Nourish logo scroll - Homepage" aria-label="Homepage" class="img-responsive logo-scroll" src="https://static.spotapps.co/website_images/ab_websites/118935_website_v1/logo.png"/></a><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/107422634121481" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.instagram.com/nourishphilly" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.google.com/search?q=Nourish+177+West+Girard+Avenue&sca_esv=a74a00dabe12077a&ei=oynPZbWzA9OExc8P8-SQ0A8&ved=0ahUKEwj1kNHoxK-EAxVTQvEDHXMyBPoQ4dUDCBA&uact=5&oq=Nourish+177+West+Girard+Avenue&gs_lp=Egxnd3Mtd2l6LXNlcnAiHk5vdXJpc2ggMTc3IFdlc3QgR2lyYXJkIEF2ZW51ZTIFECEYoAFI1gpQKljsBXABeAGQAQCYAbACoAHCBKoBBTItMS4xuAEDyAEA-AEB-AECwgIKEAAYRxjWBBiwA8ICDRAAGIAEGIoFGEMYsAPCAg4QABjkAhjWBBiwA9gBAcICGRAuGIAEGIoFGEMYxwEYrwEYyAMYsAPYAQLCAhMQLhiABBiKBRhDGMgDGLAD2AECwgIKEAAYgAQYigUYQ8ICBRAAGIAEiAYBkAYRugYGCAEQARgJugYGCAIQARgI&sclient=gws-wiz-serp#lrd=0x89c6c9ce6970c3e9:0x7642264b3a0dfd73,1,,,," target="_blank"><i aria-hidden="true" class="social-icon fa fa-google"></i><span>Google page</span></a></li></ul><div class="navbar-header"><button class="navbar-toggle" data-target="#navbar-collapse-1" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><div class="collapse navbar-collapse" id="navbar-collapse-1"><ul class="nav navbar-nav navbar-right"><li class="active "><a class="" href="/philadelphia-northern-liberties-nourish-the-remedy" id="mobile_/Philadelphia-Northern-Liberties-Nourish-the-remedy_link" target="_self">
624                      The Remedy
625                      
626                  </a></li><li class=" "><a class="" href="/philadelphia-northern-liberties-nourish-juice-cleanse" id="mobile_/Philadelphia-Northern-Liberties-Nourish-juice-cleanse_link" target="_self">
627                      Juice Cleanse
628                      
629                  </a></li><li class=" "><a class="" href="/philadelphia-northern-liberties-nourish-meal-prep" id="mobile_/Philadelphia-Northern-Liberties-Nourish-meal-prep_link" target="_self">
630                      Meal Prep
631                      
632                  </a></li><li class=" drop-down-link menu-drop-down"><div aria-expanded="false" class="drop-down" id="3_drop" role="button">
633                  Menu
634                                          <i aria-hidden="true" class="fa fa-angle-down"></i><i aria-hidden="true" class="fa fa-angle-up"></i></div><div class="sub-menu">
634<a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-food-menu" target="_self">
635                      Food                      </a><a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-drink-menu" target="_self">
636                      Drinks                      </a></div></li><li class=" drop-down-link catering-drop-down"><div aria-expanded="false" class="drop-down" id="4_drop" role="button">
637                  Catering
638                                          <i aria-hidden="true" class="fa fa-angle-down"></i><i aria-hidden="true" class="fa fa-angle-up"></i></div><div class="sub-menu"><a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-cater" target="_self">
639                      Catering Menu                      </a><a class="sub-menu-link" href="/philadelphia-northern-liberties-nourish-catering" target="_self">
640                      Large Inquiry                      </a></div></li><li class=" nav-parties-link"><a class="link-parties-sh" href="/philadelphia-northern-liberties-nourish-party#" id="mobile_/Philadelphia-Northern-Liberties-Nourish-party#_link" target="_self">
641                      Parties
642                      
643                  </a></li><li class=" nav-order-link"><a class="link-order-sh" href="https://nourish-philly.com/#" id="mobile_https://nourish-philly.com/#_link" target="_self">
644                      Order
645                      
646                  </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=118935&callback_url=http://letsgetnourished.com/philadelphia-northern-liberties-nourish-the-remedy#" id="mobile_https://tmt.spotapps.co/job-listings?spot_id=118935&callback_url=http://letsgetnourished.com/philadelphia-northern-liberties-nourish-the-remedy#_link" target="_self">
647                      Jobs
648                      
649                  </a></li><li class=" "><a class="" href="/philadelphia-northern-liberties-nourish-events" id="mobile_/Philadelphia-Northern-Liberties-Nourish-events_link" target="_self">
650                      Events
651                      
652                  </a></li></ul></div></div></div></nav></header><main id="content" role="main"><article><div class="pagecontent"><div class="tabnav"></div><div class="tabs-container"><div class="scrolling"><div class="container"><h1 class="section-header">The Remedy</h1><p><a class="custom-temp-btn hvr-fade" href="https://theremedyforhealing.myshopify.com/collections/all" target="_blank">View Products</a><a class="custom-temp-btn hvr-fade" href="/philadelphia-northern-liberties-nourish-reservations">Schedule a Consultation</a></p></div></div></div></div></article></main></div><style type="text/css">
653    .navbar-fixed-bottom.nav-v1 {
654        bottom: -100px;
655    }
656    .navbar-fixed-bottom.nav-v1 .nav.navbar-nav.navbar-right {
657        background-color: #fff;
658    }
659    .navbar-fixed-bottom.nav-v1 .bottom-svg-border path,
660    .navbar-fixed-bottom.nav-v1 .bottom-svg-border polygon {
661      fill: #000;
662    }
663    .navbar-fixed-bottom.nav-v1 .bottom-list-item a {
664        color: #008654;
665    }
666    .navbar-fixed-bottom.nav-v1 .bottom-list-item a:hover,
667    .navbar-fixed-bottom.nav-v1 .bottom-list-item a:focus {
668        color: #005737;
669    }
670</style><nav aria-label="mobile footer" class="navbar-fixed-bottom nav-v1" id="bottom-navbar"><div><ul class="nav navbar-nav navbar-right"><li class="bottom-list-item "><a class="bottom-link " href="https://nourish-philly.com/" id="bottom_link_4" target="_self">
671                        Order                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="/philadelphia-northern-liberties-nourish-party" id="bottom_link_5" target="_self">
672                        Parties                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="/philadelphia-northern-liberties-nourish-catering" id="bottom_link_6" target="_self">
673                        Catering                    </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/job-listings?spot_id=118935&callback_url=http://letsgetnourished.
673com/philadelphia-northern-liberties-nourish-the-remedy" id="bottom_link_7" target="_self">
674                        Jobs                    </a></li></ul></div></nav>
674<script src="https://static.spotapps.co/web/letsgetnourished--com/lib/jquery/jquery.min.js"></script>
674<script src="https://static.spotapps.co/web/letsgetnourished--com/lib/bootstrap/js/bootstrap.min.js"></script>
674<script src="https://static.spotapps.co/web/letsgetnourished--com/lib/angular/angular.min.js"></script>
674<script src="https://static.spotapps.co/web/letsgetnourished--com/lib/underscorejs/underscore-min.js"></script>
674<script>
675
676	$("#bottom_link_4").on("click", function(){
677		if (ga_check())
678			universal_ga('send', 'event', 'Button', 'Click', 'Order Online');
679	});
680	$("#bottom_link_5").on("click", function(){
681		if (ga_check())
682			universal_ga('send', 'event', 'Button', 'Click', 'Private Party');
683	});
684	$("#bottom_link_6").on("click", function(){
685		if (ga_check())
686			universal_ga('send', 'event', 'Button', 'Click', 'Catering');
687	});
688	$("#bottom_link_7").on("click", function(){
689		if (ga_check())
690			universal_ga('send', 'event', 'Button', 'Click', 'Jobs');
691	});
692  $('.header-logo, .nav-v2-home-btn').click(function(event) {
693    if ( window.location.pathname == '/' || window.location.pathname == '/index.php') {
694      event.preventDefault();
695      var windowScrollTop = $(window).scrollTop();
696      if(windowScrollTop > 150) {
697        $('html, body').animate({scrollTop: 0}, 750);
698      }
699    }
700  });
701
702$(".banner-section a.banner-pin").click(function(e) {
703    // target element id
704    var id = $(this).attr('href');
705
706    // target element
707    var section = $(id);
708    if (section.length === 0) {
709        return;
710    }
711
712    // prevent standard hash navigation (avoid blinking in IE)
713    e.preventDefault();
714
715    // top position relative to the document
716    var pos = section.offset().top - 100 + 10;
717
718    // animated top scrolling
719    $('body, html').animate({scrollTop: pos}, 750);
720});
721
722$(document).ready(function() {
723  var navHeight = $('nav.navbar').height();
724  $('html').css("scroll-padding-top", navHeight);
725});
726
727$(document).on('scroll', function (e) {
728    if($(document).scrollTop() > 0) {
729      $('.navbar.nav-v7').addClass('nav-scroll');
730    }else {
731      $('.navbar.nav-v7').removeClass('nav-scroll');
732    }
733});
734
735$(function() {
736  setDropDownMenuWidth();
737
738  function setDropDownMenuWidth() {
739    var tabs_list = $('.navbar-tabs .navbar-nav');
740
741    $(tabs_list).find('li.drop-down-link').each(function() {
742      var sub_menu_width = $(this).outerWidth(true);
743      if (sub_menu_width < 100) {
744        sub_menu_width = 100;
745      }
746      $(this).find('.sub-menu').css('width', sub_menu_width+'px');
747    });
748  }
749
750  $( window ).resize(function() {
751    setDropDownMenuWidth();
752  });
753
754});
755
756
757
758$( '.drop-down-link .drop-down' ).click(function(event) {
759  event.preventDefault();
760  event.stopPropagation();
761
762  var drop_down = $(this).closest('.drop-down-link');
763  var drop_down_a = $(this);
764
765  if($(drop_down_a).attr("aria-expanded") == "true") { 
766    $(drop_down_a).attr("aria-expanded",false)
767  } else { 
768    $(drop_down_a).attr("aria-expanded",true)
769  }
770  
771  var sub_menu = $(this).closest('.drop-down-link').find( '.sub-menu' );
772
773  var other_drop_downs = $('.drop-down-link').not(drop_down);
774  var other_sub_menus = $('.drop-down-link').find( '.sub-menu' ).not(sub_menu);
775
776  if ( $(sub_menu).is( ':hidden' ) ) {
777    $(sub_menu).slideDown();
778    $(drop_down).addClass('active');
779    $(other_sub_menus).slideUp();
780    $(other_drop_downs).removeClass('active');
781  } else {
782    $(sub_menu).slideUp();
783    $(drop_down).removeClass('active');
784  }
785});
786
787$(".nav-v7 .navbar-contact .nav-address a").click(function(e) {
788
789  if ( window.location.pathname == '/' || window.location.pathname == '/index.php') {
790    // target element id
791    var id = $(this).attr('href').substr(1);
792
793    // target element
794    var section = $(id);
795    if (section.length === 0) {
796        return;
797    }
798
799    // prevent standard hash navigation (avoid blinking in IE)
800    e.preventDefault();
801
802    // top position relative to the document
803    var pos = section.offset().top - 100 + 10;
804
805    // animated top scrolling
806    $('body, html').animate({scrollTop: pos}, 750);
807
808  }
809});
810    setTimeout(function(){
811        $('.navbar-fixed-bottom.nav-v1').addClass('show-bottom-nav'); triggerShowFooterEvents();
812    }, 4000);</script>
812<script>
813(function() {
814  var name = "Nourish";
815  var pid = "ChIJ6cNwac7JxokRc_0NOksmQnY";
816  function build_url() {
817    var q = encodeURIComponent(name).replace(/'/g, "%27");
818    return "https://www.google.com/maps/search/?api=1"
819         + "&query=" + q
820         + "&query_place_id=" + encodeURIComponent(pid);
821  }
822  window.google_map_url = build_url();
823  window.open_google_map = function() {
824    window.open(build_url(), "_blank");
825  };
826})();
827</script>
827<script>
828
829  var spot_id = 118935;
830  var sh_generic_form_params=JSON.parse('{"generic_contact_form_active":true,"texting_permissions_active":true,"title":"Contact us","instructions":"Please fill out the form and we will be in touch.","reasons":["To host a special event","To get a special event catered","To reserve a table","To apply for a job","Other Questions"],"custom_hours":"","hours":"","active_tmt_cta_links":{"cta_private_party":"https://letsgetnourished.com/-party","cta_catering":"https://letsgetnourished.com/-catering-options","cta_reservations":"https://letsgetnourished.com/-reservations","cta_jobs":"https://tmt.spotapps.co/job-listings?spot_id=118935"},"spot_name":"Nourish","label_for_texting_permission":"I’d like to get texts about specials, events, and other exclusive offers and announcements not available to general public"}');
831
832  if (false){
833    console.log("Check SpotHopper configuration. Probably there is no 'WEBSITE::DOMAIN_NAME' key for your website");
834  }
835
836  if (navigator.userAgent.match(/iPhone/i)
837       || navigator.userAgent.match(/iPad/i)
838       || navigator.userAgent.match(/iPod/i)){
839      $(document).ready(function(){
840            document.body.className += " " + "webkit-mobile-body";
841      });
842    }
843
844  var promotion_url_param_domain = getPromotionUrlParams()['domain'];
845  if ( promotion_url_param_domain && ( new URL(document.location).host == 'localhost:4000' || new URL(document.location).host == 'wcache.spotapps.co' ||  new URL(document.location).host == 'website-editor.spotapps.co' || new URL(document.location).host == 'website-editor-staging.spotapps.co' || new URL(document.location).host == 'wcache-staging.spotapps.co')){
846    $("a[href^='/']").each(function(){
847      if (this.href.indexOf('domain=') == -1){
848        var sh_internal_url = new URL(this.href);
849        sh_internal_url.searchParams.set("domain", promotion_url_param_domain);
850        this.href = sh_internal_url.toString();
851      }
852    })
853  }
854
855
856  function cta_link_matches_href(href, url){
857    var domain = 'letsgetnourished.com';
858    if(typeof url === 'undefined'){
859      return false;
860    }
861    var partsOfURL = url.split(domain);
862    if (partsOfURL.length != 2){
863      return href == url;
864    }else{
865      var urlPath = partsOfURL[1];
866      if (urlPath.substring(0,1) == "/"){
867        urlPath = urlPath.substring(1,urlPath.length);
868      }
869      return href.indexOf(urlPath, domain.length + href.indexOf(domain)-1) !== -1;
870    }
871  }
872
873  var all_cta_links = [{"id":875726,"spot_id":118935,"url":"https://tmt.spotapps.co/job-listings?spot_id=118935","cta_link_type":"job_listing","created_at":"2024-02-02T04:25:58.940+00:00","updated_at":"2024-06-03T12:58:41.242+00:00","made_of_food":false,"link_name":"Job Listing","target":null,"website_footer_label":"Jobs","position":2},{"id":901899,"spot_id":118935,"url":"https://letsgetnourished.com/-drink-menu","cta_link_type":"drink_menu","created_at":"2024-03-13T10:14:29.720+00:00","updated_at":"2024-06-03T12:58:40.881+00:00","made_of_food":false,"link_name":"","position":null},{"id":901898,"spot_id":118935,"url":"https://letsgetnourished.com/-events","cta_link_type":"events","created_at":"2024-03-13T10:14:29.692+00:00","updated_at":"2024-06-03T12:58:40.826+00:00","made_of_food":false,"link_name":"","position":null},{"id":901900,"spot_id":118935,"url":"https://letsgetnourished.com/-food-menu","cta_link_type":"food_menu","created_at":"2024-03-13T10:14:29.745+00:00","updated_at":"2024-06-03T12:58:40.984+00:00","made_of_food":false,"link_name":"","position":null},{"id":888974,"spot_id":118935,"url":"https://letsgetnourished.com/-reservations","cta_link_type":"reservations","created_at":"2024-02-22T13:09:05.212+00:00","updated_at":"2024-06-03T12:58:41.138+00:00","made_of_food":false,"link_name":"Reservations","target":null,"website_footer_label":"Reserve","position":1},{"id":964401,"spot_id":118935,"url":"https://letsgetnourished.com/-catering-options","cta_link_type":"catering","created_at":"2024-06-03T12:57:50.083+00:00","updated_at":"2024-06-03T12:58:41.188+00:00","made_of_food":false,"link_name":"","target":null,"website_footer_label":"Catering","position":4}
873,{"id":875725,"spot_id":118935,"url":"https://letsgetnourished.com/-party","cta_link_type":"private_parties","created_at":"2024-02-02T04:25:58.909+00:00","updated_at":"2024-06-03T12:58:40.759+00:00","made_of_food":false,"link_name":"Private Parties","target":null,"website_footer_label":"Parties","position":3},{"id":1029383,"spot_id":118935,"url":"https://nourish-philly.com/","cta_link_type":"order","created_at":"2024-08-06T14:15:30.228+00:00","updated_at":"2026-08-24T19:25:38.670+00:00","made_of_food":false,"link_name":"Order","target":null,"website_footer_label":"Order","position":0}];
874
875  function find_cta_link(href) {
876    for (var i=0; i< all_cta_links.length; i++){
877      var cta_link = all_cta_links[i];
878      if ( cta_link_matches_href(href, cta_link.url)){
879        return cta_link;
880      }
881    }
882  }
883
884  function find_cta_links(href) {
885    var cta_links = []
886    for (var i=0; i< all_cta_links.length; i++){
887      var cta_link = all_cta_links[i];
888      if ( cta_link_matches_href(href, cta_link.url)){
889        cta_links.push(cta_link);
890      }
891    }
892    return cta_links;
893  }
894
895
896  function get_current_page_cta_link_types(){
897    var types = [];
898    var cta_links = find_cta_links(document.location.href);
899    for (var i=0; i<cta_links.length; i++){
900      types.push(cta_links[i].cta_link_type);
901    }
902    return types;
903  }
904
905
906  function is_food_menu_page(){
907    var cta_link_types = get_current_page_cta_link_types();
908    for (var i=0; i<cta_link_types.length; i++){
909      if ('food_menu' == cta_link_types[i])
910        return true;
911    }
912    return false;
913  }
914
915
916  function get_form_cat_from_cta(){
917    var cta_link = find_cta_link(document.location.href);
918    if (cta_link == null) {
919        return null;
920    }
921    if (cta_link.cta_link_type == 'private_parties'){
922        return 'private_party';
923    }else if (cta_link.cta_link_type == 'reservations'){
924        return 'reservation';
925    }else if (cta_link.cta_link_type == 'catering'){
926        return 'catering';
927    }else if (cta_link.cta_link_type == 'job_listing'){
928        return 'job_listings';
929    }else if (cta_link.cta_link_type == 'gift_cards'){
930          return 'gift_cards';
931    }
932    return null;
933  }
934
935  function element_has_events_defined(elem){
936    if ($._data(elem, "events") === undefined){
937      return false;
938    }
939    return true;
940  }
941
942  function create_ga_events_for_cta_clicks(){
943    if (typeof $ === 'function'){
944
945      var cta_link_of_the_page = find_cta_link(location.href);
946
947
948      $("a").each(function(index, elem){
949        var href = $(elem).attr('href');
950
951        if (href  === undefined ){
952           return;
953        }
954
955        if (href.substring(0,4) == 'tel:'){
956          if (!element_has_events_defined(elem)){  // not footer links
957            $(elem).on("click", function(){
958                universal_ga('send', 'event', {
959                  eventCategory: 'Button',
960                  eventAction: 'Click',
961                  eventLabel: 'Phone',
962                  transport: 'beacon'
963                });
964             });
965
966             if (cta_link_of_the_page){
967                $(elem).on("click", function(){
968                    universal_ga('send', 'event', {
969                      eventCategory: 'Button',
970                      eventAction: 'Click',
971                      eventLabel: cta_link_of_the_page.cta_link_type +  ' page phone',
972                      transport: 'beacon'
973                    });
974                 });
975             }
976          } else {
977             if (cta_link_of_the_page){
978               $(elem).on("click", function(){
979                   universal_ga('send', 'event', {
980                        eventCategory: 'Button',
981                        eventAction: 'Click',
982                        eventLabel: cta_link_of_the_page.cta_link_type +  ' page phone footer',
983                        transport: 'beacon'
984                   });
985               });
986             }
987          }
988
989
990        }else{
991          var cta_link = find_cta_link(href);
992          if (elem.className != null && elem.className.indexOf("bottom-link") > -1){
993            // console.log("bottom link detected");
994          }else{
995            if (cta_link != null){
996              $(elem).on("click", function(){
997                universal_ga('send', 'event', {
998                        eventCategory: 'Website Link',
999                        eventAction: 'Click',
1000                        eventLabel: cta_link.cta_link_type,
1001                        transport: 'beacon'
1002                  });
1003              });
1004            }
1005          }
1006        }
1007
1008
1009      });
1010    }
1011  }
1012
1013  if (typeof angular === "undefined") {
1014    create_ga_events_for_cta_clicks();
1015  } else {
1016    angular.element(document).ready(function () {
1017      create_ga_events_for_cta_clicks();
1018    });
1019  }
1020
1021
1022  function triggerShowFooterEvents(){
1023    if (window.screen.availWidth < 768){
1024        universal_ga('send', 'event', {
1025                eventCategory: 'Mobile Footer',
1026                eventAction: 'View',
1027                eventLabel: '',
1028                transport: 'beacon'
1029          });
1030    }
1031  }
1032
1033
1034
1035
1036  ////////////
1037  function smartFooterV2()
1038  {
1039    var list= document.getElementsByClassName("bottom-list-item");
1040    if (!list) return;
1041
1042    if (document.getElementById("bottom-navbar") == null){
1043      return;
1044    }
1045
1046    var bottomNav = document.querySelector('#bottom-navbar .navbar-nav');
1047    var footerLinkPaddingLeft = $('#bottom-navbar .navbar-nav li a').css('padding-left');
1048    var footerLinkPaddingRight = $('#bottom-navbar .navbar-nav li a').css('padding-right');
1049
1050    bottomNav.innerHTML = '';
1051    var linksWithPosition = all_cta_links.filter(e => e.position != null && e.position >= 0);
1052    linksWithPosition.sort(function(a,b) {
1053      return a.position - b.position;
1054    });
1055
1056    var footerLinkStyle = (footerLinkPaddingLeft == '0px' || footerLinkPaddingRight == '0px' ? 'style="padding-left: 8px; padding-right: 8px;"' : '');
1057
1058    linksWithPosition.forEach((e, i) => {
1059        var target = e.target || getUrlTarget(e.url);
1060        bottomNav.insertAdjacentHTML('beforeend',
1061        `<li class="bottom-list-item" style="white-space: nowrap;width: auto;"><a ${footerLinkStyle} class="bottom-link smart-footer-link" data-type="${e.cta_link_type}" data-position="${i}" target="${target}" href="${e.url}">${e.website_footer_label}</a></li>`);
1062    })
1063
1064    var intervalCount = 0
1065    var interval = setInterval(() => {
1066      if(intervalCount == 50){
1067        clearInterval(interval);
1068      }
1069      removeOverflowingFooterLinks();
1070      intervalCount ++;
1071    }, 200);
1072
1073    $('.smart-footer-link').on("click", function(){
1074          if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){
1075                    shUrlParams['source'] = 'footer';
1076                    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams));
1077          }
1078
1079          var visibleLinks = $('.smart-footer-link').map(function (e) {
1080              return $(this).data('type');
1081          }).toArray().join(',');
1082
1083          universal_ga('send', 'event', {
1084                  eventCategory: 'Button',
1085                  eventAction: 'Click_footer_2',
1086                  eventLabel: "type:" + $(this).data('type') + "|position:" + $(this).data('position') + "|visible:" + visibleLinks,
1087                  transport: 'beacon'
1088            });
1089    });
1090  }
1091
1092  function removeOverflowingFooterLinks(){
1093    var bottomNavLinks = document.querySelectorAll('#bottom-navbar .navbar-nav li');
1094    var width_sum = 0;
1095
1096    bottomNavLinks.forEach(e => {
1097      width_sum += e.getBoundingClientRect().width;
1098      if ((width_sum) > window.innerWidth) {
1099        console.log(`%cLink %c${e.textContent} %cdeleted couldn't fit screen`,"color: #fff;background: #202124;", "background: red;color: #fff", "color: #fff;background: #202124;");
1100        e.remove();
1101      }
1102    });
1103  }
1104
1105  function getUrlTarget(url){
1106    if(url.startsWith('tel')){
1107      return '_self';
1108    }
1109    if(url.startsWith('/') || url.includes('tmt.spotapps.co') || url.includes(window.location.host)){
1110      return '_self';
1111    }
1112    return '_blank';
1113  }
1114
1115  function npb()
1116    {
1117    	var list= document.getElementsByClassName("bottom-list-item");
1118    	if (!list) return;
1119
1120      if (document.getElementById("bottom-navbar") == null){
1121        return;
1122      }
1123
1124      var url = ""
1125    	for (var i=0; i < all_cta_links.length; i++)
1126    	{
1127    		if (all_cta_links[i].cta_link_type == "order"){
1128          url = all_cta_links[i].url;
1129        }
1130    	}
1131
1132    	if ( url == ""){
1133        return;
1134      }
1135
1136    	for (i=0; i < list.length; i++)
1137    	{
1138    		console.log(cta_link_matches_href(list[i].firstChild.href, url));
1139    		if (cta_link_matches_href(list[i].firstChild.href,url))  return;
1140
1141    	};
1142
1143    	var item = list[list.length-1]
1144    	document.getElementById("bottom-navbar").getElementsByClassName("nav navbar-nav")[0].appendChild(item.cloneNode(true));
1145    	var width_sum = 0;
1146    	for (i=0; i < list.length; i++) {
1147    		width_sum += list[i].getBoundingClientRect().width;
1148    	}
1149
1150    	var item = list[list.length-1]
1151    	if ((width_sum - 10) > window.innerWidth) { item.parentNode.removeChild(item); console.log("link deleted couldn't fit screen"); return; }
1152
1153    	item.firstChild.text = "Order";
1154    	item.firstChild.href = url;
1155    	item.firstChild.id = "bottom_link_" + list.length;
1156
1157      $(item.firstChild).on("click", function(){
1158
1159          if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){
1160                    shUrlParams['source'] = 'footer';
1161                    sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams));
1162                  }
1163
1164          universal_ga('send', 'event', {
1165                  eventCategory: 'Button',
1166                  eventAction: 'Click',
1167                  eventLabel: 'Plan B-2 Order',
1168                  transport: 'beacon'
1169            });
1170      });
1171
1172
1173    }
1174
1175function activateSmartFooter(){
1176    var smart_footer_active = true;
1177    var smart_footer_version = 2;
1178    var man_bottom_active = false;
1179    if(window.location.hash == '#smartFooterV2=enabled'){
1180      smartFooterV2();
1181      return;
1182    }
1183    if (smart_footer_active && !man_bottom_active){
1184      if(smart_footer_version == 2 ){
1185          smartFooterV2();
1186       }else {
1187          npb();
1188       }
1189    }
1190  }
1191
1192  activateSmartFooter();
1193
1194  var corona_config_str = '{"id":129890,"spot_id":118935,"promote_pick_up":true,"promote_gift_cards":true,"promote_happy_hour":true,"promote_events":true,"instructions_on_food_page":false,"food_page_instruction_text":"","food_page_instruction_phone":"2677619242","created_at":"2024-02-02T04:25:29.994+00:00","updated_at":"2025-04-12T21:13:00.330+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":false,"all_alcoholic_to_go_lincense":false,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":5,"pick_ups_priority_value":5,"reservations_priority_value":0,"private_parties_priority_value":5,"catering_priority_value":5,"gift_cards_priority_value":0,"jobs_priority_value":3,"food_and_drinks_priority_value":4,"specials_priority_value":3,"national_days_priority_value":3,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":5,"collecting_emails_priority_value":3,"collecting_phone_numbers_priority_value":3,"growing_social_media_followers_priority_value":3,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}';
1195  var corona_config =  corona_config_str != '' ?  JSON.parse('{"id":129890,"spot_id":118935,"promote_pick_up":true,"promote_gift_cards":true,"promote_happy_hour":true,"promote_events":true,"instructions_on_food_page":false,"food_page_instruction_text":"","food_page_instruction_phone":"2677619242","created_at":"2024-02-02T04:25:29.994+00:00","updated_at":"2025-04-12T21:13:00.330+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":false,"all_alcoholic_to_go_lincense":false,"current_operating_status":"Offering To Go and Dine-in with Full Capacity","contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":5,"pick_ups_priority_value":5,"reservations_priority_value":0,"private_parties_priority_value":5,"catering_priority_value":5,"gift_cards_priority_value":0,"jobs_priority_value":3,"food_and_drinks_priority_value":4,"specials_priority_value":3,"national_days_priority_value":3,"holidays_priority_value":3,"sports_priority_value":3,"walk_ins_priority_value":5,"collecting_emails_priority_value":3,"collecting_phone_numbers_priority_value":3,"growing_social_media_followers_priority_value":3,"increasing_revenue_vs_saving_time_priority_value":3,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}') : null;
1196
1197
1198  //corona instuctions
1199  function show_corona_instructions(text, phone, btnText){
1200    //format to US number
1201    var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/);
1202
1203    if(corona_config.shopping_cart_type == "TMT" && corona_config.shopping_cart_active == true) {
1204        var linkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true";
1205        var btnLinkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true";
1206    }else {
1207        var linkLocation = 'tel:+1'+phone+'';
1208        var btnLinkLocation = 'tel:+1'+ match[1] + '-' + match[2] + '-' + match[3] +''
1209    }
1210    var appendPhone = 'tel:+1'+phone+'';
1211    //inject html content
1212    if ($('.food-menu-nav').length) {
1213      //new template
1214      var pageEl =  $('.food-menu-nav').css('margin','20px auto 10px auto');
1215      var textColor = rgb2hex($('.section-header').css('color'));
1216      var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color'));
1217      var fontSize = parseInt($('.food-menu-nav-item').css('font-size'));
1218      fontSize = fontSize + Math.round(fontSize  * 0.25);
1219
1220      // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="tel:+1'+phone+'">'+btnText+'</a></div>';
1221      var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="display: inline-block !important;font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="'+btnLinkLocation +'">'+btnText+'</a></div>';
1222
1223    }else {
1224      //old template
1225      var pageEl = $('.tabnav');
1226      var textColor = rgb2hex($('.menu-item-name-traditional').css('color'));
1227      var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color'));
1228
1229      var linkTextColor = getContrast50(linkColor);
1230      var fontSize = parseInt($('.menu-item-name-traditional').css('font-size'));
1231      fontSize = fontSize + Math.round(fontSize  * 0.25);
1232      var textTransform = $('.style-traditional .tabnav .nav>li>a').css('text-transform');
1233
1234      // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 50px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+textColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="tel:+1'+phone+'">'+btnText+'</a></div>';
1235      var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 30px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+linkTextColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="'+btnLinkLocation+'">'+btnText+'</a></div>';
1236
1237    }
1238     //html content
1239    pageEl.prepend(html);
1240  }
1241
1242  function rgb2hex(rgb) {
1243    if(typeof rgb !== "undefined"){
1244      rgbColor = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
1245      if (!rgbColor) {
1246        rgba = rgb.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(,\s*\d+\.*\d+)?\)$/);
1247        return "#" + hex(rgba[1]) + hex(rgba[2]) + hex(rgba[3]);
1248      }
1249      function hex(x) {
1250          return ("0" + parseInt(x).toString(16)).slice(-2);
1251      }
1252      return "#" + hex(rgbColor[1]) + hex(rgbColor[2]) + hex(rgbColor[3]);
1253    }
1254    return rgb;
1255  }
1256
1257  function getContrast50(hexcolor){
1258    return (parseInt(hexcolor, 16) > 0xffffff/2) ? '#000':'#fff';
1259  }
1260
1261  function show_corona_sidebar_instructions(text, phone){
1262    //format to US number
1263    var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/);
1264    var divWidth = 230;
1265    var top = 50;
1266    var linkSize = '1.6em';
1267    var pSize = $('p').css('font-size');
1268    var appendPhone = 'tel:+1'+phone+'';
1269
1270    if ($(window).width() < 1600)
1271      var top = 30;
1272    if ($(window).width() < 1200){
1273      var divWidth = 180;
1274      var linkSize = '1.4em';
1275      var pSize ='1.1em';
1276    }
1277
1278    if($('.food-menu-nav').length){ //new template
1279      var textColor = $('.food-menu-nav-item.active').css('color');
1280      var linkColor = $('.food-menu-nav-item.active').css('background-color');
1281
1282      var linkTextColor = $('.food-menu-nav-item.active').css('color');
1283      var parent = $('.food-menu-page');
1284    }
1285    else { //old template
1286      var textColor = $('.menu-item-name-traditional').css('color');
1287      var linkColor = $('.style-traditional .tabnav .nav>
1287li.active>a').css('color');
1288      var parent = $('.food-menu').length ? $('.food-menu') : $('.drink-menu');
1289      var linkTextColor = getContrast50(linkColor);
1290    }
1291
1292    // $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+textColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');"  style="font-size:'+linkSize+';color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>');
1293    $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+linkTextColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');this.href=\'' + appendPhone + '\';"  style="font-size:'+linkSize+';color:'+linkTextColor+';" href="/call-us/'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>');
1294
1295    //check if resolution is bigger than tablet resolution
1296/*  if ($(window).width() > 991) {
1297      //detect scroll
1298      window.onscroll = function (e) {
1299      if ($(window).scrollTop() == 0) {
1300          $('#corona-instructions-sidebar').hide();
1301        }else {
1302          $('#corona-instructions-sidebar').show();
1303        }
1304      }
1305    } */
1306  }
1307
1308  function check_corona_config(config){
1309    console.log(config)
1310    if (config) {
1311      if (config.instructions_on_food_page && config.food_page_instruction_text && config.food_page_instruction_phone) {
1312        if (!config.promote_deliveries && config.promote_pick_up) {
1313          var btnText = 'Call For Pick Up';
1314        }
1315        if (config.promote_deliveries && !config.promote_pick_up) {
1316          var btnText = 'Call For Delivery';
1317        }
1318        if (config.promote_deliveries && config.promote_pick_up) {
1319          var btnText = 'Call For Pick Up Or Delivery';
1320        }
1321
1322        if(typeof btnText !== "undefined"){ // check if pick up or delivery are true
1323          if(config.shopping_cart_type == "TMT" && config.shopping_cart_active == true) {
1324                var btnText = 'ORDER NOW';
1325                    if($('.food-menu-nav').length){ //new template
1326                      var textColor = rgb2hex($('.section-header').css('color'));
1327                      var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color'));
1328                      var fontSize = parseInt($('.food-menu-nav-item').css('font-size'));
1329                      fontSize = fontSize + Math.round(fontSize  * 0.25);
1330                    }
1331                    else { //old template
1332                        var textColor = rgb2hex($('.menu-item-name-traditional').css('color'));
1333                        var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color'));
1334
1335                        var linkTextColor = getContrast50(linkColor);
1336                        var fontSize = parseInt($('.menu-item-name-traditional').css('font-size'));
1337                        fontSize = fontSize + Math.round(fontSize  * 0.25);
1338                    }
1339                show_corona_instructions('For online orders, use our own <a style="text-decoration:underline;color: '+textColor+';" href="https://tmt.spotapps.co/ordering-menu/?spot_id='+config.spot_id+'&images=yes&accordion=true#"> commission free ordering platform! </a> or call:', config.food_page_instruction_phone, btnText);
1340                show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone);
1341            } else {
1342                show_corona_instructions(config.food_page_instruction_text, config.food_page_instruction_phone, btnText);
1343                show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone);
1344            }
1345
1346        }
1347      }
1348    }
1349  }
1350
1351
1352  if (is_food_menu_page() && !window.location.search.includes("contactless=true")){
1353    $( document ).ready(function() {
1354       setTimeout(function(){
1355        check_corona_config(corona_config);
1356       }, 300);
1357    });
1358  }
1359
1360
1361
1362  function isPhone(phone){
1363      var regex = /^(\+\d{1,2}\s?)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}$/;
1364      return regex.test(phone);
1365  }
1366
1367  function sendEmail_MT (input_id) {
1368    const $loader = $("[data-id=newsletter-widget-2] .sph-loading-img");
1369
1370    const $step = {
1371      form: $("[data-id=newsletter-widget-2] .sph-email-form"),
1372      message: $("[data-id=newsletter-widget-2] .sph-response-message"),
1373    }
1374
1375    const $field = {
1376      email: $("[data-id=newsletter-widget-2] #sph-newsletter-input-" + input_id),
1377      phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-" + input_id),
1378      consent: $("[data-id=newsletter-widget-2] #sph-newsletter-checkbox-phone-" + input_id),
1379    };
1380
1381    const $error = {
1382      email: $("[data-id=newsletter-widget-2] #sph-newsletter-email-error-" + input_id),
1383      phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-error-" + input_id),
1384    };
1385
1386    if ($field.email.val().trim() === "") {
1387        $error.email
1388          .html("This field is required")
1389          .show();
1390    }
1391    else if (!isEmail($field.email.val().trim())) {
1392      $error.email
1393        .html("Please use the format “[email protected]”")
1394        .show();
1395    } else {
1396      $error.email
1397        .html("")
1398        .hide();
1399    }
1400
1401    if ($field.consent.is(':checked') && $field.phone.val().trim() === "") {
1402      $error.phone
1403        .html("This field is required")
1404        .show();
1405    } else if ($field.phone.val().trim().length > 0 && !isPhone($field.phone.val().trim())) {
1406      $error.phone
1407        .html("The phone number must contain 10 digits")
1408        .show();
1409    } else {
1410      $error.phone
1411        .html("")
1412        .hide();
1413    }
1414
1415    const errorField = $step.form.find('.sh-form-error:visible');
1416
1417    if (errorField.length > 0) {
1418      const input = errorField.first().next();
1419
1420      document.activeElement.blur();
1421
1422      setTimeout(() => {
1423        input.focus();
1424      }, 160)
1425
1426      return;
1427    }
1428
1429    $loader
1430      .show()
1431      .prev()
1432      .hide();
1433
1434    $.ajax({
1435      method: "POST",
1436      url: "https://www.spothopperapp.com/api/spots/118935/contacts/add_with_texting_permission",
1437      crossDomain: true,
1438      dataType: 'json',
1439      data: {
1440        email: $field.email.val().trim(),
1441        phone: $field.phone.val().trim(),
1442        texting_permission: $field.consent.is(':checked'),
1443      },
1444      success: function (data) {
1445        afterRequestSubmission(data);
1446      },
1447      error: function () {
1448        afterRequestSubmission("Something went wrong. Please try again later.");
1449      }
1450    });
1451
1452    function afterRequestSubmission (data) {
1453      $step.form.hide();
1454
1455      $step.message
1456        .html(data)
1457        .show()
1458        .trigger('focus');
1459    }
1460  }
1461</script>
1461<script>function addPromotionParamsToTMTLinks()
1462{
1463    if (sessionStorage.getItem('shUrlParams')) {
1464        let shParams = JSON.parse(sessionStorage.getItem('shUrlParams'));
1465        if (!Object.keys(shParams).length)
1466            return;
1467        if(!shParams.source)
1468            return;
1469        $('a').each(function () {
1470            if (this.href.includes('tmt.spotapps.co')) {
1471                if(this.href.includes('&source=') || this.href.includes('&destination=') || this.href.includes('&promotion='))
1472                    return;
1473
1474                this.href = this.href + '&source=' + shParams.source;
1475                if(shParams.destination)
1476                    this.href = this.href + '&destination=' + shParams.destination;
1477                if(shParams.promotion)
1478                    this.href = this.href + '&promotion=' + shParams.promotion;
1479                if(shParams.fb_post_id)
1480                    this.href = this.href + '&fb_post_id=' + shParams.fb_post_id;
1481                if(shParams.email_post_id)
1482                    this.href = this.href + '&email_post_id=' + shParams.email_post_id;
1483            }
1484        })
1485    }
1486}
1487setTimeout(function() {
1488  addPromotionParamsToTMTLinks();
1489  addFooterToSourceParam();
1490},600)
1491
1492function addFooterToSourceParam()
1493{
1494    $('.bottom-link').each(function (){
1495        if(shouldAddSourceParam(this.href))
1496          this.href = this.href + '&source=footer';
1497    })
1498    $('#sh-multiple-links-content-holder a').each(function (){
1499       if(shouldAddSourceParam(this.href))
1500          this.href = this.href + '&source=footer';
1501    })
1502}
1503function shouldAddSourceParam(link){
1504  if (link.includes('tmt.spotapps.co') && !link.includes('&source=')){
1505    return true;
1506  }
1507  return false;
1508}
1509</script>
1509<script>
1510;(async () => {
1511if (typeof window.focusTrap === 'undefined') {
1512    await getScript('https://unpkg.com/tabbable/dist/index.umd.js');
1513    await getScript('https://unpkg.com/focus-trap/dist/focus-trap.umd.js');
1514}
1515
1516document.querySelectorAll('.modal').forEach((element) => {
1517    const trap = window.focusTrap?.createFocusTrap(element, {
1518        allowOutsideClick: true,
1519    });
1520
1521    $(element).on('shown.bs.modal', () => {
1522	    trap?.activate();
1523	});
1524
1525	$(element).on('hidden.bs.modal', () => {
1526        trap?.deactivate();
1527    });
1528});
1529
1530async function getScript (source) {
1531    return new Promise((resolve, reject) => {
1532        const script = document.createElement('script');
1533        script.src = source;
1534        script.async = true;
1535
1536        script.onload = resolve;
1537        script.onerror = reject;
1538
1539        document.head.appendChild(script);
1540    });
1541}
1542})();
1543</script>
1543<script>var bday_club_promo = {"bday_club_link":"https://tmt.spotapps.co/vouchers?spot_id=118935&source=website&voucher_offer_id=MjAyNDAyMDQyNTU5MWLD","bday_club_fab":false,"bday_offer_freebie_name":"Free Dessert","bday_offer_short_name":"Free Dessert on your birthday.  ","bday_offer_description":"Free Dessert on your birthday.  Valid for dine in only with minimum purchase of $20.","bday_club_custom_offer":false,"bday_club_fab_type":"type_1","bday_club_fab_def_style":"light"};</script>
1543<script src="https://wcache-plugins.spotapps.co/production/wcpl_bootstrap_ada_fix/wcpl_bootstrap_ada_fix.js"></script>
1543<link href="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.css" rel="stylesheet" media="screen"/>
1543<script src="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.js"></script>
1543<script src="https://wcache-plugins.spotapps.co/production/wcpl_ga_tracking/wcpl_ga_tracking.js"></script>
1543<script src="https://wcache-plugins.spotapps.co/production/wcpl_media_controls/script.js"></script>
1543<link href="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter_helper_style.css" rel="stylesheet" media="screen"/>
1543<script>var changes_log_array = {};</script>
1543<script src="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter.js"></script>
1543</body></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.