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 – 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 & 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 & 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 >© 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&utm_medium=shopify&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\\\"> ({{{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\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{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\\\"> ({{{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\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{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\\\"> {{{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.