PageSourceSearch

https://dennispublicmarket.com/cart

html dennispublicmarket.com collected 2026-10-01 23:44:44 UTC 232,887 bytes, 2,200 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://dennispublicmarket.com/cart"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
9      Your Shopping Cart
10 &ndash; Dennis Public Market</title>
11
12    
13
14    
15
16<meta property="og:site_name" content="Dennis Public Market">
17<meta property="og:url" content="https://dennispublicmarket.com/cart">
18<meta property="og:title" content="Your Shopping Cart">
19<meta property="og:type" content="website">
20<meta property="og:description" content="Dennis Public Market"><meta name="twitter:site" content="@dennispublicmkt"><meta name="twitter:card" content="summary_large_image">
21<meta name="twitter:title" content="Your Shopping Cart">
22<meta name="twitter:description" content="Dennis Public Market">
23
24
25    
25<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/constants.js?v=58251544750838685771715011683" defer="defer"></script>
25
26    
26<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/pubsub.js?v=158357773527763999511715011682" defer="defer"></script>
26
27    
27<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/global.js?v=130583220317443144241715011682" defer="defer"></script>
27<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/animations.js?v=88693664871331136111715011683" defer="defer"></script>
27<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
27<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/68490461442/digital_wallets/dialog">
28<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
28<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 28
28
29<script id="shopify-features" type="application/json">{"accessToken":"c440b8807adc1c2117f9cd5c10411e83","betas":["rich-media-storefront-analytics"],"domain":"dennispublicmarket.com","predictiveSearch":true,"shopId":68490461442,"locale":"en"}</script>
vendor: 1 bytes, line 29
29
30<script>var Shopify = Shopify || {};
31Shopify.shop = "dennis-public-market.myshopify.com";
32Shopify.locale = "en";
33Shopify.currency = {"active":"USD","rate":"1.0"};
34Shopify.country = "US";
35Shopify.theme = {"name":"shopify_theme\/dennis_public_market\/live","id":141937606914,"schema_name":"Dawn","schema_version":"13.0.1","theme_store_id":null,"role":"main"};
36Shopify.theme.handle = "null";
37Shopify.theme.style = {"id":null,"handle":null};
38Shopify.cdnHost = "dennispublicmarket.com/cdn";
39Shopify.routes = Shopify.routes || {};
40Shopify.routes.root = "/";
41Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
42Shopify.SignInWithShop = Shopify.SignInWithShop || {};
43Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
44Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 44
44
45<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 45
45
46<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 46
46
47<script>
48  window.Shopify = window.Shopify || {};
49  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
50  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
51  window.Shopify.SignInWithShop.eligible = true;
52</script>
vendor: 1 bytes, line 52
52
53<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 53
53
54<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 54
54
55<script type="module">
56  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
57
58  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
59
60</script>
vendor: 1 bytes, line 60
60
61<script>
62  window.Shopify = window.Shopify || {};
63  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
64  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"]};
65</script>
vendor: 1 bytes, line 65
65
66<script id="__st">var __st={"a":68490461442,"offset":-14400,"reqid":"6ed11a69-0a0d-4e29-a4bf-9b181cfc04ac-1790898281","pageurl":"dennispublicmarket.com\/cart","u":"35aa2e845ea6","p":"cart"};</script>
vendor: 1 bytes, line 66
66
67<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 67
67
68<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 68
68
69<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//dennispublicmarket.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 69
69
70<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 = "//dennispublicmarket.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>
70<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 70
70
71<script>
72  window.Shopify = window.Shopify || {};
73  window.Shopify.MCP = window.Shopify.MCP || {};
74  window.Shopify.MCP.enabled = true;
75  window.Shopify.MCP.shop = "dennis-public-market.myshopify.com";
76  window.Shopify.MCP.mcpEndpoint = "https:\/\/dennispublicmarket.com\/api\/mcp";
77  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
78</script>
vendor: 1 bytes, line 78
78
79<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("\/\/dennispublicmarket.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
80</script>
vendor: 1 bytes, line 80
80
81<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://dennispublicmarket.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
82</script>
vendor: 1 bytes, line 82
82
83<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
84  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);
85</script>
vendor: 1 bytes, line 85
85
86<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})}}));
87</script>
vendor: 1 bytes, line 87
87
88<script id="sections-script" data-sections="header" defer="defer" src="//dennispublicmarket.com/cdn/shop/t/3/compiled_assets/scripts.js?v=105935627635751058961776720699"></script>
vendor: 1 bytes, line 88
88
89<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
89
90
91
92    <style data-shopify>
93      @font-face {
94  font-family: Roboto;
95  font-weight: 400;
96  font-style: normal;
97  font-display: swap;
98  src: url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"),
99       url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff");
100}
101
102      @font-face {
103  font-family: Roboto;
104  font-weight: 700;
105  font-style: normal;
106  font-display: swap;
107  src: url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"),
108       url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff");
109}
110
111      @font-face {
112  font-family: Roboto;
113  font-weight: 400;
114  font-style: italic;
115  font-display: swap;
116  src: url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"),
117       url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff");
118}
119
120      @font-face {
121  font-family: Roboto;
122  font-weight: 700;
123  font-style: italic;
124  font-display: swap;
125  src: url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2") format("woff2"),
126       url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff") format("woff");
127}
128
129      @font-face {
130  font-family: Roboto;
131  font-weight: 400;
132  font-style: normal;
133  font-display: swap;
134  src: url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"),
135       url("//dennispublicmarket.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff");
136}
137
138
139      
140        :root,
141        .color-scheme-1 {
142          --color-background: 255,255,255;
143        
144          --gradient-background: #ffffff;
145        
146
147        
148
149        --color-foreground: 64,64,64;
150        --color-background-contrast: 191,191,191;
151        --color-shadow: 18,18,18;
152        --color-button: 152,203,79;
153        --color-button-text: 255,255,255;
154        --color-secondary-button: 255,255,255;
155        --color-secondary-button-text: 18,18,18;
156        --color-link: 18,18,18;
157        --color-badge-foreground: 64,64,64;
158        --color-badge-background: 255,255,255;
159        --color-badge-border: 64,64,64;
160        --payment-terms-background-color: rgb(255 255 255);
161      }
162      
163        
164        .color-scheme-2 {
165          --color-background: 11,90,34;
166        
167          --gradient-background: #0b5a22;
168        
169
170        
171
172        --color-foreground: 255,255,255;
173        --color-background-contrast: 14,113,43;
174        --color-shadow: 18,18,18;
175        --color-button: 152,203,79;
176        --color-button-text: 255,255,255;
177        --color-secondary-button: 11,90,34;
178        --color-secondary-button-text: 18,18,18;
179        --color-link: 18,18,18;
180        --color-badge-foreground: 255,255,255;
181        --color-badge-background: 11,90,34;
182        --color-badge-border: 255,255,255;
183        --payment-terms-background-color: rgb(11 90 34);
184      }
185      
186        
187        .color-scheme-3 {
188          --color-background: 152,203,79;
189        
190          --gradient-background: #98cb4f;
191        
192
193        
194
195        --color-foreground: 56,120,135;
196        --color-background-contrast: 85,119,35;
197        --color-shadow: 18,18,18;
198        --color-button: 255,255,255;
199        --color-button-text: 0,0,0;
200        --color-secondary-button: 152,203,79;
201        --color-secondary-button-text: 255,255,255;
202        --color-link: 255,255,255;
203        --color-badge-foreground: 56,120,135;
204        --color-badge-background: 152,203,79;
205        --color-badge-border: 56,120,135;
206        --payment-terms-background-color: rgb(152 203 79);
207      }
208      
209        
210        .color-scheme-4 {
211          --color-background: 255,255,255;
212        
213          --gradient-background: #ffffff;
214        
215
216        
217
218        --color-foreground: 0,0,0;
219        --color-background-contrast: 191,191,191;
220        --color-shadow: 253,122,80;
221        --color-button: 253,122,80;
222        --color-button-text: 253,122,80;
223        --color-secondary-button: 255,255,255;
224        --color-secondary-button-text: 253,122,80;
225        --color-link: 253,122,80;
226        --color-badge-foreground: 0,0,0;
227        --color-badge-background: 255,255,255;
228        --color-badge-border: 0,0,0;
229        --payment-terms-background-color: rgb(255 255 255);
230      }
231      
232        
233        .color-scheme-5 {
234          --color-background: 255,255,255;
235        
236          --gradient-background: #ffffff;
237        
238
239        
240
241        --color-foreground: 0,0,0;
242        --color-background-contrast: 191,191,191;
243        --color-shadow: 18,18,18;
244        --color-button: 11,90,34;
245        --color-button-text: 255,255,255;
246        --color-secondary-button: 255,255,255;
247        --color-secondary-button-text: 11,90,34;
248        --color-link: 11,90,34;
249        --color-badge-foreground: 0,0,0;
250        --color-badge-background: 255,255,255;
251        --color-badge-border: 0,0,0;
252        --payment-terms-background-color: rgb(255 255 255);
253      }
254      
255        
256        .color-scheme-c9275d39-d8b3-46f8-8904-697199cb7c25 {
257          --color-background: 255,255,255;
258        
259          --gradient-background: #ffffff;
260        
261
262        
263
264        --color-foreground: 60,64,73;
265        --color-background-contrast: 191,191,191;
266        --color-shadow: 18,18,18;
267        --color-button: 253,122,80;
268        --color-button-text: 255,255,255;
269        --color-secondary-button: 255,255,255;
270        --color-secondary-button-text: 18,18,18;
271        --color-link: 18,18,18;
272        --color-badge-foreground: 60,64,73;
273        --color-badge-background: 255,255,255;
274        --color-badge-border: 60,64,73;
275        --payment-terms-background-color: rgb(255 255 255);
276      }
277      
278
279      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-c9275d39-d8b3-46f8-8904-697199cb7c25 {
280        color: rgba(var(--color-foreground), 0.75);
281        background-color: rgb(var(--color-background));
282      }
283
284      :root {
285        --font-body-family: Roboto, sans-serif;
286        --font-body-style: normal;
287        --font-body-weight: 400;
288        --font-body-weight-bold: 700;
289
290        --font-heading-family: Roboto, sans-serif;
291        --font-heading-style: normal;
292        --font-heading-weight: 400;
293
294        --font-body-scale: 1.1;
295        --font-heading-scale: 1.0454545454545454;
296
297        --media-padding: px;
298        --media-border-opacity: 0.05;
299        --media-border-width: 1px;
300        --media-radius: 0px;
301        --media-shadow-opacity: 0.0;
302        --media-shadow-horizontal-offset: 0px;
303        --media-shadow-vertical-offset: 4px;
304        --media-shadow-blur-radius: 5px;
305        --media-shadow-visible: 0;
306
307        --page-width: 140rem;
308        --page-width-margin: 0rem;
309
310        --product-card-image-padding: 0.0rem;
311        --product-card-corner-radius: 0.0rem;
312        --product-card-text-alignment: left;
313        --product-card-border-width: 0.0rem;
314        --product-card-border-opacity: 0.1;
315        --product-card-shadow-opacity: 0.0;
316        --product-card-shadow-visible: 0;
317        --product-card-shadow-horizontal-offset: 0.0rem;
318        --product-card-shadow-vertical-offset: 0.4rem;
319        --product-card-shadow-blur-radius: 0.5rem;
320
321        --collection-card-image-padding: 0.0rem;
322        --collection-card-corner-radius: 0.0rem;
323        --collection-card-text-alignment: left;
324        --collection-card-border-width: 0.0rem;
325        --collection-card-border-opacity: 0.1;
326        --collection-card-shadow-opacity: 0.0;
327        --collection-card-shadow-visible: 0;
328        --collection-card-shadow-horizontal-offset: 0.0rem;
329        --collection-card-shadow-vertical-offset: 0.4rem;
330        --collection-card-shadow-blur-radius: 0.5rem;
331
332        --blog-card-image-padding: 0.0rem;
333        --blog-card-corner-radius: 0.0rem;
334        --blog-card-text-alignment: left;
335        --blog-card-border-width: 0.0rem;
336        --blog-card-border-opacity: 0.1;
337        --blog-card-shadow-opacity: 0.0;
338        --blog-card-shadow-visible: 0;
339        --blog-card-shadow-horizontal-offset: 0.0rem;
340        --blog-card-shadow-vertical-offset: 0.4rem;
341        --blog-card-shadow-blur-radius: 0.5rem;
342
343        --badge-corner-radius: 4.0rem;
344
345        --popup-border-width: 1px;
346        --popup-border-opacity: 0.1;
347        --popup-corner-radius: 0px;
348        --popup-shadow-opacity: 0.05;
349        --popup-shadow-horizontal-offset: 0px;
350        --popup-shadow-vertical-offset: 4px;
351        --popup-shadow-blur-radius: 5px;
352
353        --drawer-border-width: 1px;
354        --drawer-border-opacity: 0.1;
355        --drawer-shadow-opacity: 0.0;
356        --drawer-shadow-horizontal-offset: 0px;
357        --drawer-shadow-vertical-offset: 4px;
358        --drawer-shadow-blur-radius: 5px;
359
360        --spacing-sections-desktop: 0px;
361        --spacing-sections-mobile: 0px;
362
363        --grid-desktop-vertical-spacing: 40px;
364        --grid-desktop-horizontal-spacing: 40px;
365        --grid-mobile-vertical-spacing: 20px;
366        --grid-mobile-horizontal-spacing: 20px;
367
368        --text-boxes-border-opacity: 0.1;
369        --text-boxes-border-width: 0px;
370        --text-boxes-radius: 0px;
371        --text-boxes-shadow-opacity: 0.0;
372        --text-boxes-shadow-visible: 0;
373        --text-boxes-shadow-horizontal-offset: 0px;
374        --text-boxes-shadow-vertical-offset: 4px;
375        --text-boxes-shadow-blur-radius: 5px;
376
377        --buttons-radius: 0px;
378        --buttons-radius-outset: 0px;
379        --buttons-border-width: 1px;
380        --buttons-border-opacity: 1.0;
381        --buttons-shadow-opacity: 0.0;
382        --buttons-shadow-visible: 0;
383        --buttons-shadow-horizontal-offset: 0px;
384        --buttons-shadow-vertical-offset: 4px;
385        --buttons-shadow-blur-radius: 5px;
386        --buttons-border-offset: 0px;
387
388        --inputs-radius: 0px;
389        --inputs-border-width: 1px;
390        --inputs-border-opacity: 0.55;
391        --inputs-shadow-opacity: 0.0;
392        --inputs-shadow-horizontal-offset: 0px;
393        --inputs-margin-offset: 0px;
394        --inputs-shadow-vertical-offset: 4px;
395        --inputs-shadow-blur-radius: 5px;
396        --inputs-radius-outset: 0px;
397
398        --variant-pills-radius: 40px;
399        --variant-pills-border-width: 1px;
400        --variant-pills-border-opacity: 0.55;
401        --variant-pills-shadow-opacity: 0.0;
402        --variant-pills-shadow-horizontal-offset: 0px;
403        --variant-pills-shadow-vertical-offset: 4px;
404        --variant-pills-shadow-blur-radius: 5px;
405      }
406
407      *,
408      *::before,
409      *::after {
410        box-sizing: inherit;
411      }
412
413      html {
414        box-sizing: border-box;
415        font-size: calc(var(--font-body-scale) * 62.5%);
416        height: 100%;
417      }
418
419      body {
420        display: grid;
421        grid-template-rows: auto auto 1fr auto;
422        grid-template-columns: 100%;
423        min-height: 100%;
424        margin: 0;
425        font-size: 1.5rem;
426        letter-spacing: 0.06rem;
427        line-height: calc(1 + 0.8 / var(--font-body-scale));
428        font-family: var(--font-body-family);
429        font-style: var(--font-body-style);
430        font-weight: var(--font-body-weight);
431      }
432
433      @media screen and (min-width: 750px) {
434        body {
435          font-size: 1.6rem;
436        }
437      }
438    </style>
439
440    <link href="//dennispublicmarket.com/cdn/shop/t/3/assets/base.css?v=93405971894151239851715011682" rel="stylesheet" type="text/css" media="all" />
441<link rel="preload" as="font" href="//dennispublicmarket.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//dennispublicmarket.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2" type="font/woff2" crossorigin><link
442        rel="stylesheet"
443        href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-predictive-search.css?v=118923337488134913561715011683"
444        media="print"
445        onload="this.media='all'"
446      >
446<script>
447      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
448      if (Shopify.designMode) {
449        document.documentElement.classList.add('shopify-design-mode');
450      }
451    </script>
451
452  <!-- BEGIN app block: shopify://apps/zapiet-pickup-delivery/blocks/app-embed/5599aff0-8af1-473a-a372-ecd72a32b4d5 -->
453
454
455
456
457
458
459
460
461
462
463
464    <style>#storePickupApp {
465}</style>
466
467
468
469
470<script type="text/javascript" data-cookieconsent="ignore">
471    var zapietTranslations = {};
472    var zapietCalendarSettings = {};
473
474    window.ZapietMethods = {"shipping":{"active":false,"enabled":false,"name":"Shipping","sort":1,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Pickup Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}},"delivery":{"active":true,"enabled":true,"name":"Delivery","sort":2,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Pickup Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}},"pickup":{"active":false,"enabled":true,"name":"Pickup","sort":3,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}}}
475    window.ZapietEvent = {
476        listen: function(eventKey, callback) {
477            if (!this.listeners) {
478                this.listeners = [];
479            }
480            this.listeners.push({
481                eventKey: eventKey,
482                callback: callback
483            });
484        },
485    };
486
487    
488
489    
490        
491        var language_settings = {"enable_app":true,"enable_geo_search_for_pickups":false,"pickup_region_filter_enabled":false,"pickup_region_filter_field":null,"currency":"USD","weight_format":"kg","pickup.enable_map":true,"delivery_validation_method":"exact_postcode_matching","base_country_name":"United States","base_country_code":"US","method_display_style":"default","default_method_display_style":"classic","date_format":"l, F j, Y","time_format":"h:i A","week_day_start":"Sun","pickup_address_format":"<span class=\"name\"><strong>{{company_name}}</strong></span><span class=\"address\">{{address_line_1}}<br />{{city}}, {{postal_code}}</span><span class=\"distance\">{{distance}}</span>{{more_information}}","rates_enabled":true,"payment_customization_enabled":false,"distance_format":"km","enable_delivery_address_autocompletion":false,"enable_delivery_current_location":false,"enable_pickup_address_autocompletion":false,"pickup_date_picker_enabled":true,"pickup_time_picker_enabled":true,"delivery_note_enabled":true,"delivery_note_required":false,"delivery_date_picker_enabled":true,"delivery_time_picker_enabled":true,"shipping.date_picker_enabled":false,"delivery_validate_cart":true,"pickup_validate_cart":false,"gmak":"QUl6YVN5QTkwV3lRc19OcXM4NGZHQzhxNUhfUmp3dDlJcjRUdzJB","enable_checkout_locale":true,"enable_checkout_url":true,"disable_widget_for_digital_items":false,"disable_widget_for_product_handles":"gift-card","disable_widget_discount_override":false,"colors":{"widget_active_background_color":null,"widget_active_border_color":null,"widget_active_icon_color":null,"widget_active_text_color":null,"widget_inactive_background_color":null,"widget_inactive_border_color":null,"widget_inactive_icon_color":null,"widget_inactive_text_color":null},"delivery_validator":{"enabled":false,"show_on_page_load":true,"sticky":true},"checkout":{"delivery":{"discount_code":null,"prepopulate_shipping_address":true,"preselect_first_available_time":true},"pickup":{"discount_code":null,"prepopulate_shipping_address":true,"customer_phone_required":false,"preselect_first_location":true,"preselect_first_available_time":true},"shipping":{"discount_code":""}},"day_name_attribute_enabled":false,"methods":{"shipping":{"active":false,"enabled":false,"name":"Shipping","sort":1,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Pickup Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}},"delivery":{"active":true,"enabled":true,"name":"Delivery","sort":2,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Pickup Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}}
491,"pickup":{"active":false,"enabled":true,"name":"Pickup","sort":3,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}}},"translations":{"methods":{"shipping":"Shipping","pickup":"Pickups","delivery":"Delivery"},"calendar":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December","sunday":"Sun","monday":"Mon","tuesday":"Tue","wednesday":"Wed","thursday":"Thu","friday":"Fri","saturday":"Sat","today":"","close":"","labelMonthNext":"Next month","labelMonthPrev":"Previous month","labelMonthSelect":"Select a month","labelYearSelect":"Select a year","and":"and","between":"between"},"pickup":{"heading":"Store Pickup","note":"","location_placeholder":"Enter your postal code ...","filter_by_region_placeholder":"Filter by state/province","location_label":"Choose a location.","datepicker_label":"Choose a date and time.","date_time_output":"{{DATE}} at {{TIME}}","datepicker_placeholder":"Choose a date and time.","locations_found":"Please select a pickup location:","no_locations_found":"Sorry, pickup is not available for your selected items.","no_locations_region":"Sorry, pickup is not available in your region.","no_date_time_selected":"Please select a date & time.","checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","checkout_error":"Please select a date and time for pickup.","location_error":"Please select a pickup location.","more_information":"More information","opening_hours":"Opening hours","dates_not_available":"Sorry, your selected items are not currently available for pickup.","min_order_total":"Minimum order value for pickup is $0.00","min_order_weight":"Minimum order weight for pickup is {{ weight }}","max_order_total":"Maximum order value for pickup is $0.00","max_order_weight":"Maximum order weight for pickup is {{ weight }}","cart_eligibility_error":"Sorry, pickup is not available for your selected items.","preselect_first_available_time":"Select a time","method_not_available":"Not available"},"delivery":{"heading":"Local Delivery","note":"Enter your postal code to check if you are eligible for local delivery:","location_placeholder":"Enter your postal code ...","datepicker_label":"Choose a date and time.","datepicker_placeholder":"Choose a date and time.","date_time_output":"{{DATE}} between {{SLOT_START_TIME}} and {{SLOT_END_TIME}}","available":"Great! You are eligible for delivery.","not_available":"Sorry, delivery is not available in your area.","no_date_time_selected":"Please select a date & time for delivery.","checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","checkout_error":"Please enter a valid zipcode and select your preferred date and time for delivery.","cart_eligibility_error":"Sorry, delivery is not available for your selected items.","dates_not_available":"Sorry, your selected items are not currently available for delivery.","min_order_total":"Minimum order value for delivery is $0.00","min_order_weight":"Minimum order weight for delivery is {{ weight }}","max_order_total":"Maximum order value for delivery is $0.00","max_order_weight":"Maximum order weight for delivery is {{ weight }}","delivery_validator_prelude":"Do we deliver?","delivery_validator_placeholder":"Enter your postal code ...","delivery_validator_button_label":"Go","delivery_validator_eligible_heading":"Great, we deliver to your area!","delivery_validator_eligible_content":"To start shopping just click the button below","delivery_validator_eligible_button_label":"Continue shopping","delivery_validator_eligible_button_link":"#","delivery_validator_not_eligible_heading":"Sorry, we do not deliver to your area","delivery_validator_not_eligible_content":"You are more then welcome to continue browsing our store","delivery_validator_not_eligible_button_label":"Continue shopping","delivery_validator_not_eligible_button_link":"#","delivery_validator_error_heading":"An error occured","delivery_validator_error_content":"Sorry, it looks like we have encountered an unexpected error. Please try again.","delivery_validator_error_button_label":"Continue shopping","delivery_validator_error_button_link":"#","delivery_note_label":"Please enter delivery instructions (optional)","delivery_note_label_required":"Please enter delivery instructions (required)","delivery_note_error":"Please enter delivery instructions","preselect_first_available_time":"Select a time","method_not_available":"Not available"},"shipping":{"heading":"Shipping","note":"Please click the checkout button to continue.","checkout_button":"Checkout","datepicker_placeholder":"Choose a date.","checkout_error":"Please choose a date for shipping.","min_order_total":"Minimum order value for shipping is $0.00","min_order_weight":"Minimum order weight for shipping is {{ weight }}","max_order_total":"Maximum order value for shipping is $0.00","max_order_weight":"Maximum order weight for shipping is {{ weight }}","cart_eligibility_error":"Sorry, shipping is not available for your selected items.","method_not_available":"Not available"},"widget":{"zapiet_id_error":"There was a problem adding the Zapiet ID to your cart","attributes_error":"There was a problem adding the attributes to your cart","no_checkout_method_error":"Please select a delivery option","no_delivery_options_available":"No delivery options are available for your products"},"order_status":{"pickup_details_heading":"Pickup details","pickup_details_text":"Your order will be ready for collection at our {{ Pickup-Location-Company }} location{% if Pickup-Date %} on {{ Pickup-Date | date: \"%A, %d %B\" }}{% if Pickup-Time %} at {{ Pickup-Time }}{% endif %}{% endif %}","delivery_details_heading":"Delivery details","delivery_details_text":"Your order will be delivered locally by our team{% if Delivery-Date %} on the {{ Delivery-Date | date: \"%A, %d %B\" }}{% if Delivery-Time %} between {{ Delivery-Time }}{% endif %}{% endif %}","shipping_details_heading":"Shipping details","shipping_details_text":"Your order will arrive soon{% if Shipping-Date %} on the {{ Shipping-Date | date: \"%A, %d %B\" }}{% endif %}"},"product_widget":{"title":"Delivery and pickup options:","pickup_at":"Pickup at {{ location }}","ready_for_collection":"Ready for collection from","on":"on","view_all_stores":"View all stores","pickup_not_available_item":"Pickup not available for this item","delivery_not_available_location":"Delivery not available for {{ postal_code }}","delivered_by":"Delivered by {{ date }}","delivered_today":"Delivered today","change":"Change","tomorrow":"tomorrow","today":"today","delivery_to":"Delivery to {{ postal_code }}","showing_options_for":"Showing options for {{ postal_code }}","modal_heading":"Find a store for pickup","modal_subheading":"Showing stores near {{ postal_code }}","show_opening_hours":"Show opening hours","hide_opening_hours":"Hide opening hours","closed":"Closed","input_placeholder":"Enter your postal code","input_button":"Check","input_error":"Add a postal code to check available delivery and pickup options.","pickup_available":"Pickup available","not_available":"Not available","select":"Select","selected":"Selected","find_a_store":"Find a store","out_of_stock":"Out of stock","only_x_in_stock":"Only {{ quantity }} in stock","x_in_stock":"{{ quantity }} in stock","in_stock":"In stock"},"shipping_language_code":"en","delivery_language_code":"en-AU","pickup_language_code":"en-CA"},"calendar_settings":{"date_format":"l, F j, Y","week_day_start":"Sun","month_header":"F Y"},"default_language":"en","region":"us-2","api_region":"api-us","enable_zapiet_id_all_items":false,"widget_restore_state_on_load":false,"block_checkout_till_load":false,"block_checkout_styles":"[name=\"checkout\"]{opacity:0.5;pointer-events:none}","draft_orders_enabled":false,"preselect_checkout_method":true,"widget_show_could_not_locate_div_error":true,"checkout_extension_enabled":false,"show_pickup_consent_checkbox":false,"show_delivery_consent_checkbox":false,"subscription_paused":false,"pickup_note_enabled":false,"pickup_note_required":false,"shipping_note_enabled":false,"shipping_note_required":false,"asset_url":"https://d1nsc3vx6l3v3t.cloudfront.net/c894f700-e3ad-46fa-92ed-1132ccbab16a/"};
492        zapietTranslations["en"] = language_settings.translations;
493        zapietCalendarSettings["en"] = language_settings.calendar_settings;
494    
495
496    function initializeZapietApp() {
497        var products = [];
498
499        
500
501        window.ZapietCachedSettings = {
502            cached_config: {"enable_app":true,"enable_geo_search_for_pickups":false,"pickup_region_filter_enabled":false,"pickup_region_filter_field":null,"currency":"USD","weight_format":"kg","pickup.enable_map":true,"delivery_validation_method":"exact_postcode_matching","base_country_name":"United States","base_country_code":"US","method_display_style":"default","default_method_display_style":"classic","date_format":"l, F j, Y","time_format":"h:i A","week_day_start":"Sun","pickup_address_format":"<span class=\"name\"><strong>{{company_name}}</strong></span><span class=\"address\">{{address_line_1}}<br />{{city}}, {{postal_code}}</span><span class=\"distance\">{{distance}}</span>{{more_information}}","rates_enabled":true,"payment_customization_enabled":false,"distance_format":"km","enable_delivery_address_autocompletion":false,"enable_delivery_current_location":false,"enable_pickup_address_autocompletion":false,"pickup_date_picker_enabled":true,"pickup_time_picker_enabled":true,"delivery_note_enabled":true,"delivery_note_required":false,"delivery_date_picker_enabled":true,"delivery_time_picker_enabled":true,"shipping.date_picker_enabled":false,"delivery_validate_cart":true,"pickup_validate_cart":false,"gmak":"QUl6YVN5QTkwV3lRc19OcXM4NGZHQzhxNUhfUmp3dDlJcjRUdzJB","enable_checkout_locale":true,"enable_checkout_url":true,"disable_widget_for_digital_items":false,"disable_widget_for_product_handles":"gift-card","disable_widget_discount_override":false,"colors":{"widget_active_background_color":null,"widget_active_border_color":null,"widget_active_icon_color":null,"widget_active_text_color":null,"widget_inactive_background_color":null,"widget_inactive_border_color":null,"widget_inactive_icon_color":null,"widget_inactive_text_color":null},"delivery_validator":{"enabled":false,"show_on_page_load":true,"sticky":true},"checkout":{"delivery":{"discount_code":null,"prepopulate_shipping_address":true,"preselect_first_available_time":true},"pickup":{"discount_code":null,"prepopulate_shipping_address":true,"customer_phone_required":false,"preselect_first_location":true,"preselect_first_available_time":true},"shipping":{"discount_code":""}},"day_name_attribute_enabled":false,"methods":{"shipping":{"active":false,"enabled":false,"name":"Shipping","sort":1,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Pickup Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}},"delivery":{"active":true,"enabled":true,"name":"Delivery","sort":2,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Pickup Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}}
502,"pickup":{"active":false,"enabled":true,"name":"Pickup","sort":3,"status":{"condition":"price","operator":"morethan","value":0,"enabled":true,"product_conditions":{"enabled":false,"value":"Delivery Only,Shipping Only","enable":false,"property":"tags","hide_button":false}},"button":{"type":"default","default":"","hover":"","active":""}}},"translations":{"methods":{"shipping":"Shipping","pickup":"Pickups","delivery":"Delivery"},"calendar":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December","sunday":"Sun","monday":"Mon","tuesday":"Tue","wednesday":"Wed","thursday":"Thu","friday":"Fri","saturday":"Sat","today":"","close":"","labelMonthNext":"Next month","labelMonthPrev":"Previous month","labelMonthSelect":"Select a month","labelYearSelect":"Select a year","and":"and","between":"between"},"pickup":{"heading":"Store Pickup","note":"","location_placeholder":"Enter your postal code ...","filter_by_region_placeholder":"Filter by state/province","location_label":"Choose a location.","datepicker_label":"Choose a date and time.","date_time_output":"{{DATE}} at {{TIME}}","datepicker_placeholder":"Choose a date and time.","locations_found":"Please select a pickup location:","no_locations_found":"Sorry, pickup is not available for your selected items.","no_locations_region":"Sorry, pickup is not available in your region.","no_date_time_selected":"Please select a date & time.","checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","checkout_error":"Please select a date and time for pickup.","location_error":"Please select a pickup location.","more_information":"More information","opening_hours":"Opening hours","dates_not_available":"Sorry, your selected items are not currently available for pickup.","min_order_total":"Minimum order value for pickup is $0.00","min_order_weight":"Minimum order weight for pickup is {{ weight }}","max_order_total":"Maximum order value for pickup is $0.00","max_order_weight":"Maximum order weight for pickup is {{ weight }}","cart_eligibility_error":"Sorry, pickup is not available for your selected items.","preselect_first_available_time":"Select a time","method_not_available":"Not available"},"delivery":{"heading":"Local Delivery","note":"Enter your postal code to check if you are eligible for local delivery:","location_placeholder":"Enter your postal code ...","datepicker_label":"Choose a date and time.","datepicker_placeholder":"Choose a date and time.","date_time_output":"{{DATE}} between {{SLOT_START_TIME}} and {{SLOT_END_TIME}}","available":"Great! You are eligible for delivery.","not_available":"Sorry, delivery is not available in your area.","no_date_time_selected":"Please select a date & time for delivery.","checkout_button":"Checkout","could_not_find_location":"Sorry, we could not find your location.","checkout_error":"Please enter a valid zipcode and select your preferred date and time for delivery.","cart_eligibility_error":"Sorry, delivery is not available for your selected items.","dates_not_available":"Sorry, your selected items are not currently available for delivery.","min_order_total":"Minimum order value for delivery is $0.00","min_order_weight":"Minimum order weight for delivery is {{ weight }}","max_order_total":"Maximum order value for delivery is $0.00","max_order_weight":"Maximum order weight for delivery is {{ weight }}","delivery_validator_prelude":"Do we deliver?","delivery_validator_placeholder":"Enter your postal code ...","delivery_validator_button_label":"Go","delivery_validator_eligible_heading":"Great, we deliver to your area!","delivery_validator_eligible_content":"To start shopping just click the button below","delivery_validator_eligible_button_label":"Continue shopping","delivery_validator_eligible_button_link":"#","delivery_validator_not_eligible_heading":"Sorry, we do not deliver to your area","delivery_validator_not_eligible_content":"You are more then welcome to continue browsing our store","delivery_validator_not_eligible_button_label":"Continue shopping","delivery_validator_not_eligible_button_link":"#","delivery_validator_error_heading":"An error occured","delivery_validator_error_content":"Sorry, it looks like we have encountered an unexpected error. Please try again.","delivery_validator_error_button_label":"Continue shopping","delivery_validator_error_button_link":"#","delivery_note_label":"Please enter delivery instructions (optional)","delivery_note_label_required":"Please enter delivery instructions (required)","delivery_note_error":"Please enter delivery instructions","preselect_first_available_time":"Select a time","method_not_available":"Not available"},"shipping":{"heading":"Shipping","note":"Please click the checkout button to continue.","checkout_button":"Checkout","datepicker_placeholder":"Choose a date.","checkout_error":"Please choose a date for shipping.","min_order_total":"Minimum order value for shipping is $0.00","min_order_weight":"Minimum order weight for shipping is {{ weight }}","max_order_total":"Maximum order value for shipping is $0.00","max_order_weight":"Maximum order weight for shipping is {{ weight }}","cart_eligibility_error":"Sorry, shipping is not available for your selected items.","method_not_available":"Not available"},"widget":{"zapiet_id_error":"There was a problem adding the Zapiet ID to your cart","attributes_error":"There was a problem adding the attributes to your cart","no_checkout_method_error":"Please select a delivery option","no_delivery_options_available":"No delivery options are available for your products"},"order_status":{"pickup_details_heading":"Pickup details","pickup_details_text":"Your order will be ready for collection at our {{ Pickup-Location-Company }} location{% if Pickup-Date %} on {{ Pickup-Date | date: \"%A, %d %B\" }}{% if Pickup-Time %} at {{ Pickup-Time }}{% endif %}{% endif %}","delivery_details_heading":"Delivery details","delivery_details_text":"Your order will be delivered locally by our team{% if Delivery-Date %} on the {{ Delivery-Date | date: \"%A, %d %B\" }}{% if Delivery-Time %} between {{ Delivery-Time }}{% endif %}{% endif %}","shipping_details_heading":"Shipping details","shipping_details_text":"Your order will arrive soon{% if Shipping-Date %} on the {{ Shipping-Date | date: \"%A, %d %B\" }}{% endif %}"},"product_widget":{"title":"Delivery and pickup options:","pickup_at":"Pickup at {{ location }}","ready_for_collection":"Ready for collection from","on":"on","view_all_stores":"View all stores","pickup_not_available_item":"Pickup not available for this item","delivery_not_available_location":"Delivery not available for {{ postal_code }}","delivered_by":"Delivered by {{ date }}","delivered_today":"Delivered today","change":"Change","tomorrow":"tomorrow","today":"today","delivery_to":"Delivery to {{ postal_code }}","showing_options_for":"Showing options for {{ postal_code }}","modal_heading":"Find a store for pickup","modal_subheading":"Showing stores near {{ postal_code }}","show_opening_hours":"Show opening hours","hide_opening_hours":"Hide opening hours","closed":"Closed","input_placeholder":"Enter your postal code","input_button":"Check","input_error":"Add a postal code to check available delivery and pickup options.","pickup_available":"Pickup available","not_available":"Not available","select":"Select","selected":"Selected","find_a_store":"Find a store","out_of_stock":"Out of stock","only_x_in_stock":"Only {{ quantity }} in stock","x_in_stock":"{{ quantity }} in stock","in_stock":"In stock"},"shipping_language_code":"en","delivery_language_code":"en-AU","pickup_language_code":"en-CA"},"calendar_settings":{"date_format":"l, F j, Y","week_day_start":"Sun","month_header":"F Y"},"default_language":"en","region":"us-2","api_region":"api-us","enable_zapiet_id_all_items":false,"widget_restore_state_on_load":false,"block_checkout_till_load":false,"block_checkout_styles":"[name=\"checkout\"]{opacity:0.5;pointer-events:none}","draft_orders_enabled":false,"preselect_checkout_method":true,"widget_show_could_not_locate_div_error":true,"checkout_extension_enabled":false,"show_pickup_consent_checkbox":false,"show_delivery_consent_checkbox":false,"subscription_paused":false,"pickup_note_enabled":false,"pickup_note_required":false,"shipping_note_enabled":false,"shipping_note_required":false,"asset_url":"https://d1nsc3vx6l3v3t.cloudfront.net/c894f700-e3ad-46fa-92ed-1132ccbab16a/"},
503            shop_identifier: 'dennis-public-market.myshopify.com',
504            language_code: 'en',
505            checkout_url: '/cart',
506            products: products,
507            translations: zapietTranslations,
508            calendar_settings: zapietCalendarSettings,
509            customer: {
510                first_name: '',
511                last_name: '',
512                company: '',
513                address1: '',
514                address2: '',
515                city: '',
516                province: '',
517                country: '',
518                zip: '',
519                phone: '',
520                tags: null
521            }
522        }
523
524        window.Zapiet.start(window.ZapietCachedSettings, true);
525
526        
527            window.ZapietEvent.listen('widget_loaded', function() {
528                // Custom JavaScript
529            });
530        
531    }
532
533    function loadZapietStyles(href) {
534        var ss = document.createElement("link");
535        ss.type = "text/css";
536        ss.rel = "stylesheet";
537        ss.media = "all";
538        ss.href = href;
539        document.getElementsByTagName("head")[0].appendChild(ss);
540    }
541
542    
543        loadZapietStyles("https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/storepickup.css");
544        var zapietLoadScripts = {
545            vendor: true,
546            storepickup: true,
547            pickup: true,
548            delivery: true,
549            shipping: false,
550            pickup_map: true,
551            validator: false
552        };
553
554        function zapietScriptLoaded(key) {
555            zapietLoadScripts[key] = false;
556            if (!Object.values(zapietLoadScripts).includes(true)) {
557                initializeZapietApp();
558            }
559        }
560    
561</script>
561
562
563
564
565
566    
566<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/vendor.js" onload="zapietScriptLoaded('vendor')" defer data-cookieconsent="ignore"></script>
566
567    
567<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/storepickup.js" onload="zapietScriptLoaded('storepickup')" defer data-cookieconsent="ignore"></script>
567
568
569    
570
571    
572        
572<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/pickup.js" onload="zapietScriptLoaded('pickup')" defer data-cookieconsent="ignore"></script>
572
573    
574
575    
576        
576<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/delivery.js" onload="zapietScriptLoaded('delivery')" defer data-cookieconsent="ignore"></script>
576
577    
578
579    
580
581    
582        
582<script type="module" src="https://cdn.shopify.com/extensions/01a0f761-717f-76f7-a790-fe6d015e30a9/zapiet-pickup-delivery-1450/assets/pickup_map.js" onload="zapietScriptLoaded('pickup_map')" defer data-cookieconsent="ignore"></script>
582
583    
584
585
586<!-- END app block -->
586<script src="https://cdn.shopify.com/extensions/01a0f5c2-a34a-7217-a998-4319ae5864cf/globo-product-options-469/assets/gpomain.js" type="text/javascript" defer="defer"></script>
586
587<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
588<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: 68490461442,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 588
588
589<script>
590  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
591</script>
vendor: 1 bytes, line 591
591
592<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}
592).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: 68490461442,storefrontBaseUrl: "https://dennispublicmarket.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://dennispublicmarket.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Dennis Public Market","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"dennis-public-market.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/dennispublicmarket.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://dennispublicmarket.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"141937606914","themePublished":"true","eventMetadataId":"427eb78e-87c1-4126-b2e8-d2247acf77a0","pageType":"cart","shopId":"68490461442","storefrontBaseUrl":"https:\/\/dennispublicmarket.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
592<script>
593  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
594  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
595  window.ShopifyAnalytics.meta.currency = 'USD';
596  var meta = {"page":{"pageType":"cart","requestId":"6ed11a69-0a0d-4e29-a4bf-9b181cfc04ac-1790898281"}};
597  for (var attr in meta) {
598    window.ShopifyAnalytics.meta[attr] = meta[attr];
599  }
600</script>
vendor: 1 bytes, line 600
600
601<script class="analytics">
602  (function () {
603    var customDocumentWrite = function(content) {
604      var jquery = null;
605
606      if (window.jQuery) {
607        jquery = window.jQuery;
608      } else if (window.Checkout && window.Checkout.$) {
609        jquery = window.Checkout.$;
610      }
611
612      if (jquery) {
613        jquery('body').append(content);
614      }
615    };
616
617    var hasLoggedConversion = function(token) {
618      if (token) {
619        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
620      }
621      return false;
622    }
623
624    var setCookieIfConversion = function(token) {
625      if (token) {
626        var twoMonthsFromNow = new Date(Date.now());
627        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
628
629        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
630      }
631    }
632
633    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
634    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
635    if (trekkie.integrations) {
636      return;
637    }
638    trekkie.methods = [
639      'identify',
640      'page',
641      'ready',
642      'track',
643      'trackForm',
644      'trackLink'
645    ];
646    trekkie.factory = function(method) {
647      return function() {
648        var args = Array.prototype.slice.call(arguments);
649        args.unshift(method);
650        trekkie.push(args);
651        if (method == 'track' || method == 'page') {
652          var pageUrl;
653          try {
654            pageUrl = window.location.href;
655          } catch (e) {}
656          var pageReferrer;
657          try {
658            pageReferrer = document.referrer;
659          } catch (e) {}
660          try {
661            if (window.__TREKKIE_SHIM_QUEUE == null) {
662              window.__TREKKIE_SHIM_QUEUE = [];
663            }
664            window.__TREKKIE_SHIM_QUEUE.push({
665              from: 'trekkie-stub',
666              method: method,
667              args: args.slice(1),
668              pageContext: {
669                url: pageUrl,
670                referrer: pageReferrer
671              }
672            });
673          } catch (e) {
674            // no-op
675          }
676        }
677        return trekkie;
678      };
679    };
680    for (var i = 0; i < trekkie.methods.length; i++) {
681      var key = trekkie.methods[i];
682      trekkie[key] = trekkie.factory(key);
683    }
684    trekkie.load = function(config) {
685      trekkie.config = config || {};
686      trekkie.config.initialDocumentCookie = document.cookie;
687      var first = document.getElementsByTagName('script')[0];
688var script = document.createElement('script');
689script.type = 'text/javascript';
690script.onerror = function(e) {
691  var scriptFallback = document.createElement('script');
692  scriptFallback.type = 'text/javascript';
693  scriptFallback.onerror = function(error) {
694          var Monorail = {
695      produce: function produce(monorailDomain, schemaId, payload) {
696        var currentMs = new Date().getTime();
697        var event = {
698          schema_id: schemaId,
699          payload: payload,
700          metadata: {
701            event_created_at_ms: currentMs,
702            event_sent_at_ms: currentMs
703          }
704        };
705        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
706      },
707      sendRequest: function sendRequest(endpointUrl, payload) {
708        // Try the sendBeacon API
709        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
710          var blobData = new window.Blob([payload], {
711            type: 'text/plain'
712          });
713
714          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
715            return true;
716          } // sendBeacon was not successful
717
718        } // XHR beacon
719
720        var xhr = new XMLHttpRequest();
721
722        try {
723          xhr.open('POST', endpointUrl);
724          xhr.setRequestHeader('Content-Type', 'text/plain');
725          xhr.send(payload);
726        } catch (e) {
727          console.log(e);
728        }
729
730        return false;
731      },
732      isIos12: function isIos12() {
733        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
734      }
735    };
736    Monorail.produce('monorail-edge.shopifysvc.com',
737      'trekkie_storefront_load_errors/1.1',
738      {shop_id: 68490461442,
739      theme_id: 141937606914,
740      app_name: "storefront",
741      context_url: window.location.href,
742      source_url: "//dennispublicmarket.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
743
744  };
745  scriptFallback.async = true;
746  scriptFallback.src = '//dennispublicmarket.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
747  first.parentNode.insertBefore(scriptFallback, first);
748};
749script.async = true;
750script.src = '//dennispublicmarket.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
751first.parentNode.insertBefore(script, first);
752
753    };
754    trekkie.load(
755      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":68490461442,"isMerchantRequest":null,"themeId":141937606914,"themeCityHash":"256413621419139003","contentLanguage":"en","currency":"USD","eventMetadataId":"427eb78e-87c1-4126-b2e8-d2247acf77a0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
756    );
757
758    var loaded = false;
759    trekkie.ready(function() {
760      if (loaded) return;
761      loaded = true;
762
763      window.ShopifyAnalytics.lib = window.trekkie;
764
765      var originalDocumentWrite = document.write;
766      document.write = customDocumentWrite;
767      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
768      document.write = originalDocumentWrite;
769
770      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
771      var token = match? match[1]: undefined;
772      if (!hasLoggedConversion(token)) {
773        setCookieIfConversion(token);
774        
775      }
776    });
777
778    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"6ed11a69-0a0d-4e29-a4bf-9b181cfc04ac-1790898281","shopifyEmitted":true});
779
780    var eventsListenerScript = document.createElement('script');
781    eventsListenerScript.async = true;
782    eventsListenerScript.src = "//dennispublicmarket.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
783    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
784})();</script>
vendor: 1 bytes, line 784
784
785<script
786  defer
787  src="https://dennispublicmarket.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
788  data-application="storefront-renderer"
789  data-shop-id="68490461442"
790  data-render-region="gcp-us-central1"
791  data-page-type="cart"
792  data-theme-instance-id="141937606914"
793  data-theme-name="Dawn"
794  data-theme-version="13.0.1"
795  data-monorail-region="shop_domain"
796  data-resource-timing-sampling-rate="10"
797  data-shs="true"
798  data-shs-beacon="true"
799  data-shs-export-with-fetch="true"
800  data-shs-logs-sample-rate="1"
801  data-shs-beacon-endpoint="https://dennispublicmarket.com/api/collect"
802></script>
802
803<meta name="shopify-y" content="b7d60a80-6151-4756-a6eb-4b3451090630" data-expiration="1822455882000"><meta name="shopify-s" content="a41aeef1-f5ae-44f9-8a43-38176ec2bef6" data-expiration="1790900082000"><meta name="new-cookie-storage-activated" content="t">
804</head>
805
806  <body class="gradient">
807    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
808      Skip to content
809    </a>
810
811<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/quantity-popover.css?v=153075665213740339621715011684" rel="stylesheet" type="text/css" media="all" />
812<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-card.css?v=170127402091165654191715011683" rel="stylesheet" type="text/css" media="all" />
813
814<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/cart.js?v=116571066492035312161715011682" defer="defer"></script>
vendor: 1 bytes, line 814
814
815<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/quantity-popover.js?v=19455713230017000861715011684" defer="defer"></script>
815
816
817<style>
818  .drawer {
819    visibility: hidden;
820  }
821</style>
822
823<cart-drawer class="drawer is-empty">
824  <div id="CartDrawer" class="cart-drawer">
825    <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div>
826    <div
827      class="drawer__inner gradient color-scheme-5"
828      role="dialog"
829      aria-modal="true"
830      aria-label="Your cart"
831      tabindex="-1"><div class="drawer__inner-empty">
832          <div class="cart-drawer__warnings center">
833            <div class="cart-drawer__empty-content">
834              <h2 class="cart__empty-text">Your cart is empty</h2>
835              <button
836                class="drawer__close"
837                type="button"
838                onclick="this.closest('cart-drawer').close()"
839                aria-label="Close">
840                <svg
841  xmlns="http://www.w3.org/2000/svg"
842  aria-hidden="true"
843  focusable="false"
844  class="icon icon-close"
845  fill="none"
846  viewBox="0 0 18 17"
847>
848  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
849</svg>
850
851              </button>
852              <a href="/collections/all" class="button">
853                Continue shopping
854              </a><p class="cart__login-title h3">Have an account?</p>
855                <p class="cart__login-paragraph">
856                  <a href="/account/login" class="link underlined-link">Log in</a> to check out faster.
857                </p></div>
858          </div></div><div class="drawer__header">
859        <h2 class="drawer__heading">Your cart</h2>
860        <button
861          class="drawer__close"
862          type="button"
863          onclick="this.closest('cart-drawer').close()"
864          aria-label="Close">
865          <svg
866  xmlns="http://www.w3.org/2000/svg"
867  aria-hidden="true"
868  focusable="false"
869  class="icon icon-close"
870  fill="none"
871  viewBox="0 0 18 17"
872>
873  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
874</svg>
875
876        </button>
877      </div>
878      <cart-drawer-items
879        
880        class=" is-empty"
881        >
882        <form
883          action="/cart"
884          id="CartDrawer-Form"
885          class="cart__contents cart-drawer__form"
886          method="post">
887          <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p
888              id="CartDrawer-LiveRegionText"
889              class="visually-hidden"
890              role="status"></p>
891            <p
892              id="CartDrawer-LineItemStatus"
893              class="visually-hidden"
894              aria-hidden="true"
895              role="status">
896              Loading...
897            </p>
898          </div>
899          <div id="CartDrawer-CartErrors" role="alert"></div>
900        </form>
901      </cart-drawer-items>
902      <div class="drawer__footer"><!-- Start blocks -->
903        <!-- Subtotals -->
904
905        <div class="cart-drawer__footer" >
906          <div></div>
907
908          <div class="totals" role="status">
909            <h2 class="totals__total">Estimated total</h2>
910            <p class="totals__total-value">$0.00 USD</p>
911          </div>
912
913          <small class="tax-note caption-large rte">Taxes, discounts and shipping calculated at checkout
914</small>
915        </div>
916
917        <!-- CTAs -->
918
919        <div class="cart__ctas" >
920          <noscript>
921            <button
922              type="submit"
923              class="cart__update-button button button--secondary"
924              form="CartDrawer-Form">
925              Update
926            </button>
927          </noscript>
928
929          <button
930            type="submit"
931            id="CartDrawer-Checkout"
932            class="cart__checkout-button button"
933            form="CartDrawer-Form"
934            
935            disabled
936            >
937            Review cart
938          </button>
939        </div>
940      </div>
941    </div>
942  </div>
943</cart-drawer>
944
945<script>
946  document.addEventListener('DOMContentLoaded', function () {
947    function isIE() {
948      const ua = window.navigator.userAgent;
949      const msie = ua.indexOf('MSIE ');
950      const trident = ua.indexOf('Trident/');
951
952      return msie > 0 || trident > 0;
953    }
954
955    if (!isIE()) return;
956    const cartSubmitInput = document.createElement('input');
957    cartSubmitInput.setAttribute('name', 'checkout');
958    cartSubmitInput.setAttribute('type', 'hidden');
959    document.querySelector('#cart').appendChild(cartSubmitInput);
960    document.querySelector('#checkout').addEventListener('click', function (event) {
961      document.querySelector('#cart').submit();
962    });
963  });
964</script>
964<!-- BEGIN sections: header-group -->
965<div id="shopify-section-sections--17830271779074__announcement_bar_3cJXT7" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-slideshow.css?v=107725913939919748051715011684" rel="stylesheet" type="text/css" media="all" />
966<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-slider.css?v=142503135496229589681715011683" rel="stylesheet" type="text/css" media="all" />
967
968  <link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-list-social.css?v=35792976012981934991715011685" rel="stylesheet" type="text/css" media="all" />
969
970
971<div
972  class="utility-bar color-scheme-4 gradient utility-bar--bottom-border"
973  
974>
975  <div class="page-width utility-bar__grid"><slideshow-component
976        class="announcement-bar"
977        role="region"
978        aria-roledescription="Carousel"
979        aria-label="Announcement bar"
980      >
981        <div class="announcement-bar-slider slider-buttons">
982          <button
983            type="button"
984            class="slider-button slider-button--prev"
985            name="previous"
986            aria-label="Previous announcement"
987            aria-controls="Slider-sections--17830271779074__announcement_bar_3cJXT7"
988          >
989            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
990  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
991</svg>
992
993          </button>
994          <div
995            class="grid grid--1-col slider slider--everywhere"
996            id="Slider-sections--17830271779074__announcement_bar_3cJXT7"
997            aria-live="polite"
998            aria-atomic="true"
999            data-autoplay="false"
1000            data-speed="5"
1001          ><div
1002                class="slideshow__slide slider__slide grid__item grid--1-col"
1003                id="Slide-sections--17830271779074__announcement_bar_3cJXT7-1"
1004                
1005                role="group"
1006                aria-roledescription="Announcement"
1007                aria-label="1 of 2"
1008                tabindex="-1"
1009              >
1010                <div
1011                  class="announcement-bar__announcement"
1012                  role="region"
1013                  aria-label="Announcement"
1014                  
1015                ><p class="announcement-bar__message h5">
1016                      <span>Hours: Sunday - Thursday: 6AM - 8PM.                   Friday - Saturday: 6AM - 9PM.</span></p></div>
1017              </div><div
1018                class="slideshow__slide slider__slide grid__item grid--1-col"
1019                id="Slide-sections--17830271779074__announcement_bar_3cJXT7-2"
1020                
1021                role="group"
1022                aria-roledescription="Announcement"
1023                aria-label="2 of 2"
1024                tabindex="-1"
1025              >
1026                <div
1027                  class="announcement-bar__announcement"
1028                  role="region"
1029                  aria-label="Announcement"
1030                  
1031                ><p class="announcement-bar__message h5">
1032                      <span>653 Main Street Route 6A in Dennis Village Phone: 508-385-3215 Fax: 508-385-3280</span></p></div>
1033              </div></div>
1034          <button
1035            type="button"
1036            class="slider-button slider-button--next"
1037            name="next"
1038            aria-label="Next announcement"
1039            aria-controls="Slider-sections--17830271779074__announcement_bar_3cJXT7"
1040          >
1041            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
1042  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
1043</svg>
1044
1045          </button>
1046        </div>
1047      </slideshow-component><div class="localization-wrapper">
1048</div>
1049  </div>
1050</div>
1051
1052
1053</div><div id="shopify-section-sections--17830271779074__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-list-menu.css?v=151968516119678728991715011684" media="print" onload="this.media='all'">
1054<link rel="stylesheet" href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-search.css?v=165164710990765432851715011684" media="print" onload="this.media='all'">
1055<link rel="stylesheet" href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-menu-drawer.css?v=85170387104997277661715011683" media="print" onload="this.media='all'">
1056<link rel="stylesheet" href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart-notification.css?v=54116361853792938221715011683" media="print" onload="this.media='all'">
1057<link rel="stylesheet" href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart-items.css?v=136978088507021421401715011683" media="print" onload="this.media='all'">
1058<link rel="stylesheet" href="//dennispublicmarket.com/cdn/shop/t/3/assets/grcrst-general.css?v=146472917918089759281715011683" media="print" onload="this.media='all'"><link rel="stylesheet" href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-price.css?v=70172745017360139101715011684" media="print" onload="this.media='all'"><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart-drawer.css?v=67327691417103202711715011682" rel="stylesheet" type="text/css" media="all" />
1059  <link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart.css?v=181291337967238571831715011682" rel="stylesheet" type="text/css" media="all" />
1060  <link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-totals.css?v=15906652033866631521715011684" rel="stylesheet" type="text/css" media="all" />
1061  <link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-price.css?v=70172745017360139101715011684" rel="stylesheet" type="text/css" media="all" />
1062  <link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-discounts.css?v=152760482443307489271715011682" rel="stylesheet" type="text/css" media="all" />
1063<noscript><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-list-menu.css?v=151968516119678728991715011684" rel="stylesheet" type="text/css" media="all" /></noscript>
1064<noscript><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-search.css?v=165164710990765432851715011684" rel="stylesheet" type="text/css" media="all" /></noscript>
1065<noscript><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-menu-drawer.css?v=85170387104997277661715011683" rel="stylesheet" type="text/css" media="all" /></noscript>
1066<noscript><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart-notification.css?v=54116361853792938221715011683" rel="stylesheet" type="text/css" media="all" /></noscript>
1067<noscript><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart-items.css?v=136978088507021421401715011683" rel="stylesheet" type="text/css" media="all" /></noscript>
1068
1069<style>
1070  header-drawer {
1071    justify-self: start;
1072    margin-left: -1.2rem;
1073  }@media screen and (min-width: 990px) {
1074      header-drawer {
1075        display: none;
1076      }
1077    }.menu-drawer-container {
1078    display: flex;
1079  }
1080
1081  .list-menu {
1082    list-style: none;
1083    padding: 0;
1084    margin: 0;
1085  }
1086
1087  .list-menu--inline {
1088    display: inline-flex;
1089    flex-wrap: wrap;
1090  }
1091
1092  summary.list-menu__item {
1093    padding-right: 2.7rem;
1094  }
1095
1096  .list-menu__item {
1097    display: flex;
1098    align-items: center;
1099    line-height: calc(1 + 0.3 / var(--font-body-scale));
1100  }
1101
1102  .list-menu__item--link {
1103    text-decoration: none;
1104    padding-bottom: 1rem;
1105    padding-top: 1rem;
1106    line-height: calc(1 + 0.8 / var(--font-body-scale));
1107  }
1108
1109  @media screen and (min-width: 750px) {
1110    .list-menu__item--link {
1111      padding-bottom: 0.5rem;
1112      padding-top: 0.5rem;
1113    }
1114  }
1115</style><style data-shopify>.header {
1116    padding: 0px 3rem 0px 3rem;
1117  }
1118
1119  .section-header {
1120    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
1121    margin-bottom: 0px;
1122  }
1123
1124  @media screen and (min-width: 750px) {
1125    .section-header {
1126      margin-bottom: 0px;
1127    }
1128  }
1129
1130  @media screen and (min-width: 990px) {
1131    .header {
1132      padding-top: 0px;
1133      padding-bottom: 0px;
1134    }
1135  }</style>
1135<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/details-disclosure.js?v=13653116266235556501715011683" defer="defer"></script>
vendor: 1 bytes, line 1135
1135
1136<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/details-modal.js?v=25581673532751508451715011682" defer="defer"></script>
vendor: 1 bytes, line 1136
1136
1137<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/cart-notification.js?v=133508293167896966491715011682" defer="defer"></script>
vendor: 1 bytes, line 1137
1137
1138<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/search-form.js?v=133129549252120666541715011682" defer="defer"></script>
1138<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/cart-drawer.js?v=105077087914686398511715011683" defer="defer"></script>
1138<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
1139  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
1140    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/>
1141  </symbol>
1142
1143  <symbol id="icon-reset" class="icon icon-close"  fill="none" viewBox="0 0 18 18" stroke="currentColor">
1144    <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/>
1145    <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
1146    <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
1147  </symbol>
1148
1149  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
1150    <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
1151  </symbol>
1152</svg><sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-scheme-2 gradient header-wrapper--border-bottom"><header class="header header--top-left header--mobile-center page-width header--has-menu header--has-social header--has-account">
1153
1154<header-drawer data-breakpoint="tablet">
1155  <details id="Details-menu-drawer-container" class="menu-drawer-container">
1156    <summary
1157      class="header__icon header__icon--menu header__icon--summary link focus-inset"
1158      aria-label="Menu"
1159    >
1160      <span>
1161        <svg
1162  xmlns="http://www.w3.org/2000/svg"
1163  aria-hidden="true"
1164  focusable="false"
1165  class="icon icon-hamburger"
1166  fill="none"
1167  viewBox="0 0 18 16"
1168>
1169  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
1170</svg>
1171
1172        <svg
1173  xmlns="http://www.w3.org/2000/svg"
1174  aria-hidden="true"
1175  focusable="false"
1176  class="icon icon-close"
1177  fill="none"
1178  viewBox="0 0 18 17"
1179>
1180  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
1181</svg>
1182
1183      </span>
1184    </summary>
1185    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1">
1186      <div class="menu-drawer__inner-container">
1187        <div class="menu-drawer__navigation-container">
1188          <nav class="menu-drawer__navigation">
1189            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li>
1190                    <a
1191                      id="HeaderDrawer-departments"
1192                      href="/pages/departments"
1193                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1194                      
1195                    >
1196                      Departments 
1197                    </a></li><li>
1198                    <a
1199                      id="HeaderDrawer-catering"
1200                      href="/pages/catering"
1201                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1202                      
1203                    >
1204                      Catering
1205                    </a></li><li>
1206                    <a
1207                      id="HeaderDrawer-sandwiches"
1208                      href="/pages/sandwiches"
1209                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1210                      
1211                    >
1212                       Sandwiches 
1213                    </a></li><li>
1214                    <a
1215                      id="HeaderDrawer-weekly-ads-flyers"
1216                      href="/pages/weekly-ads-flyers"
1217                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1218                      
1219                    >
1220                      Weekly Ads &amp; Flyers
1221                    </a></li><li>
1222                    <a
1223                      id="HeaderDrawer-contact"
1224                      href="/pages/contact"
1225                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
1226                      
1227                    >
1228                      Contact
1229                    </a></li></ul>
1230          </nav>
1231          <div class="menu-drawer__utility-links"><a
1232                href="/account/login"
1233                class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"
1234              >
1235                <svg
1236  xmlns="http://www.w3.org/2000/svg"
1237  aria-hidden="true"
1238  focusable="false"
1239  class="icon icon-account"
1240  fill="none"
1241  viewBox="0 0 18 19"
1242>
1243  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
12431-3.67-1.35-6.17-1.35z" fill="currentColor">
1244</svg>
1245
1246Log in</a><div class="menu-drawer__localization header-localization">
1247</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
1248                  <a href="https://twitter.com/dennispublicmkt" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 20 20">
1249  <path fill="currentColor" d="M18.608 4.967a7.364 7.364 0 0 1-1.758 1.828c0 .05 0 .13.02.23l.02.232a10.014 10.014 0 0 1-1.697 5.565 11.023 11.023 0 0 1-2.029 2.29 9.13 9.13 0 0 1-2.832 1.607 10.273 10.273 0 0 1-8.94-.985c.342.02.613.04.834.04 1.647 0 3.114-.502 4.4-1.506a3.616 3.616 0 0 1-3.315-2.46c.528.128 1.08.107 1.597-.061a3.485 3.485 0 0 1-2.029-1.216 3.385 3.385 0 0 1-.803-2.23v-.03c.462.242.984.372 1.587.402A3.465 3.465 0 0 1 2.116 5.76c0-.612.14-1.205.452-1.798a9.723 9.723 0 0 0 3.214 2.612A10.044 10.044 0 0 0 9.88 7.649a3.013 3.013 0 0 1-.13-.804c0-.974.34-1.808 1.034-2.49a3.466 3.466 0 0 1 2.561-1.035 3.505 3.505 0 0 1 2.551 1.104 6.812 6.812 0 0 0 2.24-.853 3.415 3.415 0 0 1-1.547 1.948 7.732 7.732 0 0 0 2.02-.542v-.01Z"/>
1250</svg>
1251<span class="visually-hidden">Twitter</span>
1252                  </a>
1253                </li><li class="list-social__item">
1254                  <a href="https://www.facebook.com/Dennis.Public.Market" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 20 20">
1255  <path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/>
1256</svg>
1257<span class="visually-hidden">Facebook</span>
1258                  </a>
1259                </li><li class="list-social__item">
1260                  <a href="https://www.instagram.com/dennispublicmarket/" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20">
1261  <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/>
1262</svg>
1263<span class="visually-hidden">Instagram</span>
1264                  </a>
1265                </li></ul>
1266          </div>
1267        </div>
1268      </div>
1269    </div>
1270  </details>
1271</header-drawer>
1272<a href="/" class="header__heading-link link link--text focus-inset"><span class="h2">Dennis Public Market</span></a>
1273
1274<nav class="header__inline-menu">
1275  <ul class="list-menu list-menu--inline" role="list"><li>
1276          <a
1277            id="HeaderMenu-departments"
1278            href="/pages/departments"
1279            class="header__menu-item list-menu__item link link--text focus-inset"
1280            
1281          >
1282            <span
1283            >Departments </span>
1284          </a></li><li>
1285          <a
1286            id="HeaderMenu-catering"
1287            href="/pages/catering"
1288            class="header__menu-item list-menu__item link link--text focus-inset"
1289            
1290          >
1291            <span
1292            >Catering</span>
1293          </a></li><li>
1294          <a
1295            id="HeaderMenu-sandwiches"
1296            href="/pages/sandwiches"
1297            class="header__menu-item list-menu__item link link--text focus-inset"
1298            
1299          >
1300            <span
1301            > Sandwiches </span>
1302          </a></li><li>
1303          <a
1304            id="HeaderMenu-weekly-ads-flyers"
1305            href="/pages/weekly-ads-flyers"
1306            class="header__menu-item list-menu__item link link--text focus-inset"
1307            
1308          >
1309            <span
1310            >Weekly Ads &amp; Flyers</span>
1311          </a></li><li>
1312          <a
1313            id="HeaderMenu-contact"
1314            href="/pages/contact"
1315            class="header__menu-item list-menu__item link link--text focus-inset"
1316            
1317          >
1318            <span
1319            >Contact</span>
1320          </a></li></ul>
1321</nav>
1322
1323<div class="header__icons">
1324      <div class="desktop-localization-wrapper">
1325</div>
1326      
1327
1328<details-modal class="header__search">
1329  <details>
1330    <summary
1331      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
1332      aria-haspopup="dialog"
1333      aria-label="Search"
1334    >
1335      <span>
1336        <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
1337          <use href="#icon-search">
1338        </svg>
1339        <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
1340          <use href="#icon-close">
1341        </svg>
1342      </span>
1343    </summary>
1344    <div
1345      class="search-modal modal__content gradient"
1346      role="dialog"
1347      aria-modal="true"
1348      aria-label="Search"
1349    >
1350      <div class="modal-overlay"></div>
1351      <div
1352        class="search-modal__content search-modal__content-bottom"
1353        tabindex="-1"
1354      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
1355          <div class="field">
1356            <input
1357              class="search__input field__input"
1358              id="Search-In-Modal"
1359              type="search"
1360              name="q"
1361              value=""
1362              placeholder="Search"role="combobox"
1363                aria-expanded="false"
1364                aria-owns="predictive-search-results"
1365                aria-controls="predictive-search-results"
1366                aria-haspopup="listbox"
1367                aria-autocomplete="list"
1368                autocorrect="off"
1369                autocomplete="off"
1370                autocapitalize="off"
1371                spellcheck="false">
1372            <label class="field__label" for="Search-In-Modal">Search</label>
1373            <input type="hidden" name="options[prefix]" value="last"><button
1374              type="reset"
1375              class="reset__button field__button hidden"
1376              aria-label="Clear search term"
1377            >
1378              <svg class="icon icon-close" aria-hidden="true" focusable="false">
1379                <use xlink:href="#icon-reset">
1380              </svg>
1381            </button>
1382            <button class="search__button field__button" aria-label="Search">
1383              <svg class="icon icon-search" aria-hidden="true" focusable="false">
1384                <use href="#icon-search">
1385              </svg>
1386            </button>
1387          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
1388
1389<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-loading-spinner.css?v=116724955567955766481715011684" rel="stylesheet" type="text/css" media="all" />
1390
1391<div class="predictive-search__loading-state">
1392  <svg
1393    aria-hidden="true"
1394    focusable="false"
1395    class="spinner"
1396    viewBox="0 0 66 66"
1397    xmlns="http://www.w3.org/2000/svg"
1398  >
1399    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
1400  </svg>
1401</div>
1402</div>
1403
1404            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
1405          type="button"
1406          class="search-modal__close-button modal__close-button link link--text focus-inset"
1407          aria-label="Close"
1408        >
1409          <svg class="icon icon-close" aria-hidden="true" focusable="false">
1410            <use href="#icon-close">
1411          </svg>
1412        </button>
1413      </div>
1414    </div>
1415  </details>
1416</details-modal>
1417
1418<a href="/account/login" class="header__icon header__icon--account link focus-inset small-hide">
1419          <svg
1420  xmlns="http://www.w3.org/2000/svg"
1421  aria-hidden="true"
1422  focusable="false"
1423  class="icon icon-account"
1424  fill="none"
1425  viewBox="0 0 18 19"
1426>
1427  <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor">
1428</svg>
1429
1430          <span class="visually-hidden">Log in</span>
1431        </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg
1432    class="icon icon-cart-empty"
1433    viewBox="0 0 25 24"
1434    fill="#000000"
1435    style="width:25px; height:25px"
1436    xmlns="http://www.w3.org/2000/svg">
1437  <path fill-rule="evenodd" clip-rule="evenodd" d="M1 0C0.447715 0 0 0.447715 0 1C0 1.55228 0.447715 2 1 2H1.33877H1.33883C1.61048 2.00005 2.00378 2.23945 2.10939 2.81599L2.10937 2.816L2.11046 2.82171L5.01743 18.1859C5.12011 18.7286 5.64325 19.0852 6.18591 18.9826C6.21078 18.9779 6.23526 18.9723 6.25933 18.9658C6.28646 18.968 6.31389 18.9692 6.34159 18.9692H18.8179H18.8181C19.0302 18.9691 19.2141 18.9765 19.4075 18.9842L19.4077 18.9842C19.5113 18.9884 19.6175 18.9926 19.7323 18.9959C20.0255 19.0043 20.3767 19.0061 20.7177 18.9406C21.08 18.871 21.4685 18.7189 21.8028 18.3961C22.1291 18.081 22.3266 17.6772 22.4479 17.2384C22.4569 17.2058 22.4642 17.1729 22.4699 17.1396L23.944 8.46865C24.2528 7.20993 23.2684 5.99987 21.9896 6H21.9894H4.74727L4.07666 2.45562L4.07608 2.4525C3.83133 1.12381 2.76159 8.49962e-05 1.33889 0H1.33883H1ZM5.12568 8L6.8227 16.9692H18.8178H18.8179C19.0686 16.9691 19.3257 16.9793 19.5406 16.9877L19.5413 16.9877C19.633 16.9913 19.7171 16.9947 19.7896 16.9967C20.0684 17.0047 20.2307 16.9976 20.3403 16.9766C20.3841 16.9681 20.4059 16.96 20.4151 16.9556C20.4247 16.9443 20.4639 16.8918 20.5077 16.7487L21.9794 8.09186C21.9842 8.06359 21.9902 8.03555 21.9974 8.0078C21.9941 8.00358 21.9908 8.00108 21.989 8H5.12568ZM20.416 16.9552C20.4195 16.9534 20.4208 16.9524 20.4205 16.9523C20.4204 16.9523 20.4199 16.9525 20.4191 16.953L20.416 16.9552ZM10.8666 22.4326C10.8666 23.2982 10.195 24 9.36658 24C8.53815 24 7.86658 23.2982 7.86658 22.4326C7.86658 21.567 8.53815 20.8653 9.36658 20.8653C10.195 20.8653 10.8666 21.567 10.8666 22.4326ZM18.0048 24C18.8332 24 19.5048 23.2982 19.5048 22.4326C19.5048 21.567 18.8332 20.8653 18.0048 20.8653C17.1763 20.8653 16.5048 21.567 16.5048 22.4326C16.5048 23.2982 17.1763 24 18.0048 24Z" fill="currentColor"></path>    </svg>
1438<span class="visually-hidden">Cart</span></a></div>
1439  </header>
1440</sticky-header>
1441
1442<script type="application/ld+json">
1443  {
1444    "@context": "http://schema.org",
1445    "@type": "Organization",
1446    "name": "Dennis Public Market",
1447    
1448    "sameAs": [
1449      "https:\/\/twitter.com\/dennispublicmkt",
1450      "https:\/\/www.facebook.com\/Dennis.Public.Market",
1451      "",
1452      "https:\/\/www.instagram.com\/dennispublicmarket\/",
1453      "",
1454      "",
1455      "",
1456      "",
1457      ""
1458    ],
1459    "url": "https:\/\/dennispublicmarket.com"
1460  }
1461</script>
1461
1462</div>
1463<!-- END sections: header-group -->
1464
1465    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1466      <div id="shopify-section-template--17830271877378__cart-items" class="shopify-section"><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart.css?v=181291337967238571831715011682" rel="stylesheet" type="text/css" media="all" />
1467<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart-items.css?v=136978088507021421401715011683" rel="stylesheet" type="text/css" media="all" />
1468<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-totals.css?v=15906652033866631521715011684" rel="stylesheet" type="text/css" media="all" />
1469<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-price.css?v=70172745017360139101715011684" rel="stylesheet" type="text/css" media="all" />
1470<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-discounts.css?v=152760482443307489271715011682" rel="stylesheet" type="text/css" media="all" />
1471<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/quantity-popover.css?v=153075665213740339621715011684" rel="stylesheet" type="text/css" media="all" />
1472<style data-shopify>.section-template--17830271877378__cart-items-padding {
1473    padding-top: 27px;
1474    padding-bottom: 27px;
1475  }
1476
1477  @media screen and (min-width: 750px) {
1478    .section-template--17830271877378__cart-items-padding {
1479      padding-top: 36px;
1480      padding-bottom: 36px;
1481    }
1482  }</style>
1482<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/quantity-popover.js?v=19455713230017000861715011684" defer="defer"></script>
1482
1483
1484<cart-items class="gradient color-scheme-5 isolate is-empty">
1485  <div class="page-width">
1486    <div class="title-wrapper-with-link">
1487      <h1 class="title title--primary">Your cart</h1>
1488      <a href="/collections/all" class="underlined-link">Continue shopping</a>
1489    </div>
1490
1491    <div class="cart__warnings">
1492      <h1 class="cart__empty-text">Your cart is empty</h1>
1493      <a href="/collections/all" class="button">
1494        Continue shopping
1495      </a><h2 class="cart__login-title">Have an account?</h2>
1496        <p class="cart__login-paragraph">
1497          <a href="/account/login" class="link underlined-link">Log in</a> to check out faster.
1498        </p></div>
1499
1500    <form
1501      action="/cart"
1502      class="cart__contents critical-hidden"
1503      method="post"
1504      id="cart">
1505      <div
1506        class="cart__items"
1507        id="main-cart-items"
1508        data-id="template--17830271877378__cart-items">
1509        <div class="js-contents"></div>
1510      </div>
1511
1512      <p
1513        class="visually-hidden"
1514        id="cart-live-region-text"
1515        aria-live="polite"
1516        role="status"></p>
1517      <p
1518        class="visually-hidden"
1519        id="shopping-cart-line-item-status"
1520        aria-live="polite"
1521        aria-hidden="true"
1522        role="status">
1523        Loading...
1524      </p>
1525    </form>
1526  </div>
1527</cart-items>
1528
1529</div><div id="shopify-section-template--17830271877378__cart-footer" class="shopify-section cart__footer-wrapper"><link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-cart.css?v=181291337967238571831715011682" rel="stylesheet" type="text/css" media="all" />
1530<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-totals.css?v=15906652033866631521715011684" rel="stylesheet" type="text/css" media="all" />
1531<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-price.css?v=70172745017360139101715011684" rel="stylesheet" type="text/css" media="all" />
1532<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-discounts.css?v=152760482443307489271715011682" rel="stylesheet" type="text/css" media="all" />
1533
1534<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-terms-conditions.css?v=27783361172330092081715011684" rel="stylesheet" type="text/css" media="all" />
1535<style data-shopify>.section-template--17830271877378__cart-footer-padding {
1536    padding-top: 15px;
1537    padding-bottom: 30px;
1538  }
1539
1540  @media screen and (min-width: 750px) {
1541    .section-template--17830271877378__cart-footer-padding {
1542      padding-top: 20px;
1543      padding-bottom: 40px;
1544    }
1545  }</style><div
1546  class="gradient color-scheme-1 is-empty"
1547  id="main-cart-footer"
1548  data-id="template--17830271877378__cart-footer"
1549>
1550  <div class="page-width">
1551    <div class="cart__footer isolate section-template--17830271877378__cart-footer-padding"><div class="cart__blocks">
1552        
1553<div class="js-contents" >
1554                <div></div>
1555
1556                <div class="totals">
1557                  <h2 class="totals__total">Estimated total</h2>
1558                  <p class="totals__total-value">$0.00 USD</p>
1559                </div>
1560
1561                <small class="tax-note caption-large rte">Taxes, discounts and shipping calculated at checkout
1562</small>
1563              </div>
1564<zapiet-picker>
1565                <div id="storePickupApp"></div>
1566              </zapiet-picker>
1567              
1567<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/zapiet-picker.js?v=141161829571844157481715011682" defer="defer"></script>
1567
1568<terms-conditions class="terms">
1569                <label for="terms_and_conditions" class="terms__label terms-checkbox active">
1570                  <input type="checkbox" id="terms_and_conditions" value="yes" form="cart" name="attributes[__terms-conditions]">
1571
1572
1573                  <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
1574                    <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
1575                  </svg>
1576
1577                  <svg aria-hidden="true" class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
1578                    <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
1579                  </svg>
1580
1581
1582                  <span class="terms-checkbox__text" aria-hidden="true">I agree to the Terms and Conditions.</span>
1583                  <span class="visually-hidden">I agree to the Terms and Conditions.</span>
1584                </label>
1585              </terms-conditions>
1586              
1586<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/terms.js?v=182320111726939171311715011685" defer="defer"></script>
1586
1587<div class="cart__ctas" >
1588                <noscript>
1589                  <button type="submit" class="cart__update-button button button--secondary" form="cart">
1590                    Update
1591                  </button>
1592                </noscript>
1593
1594                <button
1595                  type="submit"
1596                  id="checkout"
1597                  class="cart__checkout-button button"
1598                  name="checkout"
1599                  
1600                    disabled
1601                  
1602                  form="cart"
1603                >
1604                  Check out
1605                </button>
1606              </div>
1607
1608        <div id="cart-errors"></div>
1609      </div>
1610    </div>
1611  </div>
1612</div>
1613
1614<script>
1615  document.addEventListener('DOMContentLoaded', function () {
1616    function isIE() {
1617      const ua = window.navigator.userAgent;
1618      const msie = ua.indexOf('MSIE ');
1619      const trident = ua.indexOf('Trident/');
1620
1621      return msie > 0 || trident > 0;
1622    }
1623
1624    if (!isIE()) return;
1625    const cartSubmitInput = document.createElement('input');
1626    cartSubmitInput.setAttribute('name', 'checkout');
1627    cartSubmitInput.setAttribute('type', 'hidden');
1628    document.querySelector('#cart').appendChild(cartSubmitInput);
1629    document.querySelector('#checkout').addEventListener('click', function (event) {
1630      document.querySelector('#cart').submit();
1631    });
1632  });
1633</script>
1633
1634
1635
1636</div>
1637    </main>
1638
1639    <!-- BEGIN sections: footer-group -->
1640<div id="shopify-section-sections--17830271811842__footer" class="shopify-section shopify-section-group-footer-group">
1641<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/section-footer.css?v=72619989355558646551715011683" rel="stylesheet" type="text/css" media="all" />
1642<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-newsletter.css?v=4727253280200485261715011684" rel="stylesheet" type="text/css" media="all" />
1643<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-list-menu.css?v=151968516119678728991715011684" rel="stylesheet" type="text/css" media="all" />
1644<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-list-payment.css?v=69253961410771838501715011685" rel="stylesheet" type="text/css" media="all" />
1645<link href="//dennispublicmarket.com/cdn/shop/t/3/assets/component-list-social.css?v=35792976012981934991715011685" rel="stylesheet" type="text/css" media="all" />
1646<style data-shopify>.footer {
1647    margin-top: 0px;
1648  }
1649
1650  .section-sections--17830271811842__footer-padding {
1651    padding-top: 27px;
1652    padding-bottom: 27px;
1653  }
1654
1655  @media screen and (min-width: 750px) {
1656    .footer {
1657      margin-top: 0px;
1658    }
1659
1660    .section-sections--17830271811842__footer-padding {
1661      padding-top: 36px;
1662      padding-bottom: 36px;
1663    }
1664  }</style><footer class="footer color-scheme-2 gradient section-sections--17830271811842__footer-padding"><div class="footer__content-top page-width"><div
1665            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-tr
1665igger animate--slide-in"
1666            
1667              data-cascade
1668            
1669          ><div
1670                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
1671                
1672                
1673                  data-cascade
1674                  style="--animation-order: 1;"
1675                
1676              ><h2 class="footer-block__heading inline-richtext"><strong>Quick links</strong></h2><ul class="footer-block__details-content list-unstyled"><li>
1677                            <a
1678                              href="/pages/departments"
1679                              class="link link--text list-menu__item list-menu__item--link"
1680                            >
1681                              Departments 
1682                            </a>
1683                          </li><li>
1684                            <a
1685                              href="/pages/catering"
1686                              class="link link--text list-menu__item list-menu__item--link"
1687                            >
1688                              Catering
1689                            </a>
1690                          </li><li>
1691                            <a
1692                              href="/pages/sandwiches"
1693                              class="link link--text list-menu__item list-menu__item--link"
1694                            >
1695                               Sandwiches 
1696                            </a>
1697                          </li><li>
1698                            <a
1699                              href="/pages/weekly-ads-flyers"
1700                              class="link link--text list-menu__item list-menu__item--link"
1701                            >
1702                              Weekly Ads & Flyers
1703                            </a>
1704                          </li><li>
1705                            <a
1706                              href="/pages/contact"
1707                              class="link link--text list-menu__item list-menu__item--link"
1708                            >
1709                              Contact
1710                            </a>
1711                          </li></ul></div><div
1712                class="footer-block grid__item scroll-trigger animate--slide-in"
1713                
1714                
1715                  data-cascade
1716                  style="--animation-order: 2;"
1717                
1718              ><h2 class="footer-block__heading inline-richtext"><strong>Store Hours</strong></h2><div class="footer-block__details-content rte">
1719                      <p>Sunday - Thursday: 6 AM - 8 PM</p><p>Friday - Saturday: 6 AM - 9 PM </p><p></p><p></p><p></p><p></p>
1720                    </div></div><div
1721                class="footer-block grid__item scroll-trigger animate--slide-in"
1722                
1723                
1724                  data-cascade
1725                  style="--animation-order: 3;"
1726                
1727              ><h2 class="footer-block__heading inline-richtext"><strong>Location</strong></h2><div class="footer-block__details-content rte">
1728                      <p>653 Main Street Route 6A,  in Dennis Village </p><p>Phone: 508-385-3215 </p><p>Fax: 508-385-3280</p>
1729                    </div></div></div><div
1730          class="footer-block--newsletter scroll-trigger animate--slide-in"
1731          
1732            data-cascade
1733          
1734        ><div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext">Subscribe to our emails</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1735                <div class="newsletter-form__field-wrapper">
1736                  <div class="field">
1737                    <input
1738                      id="NewsletterForm--sections--17830271811842__footer"
1739                      type="email"
1740                      name="contact[email]"
1741                      class="field__input"
1742                      value=""
1743                      aria-required="true"
1744                      autocorrect="off"
1745                      autocapitalize="off"
1746                      autocomplete="email"
1747                      
1748                      placeholder="Email"
1749                      required
1750                    >
1751                    <label class="field__label" for="NewsletterForm--sections--17830271811842__footer">
1752                      Email
1753                    </label>
1754                    <button
1755                      type="submit"
1756                      class="newsletter-form__button field__button"
1757                      name="commit"
1758                      id="Subscribe"
1759                      aria-label="Subscribe"
1760                    >
1761                      <svg
1762  viewBox="0 0 14 10"
1763  fill="none"
1764  aria-hidden="true"
1765  focusable="false"
1766  class="icon icon-arrow"
1767  xmlns="http://www.w3.org/2000/svg"
1768>
1769  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
1770</svg>
1771
1772                    </button>
1773                  </div></div></form></div>
1774
1775<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item">
1776      <a href="https://www.facebook.com/Dennis.Public.Market" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewB
1776ox="0 0 20 20">
1777  <path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/>
1778</svg>
1779<span class="visually-hidden">Facebook</span>
1780      </a>
1781    </li><li class="list-social__item">
1782      <a href="https://www.instagram.com/dennispublicmarket/" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20">
1783  <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/>
1784</svg>
1785<span class="visually-hidden">Instagram</span>
1786      </a>
1787    </li><li class="list-social__item">
1788      <a href="https://twitter.com/dennispublicmkt" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 20 20">
1789  <path fill="currentColor" d="M18.608 4.967a7.364 7.364 0 0 1-1.758 1.828c0 .05 0 .13.02.23l.02.232a10.014 10.014 0 0 1-1.697 5.565 11.023 11.023 0 0 1-2.029 2.29 9.13 9.13 0 0 1-2.832 1.607 10.273 10.273 0 0 1-8.94-.985c.342.02.613.04.834.04 1.647 0 3.114-.502 4.4-1.506a3.616 3.616 0 0 1-3.315-2.46c.528.128 1.08.107 1.597-.061a3.485 3.485 0 0 1-2.029-1.216 3.385 3.385 0 0 1-.803-2.23v-.03c.462.242.984.372 1.587.402A3.465 3.465 0 0 1 2.116 5.76c0-.612.14-1.205.452-1.798a9.723 9.723 0 0 0 3.214 2.612A10.044 10.044 0 0 0 9.88 7.649a3.013 3.013 0 0 1-.13-.804c0-.974.34-1.808 1.034-2.49a3.466 3.466 0 0 1 2.561-1.035 3.505 3.505 0 0 1 2.551 1.104 6.812 6.812 0 0 0 2.24-.853 3.415 3.415 0 0 1-1.547 1.948 7.732 7.732 0 0 0 2.02-.542v-.01Z"/>
1790</svg>
1791<span class="visually-hidden">Twitter</span>
1792      </a>
1793    </li></ul>
1794</div>
1795      </div><div
1796    class="footer__content-bottom scroll-trigger animate--slide-in"
1797    
1798      data-cascade
1799    
1800  >
1801    <div class="footer__content-bottom-wrapper page-width">
1802      <div class="footer__column footer__localization isolate"></div>
1803      <div class="footer__column footer__column--info"><div class="footer__payment">
1804            <span class="visually-hidden">Payment methods</span>
1805            <ul class="list list-payment" role="list"><li class="list-payment__item">
1806                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
1806<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1807
1808                </li><li class="list-payment__item">
1809                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
1810                </li><li class="list-payment__item">
1811                  <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
1812                </li><li class="list-payment__item">
1813                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
1813<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
1814
1815                </li><li class="list-payment__item">
1816                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
181616.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1817
1818                </li></ul>
1819          </div></div>
1820    </div>
1821    <div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center">
1822      <div class="footer__copyright caption">
1823        <small class="copyright__content"
1824          >&copy; 2026, <a href="/" title="">Dennis Public Market</a></small>
1825        <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Grocerist</a></small><ul class="policies list-unstyled"><li>
1826                  <small class="copyright__content"
1827                    ><a href="/policies/privacy-policy">Privacy policy</a></small
1828                  >
1829                </li><li>
1830                  <small class="copyright__content"
1831                    ><a href="/policies/terms-of-service">Terms of service</a></small
1832                  >
1833                </li></ul></div>
1834    </div>
1835  </div>
1836</footer>
1837
1838
1839</div>
1840<!-- END sections: footer-group -->
1841
1842    <ul hidden>
1843      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1844      <li id="a11y-new-window-message">Opens in a new window.</li>
1845    </ul>
1846
1847    
1847<script>
1848      window.shopUrl = 'https://dennispublicmarket.com';
1849      window.routes = {
1850        cart_add_url: '/cart/add',
1851        cart_change_url: '/cart/change',
1852        cart_update_url: '/cart/update',
1853        cart_url: '/cart',
1854        predictive_search_url: '/search/suggest',
1855      };
1856
1857      window.cartStrings = {
1858        error: `There was an error while updating your cart. Please try again.`,
1859        quantityError: `You can only add [quantity] of this item to your cart.`,
1860      };
1861
1862      window.variantStrings = {
1863        addToCart: `Add to cart`,
1864        soldOut: `Sold out`,
1865        unavailable: `Unavailable`,
1866        unavailable_with_option: `[value] - Unavailable`,
1867      };
1868
1869      window.quickOrderListStrings = {
1870        itemsAdded: `[quantity] items added`,
1871        itemAdded: `[quantity] item added`,
1872        itemsRemoved: `[quantity] items removed`,
1873        itemRemoved: `[quantity] item removed`,
1874        viewCart: `View cart`,
1875        each: `[money]/ea`,
1876      };
1877
1878      window.accessibilityStrings = {
1879        imageAvailable: `Image [index] is now available in gallery view`,
1880        shareSuccess: `Link copied to clipboard`,
1881        pauseSlideshow: `Pause slideshow`,
1882        playSlideshow: `Play slideshow`,
1883        recipientFormExpanded: `Gift card recipient form expanded`,
1884        recipientFormCollapsed: `Gift card recipient form collapsed`,
1885        countrySelectorSearchCount: `[count] countries/regions found`,
1886      };
1887    </script>
1887<script src="//dennispublicmarket.com/cdn/shop/t/3/assets/predictive-search.js?v=162273246065392412141715011684" defer="defer"></script>
1887<style>  </style>
1888<div id="shopify-block-AR3JjZDY4emxKYnFYS__3720565183479497137" class="shopify-block shopify-app-block">
1888<script>
1889  window.GPOConfigs = window.GPOConfigs || {};
1890  window.GPOConfigs.appEmbed = true;
1891  window.GPOConfigs.appUrl = 'https://option.globo.io';
1892  window.GPOConfigs.cdnUrl = '';window.GPOConfigs.assetUrl = 'https://cdn.shopify.com/extensions/01a0f5c2-a34a-7217-a998-4319ae5864cf/globo-product-options-469/assets/';
1893  window.GPOConfigs.embedAssetUrl = 'https://cdn.shopify.com/extensions/01a0f5c2-a34a-7217-a998-4319ae5864cf/globo-product-options-469/assets/';
1894  window.GPOConfigs.fileUrl = 'https://dennispublicmarket.com/cdn/shop/files/';
1895  window.GPOConfigs.shopifyRoot = Shopify?.routes?.root ?? Shopify?.routes?.root_url ?? '/';
1896  window.GPOConfigs.curCountryCode = "US";
1897  window.GPOConfigs.optionIds = "";window.GPOConfigs.productOptionSetMap = {};window.GPOConfigs.options = window.GPOConfigs.options || [];
1898  window.GPOConfigs.page = { type: "cart" };window.GPOConfigs.themeInfo = {"theme_store_id":887,"theme_name":"Dawn","theme_version":"13.0.1"};window.GPOConfigs.theme = {"product":{"form":["section div.gGL0tOtrxz>gp-product product-form form","[data-gpo-product-form]",".gpo-form-wrapper form",".product-form form","form[action*=\"/cart/add\"]:not([hidden]):not([class*=\"installment\"]):not([id*=\"installment\"]):not([class*=\"instalment\"]):not([id*=\"instalment\"])"],"sticky":{"variantActivator":"[data-gpo-sticky-variant-activator]","atcButton":".sticky-atc button,gp-sticky gp-button .gp-button-atc,[id*=js-fixed-btn-template] product-form .product-form__submit"},"imageContainer":"[data-gpo-product-image-container],product-form gp-product-images,.ecom-product-single__media--image.is-active,.product.product--stacked .product__media-list,.pf-media-slider,.product.grid div:not(.ymq_linshi_dom)>media-gallery slider-component,.product__media-wrapper .ymq_product_img_big","imageButton":".thumbnail-list .thumbnail-list__item button.thumbnail,.ecom-product-single__media--thumbnail,.ec_splide__arrow,.pf-slide-list-media,.pf-slider-next,.pf-slider-prev,.product__media-wrapper .ymq_swiper-button-prev,.product__media-wrapper .ymq_swiper-button-next,.product__media-wrapper .ymq_swiper-pagination-bullet,.product__media-wrapper .ymq_product_img_small","image":"[data-gpo-product-image],.product .product__media-list li.is-active img,.product .product__media-list li.is-active .product-media-container.media-type-video deferred-media img,product-form gp-product-images img,.ecom-product-single__media--image.is-active img,.pf-media-slider .is-current img,.product__media-wrapper .ymq_swiper-slide-active img.ymq_zoom_img","unitPrice":"[data-gpo-product-unit-price],product-form gp-product-price .gp-price,gp-product-price.gpo-product-unit-price [type=regular],[data-pf-type*=ProductPrice] [data-product-type=price],.product__info-container [id*=\"price-template\"] .price:not(.price--on-sale) .price__regular .price-item--regular,.product__info-container [id*=\"price-template\"] .price .price__sale .price-item--last,.product_main_info [id*=\"price-template\"] .price:not(.price--on-sale) .price__regular .price-item--regular,.product_main_info [id*=\"price-template\"] .price .price__sale .price-item--last,.gf_product-prices>.gf_product-price.money,gp-product-price>.money,.product--main [id*=ProductPrice],.ecom-product-single__price--sale,.product-form__buttons button .total_price_custom,.gpo-product-price .money,.ecom-product-single__price .money,.bt-product-info .bt-price-main","compareAtPrice":"[data-gpo-product-compare-at-price],gp-product-price.gpo-product-compare-price [type=compare],[data-pf-type*=ProductPrice] [data-product-type=compare_at_price],.product__info-container [id*=\"price-template\"] .price.price--on-sale .price__sale .price-item--regular,.product_main_info [id*=\"price-template\"] .price.price--on-sale .price__sale .price-item--regular,.gf_product-prices>.gf_product-compare-price.money,.product--main [id*=ComparePrice]","variantWrapper":"[id*=\"MainProduct-\"] variant-selects,[id*=\"MainProduct-\"] variant-radios","variantSelector":"[data-gpo-product-variant-selector],gp-product .product-form form [name=id],.product__info-container .product-form form [name=id],.product__info-wrapper product-form form [name=id],product-info product-form [name=id],configurator-form [name=id],.product--main select.product-single__variants,.gpo-form-wrapper form [name=id],[data-pf-type*=ProductVariantSwatches] [name=id],.ecom-product-single__variant-picker [name=id],.ecom-product-form [name=id]","variantActivator":"variant-selects .product-form__input select,variant-radios .product-form__input input,.product--main .select--item select,gp-product-variants input","quantity":"[name=qty],[name=quantity],[name=product_quantity]","addToCartButton":"[data-gpo-product-atc],[data-pf-type*=ProductATC],.gp-button-atc.gpo-gp-atc,gp-button button.gp-button-atc,.lh-buy-now,button.product-buy-buttons--primary,button[id*=AddToCart],button[id*=addToCart],a[id*=AddToCart],a[id*=addToCart],.AddtoCart,.btn-addtocart,.product__add-to-cart-button,button.product-submit,input.product-submit,.product-form--atc-button,.product-form__cart-submit,.product-form__add-button,.product-form--add-to-cart,.product-buy-buttons--cta,.btn--add-to-cart,.button-cart,button.add-to-cart-btn,.add-to-cart-button,.add_to_cart:not(#customily-cart-btn-preview),.button--addToCart,[data-
1898product-add],input.add-to-cart,.smi-button-add-to-cart,button.add-to-cart:not(.ymp_mainBtn),.product-details .add-to-cart-ui button:not(.qty-minus):not(.qty-plus),.gp-button-atc[aria-label=\"Add To Cart\"],.qview-btn-addtocart,[name=add]:not([type=normal]):not([egw-atc-override]),[type=submit]:not([name=subscribe]):not([name=checkout]):not([class*=search]):not(#query-btn):not(.spr-button):not(.active):not(.gpo-exclude):not(.cowlendar-add-to-cart):not([style=\"display:none;\"])","paymentButton":"[data-shopify=\"payment-button\"],[data-product-buy-now],[data-fast-checkout],#button-cart-buy,.shopify-payment-button__button--unbranded","addToCart":{"excludedAttrs":[{"key":"@click","value":"addToCart($event)"}]}},"collection":{"wrapper":".collection,.featured-collection,.pcx-tab-featured,.product-slide-wrapper,.subscription-variety .subscription-variety__options-wrapper","item":".collection .grid__item,.featured-collection .grid__item,.pcx-tab-featured .swiper-slide,.product-slide-wrapper .slick-track .slick-slide,.subscription-variety .product-card-wrapper","productLink":".pcx-tab-featured .swiper-slide a[id*=CardLink],#product-grid .card--media>.card__content>.card__information .card__heading>a,.product-slide-wrapper .slick-track .slick-slide a,.collection .card--media>.card__content>.card__information>.card__heading>a,.product-card-wrapper .card>.card__content .card__heading a","quickViewActivator":"modal-opener button","quickViewProductForm":"quick-add-modal[open] product-form form"},"cart":{"form":["[data-gpo-cart-form]","cart-items form#cart","div[id*=__cart-items] .cart__items","#cart-items","form[action*=\"/cart\"]:not([action*=\"/cart/add\"]):not([hidden])"],"page":[{"lineItem":{"key":"cart-items form .cart-item","image":".cart-item__image","details":".cart-item__details","quantity":{"wrapper":"quantity-input","input":"quantity-input input","decrease":"button[name=minus]","increase":"button[name=plus]"},"removeButton":"cart-remove-button a"}},{"lineItem":{"key":".cart__page .cart__item","image":".cart-item__image","details":".cart__item-details","quantity":{"wrapper":".js-qty__wrapper","input":".js-qty input","decrease":".js-qty__adjust--minus","increase":".js-qty__adjust--plus"},"removeButton":".cart__remove a"}},{"lineItem":{"key":".tableCart tbody tr","details":".cart__content--information","quantity":{"wrapper":".cart__qty","input":".cart__qty input","decrease":"[data-gpo-cart-item-qty-decrease]","increase":"[data-gpo-cart-item-qty-increase]"},"removeButton":".cart__remove a"}},{"lineItem":{"key":"form[action*=\"/cart\"] .cart_item","details":".product-name","quantity":{"wrapper":".quantity","input":".quantity input","decrease":"button.minus","increase":"button.plus"},"removeButton":"a.remove"}},{"lineItem":{"key":"#cart-items .cart-item","details":"#cart-items .cart-item>div>div:nth-child(1)>div:nth-child(2)","quantity":{"wrapper":"#cart-items .cart-item>div>div:nth-child(3)","input":"[x-text*=getQuantity]","decrease":"[\\@click*=minus]","increase":"[\\@click*=plus]"},"removeButton":"[\\@click*=removeItem]"}}]},"theme_store_id":887,"theme_name":"Dawn"};window.GPOConfigs.options[1451688] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","oos":"show","type":"checkbox","label":"Choose from the following:","style":"vertical","helptext":"Select up to 24 brioche sliders total. Mix and match flavors as you like.","label_en":"Choose from the following:","pp_width":25,"pp_xAxis":50,"pp_yAxis":50,"required":true,"pp_height":25,"pp_imgMode":"cover","pp_opacity":100,"columnWidth":100,"helptext_en":"Select up to 24 brioche sliders total. Mix and match flavors as you like.","pp_imgShape":{"value":{"src":"https://cdn.shopify.com/s/files/1/0241/9490/8215/files/shape-1.png","name":""},"options":[]},"scroll_type":"default","pp_clipWidth":50,"pp_clipXAxis":50,"pp_clipYAxis":50,"swatch_style":"default","default_value":[""],"initial_state":"expand","label_on_cart":"Options","option_values":[{"id":0,"name":1
1898776513475501,"value":"Lobster Salad","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Lobster Salad","addon_type":"manual_product","asset_name":"","color_type":"one-color","variant_id":47684000547074,"variant_price":"13.99","product_handle":"option-set-1451688-checkbox-1"},{"id":1,"name":1776655691342,"value":"Tuna Salad","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Tuna Salad","addon_type":"manual_product","asset_name":"","color_type":"one-color","variant_id":47684000579842,"variant_price":"3.75","product_handle":"option-set-1451688-checkbox-1"},{"id":2,"name":1776655699055,"value":"Chicken Salad","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Chicken Salad","addon_type":"manual_product","asset_name":"","color_type":"one-color","variant_id":47684002906370,"variant_price":"3.75","product_handle":"option-set-1451688-checkbox-1"},{"id":3,"name":1776655706405,"value":"Cranberry Walnut Chicken Salad","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Cranberry Walnut Chicken Salad","addon_type":"manual_product","asset_name":"","color_type":"one-color","variant_id":47684002939138,"variant_price":"3.75","product_handle":"option-set-1451688-checkbox-1"}
1898,{"id":4,"name":1776655714857,"value":"Ham & Cheese","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Ham & Cheese","addon_type":"manual_product","asset_name":"","color_type":"one-color","variant_id":47684002971906,"variant_price":"3.75","product_handle":"option-set-1451688-checkbox-1"},{"id":5,"name":1776655719205,"value":"Turkey & Cheese","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Turkey & Cheese","addon_type":"manual_product","asset_name":"","color_type":"one-color","variant_id":47684003004674,"variant_price":"3.75","product_handle":"option-set-1451688-checkbox-1"},{"id":6,"name":1776655734590,"value":"Roast Beef","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Roast Beef","addon_type":"manual_product","asset_name":"","color_type":"one-color","variant_id":47684003037442,"variant_price":"3.75","product_handle":"option-set-1451688-checkbox-1"}],"pp_clipHeight":50,"advanced_addon":"quantity_mix","expand_collapse":true,"helptext_position":"below_label"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627165397250],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TAG"}]}}},"status":1,"customers":{"rule":{"all":{"enable":true},"manual":{"ids":[],"enable":false},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TAG"}]}}},"countries":{"type":"include","enable":false,"countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.options[1455611] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","max":"24","min":"24","oos":"show","type":"checkbox","label":"Choose from the following:","style":"vertical","helptext":"Select up to 24 brioche sliders total. Mix and match flavors as you like.","label_en":"Choose from the following:","pp_width":25,"pp_xAxis":50,"pp_yAxis":50,"required":true,"pp_height":25,"pp_imgMode":"cover","pp_opacity":100,"columnWidth":100,"helptext_en":"Select up to 24 brioche sliders total. Mix and match flavors as you like.","pp_imgShape":{"value":{"src":"https://cdn.shopify.com/s/files/1/0241/9490/8215/files/shape-1.png","name":""},"options":[]},"scroll_type":"default","pp_clipWidth":50,"pp_clipXAxis":50,"pp_clipYAxis":50,"swatch_style":"default","default_value":[""],"initial_state":"expand","label_on_cart":"Options","option_values":[{"id":0,"name":1776513475501,"price":"0","value":"Lobster Salad","color1":"#ffffff","color2":"#000000","helptext":"Please note that each Lobster Salad slider is priced at $14.99 EA. We will contact you before preparing to confirm additional payment.","value_en":"Lobster Salad","addon_type":"price","asset_name":"","color_type":"one-color","helptext_en":"Please note that each Lobster Salad slider is priced at $14.99 EA. We will contact you before preparing to confirm additional payment."},{"id":1,"name":1776655691342,"price":"0","value":"Tuna Salad","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Tuna Salad","addon_type":"price","asset_name":"","color_type":"one-color"},{"id":2,"name":1776655699055,"price":"0","value":"Chicken Salad","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Chicken Salad","addon_type":"price","asset_name":"","color_type":"one-color"},{"id":3,"name":1776655706405,"price":"0","value":"Cranberry Walnut Chicken Salad","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Cranberry Walnut Chicken Salad","addon_type":"price","asset_name":"","color_type":"one-color"}
1898,{"id":4,"name":1776655714857,"price":"0","value":"Ham & Cheese","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Ham & Cheese","addon_type":"price","asset_name":"","color_type":"one-color"},{"id":5,"name":1776655719205,"price":"0","value":"Turkey & Cheese","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Turkey & Cheese","addon_type":"price","asset_name":"","color_type":"one-color"},{"id":6,"name":1776655734590,"price":"0","value":"Roast Beef","color1":"#ffffff","color2":"#000000","helptext":"","value_en":"Roast Beef","addon_type":"price","asset_name":"","color_type":"one-color"}],"pp_clipHeight":50,"advanced_addon":"quantity_mix","expand_collapse":true,"helptext_position":"below_label"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627165397250],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TAG"}]}}},"status":0,"customers":{"rule":{"all":{"enable":true},"manual":{"ids":[],"enable":false},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TAG"}]}}},"countries":{"type":"include","enable":false,"countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.options[617413] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","type":"checkbox","label":"Choose from the following:","style":"vertical","columnWidth":100,"scroll_type":"default","initial_state":"expand","label_on_cart":"selected","option_values":[{"id":0,"price":"13.99","value":"Lobster Salad","addon_type":"price"},{"id":1,"value":"Tuna Salad"},{"id":2,"value":"Chicken Salad"},{"id":3,"value":"Cranberry Walnut Chicken Salad"},{"id":4,"value":"Ham & Cheese"},{"id":5,"value":"Turkey & Cheese"},{"id":6,"value":"Roast Beef"}],"advanced_addon":"default"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627165397250],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TITLE"}]}}},"status":0,"customers":{"rule":{"all":{"enable":true},"manual":{"ids":[],"enable":false},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TAG"}]}}},"countries":{"type":"include","enable":false,"countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.options[617414] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","type":"checkbox","label":"Choose from the following:","style":"vertical","columnWidth":100,"scroll_type":"default","initial_state":"expand","label_on_cart":"added","option_values":[{"id":7,"value":"Tuna Salad"},{"id":8,"value":"Chicken Salad"},{"id":9,"value":"Cranberry Walnut Chicken Salad"},{"id":10,"value":"Buffalo Chicken Salad"},{"id":11,"value":"Egg Salad"},{"id":12,"value":"Seafood Salad"},{"id":13,"value":"Ham Salad"}],"advanced_addon":"default"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627165430018],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TITLE"}]}}},"status":0,"customers":{"rule":{"manual":{"enable":false,"ids":[]},"automate":{"enable":false,"operator":"and","conditions":[{"select":"TAG","where":"EQUALS","value":""}]},"all":{"enable":true}}},"countries":{"enable":false,"type":"include","countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.options[617416] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","max":"6","type":"checkbox","label":"Choose 6 Sandwiches.","style":"vertical","columnWidth":100,"scroll_type":"default","initial_state":"exp
1898and","label_on_cart":"selected","option_values":[{"id":0,"value":"Turkey","variant_id":45084949086466,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":1,"value":"Ham","variant_id":45084949119234,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":2,"value":"Roast Beef","variant_id":45084949152002,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":3,"value":"Italian","variant_id":45084949184770,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":4,"value":"Veggie","variant_id":45084949217538,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":5,"value":"Chicken Salad","variant_id":45084949250306,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":6,"value":"Tuna Salad","variant_id":45084949283074,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":7,"value":"Buffalo Chicken Salad","variant_id":45084949315842,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"},{"id":8,"value":"Cranberry Walnut Chicken Salad","variant_id":45084949348610,"variant_price":"105.00","product_handle":"option-set-617416-checkbox-1"}],"advanced_addon":"default"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627165495554],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TITLE"}]}}},"status":0,"customers":{"rule":{"manual":{"enable":false,"ids":[]},"automate":{"enable":false,"operator":"and","conditions":[{"select":"TAG","where":"EQUALS","value":""}]},"all":{"enable":true}}},"countries":{"enable":false,"type":"include","countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.options[617418] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","max":"1","min":"1","type":"checkbox","label":"Choose","style":"vertical","columnWidth":100,"scroll_type":"default","initial_state":"expand","label_on_cart":"added","option_values":[{"id":0,"value":"HOT"},{"id":1,"value":"COLD"}],"advanced_addon":"default"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627165528322],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TITLE"}]}}},"status":0,"customers":{"rule":{"manual":{"enable":false,"ids":[]},"automate":{"enable":false,"operator":"and","conditions":[{"select":"TAG","where":"EQUALS","value":""}]},"all":{"enable":true}}},"countries":{"enable":false,"type":"include","countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.options[617421] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","type":"checkbox","label":"Choose from the Following","style":"vertical","columnWidth":100,"scroll_type":"default","initial_state":"expand","label_on_cart":"selected","option_values":[{"id":0,"value":"Small - 4 lbs of Assorted Fresh Fruits","variant_id":45084982214914,"variant_price":"40.00","product_handle":"option-set-617421-checkbox-1"},{"id":1,"value":"Large - 8 lbs of Assorted Fresh Fruits","variant_id":45084982247682,"variant_price":"75.00","product_handle":"option-set-617421-checkbox-1"}],"advanced_addon":"default"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627165856002],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TITLE"}]}}},"status":0,"customers":{"rule":{"manual":{"enable":false,"ids":[]},"automate":{"enable":false,"operator":"and","conditions":[{"select":"TAG","where":"EQUALS","value":""}]},"all":{"enable":true}}},"countries":{"enable":false,"type":"include","countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.options[625740] = {"elements":[{"id":"group-1","clo":{"match":"all","whens":[{"value":"","where":"EQUALS","select":"null"}],"display":"show"},"icon":"","type":"group","label":"Group","style":"default","elements":[{"id":"checkbox-1","max":"1","type":"checkbox","label":"Choose any One","style":"vertical","columnWidth":100,"scroll_type":"default","initial_state":"exp
1898and","label_on_cart":"added","option_values":[{"id":0,"value":"Fresh garden Salad"},{"id":1,"value":"Fresh Caesar Salad"},{"id":2,"value":"Fruit Salad"},{"id":3,"value":"Pasta Salad"}],"advanced_addon":"default"}],"conditionalField":false}],"products":{"rule":{"all":{"enable":false},"manual":{"ids":[8627166019842],"enable":true},"automate":{"enable":false,"operator":"and","conditions":[{"value":"","where":"EQUALS","select":"TITLE"}]}}},"status":0,"customers":{"rule":{"manual":{"enable":false,"ids":[]},"automate":{"enable":false,"operator":"and","conditions":[{"select":"TAG","where":"EQUALS","value":""}]},"all":{"enable":true}}},"countries":{"enable":false,"type":"include","countries":[]},"settings":[],"published_scope":"web,pos"};window.GPOConfigs.shop = {"url":"dennis-public-market.myshopify.com","version":2,"settings":{"general":{"widget":{"app_position":"before_atc","html_selector":null,"alignment":"left","show_tooltip":true,"show_value_next_label":true,"fixed_height_and_scrollable":false,"fixed_height":"","swatch_image_format":"jpg","watermark":"\u003cspan style=\"font-size:12px;color:#868686\"\u003ePowered by \u003ca style=\"font-weight:bold;color:#2c6ecb;text-decoration:none;\" href=\"https:\/\/apps.shopify.com\/product-options-pro\" target=\"_blank\"\u003eGlobo Product Options\u003c\/a\u003e\u003c\/span\u003e","enable_remove_watermark":true,"remove_all_watermarks":true},"collection_page":{"show_on_quickview":true},"product_page":{"redirect_to_cart":true,"scroll_to_invalid":true,"file_preview":"link_or_image"},"cart_page":{"disable_quantity_and_remove":true,"edit_options":false},"others_page":{"show_on_homepage":true,"show_on_page":true}},"design":{"color":{"app_background":"#fff","label_text":"#000000","required_text":"#ff0000","helptext":"#737373","total_text":"#202223","total_text_money":"#008000","input_text":"#000","input_border":"#9a9a9a","input_background":"#fff","select_text":"#000","select_border":"#9a9a9a","select_background":"#fff","switch_background":"#ddd","switch_active_background":"#ea1255","choicelist_text":"#000","choicelist_text_hover":"#000","choicelist_text_active":"#000","choicelist_hover":"#eb1256","choicelist_active":"#eb1256","button_text":"#000","button_text_hover":"#eb1256","button_text_active":"#fff","button_background":"#fff","button_background_hover":"#fff","button_background_active":"#eb1256","swatch_border":"#ddd","swatch_border_hover":"#ddd","swatch_border_active":"#eb1256","tab_title":"#71717a","tab_title_active":"#212B36","tab_title_hover":"#212B36","tab_content":"#212B36","tab_border":"#e1e1e1"},"border":{"input":{"size":1,"radius":2},"dropdown":{"size":1,"radius":2},"swatch":{"size":1,"radius":2}},"typography":{"labeltext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"600","fontSize":"14"},"maintext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"regular","fontSize":"14"},"helptext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"regular","fontSize":"14"},"totaltext":{"customFont":false,"customFontFamily":"Lato","customFontVariant":"400","fontFamily":"Open Sans","fontVariant":"regular","fontSize":"14"}},"additional":{"custom_css":null}},"price":{"product_page":{"money_format":"money_with_currency_format","label_addon":"(+ {{addon}})","show_for_input":true,"show_for_option":true,"show_addon_message":true,"add_addon_to_product_price":true}},"translation":{"widget":{"choose_file":"Choose file","or_drop_file_to_upload":"or drop file to upload","file_uploading":"Uploading...","uploaded_msg":"Uploaded file:","uploaded_link":"Link","selection_will_add":"Selections will add {{addon}} to the price"},"cart":{"edit_options":"Edit Options","cancel":"Cancel","save":"Save Changes"},"addtocart":{"items_are_no_longer_available":"Some items are no longer available. Please try again later.","buynow_not_allowed":"This product cannot be purchased using this checkout method. Please add the item to cart, then proceed to checkout from the cart."}
1898,"validation":{"required":"This field is required","invalid":"Invalid","invalid_email":"Invalid email","invalid_phone":"Invalid phone number","invalid_number":"Invalid number","char_limit":"Please enter less than or equal to {{character_limit}} characters","char_counter":"{{character_count}}\/{{character_limit}} characters","min_value":"Please enter a value greater than or equal to {{min_value}}","max_value":"Please enter a value less than or equal to {{max_value}}","min_selection":"Please select at least {{min_selection}} options","max_selection":"Please select at maximum {{max_selection}} options","exactly_selection":"Please select exactly {{exactly_selection}} options","file_not_allowed":"File not allowed"}}},"translations":{"default":{"widget":{"choose_file":"Choose file","or_drop_file_to_upload":"or drop file to upload","file_uploading":"Uploading...","uploaded_msg":"Uploaded file:","uploaded_link":"Link","selection_will_add":"Selections will add {{addon}} to the price","enter_qty":"Enter quantity"},"addtocart":{"items_are_no_longer_available":"Some items are no longer available. Please try again later.","buynow_not_allowed":"This product cannot be purchased using this checkout method. Please add the item to cart, then proceed to checkout from the cart."},"validation":{"required":"This field is required","invalid":"Invalid","invalid_email":"Invalid email","invalid_phone":"Invalid phone number","invalid_number":"Invalid number","min_char":"Please enter more than or equal to {{min_character}} characters","char_limit":"Please enter less than or equal to {{character_limit}} characters","char_counter":"{{character_count}}\/{{character_limit}} characters","min_value":"Please enter a value greater than or equal to {{min_value}}","max_value":"Please enter a value less than or equal to {{max_value}}","min_selection":"Please select at least {{min_selection}} options","max_selection":"Please select at maximum {{max_selection}} options","exactly_selection":"Please select exactly {{exactly_selection}} options","file_not_allowed":"File not allowed"},"cart":{"edit_options":"Edit Options","cancel":"Cancel","save":"Save Changes"}}}};
1899  window.GPOConfigs.money_format = window.GPOConfigs?.shop?.settings?.price?.product_page?.money_format === "money_with_currency_format" ? "${{amount}} USD" : "${{amount}}";
1900  window.GPOConfigs.product = false;
1901  window.GPOConfigs.product.collections = false;
1902  window.GPOConfigs.customer = false;
1903  window.GPOConfigs.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
1904  window.GPOConfigs.cart_type = "drawer";
1905  if (window.AVADA_SPEED_WHITELIST) {
1906    const gpo_w = /globo-product-option/i;
1907    window.AVADA_SPEED_WHITELIST = [].concat(window.AVADA_SPEED_WHITELIST, gpo_w);
1908  }
1909</script>
1909
1910
1911<style>.gpo-hidden,[class*=gpo-original],[data-gpo-is-enabled=true] [data-shopify=payment-button],[data-gpo-is-enabled=true][data-gpo-cart-hide-additional-payment-button=true] [data-shopify=dynamic-checkout-cart],a[class*=gpo-original],button[class*=gpo-original],input#AddToCart[class*=gpo-original],input#addToCart[class*=gpo-original],input[class*=gpo-original]{display:none!important}.gpo-hidden{opacity:0!important;visibility:hidden!important}#mini-cart form.cart a.gpo-clone-checkout-button,.cart-flyout a.gpo-clone-checkout-button{display:block!important}</style>
1912</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
1912<script id="subscription-helper">
1913
1914        if (!window.AppstleIncluded) {
1915          window.AppstleIncluded = true;
1916          window.RS = Window.RS || {};
1917          
1918            RS.Config = {
1919                "selectors": {
1920                    "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
1921                    "subscriptionLinkSelector": "",
1922                    "atcButtonPlacement": "BEFORE",
1923                    "subscriptionLinkPlacement": "BEFORE",
1924                    "cartRowSelector": "",
1925                    "cartLineItemSelector": "",
1926                    "cartLineItemPerQuantityPriceSelector": "",
1927                    "cartLineItemTotalPriceSelector": "",
1928                    "cartLineItemSellingPlanNameSelector": "",
1929                    "cartSubTotalSelector" : "",
1930                    "cartLineItemPriceSelector": "",
1931                    "cartLineItemPlacement": "BEFORE",
1932                    "cartHiddenAttributesSelector": "",
1933                    "buildABoxDiscountSelector": "",
1934                },
1935                "usedTranslation": "false",
1936                "baseUrl": "https://subscription-admin.appstle.com",
1937                "enableCartWidgetFeature": "false",
1938                "storefrontAnalyticsForwardingEnabled": false,
1939                "appstleStorefrontAnalyticsPath": "https://subscription-admin.appstle.com/assets/js/appstle-storefront-analytics.min.js?shop=dennis-public-market.myshopify.com&v=1790465895571",
1940                "useUrlWithCustomerId": "true",
1941                "atcButtonSelector": "",
1942                "moneyFormat": "${{amount}}",
1943                "oneTimePurchaseText": "One Time Purchase",
1944                "minimumQuantityMessage": "",
1945                "tapToSelectText": "Tap To Select",
1946                "atcButtonTextSelector": "",
1947                "disableCartWidgetOnVariants": "",
1948                "shop": "dennis-public-market.myshopify.com",
1949                "deliveryText": "delivery",
1950                "purchaseOptionsText": "Purchase Options",
1951                "manageSubscriptionButtonText": "Manage Subscription",
1952                "subscriptionOptionText": "Subscribe and save",
1953                "sellingPlanSelectTitle": "DELIVERY FREQUENCY",
1954                "subscriptionPriceDisplayText": "",
1955                "tooltipTitle": "Subscription detail",
1956                "showTooltipOnClick": "false",
1957                "tooltipDesctiption": "<strong>Have complete control of your subscriptions<\/strong><br\/><br\/>Skip, reschedule, edit, or cancel deliveries anytime, based on your needs.",
1958                "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})",
1959                "tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><\/br> Initial discount is {{discountOne}} and then {{discountTwo}}",
1960                "manualTranslation": "false",
1961                "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br>  {{{prepaidDetails}}} <\/br> {{{discountDetails}}}",
1962                "orderStatusManageSubscriptionTitle": "Subscription",
1963                "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription.",
1964                "orderStatusManageSubscriptionButtonText": "Manage your subscription",
1965                "subscriptionOptionSelectedByDefault" : false,
1966                "totalPricePerDeliveryText" : "{{prepaidPerDeliveryPrice}}\/delivery",
1967                "memberOnlySellingPlansJson": {},
1968                "nonMemberOnlySellingPlansJson": {},
1969                "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Subscription","frequencyDescription":"Get your box every month!","discountOffer":5.0,"afterCycle1":0,"discountType":"PERCENTAGE","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2842820866","frequencyType":"ON_SPECIFIC_DAY","specificDayValue":1,"specificDayEnabled":true,"maxCycles":999999,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2842820866","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"Monthly Subscription Box","groupId":1421148418,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]}],
1970                "widgetEnabled": true,
1971                "showFreeGiftPrice" : true,
1972                "showFreeGiftComparePrice" : true,
1973                "enableFreeGiftLayout" : false,
1974                "freeGiftLabelText": "",
1975                "freeGiftBadgeText": "",
1976                "showTooltip" : true,
1977                "showCartWidgetOnBundleItems" : false,
1978                "disablePassingSellingPlanAsLineProperties" : false,
1979                "updateThemePrice" : false,
1980                "sortByDefaultSequence": false,
1981                "showSubOptionBeforeOneTime": false,
1982                "detectVariantFromURLParams": false,
1983                "disableQueryParamsUpdate": false,
1984                "showStaticTooltip": false,
1985                "showAppstleLink": true,
1986                "sellingPlanTitleText" : "{{sellingPlanName}} ({{sellingPlanPrice}}\/delivery)",
1987                "oneTimePriceText" : "{{price}}",
1988                "selectedPayAsYouGoSellingPlanPriceText" : "{{price}}",
1989                "selectedPrepaidSellingPlanPriceText" : " {{totalPrice}}",
1990                "selectedDiscountFormat" : "SAVE {{selectedDiscountPercentage}}",
1991                "manageSubscriptionBtnFormat" : "<a href='apps\/subscriptions' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>Manage Subscription<\/button>
1991<\/a><br><br>",
1992                "manageSubscriptionUrl" : "https:\/\/dennispublicmarket.com\/apps\/subscriptions",
1993                "appstlePlanId": 163,
1994                "showCheckoutSubscriptionBtn": true,
1995                "priceSelector": "",
1996                "reloadPriceSelector": "",
1997                "landingPagePriceSelector": "",
1998                "quickViewClickSelector": "",
1999                "badgeTop": "",
2000                "pricePlacement": "BEFORE",
2001                "disableLoadingJquery": false,
2002                "widgetEnabledOnSoldVariant": "false",
2003                "switchRadioButtonWidget": true,
2004                "appstlePlanName": "BUSINESS",
2005                "appstlePlanFeatures": {"analytics": true, "webhookAccess": false, "accessBundling": true, "enableAutoSync": false, "enableBundling": true, "enableSmsAlert": true, "accessBuildABox": true, "enableCampaigns": false, "enablePriceSync": false, "enableAutomation": true, "enableCartWidget": true, "accessAppstleMenu": true, "accessResendEmail": true, "enableAddressSync": false, "enableExternalApi": false, "enablePhasedRetry": false, "enableIntegrations": true, "enableQuickActions": false, "accessQuickCheckout": false, "accessSplitContract": true, "enableSummaryReports": true, "enableCustomEmailHtml": true, "enableWidgetPlacement": true, "enableCancellationFlow": false, "enableShippingProfiles": true, "accessZapierIntegration": false, "enableCustomEmailDomain": false, "enableDunningManagement": true, "enableExportActivityLog": false, "subscriptionOrderAmount": 30000, "accessGorgiasIntegration": true, "accessKlaviyoContactSync": true, "enableOrderConsolidation": false, "accessWidgetDesignOptions": true, "enableImmediatePlaceOrder": true, "enableInventoryManagement": true, "accessMechanicsIntegration": true, "enableAdvancedSellingPlans": true, "accessOneTimeProductUpsells": true, "enableBillingIntervalChange": true, "enableProductSwapAutomation": true, "accessShopifyFlowIntegration": false, "enableCancellationManagement": true, "enableCustomerPortalSettings": true, "enableSubscriptionManagement": true, "accessKlaviyoEmailIntegration": true, "enableAdminNotificationAccess": true, "accessSubscriptionActivityLogs": true, "enableBackupPaymentMethodRetry": false, "accessSubscriberLoyaltyFeatures": true, "enableAddToExistingSubscription": false, "enableContractPriceModification": true, "enableTrackInventoryInSingleBAB": false, "accessManualSubscriptionCreation": true, "enableNextBillingDateModification": true, "accessCustomerPortalProductUpsells": false, "enableServerSideConversionTracking": true, "accessDiscountOnCancellationAttempt": true, "enableStorefrontAnalyticsForwarding": true, "accessAdvanceSubscriptionPlanOptions": true, "accessAdvancedCustomerPortalSettings": true},
2006                "formMappingAttributeName": "",
2007                "formMappingAttributeSelector": "",
2008                "quickViewModalPollingSelector": "",
2009                "scriptLoadDelay": "0",
2010                "formatMoneyOverride": "false",
2011                "enableAddToExistingSubscriptionFeature": "false",
2012                "displayAddToExistingSubscriptionButtonForNotLoggedInV2": "",
2013                "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": "false",
2014                "appstle_app_proxy_path_prefix": "apps\/subscriptions",
2015                "updatePriceOnQuantityChange": "",
2016                "widgetParentSelector": "",
2017                "quantitySelector": "",
2018                "enableAddJSInterceptor": "false",
2019                "isDevEnabled": false,
2020                "forceReloadWidgetSelector": "",
2021                "forceReloadOnFreqChange": false,
2022                "showPrepaidPlanSeparately": false,
2023                "debugLogsEnabled": false,
2024                "isUseStorefrontAPI": false,
2025                "reBuyEnabled": "false",
2026                "loyaltyDetailsLabelText": "Subscriber Rewards",
2027                "widgetType": "WIDGET_TYPE_1",
2028                "collectionWidgetType": "LEGACY",
2029                "enableCompactProductPageWidget": false,
2030                "enableCartDrawerWidget": false,
2031                "cartDrawerWidgetStyle": false,
2032                "cartDrawerWidgetInlineStyle": "false",
2033                "cartDrawerWidgetPanelStyle": "false",
2034                "cartDrawerWidgetSegmentedStyle": "false",
2035                "showOneTimeComparePrice": false,
2036                "showCompareAtPriceForSubscription": false,
2037                "showCombinedSellingPlanCartWidget": false,
2038                "combinedCartWidgetSelector": "",
2039                "removeUnsubscribeOption": false,
2040                "widgetTemplateHtml": `{% raw %}{% endraw %}`,
2041                
2042                  "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}
2042<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n            {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n      <div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n\\n<span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span></div>\\n</div>\\n          </label>\\n          \\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper\\\">\\n    \\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n                {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n       <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n\\n\\n</div>   \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"></span>\\n{{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}}    \\n</div>\\n     </div>\\n </label>\\n{{#showFormattedDiscountText}}\\n  <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide  appstle-frequency-description\\\">{{{frequencyDescription}}} </div>     \\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n                {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n       <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n\\n</div>  \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n       {{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"\\\">\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}}    \\n</div>\\n</div>\\n</div>\\n</label>\\n{{#showFormattedDiscountText}}\\n  <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide  appstle-frequency-description\\\">{{{frequencyDescription}}} </div>     \\n\\n{{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">
2042\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div  class=\\\"appstle-selling-plan-name-wrapper\\\">\\n            {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">{{{oneTimePuchaseComparePriceAmount}}}</span>\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span>\\n\\n</div>\\n          </label>\\n          \\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n<div class=\\\"appstle-tootltip-parent\\\">\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n    {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE      </a>\\n    </div>\\n    {{/showAppstleLink}}\\n    </div>\\n</div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 1.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;
2042\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n</style>\\n<style>\\n.widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n   gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n    max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n    height: auto !important;\\n    border: none !important;\\n    padding: 14px 5px !important;\\n    display: flex !important;\\n    justify-content: center !important;\\n    align-items: center !important;\\n    flex-direction: column;\\n    max-width: 100% !important;\\n    width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n    line-height: 16px !important;\\n    margin: 6px 0px;\\n    color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n    .appstle_how_does_it_work {\\n        text-align: right;\\n    }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n    display: block;\\n}\\n\\n.appstle_span_wrapper {\\n    align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n    display: block;\\n    text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n    display: flex;\\n    height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n    padding: 2px;\\n    background: #121212;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n    transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n //   padding: 4px;\\n// background: linear-gradient(to right,#Fef58f,#7A3900);\\n//background: #E53D29;\\n  border: 2px transparent;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    background: rgba(var(--color-foreground));\\n    border-radius: 100px !important;\\n    padding: 0px 8px !important;\\n    height: 20px;\\n    display: flex !important;\\n    justify-content: center;\\n    align-items: center;\\n    letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n    position: absolute;\\n    top: -40px;\\n    background: black;\\n    color: rgba(var(--color-background));\\n    z-index: -3;\\n    border-radius: 10px;\\n    padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n    .widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    flex-direction: row;\\n    justify-content: space-between !important;
2042\\n    align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    text-align: left;\\n    padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n    justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n    text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n    gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n    width: calc(100% - 20px);\\n    text-align: center;\\n    letter-spacing: 2px;\\n    top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {    \\nleft: unset !important;\\n    right: 15px;\\n    transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n    text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n    text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    width: 100% !important;\\n    margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n    width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n    background: rgba(var(--color-background)) !important;\\n    color:rgba(var(--color-foreground)) !important;\\n    border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n    grid-column: 2;\\n}\\n.appstle-frequency-description {\\n  text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n  display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n  display: block;\\n}\\n.appstle-lg-hide {\\n  display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n    text-decoration: line-through;\\n    display: block;\\n    margin-right: 3px;\\n    color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper > * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\">\\n{{#showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n             {{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n                 {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n               {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n        </div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n       {{^requires_selling_plan}}\\n        <div class=\\\"appstle_input_wrapper appstle_onetime\\\">
2042\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\">\\n            {{oneTimePuchaseText}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}</span>\\n          </label>\\n          \\n        </div>\\n        {{/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n             {{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n                 {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n               {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n        </div>\\n    \\n             </label>\\n        {{/prepaidFlag}}\\n      \\n           </div>\\n        {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n   {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n{{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n<style>.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 0.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 8px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;
2042\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background-color: color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n    color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n    color: rgba(var(--color-foreground));\\n    text-decoration: line-through;\\n    padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n   margin-top: 8px;\\n    margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n    border: none !important;\\n}\\nlabel.appstle_widget_three {\\n    display: flex;\\n    flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n   color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n    border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n  display: none !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n  <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n      <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper\\\">\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n          </label>\\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           <div class=\\\"appstle_input_wrapper\\\">\\n      <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n             <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n             <label for=\\\"{{sellingPlanId}}\\\">\\n                {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}<span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\">/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{/isFrequencySubsequent}}</span>\\n</div>\\n </label>\\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n                {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n        <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n</div>\\n</label>\\n{{/prepaidFlag}}\\n           </div>\\n        {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        <div class=\\\"appstle_input_wrapper\\\">
2042\\n          <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n          <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n      <span  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n          </label>\\n        </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n    </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n    <div class=\\\"appstle_tooltip\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n{{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n{{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 16px;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n    padding: 0.5rem;\\n    display: flex !important;\\n    flex-direction: column;\\n    justify-content: center;
2042\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    font-size: 1.2rem;\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border-radius: 3px;\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n    margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n    <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n        <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          <div class=\\\"appstle_input_wrapper\\\">\\n            <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n            <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n              {{{oneTimePuchaseText}}}\\n            </label>\\n            \\n          </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n          {{#sellingPlanVariants}}\\n             <div class=\\\"appstle_input_wrapper\\\">\\n               <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\"  {{#isChecked}}checked{{/isChecked}} />\\n               <label for=\\\"{{sellingPlanId}}\\\">\\n                  {{{name}}}\\n               </label>\\n        \\n             </div>\\n          {{/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          <div class=\\\"appstle_input_wrapper\\\">\\n            <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n            <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n              {{{oneTimePuchaseText}}}\\n            </label>\\n            \\n          </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n      </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n    <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n    <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n    <path\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
2042635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    ></path>\\n    </svg>\\n    <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n  </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n    <div class=\\\"appstle_tooltip_content\\\">\\n      {{{toolTipDescription}}}\\n    </div>\\n  {{#showAppstleLink}}\\n    <div class=\\\"appstle_tooltip_appstle\\\">\\n      <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n      POWERED BY APPSTLE\\n      </a>\\n    </div>\\n  {{/showAppstleLink}}\\n    </div>\\n{{/showTooltip}}\\n  <style>\\n  .widgetSellingPlanWrapper {\\n      display: grid;\\n      grid-template-columns: repeat(2, minmax(0, 1fr));\\n      gap: 8px;\\n      grid-auto-rows: 1fr;\\n      margin-bottom: 6px;\\n      margin-top: 10px;\\n  }\\n  \\n  .widgetSellingPlanWrapper input {\\n      display: none;\\n  }\\n  \\n  .widgetSellingPlanWrapper label {\\n      border-radius: 4px;\\n      border: 1px solid rgba(var(--color-foreground));\\n      padding: 0.5rem;\\n      display: flex;\\n      justify-content: center;\\n      align-items: center;\\n      display: block;\\n      height: 100%;\\n      width: 100%;\\n      text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n  }\\n  \\n  .widgetSellingPlanWrapper input:checked+label {\\n      background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n  }\\n  .appstle_lowercase {\\n      text-transform: lowercase;\\n  }\\n  \\n  \\n  .appstle_input_wrapper {\\n      position: relative;\\n  }\\n  \\n  span.appstle_sellingPlan_discountText {\\n      position: absolute;\\n      background-color: rgba(var(--color-foreground));\\n      color: rgba(var(--color-background));\\n      border-radius: 3px;\\n      padding: 1px 18px;\\n      left: 50%;\\n      display: block;\\n      transform: translate(-50%, -50%);\\n      white-space: nowrap;\\n  }\\n  span.appstle_sellingPlan_discountText:empty {\\n      display: none !important;\\n  }\\n  </style>\\n  </div>{% endraw %}\"}",
2043                
2044                
2045                  "bundle": {},
2046                
2047                
2048                  "labels": `{\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\":\"\",\"appstle.subscription.wg.daysFrequencyTextV2\":\"Days\",\"appstle.subscription.wg.subscribeAndSaveSuccessV2\":\"Subscribe success\",\"appstle.subscription.wg.addToShipmentSuccessTextV2\":\"Success\",\"appstle.subscription.wg.monthFrequencyTextV2\":\"Month\",\"appstle.subscription.wg.addToShipmentButtonTextV2\":\"Add to Shipment\",\"appstle.subscription.wg.onetimeDescriptionTextV2\":\"\",\"appstle.subscription.wg.oneTimePurchaseTextV2\":\"One Time Purchase\",\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\":\"{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>After {{{billingCycleBlock}}} orders,<span style='color: #ffc000;font-weight: 700;';> get a FREE {{freeProductName}} <\/span><\/div><div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>
2048get <span style='color: #ffc000;font-weight: 700;';>{{{discount}}}% OFF your entire order<\/span><\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>shipping at {{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span style='color: #ffc000;font-weight: 700;';>{{{formatDiscountedPrice}}} OFF your entire order<\/span><\/span>.{{\/isDiscountTypeFixed}}\",\"appstle.subscription.wg.bundleDiscountTextV2\":\"bundle discount extra: {{bundleDiscount}} off\",\"appstle.subscription.wg.atcButtonTextSelectorV2\":\"\",\"appstle.subscription.wg.oneTimeFrequencyTextV2\":\"One Time\",\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\":\"false\",\"appstle.subscription.wg.valdiateFormSelectorV2\":\"\",\"appstle.subscription.wg.monthsFrequencyTextV2\":\"Months\",\"appstle.subscription.wg.prepaidSaveBadgeTextV2\":\"SAVE {{selectedDiscountPercentage}}\",\"appstle.subscription.wg.manageSubscriptionButtonTextV2\":\"Manage Subscription\",\"appstle.subscription.wg.yearFrequencyTextV2\":\"Year\",\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextV2\":\"\",\"appstle.subscription.wg.noSubscriptionLabelTextV2\":\"No Subscription\",\"appstle.subscription.wg.cancelAnytimeLabelTextV2\":\"Cancel Anytime\",\"appstle.subscription.wg.addToShipmentErrorTextV2\":\"Error\",\"appstle.subscription.wg.weeksFrequencyTextV2\":\"Weeks\",\"appstle.subscription.wg.weeklyLabelTextV2\":\"Weekly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\":\"false\",\"appstle.subscription.wg.addToShipmentProcessingV2\":\"Processing...\",\"appstle.subscription.wg.showWidgetStaticV2\":\"false\",\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\":\"Delivery Every\",\"appstle.subscription.wg.subscribeAndSaveInitalV2\":\"Subscribe & save\",\"appstle.subscription.wg.allowRefreshOnCartPageV2\":\"false\",\"appstle.subscription.wg.prepaidLabelTextV2\":\"Prepaid\",\"appstle.subscription.wg.monthlyLabelTextV2\":\"Monthly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\":\"false\",\"appstle.subscription.wg.yearsFrequencyTextV2\":\"Years\",\"appstle.subscription.wg.addToShipmentTooltipTextV2\":\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\",\"appstle.subscription.wg.weekFrequencyTextV2\":\"Week\",\"appstle.subscription.wg.unsubscribeFrequencyTextV2\":\"unsubscribe\",\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\":\"\",\"appstle.subscription.wg.dayFrequencyTextV2\":\"day\",\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\":\"false\",\"appstle.subscription.wg.offFrequencyTextV2\":\"Off\",\"appstle.subscription.wg.prepayLabelTextV2\":\"Prepay\",\"appstle.subscription.wg.productPageUnitPriceSelectorV2\":\"\",\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\":\"Frequency\",\"appstle.subscription.wg.showNewLoyaltyUI\":\"false\",\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\":\"{{sellingPlanName}}\",\"appstle.subscription.wg.selectDeliverOptionV2\":\"select deliver option\",\"appstle.subscription.wg.yearlyLabelTextV2\":\"Yearly\"}`,
2049                
2050                "css": {
2051                    "appstle_subscription_widget": {
2052                        "margin-top": "" ,
2053                        "margin-bottom": "",
2054                    },
2055
2056                    "appstle_subscription_wrapper": {
2057                        "border-width": "",
2058                        "border-color": "",
2059                    },
2060
2061                    "appstle_circle": {
2062                        "border-color": "",
2063                    },
2064
2065                    "appstle_dot": {
2066                        "background-color": "",
2067                    },
2068
2069                    "appstle_select": {
2070                        "padding-top": "",
2071                        "padding-bottom": "",
2072                        "padding-left": "",
2073                        "padding-right": "",
2074                        "border-width": "",
2075                        "border-style": "",
2076                        "border-color": "",
2077                        "border-radius": "",
2078                    },
2079
2080                    "tooltip_subscription_svg": {
2081                        "fill": "",
2082                    },
2083
2084                    "appstle_tooltip": {
2085                        "color": "",
2086                        "background-color": "",
2087                    },
2088
2089                    "appstle_tooltip_border_top_color": {
2090                        "border-top-color": "",
2091                    },
2092
2093                    "appstle_subscription_final_price": {
2094                        "color": "",
2095                    },
2096                    "appstle_widget_text_color": {
2097                        "color": "",
2098                    },
2099                    "appstle_selected_background": {
2100                        "background": "transparent",
2101                    },
2102                    "elementCSS": "[]",
2103                    "customCSS": "",
2104                    "customerPortalCss": "",
2105                    "externalStyleTag": "",
2106                    "themeCss": "",
2107                }
2108              };
2109          
2110
2111          window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS));
2112
2113          sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config);
2114
2115          
2116
2117          var _RSConfig = _RSConfig || {};
2118
2119          _RSConfig.shop = 'dennis-public-market.myshopify.com';
2120
2121          
2122
2123          
2124
2125            
2126            _RSConfig.shopMoneyFormat = '${{amount}}';
2127            _RSConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} USD';
2128            
2129
2130            
2131
2132        }
2133
2134        
2135        
2136            _RSConfig.assetRev = "f527867b8a4b60bc5d4eedfa0660e154";
2137        
2138
2139</script>
2139
2140
2141<style id="appstle-payment-button-override">
2142    .shopify-payment-button {display: none;}
2143</style>
2144<script>
2145 let appstleCount = 0
2146 function isAppstleJSInitiated() {
2147    appstleCount++;
2148    if (window?.["RSConfig"] || appstleCount > 20) {
2149        let appstleStyleElement = document.querySelector('#appstle-payment-button-override');
2150        if (appstleStyleElement) {
2151            appstleStyleElement.remove();
2152        }
2153    } else {
2154        setTimeout(isAppstleJSInitiated, 500)
2155    }
2156 }
2157 isAppstleJSInitiated();
2158</script>
2158
2159
2160<style>
2161
2162</style>
2163<script>
2164    function pollAppstleInit() {
2165        if (window?.appstleInit) {
2166        window?.appstleInit()
2167        } else {
2168        setTimeout(pollAppstleInit, 30);
2169        }
2170    }
2171</script>
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187    
2188
2189    
2189<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=dennis-public-market.myshopify.com&v=1790465895571" defer ></script>
2189
2190
2191    
2192
2193    
2194    
2195
2196
2197
2198</div>
2198<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2198
2199</body>
2200</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.