1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3<head><meta charset="utf-8"> 4<meta name="viewport" content="width=device-width,initial-scale=1"> 5<title>RECIPES – MexGrocer.com</title><link rel="canonical" href="https://www.mexgrocer.com/blogs/recipes"><link rel="icon" href="//www.mexgrocer.com/cdn/shop/files/MexGrocer-Logo.png?crop=center&height=48&v=1771526248&width=48" type="image/png"> 6 <link rel="apple-touch-icon" href="//www.mexgrocer.com/cdn/shop/files/MexGrocer-Logo.png?crop=center&height=180&v=1771526248&width=180"><meta property="og:site_name" content="MexGrocer.com"> 7<meta property="og:url" content="https://www.mexgrocer.com/blogs/recipes"> 8<meta property="og:title" content="RECIPES"> 9<meta property="og:type" content="website"> 10<meta property="og:description" content="MexGrocer.com is a customer-focused online store where you'll enjoy discovering hard-to-find Mexican productsâdelivered right to your doorstep."><meta property="og:image" content="http://www.mexgrocer.com/cdn/shop/files/MG-1200x628.png?crop=center&height=1200&v=1755659320&width=1200"> 11 <meta property="og:image:secure_url" content="https://www.mexgrocer.com/cdn/shop/files/MG-1200x628.png?crop=center&height=1200&v=1755659320&width=1200"> 12 <meta property="og:image:width" content="1200"> 13 <meta property="og:image:height" content="628"><meta name="twitter:site" content="@Mexgrocer"><meta name="twitter:card" content="summary_large_image"> 14<meta name="twitter:title" content="RECIPES"> 15<meta name="twitter:description" content="MexGrocer.com is a customer-focused online store where you'll enjoy discovering hard-to-find Mexican productsâdelivered right to your doorstep."> 16<link rel="preload" href="//www.mexgrocer.com/cdn/shop/t/2/assets/main.css?v=180231850759184265841781730345" as="style"><style data-shopify> 17@font-face { 18 font-family: Figtree; 19 font-weight: 500; 20 font-style: normal; 21 font-display: swap; 22 src: url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2") format("woff2"), 23 url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_n5.f26bf6dcae278b0ed902605f6605fa3338e81dab.woff") format("woff"); 24} 25@font-face { 26 font-family: Figtree; 27 font-weight: 500; 28 font-style: normal; 29 font-display: swap; 30 src: url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2") format("woff2"), 31 url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_n5.f26bf6dcae278b0ed902605f6605fa3338e81dab.woff") format("woff"); 32} 33@font-face { 34 font-family: Figtree; 35 font-weight: 500; 36 font-style: italic; 37 font-display: swap; 38 src: url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_i5.969396f679a62854cf82dbf67acc5721e41351f0.woff2") format("woff2"), 39 url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_i5.93bc1cad6c73ca9815f9777c49176dfc9d2890dd.woff") format("woff"); 40} 41@font-face { 42 font-family: Figtree; 43 font-weight: 500; 44 font-style: italic; 45 font-display: swap; 46 src: url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_i5.969396f679a62854cf82dbf67acc5721e41351f0.woff2") format("woff2"), 47 url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_i5.93bc1cad6c73ca9815f9777c49176dfc9d2890dd.woff") format("woff"); 48} 49@font-face { 50 font-family: "Alegreya Sans"; 51 font-weight: 500; 52 font-style: normal; 53 font-display: swap; 54 src: url("//www.mexgrocer.com/cdn/fonts/alegreya_sans/alegreyasans_n5.f0aec68ae52856bf4ae850bccaee669f9534ca16.woff2") format("woff2"), 55 url("//www.mexgrocer.com/cdn/fonts/alegreya_sans/alegreyasans_n5.091e8b3cf84229df0381e54d853b071df25a649f.woff") format("woff"); 56} 57@font-face { 58 font-family: Figtree; 59 font-weight: 600; 60 font-style: normal; 61 font-display: swap; 62 src: url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"), 63 url("//www.mexgrocer.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff"); 64} 65:root { 66 --bg-color: 255 255 255 / 1.0; 67 --bg-color-og: 255 255 255 / 1.0; 68 --heading-color: 51 51 51; 69 --text-color: 51 51 51; 70 --text-color-og: 51 51 51; 71 --scrollbar-color: 51 51 51; 72 --link-color: 51 51 51; 73 --link-color-og: 51 51 51; 74 --star-color: 252 202 44; 75 --sale-price-color: 198 32 32;--swatch-border-color-default: 214 214 214; 76 --swatch-border-color-active: 153 153 153; 77 --swatch-card-size: 24px; 78 --swatch-variant-picker-size: 24px;--color-scheme-1-bg: 242 244 243 / 1.0; 79 --color-scheme-1-grad: ; 80 --color-scheme-1-heading: 51 51 51; 81 --color-scheme-1-text: 51 51 51; 82 --color-scheme-1-btn-bg: 252 202 44; 83 --color-scheme-1-btn-text: 51 51 51; 84 --color-scheme-1-btn-bg-hover: 224 184 58;--color-scheme-2-bg: 13 137 62 / 1.0; 85 --color-scheme-2-grad: linear-gradient(24deg, rgba(170, 24, 44, 1) 15%, rgba(198, 32, 32, 1) 84%); 86 --color-scheme-2-heading: 250 244 216; 87 --color-scheme-2-text: 250 244 216; 88 --color-scheme-2-btn-bg: 255 255 255; 89 --color-scheme-2-btn-text: 51 51 51; 90 --color-scheme-2-btn-bg-hover: 232 232 232;--color-scheme-3-bg: 170 24 44 / 1.0; 91 --color-scheme-3-grad: linear-gradient(22deg, rgba(92, 159, 10, 1) 16%, rgba(109, 174, 30, 1) 84%); 92 --color-scheme-3-heading: 255 255 255; 93 --color-scheme-3-text: 255 255 255; 94 --color-scheme-3-btn-bg: 252 202 44; 95 --color-scheme-3-btn-text: 51 51 51; 96 --color-scheme-3-btn-bg-hover: 224 184 58; 97 98 --drawer-bg-color: 255 255 255 / 1.0; 99 --drawer-text-color: 51 51 51; 100 101 --panel-bg-color: 242 244 243 / 1.0; 102 --panel-heading-color: 51 51 51; 103 --panel-text-color: 51 51 51; 104 105 --in-stock-text-color: 13 137 62; 106 --low-stock-text-color: 210 134 26; 107 --very-low-stock-text-color: 170 24 44; 108 --no-stock-text-color: 83 86 90; 109 --no-stock-backordered-text-color: 83 86 90; 110 111 --error-bg-color: 244 216 220; 112 --error-text-color: 170 24 44; 113 --success-bg-color: 109 174 30; 114 --success-text-color: 255 255 255; 115 --info-bg-color: 242 244 243; 116 --info-text-color: 51 51 51; 117 118 --heading-font-family: "Alegreya Sans", sans-serif; 119 --heading-font-style: normal;
120 --heading-font-weight: 500; 121 --heading-scale-start: 2; 122 --heading-letter-spacing: -0.01em; 123 124 --navigation-font-family: Figtree, sans-serif; 125 --navigation-font-style: normal; 126 --navigation-font-weight: 600; 127 --navigation-letter-spacing: -0.01em; 128 --heading-text-transform: uppercase; 129--subheading-text-transform: none; 130 --body-font-family: Figtree, sans-serif; 131 --body-font-style: normal; 132 --body-font-weight: 500; 133 --body-font-size: 16; 134 --body-font-size-px: 16px; 135 --body-letter-spacing: -0.01em; 136 137 --section-gap: 32; 138 --heading-gap: calc(8 * var(--space-unit));--heading-gap: calc(6 * var(--space-unit));--grid-column-gap: 20px; 139 --product-card-gap: 0px;--btn-bg-color: 13 137 62; 140 --btn-bg-hover-color: 53 167 98; 141 --btn-text-color: 255 255 255; 142 --btn-bg-color-og: 13 137 62; 143 --btn-text-color-og: 255 255 255; 144 --btn-alt-bg-color: 255 255 255; 145 --btn-alt-bg-alpha: 1.0; 146 --btn-alt-text-color: 13 137 62; 147 --btn-border-width: 1px; 148 --btn-padding-y: 12px; 149 --btn-text-size: 0.80em; 150 151 152 --btn-border-radius: 5px; 153 154 155 --btn-lg-border-radius: 50%; 156 --btn-icon-border-radius: 50%; 157 --input-with-btn-inner-radius: var(--btn-border-radius); 158 --btn-text-transform: uppercase; 159 160 --input-bg-color: 255 255 255 / 1.0; 161 --input-text-color: 51 51 51; 162 --input-border-width: 1px; 163 --input-border-radius: 4px; 164 --textarea-border-radius: 4px; 165 --input-border-radius: 5px; 166 --input-bg-color-diff-3: #f7f7f7; 167 --input-bg-color-diff-6: #f0f0f0; 168 169 --modal-border-radius: 0px; 170 --modal-overlay-color: 0 0 0; 171 --modal-overlay-opacity: 0.4; 172 --drawer-border-radius: 0px; 173 --overlay-border-radius: 8px;--custom-label-bg-color: 252 202 44; 174 --custom-label-text-color: 51 51 51;--new-label-bg-color: 26 102 210; 175 --new-label-text-color: 255 255 255;--preorder-label-bg-color: 170 225 62; 176 --preorder-label-text-color: 51 51 51; 177 178 --page-width: 1200px; 179 --gutter-sm: 20px; 180 --gutter-md: 48px; 181 --gutter-lg: 64px; 182 183 --payment-terms-bg-color: #ffffff; 184 185 --coll-card-bg-color: #fafafa; 186 --coll-card-border-color: rgba(0,0,0,0); 187 188 --card-bg-color: 255 255 255; 189 --card-text-color: 51 51 51; 190 --card-border-color: #dddddd;--blend-bg-color: #f2f4f3; 191 192 --aos-animate-duration: 1.1s; 193 194 195 196 --aos-min-width: 0; 197 198 199 200 --reading-width: 48em; 201 --cart-savings-color: 198 32 32 202 203 }@media (max-width: 769px) { 204 :root { 205 --reading-width: 36em; 206 } 207 } 208 </style><link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/main.css?v=180231850759184265841781730345"> 209
209<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/main.js?v=111714404738605116871755031586" defer="defer"></script>
209<link rel="preload" href="//www.mexgrocer.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//www.mexgrocer.com/cdn/fonts/alegreya_sans/alegreyasans_n5.f0aec68ae52856bf4ae850bccaee669f9534ca16.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high">
209<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
209<meta name="facebook-domain-verification" content="uo9sxmyvr8emydrijiqj75h4lrmq57"> 210<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69427822728/digital_wallets/dialog"> 211<meta id="in-context-paypal-metadata" data-shop-id="69427822728" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 212<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/recipes.atom" /> 213<link rel="next" href="/blogs/recipes?page=2"> 214<link rel="alternate" hreflang="x-default" href="https://www.mexgrocer.com/blogs/recipes"> 215<link rel="alternate" hreflang="en" href="https://www.mexgrocer.com/blogs/recipes"> 216<link rel="alternate" hreflang="es" href="https://www.mexgrocer.com/es/blogs/recipes">
217<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
217 218<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
219<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=69427822728" crossorigin="anonymous"></script>
vendor: 1 bytes, line 219
219
220<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":69427822728,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/69427822728","merchantName":"MexGrocer.com","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"MexGrocer.com","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 220
220
221<script id="shopify-features" type="application/json">{"accessToken":"f99be3c87a4b8a91ef7840ba02c0cdf6","betas":["rich-media-storefront-analytics"],"domain":"www.mexgrocer.com","predictiveSearch":true,"shopId":69427822728,"locale":"en"}</script>
vendor: 1 bytes, line 221
221
222<script>var Shopify = Shopify || {}; 223Shopify.shop = "4iyfzd-nc.myshopify.com"; 224Shopify.locale = "en"; 225Shopify.currency = {"active":"USD","rate":"1.0"}; 226Shopify.country = "US"; 227Shopify.theme = {"name":"Canopy","id":142602141832,"schema_name":"Canopy","schema_version":"7.0.0","theme_store_id":732,"role":"main"}; 228Shopify.theme.handle = "null"; 229Shopify.theme.style = {"id":null,"handle":null}; 230Shopify.cdnHost = "www.mexgrocer.com/cdn"; 231Shopify.routes = Shopify.routes || {}; 232Shopify.routes.root = "/"; 233Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 234Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 235Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 236Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 236
236
237<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 237
237
238<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 238
238
239<script> 240 window.ShopifyPay = window.ShopifyPay || {}; 241 window.ShopifyPay.apiHost = "shop.app\/pay"; 242 window.ShopifyPay.redirectState = null; 243</script>
vendor: 1 bytes, line 243
243
244<script> 245 window.Shopify = window.Shopify || {}; 246 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 247 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 248 window.Shopify.SignInWithShop.eligible = true; 249</script>
vendor: 1 bytes, line 249
249
250<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 250
250
251<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 251
251
252<script type="module"> 253 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 254 255 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 256 257</script>
vendor: 1 bytes, line 257
257
258<script> 259 window.Shopify = window.Shopify || {}; 260 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 261 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"]}; 262</script>
vendor: 1 bytes, line 262
262
263<script id="__st">var __st={"a":69427822728,"offset":-25200,"reqid":"b0762411-82e9-4c9d-8dc1-fa8a57583b39-1790369281","pageurl":"www.mexgrocer.com\/blogs\/recipes","s":"blogs-93587406984","u":"bb2a5dd6eb89","p":"blog","rtyp":"blog","rid":93587406984};</script>
vendor: 1 bytes, line 263
263
264<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 264
264
265<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 265
265
266<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.mexgrocer.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 266
266
267<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.mexgrocer.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>
267<script crossorigin="anonymous" defer="defer" src="//www.mexgrocer.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 267
267
268<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 268
268
269<script> 270 window.Shopify = window.Shopify || {}; 271 window.Shopify.MCP = window.Shopify.MCP || {}; 272 window.Shopify.MCP.enabled = true; 273 window.Shopify.MCP.shop = "4iyfzd-nc.myshopify.com"; 274 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.mexgrocer.com\/api\/mcp"; 275 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"]}}]; 276</script>
vendor: 1 bytes, line 276
276
277<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.mexgrocer.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 278</script>
vendor: 1 bytes, line 278
278
279<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.mexgrocer.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 280</script>
vendor: 1 bytes, line 280
280
281<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 282 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); 283</script>
vendor: 1 bytes, line 283
283
284<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})}})); 285</script>
285 286<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.mexgrocer.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 287<style id="shopify-accelerated-checkout-cart"> 288 #shopify-buyer-consent { 289 margin-top: 1em; 290 display: inline-block; 291 width: 100%; 292} 293 294#shopify-buyer-consent.hidden { 295 display: none; 296} 297 298#shopify-subscription-policy-button { 299 background: none; 300 border: none; 301 padding: 0; 302 text-decoration: underline; 303 font-size: inherit; 304 cursor: pointer; 305} 306 307#shopify-subscription-policy-button::before { 308 box-shadow: none; 309} 310 311 </style>
312<script id="sections-script" data-sections="header,footer" defer="defer" src="//www.mexgrocer.com/cdn/shop/t/2/compiled_assets/scripts.js?v=132263383497981015851755031608"></script>
vendor: 1 bytes, line 312
312
313<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
313 314 315
315<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/animate-on-scroll.js?v=15249566486942820451755031585" defer="defer"></script>
315 316 <link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/animate-on-scroll.css?v=62865576715456057531755031585"> 317 318 319
319<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
319<!-- CC Custom Head Start --><!-- CC Custom Head End --> 320 321
322<script> 323 document.addEventListener("DOMContentLoaded", function(event) { 324 const style = document.getElementById('wsg-custom-style'); 325 if (typeof window.isWsgCustomer != "undefined" && isWsgCustomer) { 326 style.innerHTML = ` 327 ${style.innerHTML} 328 /* A friend of hideWsg - this will _show_ only for wsg customers. Add class to an element to use */ 329 .showWsg { 330 display: unset; 331 } 332 /* wholesale only CSS */ 333 .additional-checkout-buttons, .shopify-payment-button { 334 display: none !important; 335 } 336 .wsg-proxy-container select { 337 background-color: 338 ${ 339 document.querySelector('input').style.backgroundColor 340 ? document.querySelector('input').style.backgroundColor 341 : 'white' 342 } !important; 343 } 344 `; 345 } else { 346 style.innerHTML = ` 347 ${style.innerHTML} 348 /* Add CSS rules here for NOT wsg customers - great to hide elements from retail when we can't access the code driving the element */ 349 350 `; 351 } 352 353 if (typeof window.embedButtonBg !== undefined && typeof window.embedButtonText !== undefined && window.embedButtonBg !== window.embedButtonText) { 354 style.innerHTML = ` 355 ${style.innerHTML} 356 .wsg-button-fix { 357 background: ${embedButtonBg} !important; 358 border-color: ${embedButtonBg} !important; 359 color: ${embedButtonText} !important; 360 } 361 `; 362 } 363 364 // ========================= 365 // CUSTOM JS 366 // ========================== 367 if (document.querySelector(".wsg-proxy-container")) { 368 initNodeObserver(wsgCustomJs); 369 } 370 }) 371 372 function wsgCustomJs() { 373 374 // update button classes 375 const button = document.querySelectorAll(".wsg-button-fix"); 376 let buttonClass = "btn btn--primary"; 377 buttonClass = buttonClass.split(" "); 378 for (let i = 0; i < button.length; i++) { 379 button[i].classList.add(... buttonClass); 380 } 381 382 // wsgCustomJs window placeholder 383 // update secondary btn color on proxy cart 384 if (document.getElementById("wsg-checkout-one")) { 385 const checkoutButton = document.getElementById("wsg-checkout-one"); 386 let wsgBtnColor = window.getComputedStyle(checkoutButton).backgroundColor; 387 let wsgBtnBackground = "none"; 388 let wsgBtnBorder = "thin solid " + wsgBtnColor; 389 let wsgBtnPadding = window.getComputedStyle(checkoutButton).padding; 390 let spofBtn = document.querySelectorAll(".spof-btn"); 391 for (let i = 0; i < spofBtn.length; i++) { 392 spofBtn[i].style.background = wsgBtnBackground; 393 spofBtn[i].style.color = wsgBtnColor; 394 spofBtn[i].style.border = wsgBtnBorder; 395 spofBtn[i].style.padding = wsgBtnPadding; 396 } 397 } 398 399 // update Quick Order Form label 400 if (typeof window.embedSPOFLabel != "undefined" && embedSPOFLabel) { 401 document.querySelectorAll(".spof-btn").forEach(function(spofBtn) { 402 spofBtn.removeAttribute("data-translation-selector"); 403 spofBtn.innerHTML = embedSPOFLabel; 404 }); 405 } 406 } 407 408 function initNodeObserver(onChangeNodeCallback) { 409 410 // Select the node that will be observed for mutations 411 const targetNode = document.querySelector(".wsg-proxy-container"); 412 413 // Options for the observer (which mutations to observe) 414 const config = { 415 attributes: true, 416 childList: true, 417 subtree: true 418 }; 419 420 // Callback function to execute when mutations are observed 421 const callback = function(mutationsList, observer) { 422 for (const mutation of mutationsList) { 423 if (mutation.type === 'childList') { 424 onChangeNodeCallback(); 425 observer.disconnect(); 426 } 427 } 428 }; 429 430 // Create an observer instance linked to the callback function 431 const observer = new MutationObserver(callback); 432 433 // Start observing the target node for configured mutations 434 observer.observe(targetNode, config); 435 } 436</script>
436 437 438 439<style id="wsg-custom-style"> 440 /* A friend of hideWsg - this will _show_ only for wsg customers. Add class to an element to use */ 441 .showWsg { 442 display: none; 443 } 444 /* Signup/login */ 445 #wsg-signup select, 446 #wsg-signup input, 447 #wsg-signup textarea { 448 height: 46px; 449 border: thin solid #d1d1d1; 450 padding: 6px 10px; 451 } 452 #wsg-signup textarea { 453 min-height: 100px; 454 } 455 .wsg-login-input { 456 height: 46px; 457 border: thin solid #d1d1d1; 458 padding: 6px 10px; 459 } 460 #wsg-signup select { 461 } 462/* Quick Order Form */ 463 .wsg-table td { 464 border: none; 465 min-width: 150px; 466 } 467 .wsg-table tr { 468 border-bottom: thin solid #d1d1d1; 469 border-left: none; 470 } 471 .wsg-table input[type="number"] { 472 border: thin solid #d1d1d1; 473 padding: 5px 15px; 474 min-height: 42px; 475 } 476 #wsg-spof-link a { 477 text-decoration: inherit; 478 color: inherit; 479 } 480 .wsg-proxy-container { 481 margin-top: 0% !important; 482 } 483 @media screen and (max-width:768px){ 484 .wsg-proxy-container .wsg-table input[type="number"] { 485 max-width: 80%; 486 } 487 .wsg-center img { 488 width: 50px !important; 489 } 490 .wsg-variant-price-area { 491 min-width: 70px !important; 492 } 493 } 494 /* Submit button */ 495 #wsg-cart-update{ 496 padding: 8px 10px; 497 min-height: 45px; 498 max-width: 100% !important; 499 } 500 .wsg-table { 501 background: inherit !important; 502 } 503 .wsg-spof-container-main { 504 background: inherit !important; 505 } 506 /* General fixes */ 507 .wsg-hide-prices { 508 opacity: 0; 509 } 510 .wsg-ws-only .button { 511 margin: 0; 512 } 513 .wsg-proxy-container { 514 margin-top: 2rem !important; 515 margin-bottom: 2rem !important; 516 } 517 #wsg-login input.wsg-submit-copy, 518 #wsg-account-create input.wsg-submit-copy, 519 #wsg-signup-container #wsg-submit { 520 border: 1px solid rgb(53 167 98) !important; 521 background: rgb(53 167 98) !important; 522 color: white !important; 523 cursor: pointer; 524 padding: 10px; 525 border-radius: 5px; 526 } 527 .wsg-btn { 528 border: 1px solid rgb(53 167 98) !important; 529 background: rgb(53 167 98) !important; 530 color: white !important; 531 border-radius: 5px; 532 } 533 #wsg-cart-main .spof-btn { 534 border: 1px solid rgb(53 167 98) !important; 535 background: transparent !important; 536 color: rgb(53 167 98) !important; 537 } 538#wsg-cart-shipping button.wsg-return-to-summary > svg > path { 539 fill: white !important; 540} 541</style> 542<!-- SparkLayer redirect â always outside conditional -->
543<script async src="https://cdn.sparklayer.io/spark-redirect.js"></script>
543 544 545<!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload"> 546 547<link rel="preconnect" href="https://media.synctrack.io"> 548
549<script type="application/json" id="ipblocker-config"> 550 { 551 "shopIdentifier": "4iyfzd-nc.myshopify.com", 552 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":false,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":false,\"showWatermark\":true,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaG9wIjoiNGl5ZnpkLW5jLm15c2hvcGlmeS5jb20iLCJpYXQiOjE3NTkyNjQ5ODR9.BIpuG23TZp_siVf_n_cfDrnu2Bqz67dmpMB92EX-J1o\"}", 553 "ipBlockerRules": [{"i":1325877,"t":"1","c":"3","p":"1","rt":"cidr","co":"CN","ua":"0","o":0,"ac":true,"h":0}], 554 "ipBlockerGeneral": {"activeVpnProxy":false,"vpnRiskCore":66,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":false,"blockUnknownBots":false,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":false,"plan":"free","enableApp":true,"siteUrl":"www.mexgrocer.com","showOverlayByPass":false,"useClientSideCheck":false}, 555 "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}", 556 "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Applebot","regex":"Applebot"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Semrush Bot","regex":"SemrushBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"}], 557 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 558 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 559 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 560 "ipBlockerChecking": true, 561 "ipBlockerCollectionId": null, 562 "ipBlockerProductCollections": null, 563 "ipBlockerCheckoutProduct": null 564 } 565</script>
565 566
567<script 568 id="blockifyScriptTag" 569 src="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js" 570 async 571></script>
571<!-- END app block --><!-- BEGIN app block: shopify://apps/ymq-product-options/blocks/app-embed/86b91121-1f62-4e27-9812-b70a823eb918 --> 572 <!-- BEGIN app snippet: option.v2 --><style id="ymq-checkout-button-protect"> 573 [name="checkout"], 574 [name="chekout"], 575 a[href^="/checkout"], 576 a[href="/account/login"].cart__submit, 577 button[type="submit"].btn-order, 578 a.btn.cart__checkout, 579 a.cart__submit, 580 .wc-proceed-to-checkout button, 581 #cart_form .buttons .btn-primary, 582 .ymq-checkout-button { 583 pointer-events: none; 584 } 585</style> 586
587<script> 588 document.addEventListener('DOMContentLoaded', () => { 589 setTimeout(() => { 590 const protectStyle = document.getElementById('ymq-checkout-button-protect'); 591 if (protectStyle) protectStyle.remove(); 592 }, 300); 593 }); 594</script>
594 595 596 597<!-- BEGIN app snippet: js -->
597<script> 598 !function(){window.ymqOptionInitProduct=(t,e=!1)=>{if(e)try{ymq_option.product=t}catch(t){}try{void 0===window.ymq_option_os2_products&&(window.ymq_option_os2_products={}),window.ymq_option_os2_products[t.id]=t}catch(t){}"object"==typeof ymq_option&&"object"==typeof ymq_option.os2_products&&(ymq_option.os2_products[t.id]=t),"object"==typeof ymqOption&&ymqOption.os2Product()},window.ymqOptionIntervalResult=function(t,e,n,o){"function"==typeof t?(o=e,n=t,e=1e3,t=20):"function"==typeof e&&(o=n,n=e,e=1e3),"function"!=typeof n&&(n=function(){return!1});let i=0,r=setInterval(function(){i++,i>t||n(i)?clearInterval(r):"function"==typeof o&&o()},e)},window.ymqOptionUrlParam=function(t,e=""){let n=new RegExp("(^|&)"+t+"=([^&]*)(&|$)"),o=null;if(""!=e)try{o=(e=new URL(e,window.location.href)).search.substr(1).match(n)}catch(t){return console.log(t),null}else o=window.location.search.substr(1).match(n);return null!=o?"variant"==t?Number(decodeURI(o[2])):decodeURI(o[2]):null},void 0===window.YmqModal&&(window.YmqModal=(()=>{"use strict";const t=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'];class e{constructor({targetModal:t,triggers:e=[],onShow:n=()=>{},onClose:o=()=>{},openTrigger:i="data-ymqmodal-trigger",closeTrigger:r="data-ymqmodal-close",openClass:s="ymq-modal-open",disableScroll:a=!1,disableFocus:d=!0,awaitCloseAnimation:l=!0,awaitOpenAnimation:u=!0,debugMode:c=!1}){this.modal=document.getElementById(t),this.config={debugMode:c,disableScroll:a,openTrigger:i,closeTrigger:r,openClass:s,onShow:n,onClose:o,awaitCloseAnimation:l,awaitOpenAnimation:u,disableFocus:d},e.length>0&&this.registerTriggers(...e),this.onClick=this.onClick.bind(this),this.onKeydown=this.onKeydown.bind(this)}registerTriggers(...t){t.filter(Boolean).forEach(t=>{t.addEventListener("click",t=>this.showModal(t))})}showModal(t=null){if(this.activeElement=document.activeElement,this.modal.setAttribute("aria-hidden","false"),this.modal.classList.add(this.config.openClass),this.scrollBehaviour("disable"),this.addEventListeners(),this.config.awaitOpenAnimation){const t=()=>{this.modal.removeEventListener("animationend",t,!1),this.setFocusToFirstNode()};this.modal.addEventListener("animationend",t,!1)}else this.setFocusToFirstNode();this.config.onShow(this.modal,this.activeElement,t)}closeModal(t=null){const e=this.modal;if(this.modal.setAttribute("aria-hidden","true"),this.removeEventListeners(),this.scrollBehaviour("enable"),this.activeElement&&this.activeElement.focus&&this.activeElement.focus(),this.config.onClose(this.modal,this.activeElement,t),this.config.awaitCloseAnimation){const t=this.config.openClass;this.modal.addEventListener("animationend",function n(){e.classList.remove(t),e.removeEventListener("animationend",n,!1)},!1)}else e.classList.remove(this.config.openClass);let n=document.querySelector('.ymq-modal-open[aria-hidden="false"]');n&&(this.modal=n,this.showModal())}closeModalById(t){this.modal=document.getElementById(t),this.modal&&this.closeModal()}scrollBehaviour(t){const e=document.querySelector("body");switch(t){case"enable":Object.assign(e.style,{overflow:""});break;case"disable":this.config.disableScroll&&Object.assign(e.style,{overflow:"hidden"})}}addEventListeners(){this.modal.addEventListener("touchstart",this.onClick),this.modal.addEventListener("click",this.onClick),document.addEventListener("keydown",this.onKeydown)}removeEventListeners(){this.modal.removeEventListener("touchstart",this.onClick),this.modal.removeEventListener("click",this.onClick),document.removeEventListener("keydown",this.onKeydown)}onClick(t){(t.target.hasAttribute(this.config.closeTrigger)||t.target.parentNode.hasAttribute(this.config.closeTrigger))&&(t.preventDefault(),t.stopPropagation(),this.closeModal(t))}onKeydown(t){27===t.keyCode&&this.closeModal(t),9===t.keyCode&&this.retainFocus(t)}getFocusableNodes(){const e=this.modal.querySelectorAll(t);return Array(...e)}
598setFocusToFirstNode(){if(this.config.disableFocus)return;const t=this.getFocusableNodes();if(0===t.length)return;const e=t.filter(t=>!t.hasAttribute(this.config.closeTrigger));e.length>0&&e[0].focus(),0===e.length&&t[0].focus()}retainFocus(t){let e=this.getFocusableNodes();if(0!==e.length)if(e=e.filter(t=>null!==t.offsetParent),this.modal.contains(document.activeElement)){const n=e.indexOf(document.activeElement);t.shiftKey&&0===n&&(e[e.length-1].focus(),t.preventDefault()),!t.shiftKey&&e.length>0&&n===e.length-1&&(e[0].focus(),t.preventDefault())}else e[0].focus()}}let n=null;const o=t=>{if(!document.getElementById(t))return console.warn(`YmqModal: âSeems like you have missed %c'${t}'`,"background-color: #f8f9fa;color: #50596c;font-weight: bold;","ID somewhere in your code. Refer example below to resolve it."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",`<div class="modal" id="${t}"></div>`),!1},i=(t,e)=>{if((t=>{if(t.length<=0)console.warn("YmqModal: âPlease specify at least one %c'ymqmodal-trigger'","background-color: #f8f9fa;color: #50596c;font-weight: bold;","data attribute."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'<a href="#" data-ymqmodal-trigger="my-modal"></a>')})(t),!e)return!0;for(const t in e)o(t);return!0};return{init:t=>{const o=Object.assign({},{openTrigger:"data-ymqmodal-trigger"},t),r=[...document.querySelectorAll(`[${o.openTrigger}]`)],s=((t,e)=>{const n=[];return t.forEach(t=>{const o=t.attributes[e].value;void 0===n[o]&&(n[o]=[]),n[o].push(t)}),n})(r,o.openTrigger);if(!0!==o.debugMode||!1!==i(r,s))try{for(const t in s){const i=s[t];o.targetModal=t,o.triggers=[...i],n=new e(o)}}catch(t){}},show:(t,i)=>{const r=i||{};r.targetModal=t,!0===r.debugMode&&!1===o(t)||(n&&n.removeEventListeners(),n=new e(r),n.showModal())},close:t=>{t?n.closeModalById(t):n.closeModal()}}})(),"undefined"!=typeof window&&(window.YmqModal=YmqModal));try{if("true"==localStorage.getItem("ymq_option_test")){let t=document.createElement("script");t.src=`https://shopify.luckydn.top/option/option.js?v=${Date.now()}`,t.defer=!0,document.head.appendChild(t);let e=document.createElement("link");e.rel="stylesheet",e.type="text/css",e.href=`https://shopify.luckydn.top/option/option.css?v=${Date.now()}`,e.media="all",document.head.appendChild(e)}}catch(t){}var t,e;window.ymqSlide=(()=>{"use strict";const t=[],e={add(e,n,o,i){const r={el:e,defaultStyle:n,timeoutId:o,onCancelled:i};this.remove(e),t.push(r)},remove(n){const o=e.findIndex(n);if(-1===o)return;const i=t[o];clearTimeout(i.timeoutId),i.onCancelled(),t.splice(o,1)},find:n=>t[e.findIndex(n)],findIndex(e){let n=-1;return t.some((t,o)=>t.el===e&&(n=o,!0)),n}},n="cubic-bezier(0.19,1,0.22,1)";function o(t,o={}){return r(t),new Promise(i=>{if(-1!==e.findIndex(t))return;const r=s(t),l="number"==typeof o.endHeight,u=o.display||"block",c=o.onCancelled||function(){},h=t.getAttribute("style")||"",f=window.getComputedStyle(t),m=function(t,e="block"){const n=t.getAttribute("style")||"",o=window.getComputedStyle(t);t.style.visibility="hidden",t.style.display=e;const i=d(o.getPropertyValue("width"));t.style.position="absolute",t.style.width=`${i}px`,t.style.height="",t.style.minHeight="",t.style.paddingTop="",t.style.paddingBottom="",t.style.borderTopWidth="",t.style.borderBottomWidth="";const r=d(o.getPropertyValue("min-height")),s=d(o.getPropertyValue("padding-top")),a=d(o.getPropertyValue("padding-bottom")),l=d(o.getPropertyValue("border-top-width")),u=d(o.getPropertyValue("border-bottom-width")),c=t.scrollHeight;return t.setAttribute("style",n),{height:c,minHeight:r,paddingTop:s,paddingBottom:a,borderTop:l,borderBottom:u}}(t,u),p=/border-box/.test(f.getPropertyValue("box-sizing")),y=m.height,g=m.minHeight,b=m.paddingTop,w=m.paddingBottom,v=m.borderTop,$=m.borderBottom,M=r?f.marginTop:"0px",T=r?f.marginBottom:"0px",D=r?f.height:"0px",x=r?f.minHeight:"0px",S=r?f.paddingTop:"0px",Y=r?f.paddingBottom:"0px",L=r?f.borderTopWidth:"0px",k=r?f.borderBottomWidth:"0px",B=l?`${o.endHeight}px`:p?`${y+v+$}px`:y-b-w+"px",O=`${g}px`,_=`${b}px`,C=`${w}px`,A=`${v}px`,E=`${$}px`,q=f.marginTop,H=f.marginBottom,W=p?y:y+b+w+v+$,F="function"==typeof o.duration?o.duration(W):o.duration||400,I=`${F}ms`,P=o.ease||n,j=[`height ${I} ${P}`,`min-height ${I} ${P}`,`padding ${I} ${P}`,`border-width ${I} ${P}`,`margin ${I} ${P}`,`opacity ${I} ${P}`].join(",");requestAnimationFrame(()=>{t.style.height=D,t.style.minHeight=x,t.style.paddingTop=S,t.style.paddingBottom=Y,t.style.borderTopWidth=L,t.style.borderBottomWidth=k,t.style.marginTop=M,t.style.marginBottom=T,t.style.opacity="0",t.style.display=u,t.style.overflow="hidden",t.style.visibility="visible",t.style.transition=j,requestAnimationFrame(()=>{t.style.height=B,t.style.minHeight=O,t.style.paddingTop=_,t.style.paddingBottom=C,t.style.borderTopWidth=A,t.style.borderBottomWidth=E,t.style.marginTop=q,t.style.marginBottom=H,t.style.opacity="1"})});const V=setTimeout(()=>{a(t),t.style.display=u,l&&(t.style.height=`${o.endHeight}px`,t.style.overflow="hidden"),e.remove(t),i()},F);e.add(t,h,V,c)})}function i(t,o={}){return r(t),new Promise(i=>{if(-1!==e.findIndex(t))return;const r=s(t),l=o.display||"block",u=o.onCancelled||function(){};if(!r)return void i();const c=t.getAttribute("style")||"",h=window.getComputedStyle(t),f=/border-box/.test(h.getPropertyValue("box-sizing")),m=d(h.getPropertyValue("min-height")),p=d(h.getPropertyValue("padding-top")),y=d(h.getPropertyValue("padding-bottom")),g=d(h.getPropertyValue("border-top-width")),b=d(h.getPropertyValue("border-bottom-width")),w=t.scrollHeight,v=f?`${w+g+b}px`:w-p-y+"px",$=`${m}px`,M=`${p}px`,T=`${y}px`,D=`${g}px`,x=`${b}px`,S=h.marginTop,Y=h.marginBottom,L="function"==typeof o.duration?o.duration(w):o.duration||400,k=`${L}ms`,B=o.ease||n,O=[`height ${k} ${B}`,`padding ${k} ${B}`,`border-width ${k} ${B}`,`margin ${k} ${B}`,`opacity ${k} ${B}`].join(",");requestAnimationFrame(()=>{t.style.height=v,t.style.minHeight=$,t.style.paddingTop=M,t.style.paddingBottom=T,t.style.borderTopWidth=D,t.style.borderBottomWidth=x,t.style.marginTop=S,t.style.marginBottom=Y,t.style.opacity="1",t.style.display=l,t.style.overflow="hidden",t.style.transition=O,requestAnimationFrame(()=>{t.style.height="0",t.style.minHeight="0",t.style.paddingTop="0",t.style.paddingBottom="0",t.style.borderTopWidth="0",t.style.borderBottomWidth="0",t.style.marginTop="0",t.style.marginBottom="0",t.style.opacity="0"})});const _=setTimeout(()=>{a(t),t.style.display="none",e.remove(t),i()},L);e.add(t,c,_,u)})}function r(t){if(!e.find(t))return;const n=window.getComputedStyle(t),o=n.height,i=n.paddingTop,r=n.paddingBottom,s=n.borderTopWidth,d=n.borderBottomWidth,l=n.marginTop,u=n.marginBottom,c=n.opacity;a(t),t.style.height=o,t.style.paddingTop=i,t.style.paddingBottom=r,t.style.borderTopWidth=s,t.style.borderBottomWidth=d,t.style.marginTop=l,t.style.marginBottom=u,t.style.opacity=c,t.style.overflow="hidden",e.remove(t)}function s(t){return 0!==t.offsetHeight}function a(t){t.style.visibility="",t.style.height="",t.style.minHeight="",t.style.paddingTop="",t.style.paddingBottom="",t.style.borderTopWidth="",t.style.borderBottomWidth="",t.style.marginTop="",t.style.marginBottom="",t.style.overflow="",t.style.transition="",t.style.opacity=""}function d(t){return+t.replace(/px/,"")}return{isVisible:s,slideDown:o,slideStop:r,slideUp:i,slideToggle:function(t,e={}){const n=window.getComputedStyle(t);"none"!==n.display&&parseFloat(n.height)>0?i(t,e):o(t,e)}}})(),t=this,e=function(){"use strict";var t=6e4,e=36e5,n="millisecond",o="second",i="minute",r="hour",s="day",a="week",d="month",l="quarter",u="year",c="date",h="Invalid Date",f=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 5,420 bytes, line 598
598|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,p={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},y=function(t,e,n){var o=String(t);return!o||o.length>=e?t:""+Array(e+1-o.length).join(n)+t},g={s:y,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),o=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+y(o,2,"0")+":"+y(i,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var o=12*(n.year()-e.year())+(n.month()-e.month()),i=e.clone().add(o,d),r=n-i<0,s=e.clone().add(o+(r?-1:1),d);return+(-(o+(n-i)/(r?i-s:s-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:d,y:u,w:a,d:s,D:c,h:r,m:i,s:o,ms:n,Q:l}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},b="en",w={};w[b]=p;var v="$isDayjsObject",$=function(t){return t instanceof x||!(!t||!t[v])},M=function t(e,n,o){var i;if(!e)return b;if("string"==typeof e){var r=e.toLowerCase();w[r]&&(i=r),n&&(w[r]=n,i=r);var s=e.split("-");if(!i&&s.length>1)return t(s[0])}else{var a=e.name;w[a]=e,i=a}return!o&&i&&(b=i),i||!o&&b},T=function(t,e){if($(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new x(n)},D=g;D.l=M,D.i=$,D.w=function(t,e){return T(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var x=function(){function p(t){this.$L=M(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[v]=!0}var y=p.prototype;return y.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(D.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var o=e.match(f);if(o){var i=o[2]-1||0,r=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],i,o[3]||1,o[4]||0,o[5]||0,o[6]||0,r)):new Date(o[1],i,o[3]||1,o[4]||0,o[5]||0,o[6]||0,r)}}return new Date(e)}(t),this.init()},y.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},y.$utils=function(){return D},y.isValid=function(){return!(this.$d.toString()===h)},y.isSame=function(t,e){var n=T(t);return this.startOf(e)<=n&&n<=this.endOf(e)},y.isAfter=function(t,e){return T(t)<this.startOf(e)},y.isBefore=function(t,e){return this.endOf(e)<T(t)},y.$g=function(t,e,n){return D.u(t)?this[e]:this.set(n,t)},y.unix=function(){return Math.floor(this.valueOf()/1e3)},y.valueOf=function(){return this.$d.getTime()},y.startOf=function(t,e){var n=this,l=!!D.u(e)||e,h=D.p(t),f=function(t,e){var o=D.w(n.$u?Date.UTC(n.$y,e,t):new Date(n.$y,e,t),n);return l?o:o.endOf(s)},m=function(t,e){return D.w(n.toDate()[t].apply(n.toDate("s"),(l?[0,0,0,0]:[23,59,59,999]).slice(e)),n)},p=this.$W,y=this.$M,g=this.$D,b="set"+(this.$u?"UTC":"");switch(h){case u:return l?f(1,0):f(31,11);case d:return l?f(1,y):f(0,y+1);case a:var w=this.$locale().weekStart||0,v=(p<w?p+7:p)-w;return f(l?g-v:g+(6-v),y);case s:case c:return m(b+"Hours",0);case r:return m(b+"Minutes",1);case i:return m(b+"Seconds",2);case o:return m(b+"Milliseconds",3);default:return this.clone()}},y.endOf=function(t){return this.startOf(t,!1)},y.$set=function(t,e){var a,l=D.p(t),h="set"+(this.$u?"UTC":""),f=(a={},a[s]=h+"Date",a[c]=h+"Date",a[d]=h+"Month",a[u]=h+"FullYear",a[r]=h+"Hours",a[i]=h+"Minutes",a[o]=h+"Seconds",a[n]=h+"Milliseconds",a)[l],m=l===s?this.$D+(e-this.$W):e;if(l===d||l===u){var p=this.clone().set(c,1);p.$d[f](m),p.init(),this.$d=p.set(c,Math.min(this.$D,p.daysInMonth())).$d}else f&&this.$d[f](m);return this.init(),this},y.set=function(t,e){return this.clone().$set(t,e)},y.get=function(t){return this[D.p(t)]()},y.add=function(n,l){var c,h=this;n=Number(n);var f=D.p(l),m=function(t){var e=T(h);return D.w(e.date(e.date()+Math.round(t*n)),h)};if(f===d)return this.set(d,this.$M+n);if(f===u)return this.set(u,this.$y+n);if(f===s)return m(1);if(f===a)return m(7);var p=(c={},c[i]=t,c[r]=e,c[o]=1e3,c)[f]||1,y=this.$d.getTime()+n*p;return D.w(y,this)},y.subtract=function(t,e){return this.add(-1*t,e)},y.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||h;var o=t||"YYYY-MM-DDTHH:mm:ssZ",i=D.z(this),r=this.$H,s=this.$m,a=this.$M,d=n.weekdays,l=n.months,u=n.meridiem,c=function(t,n,i,r){return t&&(t[n]||t(e,o))||i[n].slice(0,r)},f=function(t){return D.s(r%12||12,t,"0")},p=u||function(t,e,n){var o=t<12?"AM":"PM";return n?o.toLowerCase():o};return o.replace(m,function(t,o){return o||function(t){switch(t){case"YY":return String(e.$y).slice(-2);case"YYYY":return D.s(e.$y,4,"0");case"M":return a+1;case"MM":return D.s(a+1,2,"0");case"MMM":return c(n.monthsShort,a,l,3);case"MMMM":return c(l,a);case"D":return e.$D;case"DD":return D.s(e.$D,2,"0");case"d":return String(e.$W);case"dd":return c(n.weekdaysMin,e.$W,d,2);case"ddd":return c(n.weekdaysShort,e.$W,d,3);case"dddd":return d[e.$W];case"H":return String(r);case"HH":return D.s(r,2,"0");case"h":return f(1);case"hh":return f(2);case"a":return p(r,s,!0);case"A":return p(r,s,!1);case"m":return String(s);case"mm":return D.s(s,2,"0");case"s":return String(e.$s);case"ss":return D.s(e.$s,2,"0");case"SSS":return D.s(e.$ms,3,"0");case"Z":return i}return null}(t)||i.replace(":","")})}
vendor: 5,098 bytes, line 598
598,y.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},y.diff=function(n,c,h){var f,m=this,p=D.p(c),y=T(n),g=(y.utcOffset()-this.utcOffset())*t,b=this-y,w=function(){return D.m(m,y)};switch(p){case u:f=w()/12;break;case d:f=w();break;case l:f=w()/3;break;case a:f=(b-g)/6048e5;break;case s:f=(b-g)/864e5;break;case r:f=b/e;break;case i:f=b/t;break;case o:f=b/1e3;break;default:f=b}return h?f:D.a(f)},y.daysInMonth=function(){return this.endOf(d).$D},y.$locale=function(){return w[this.$L]},y.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),o=M(t,e,!0);return o&&(n.$L=o),n},y.clone=function(){return D.w(this.$d,this)},y.toDate=function(){return new Date(this.valueOf())},y.toJSON=function(){return this.isValid()?this.toISOString():null},y.toISOString=function(){return this.$d.toISOString()},y.toString=function(){return this.$d.toUTCString()},p}(),S=x.prototype;return T.prototype=S,[["$ms",n],["$s",o],["$m",i],["$H",r],["$W",s],["$M",d],["$y",u],["$D",c]].forEach(function(t){S[t[1]]=function(e){return this.$g(e,t[0],t[1])}}),T.extend=function(t,e){return t.$i||(t(e,x,T),t.$i=!0),T},T.locale=M,T.isDayjs=$,T.unix=function(t){return T(1e3*t)},T.en=w[b],T.Ls=w,T.p={},T},"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).dayjs=e(),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).dayjs_plugin_isSameOrBefore=e()}(this,function(){"use strict";return function(t,e){e.prototype.isSameOrBefore=function(t,e){return this.isSame(t,e)||this.isBefore(t,e)}}}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).dayjs_plugin_isSameOrAfter=e()}(this,function(){"use strict";return function(t,e){e.prototype.isSameOrAfter=function(t,e){return this.isSame(t,e)||this.isAfter(t,e)}}}),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).dayjs_plugin_customParseFormat=e()}(this,function(){"use strict";var t={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},e=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d/,o=/\d\d/,i=/\d\d?/,r=/\d*[^-_:/,()\s\d]+/,s={},a=function(t){return(t=+t)+(t>68?1900:2e3)},d=function(t){return function(e){this[t]=+e}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(t){(this.zone||(this.zone={})).offset=function(t){if(!t)return 0;if("Z"===t)return 0;var e=t.match(/([+-]|\d\d)/g),n=60*e[1]+(+e[2]||0);return 0===n?0:"+"===e[0]?-n:n}(t)}],u=function(t){var e=s[t];return e&&(e.indexOf?e:e.s.concat(e.f))},c=function(t,e){var n,o=s.meridiem;if(o){for(var i=1;i<=24;i+=1)if(t.indexOf(o(i,0,e))>-1){n=i>12;break}}else n=t===(e?"pm":"PM");return n},h={A:[r,function(t){this.afternoon=c(t,!1)}],a:[r,function(t){this.afternoon=c(t,!0)}],Q:[n,function(t){this.month=3*(t-1)+1}],S:[n,function(t){this.milliseconds=100*+t}],SS:[o,function(t){this.milliseconds=10*+t}],SSS:[/\d{3}/,function(t){this.milliseconds=+t}],s:[i,d("seconds")],ss:[i,d("seconds")],m:[i,d("minutes")],mm:[i,d("minutes")],H:[i,d("hours")],h:[i,d("hours")],HH:[i,d("hours")],hh:[i,d("hours")],D:[i,d("day")],DD:[o,d("day")],Do:[r,function(t){var e=s.ordinal,n=t.match(/\d+/);if(this.day=n[0],e)for(var o=1;o<=31;o+=1)e(o).replace(/\[|\]/g,"")===t&&(this.day=o)}],w:[i,d("week")],ww:[o,d("week")],M:[i,d("month")],MM:[o,d("month")],MMM:[r,function(t){var e=u("months"),n=(u("monthsShort")||e.map(function(t){return t.slice(0,3)})).indexOf(t)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[r,function(t){var e=u("months").indexOf(t)+1;if(e<1)throw new Error;this.month=e%12||e}],Y:[/[+-]?\d+/,d("year")],YY:[o,function(t){this.year=a(t)}],YYYY:[/\d{4}/,d("year")],Z:l,ZZ:l};function f(n){var o,i;o=n,i=s&&s.formats;for(var r=(n=o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(e,n,o){var r=o&&o.toUpperCase();return n||i[o]||t[o]||i[r].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(t,e,n){return e||n.slice(1)})})).match(e),a=r.length,d=0;d<a;d+=1){var l=r[d],u=h[l],c=u&&u[0],f=u&&u[1];r[d]=f?{regex:c,parser:f}:l.replace(/^\[|\]$/g,"")}return function(t){for(var e={},n=0,o=0;n<a;n+=1){var i=r[n];if("string"==typeof i)o+=i.length;else{var s=i.regex,d=i.parser,l=t.slice(o),u=s.exec(l)[0];d.call(e,u),t=t.replace(u,"")}}return function(t){var e=t.afternoon;if(void 0!==e){var n=t.hours;e?n<12&&(t.hours+=12):12===n&&(t.hours=0),delete t.afternoon}}(e),e}}return function(t,e,n){n.p.customParseFormat=!0,t&&t.parseTwoDigitYear&&(a=t.parseTwoDigitYear);var o=e.prototype,i=o.parse;o.parse=function(t){var e=t.date,o=t.utc,r=t.args;this.$u=o;var a=r[1];if("string"==typeof a){var d=!0===r[2],l=!0===r[3],u=d||l,c=r[2];
vendor: 896 bytes, lines 598-599
598l&&(c=r[2]),s=this.$locale(),!d&&c&&(s=n.Ls[c]),this.$d=function(t,e,n,o){try{if(["x","X"].indexOf(e)>-1)return new Date(("X"===e?1e3:1)*t);var i=f(e)(t),r=i.year,s=i.month,a=i.day,d=i.hours,l=i.minutes,u=i.seconds,c=i.milliseconds,h=i.zone,m=i.week,p=new Date,y=a||(r||s?1:p.getDate()),g=r||p.getFullYear(),b=0;r&&!s||(b=s>0?s-1:p.getMonth());var w,v=d||0,$=l||0,M=u||0,T=c||0;return h?new Date(Date.UTC(g,b,y,v,$,M,T+60*h.offset*1e3)):n?new Date(Date.UTC(g,b,y,v,$,M,T)):(w=new Date(g,b,y,v,$,M,T),m&&(w=o(w).week(m).toDate()),w)}catch(t){return new Date("")}}(e,a,o,n),this.init(),c&&!0!==c&&(this.$L=this.locale(c).$L),u&&e!=this.format(a)&&(this.$d=new Date("")),s={}}else if(a instanceof Array)for(var h=a.length,m=1;m<=h;m+=1){r[1]=a[m-1];var p=n.apply(this,r);if(p.isValid()){this.$d=p.$d,this.$L=p.$L,this.init();break}m===h&&(this.$d=new Date(""))}else i.call(this,t)}}})}(); 599</script>
599<!-- END app snippet --> 600 601 602 603 604 605 <link href="//cdn.shopify.com/extensions/01a0d5cf-7258-71d9-a576-06c23a8aee96/ymq-options-556/assets/select.css" rel="stylesheet" type="text/css" media="all" /> 606 <link href="//cdn.shopify.com/extensions/01a0d5cf-7258-71d9-a576-06c23a8aee96/ymq-options-556/assets/option.css" rel="stylesheet" type="text/css" media="all" /> 607 608 609<style id="ymq-option-app-style"></style> 610 611 612 613 614
615<script> 616 window.ymq_option = window.ymq_option || { 617 shop: { 618 id: 69427822728, 619 domain: "4iyfzd-nc.myshopify.com", 620 name: "4iyfzd-nc" 621 }, 622 secret: "0a3fb4aa6e799f606b585dbb85532434344953b5ac84da1fb7b62865ee7eecc6", 623 version: 2, 624 timestamp: "1790369281", 625 admin: false, 626 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}, 627 os2_products: {}, 628 product: null, 629 page: "blog", 630 setting: {}, 631 order_limit: [], 632 gloab_price_rule: [], 633 gloab_discount_rule: [], 634 translate: {}, 635 template_sort: '', 636 lazy_option_set: false, 637 assign: {}, 638 option_sets: {}, 639 remove_option_sets: {}, 640 ymq_plan: {}, 641 country: { 642 iso_code: "US", 643 currency: "USD", 644 name: "United States", 645 language: "en" 646 }, 647 market: { 648 id: 46102151304, 649 handle: "us" 650 }, 651 652 customer: { 653 id: null, 654 tags: [], 655 email: '', 656 }, 657 658 asset: { 659 js: { 660 oss: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/oss.js", 661 s3: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/s3.js", 662 tel: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/tel.js", 663 tooltip: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/tooltip.js", 664 date: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/date.js", 665 jedate: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/jedate.js", 666 color: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/color.js", 667 cropper: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/cropper.js", 668 owl: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/owl.js", 669 gallery: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/gallery.js", 670 }, 671 css: { 672 tel: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/tel.css", 673 date: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/date.css", 674 jedate: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/jedate.css", 675 color: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/color.css", 676 cropper: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/cropper.css", 677 gallery: "https:\/\/cdn.shopify.com\/extensions\/01a0d5cf-7258-71d9-a576-06c23a8aee96\/ymq-options-556\/assets\/gallery.css", 678 } 679 }, 680 money_format: "${{amount}}", 681 money_with_currency_format: "${{amount}} USD", 682 svg: { 683 checkmark: `<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" class="ymq-option-checkmark" viewBox="0 0 52 52"><path fill="none" d="m14.1 27.2 7.1 7.2 16.7-16.8" class="tee-clipart-checkmark__check"></path></svg>`, 684 cropper: `<svg viewBox="0 0 20 20"><path fill-rule="evenodd" d="M6 3.25c0-.414-.336-.75-.75-.75s-.75.336-.75.75v1.25h-1.25c-.414 0-.75.336-.75.75s.336.75.75.75h1.25v7.75c0 .966.784 1.75 1.75 1.75h7.75v1.25c0 .414.336.75.75.75s.75-.336.75-.75v-1.25h1.25c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-1.25v-7.75c0-.966-.784-1.75-1.75-1.75h-7.75v-1.25Zm0 2.75v7.75c0 .138.112.25.25.25h7.75v-7.75c0-.138-.112-.25-.25-.25h-7.75Z"></path></svg>`,
685 qty_cut: `<svg width="10" viewBox="0 0 12 2" xmlns="http://www.w3.org/2000/svg"><path d="M11.25 0H.75C.3 0 0 .4 0 1s.3 1 .75 1h10.5c.45 0 .75-.4.75-1s-.3-1-.75-1z" fill="currentColor" fill-rule="nonzero"></path></svg>`, 686 qty_add: `<svg width="10" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><path d="M11 5H7V1a1 1 0 00-2 0v4H1a1 1 0 000 2h4v4a1 1 0 002 0V7h4a1 1 0 000-2z" fill="currentColor" fill-rule="nonzero"></path></svg>`, 687 question: `<svg viewBox="0 0 20 20"><path fill-rule="evenodd" d="M10 7.25c-.69 0-1.25.56-1.25 1.25a.75.75 0 0 1-1.5 0 2.75 2.75 0 1 1 3.758 2.56.61.61 0 0 0-.226.147.154.154 0 0 0-.032.046.75.75 0 0 1-1.5-.003c0-.865.696-1.385 1.208-1.586a1.25 1.25 0 0 0-.458-2.414Z"></path><path d="M10 14.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path><path fill-rule="evenodd" d="M10 17a7 7 0 1 0 0-14 7 7 0 0 0 0 14Zm0-1.5a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11Z"></path></svg>`, 688 color: `<svg viewBox="0 0 20 20"><path fill-rule="evenodd" d="M5 3a.75.75 0 0 0 0 1.5h2.69l-5.013 5.012a1.75 1.75 0 0 0 0 2.475l4.086 4.086a1.75 1.75 0 0 0 2.474 0l6.543-6.543a.75.75 0 0 0 0-1.06l-4.793-4.793-.013-.014-.444-.443a.75.75 0 0 0-.53-.22h-5Zm4.921 1.732.799.798.009.01 3.46 3.46-1.69 1.69-1.865-1.867a1.25 1.25 0 0 0-1.768 0l-1.293 1.293a1.25 1.25 0 0 0 0 1.768l1.866 1.866-1.262 1.262a.25.25 0 0 1-.354 0l-4.086-4.085a.25.25 0 0 1 0-.354l5.836-5.836a.25.25 0 0 1 .348-.005Zm.579 7.957.94-.94-1.69-1.688-.94.939 1.69 1.69Z"></path><path d="M17 15a1.5 1.5 0 1 1-3 0c0-.53.614-2.122 1.057-3.2a.476.476 0 0 1 .886 0c.443 1.078 1.057 2.67 1.057 3.2Z"></path></svg>`, 689 date: `<svg viewBox="0 0 20 20"><path fill-rule="evenodd" d="M6 2.25c.414 0 .75.336.75.75v.528c.487-.028 1.07-.028 1.768-.028h2.482v-.5c0-.414.336-.75.75-.75s.75.336.75.75v.604c1.296.347 2.25 1.53 2.25 2.936 0 .835-.678 1.513-1.513 1.513h-8.733c-.004.288-.004.617-.004.997v2.468c0 1.233 1 2.232 2.232 2.232.414 0 .75.336.75.75s-.336.75-.75.75c-2.061 0-3.732-1.67-3.732-3.732v-2.5c0-.813 0-1.469.043-2 .045-.546.14-1.026.366-1.47.36-.706.933-1.28 1.639-1.64.066-.033.134-.064.202-.093v-.815c0-.414.336-.75.75-.75Zm7.237 4.303h-8.61c.033-.13.072-.234.118-.324.216-.424.56-.768.984-.984.197-.1.458-.17.912-.207.462-.037 1.057-.038 1.909-.038h3.16c.85 0 1.54.69 1.54 1.54v.005l-.004.004-.004.003h-.005Z"></path><path d="M14.25 12c0-.414-.336-.75-.75-.75s-.75.336-.75.75v1.293c0 .331.132.65.366.884l.854.853c.293.293.767.293 1.06 0 .293-.293.293-.767 0-1.06l-.78-.78v-1.19Z"></path><path fill-rule="evenodd" d="M13.5 18c2.485 0 4.5-2.015 4.5-4.5s-2.015-4.5-4.5-4.5-4.5 2.015-4.5 4.5 2.015 4.5 4.5 4.5Zm0-1.5c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3Z"></path></svg>`, 690 delete: `<svg viewBox="0 0 20 20"><path d="M11.5 8.25a.75.75 0 0 1 .75.75v4.25a.75.75 0 0 1-1.5 0v-4.25a.75.75 0 0 1 .75-.75Z"></path><path d="M9.25 9a.75.75 0 0 0-1.5 0v4.25a.75.75 0 0 0 1.5 0v-4.25Z"></path><path fill-rule="evenodd" d="M7.25 5.25a2.75 2.75 0 0 1 5.5 0h3a.75.75 0 0 1 0 1.5h-.75v5.45c0 1.68 0 2.52-.327 3.162a3 3 0 0 1-1.311 1.311c-.642.327-1.482.327-3.162.327h-.4c-1.68 0-2.52 0-3.162-.327a3 3 0 0 1-1.311-1.311c-.327-.642-.327-1.482-.327-3.162v-5.45h-.75a.75.75 0 0 1 0-1.5h3Zm1.5 0a1.25 1.25 0 1 1 2.5 0h-2.5Zm-2.25 1.5h7v5.45c0 .865-.001 1.423-.036 1.848-.033.408-.09.559-.128.633a1.5 1.5 0 0 1-.655.655c-.074.038-.225.095-.633.128-.425.035-.983.036-1.848.036h-.4c-.865 0-1.423-.001-1.848-.036-.408-.033-.559-.09-.633-.128a1.5 1.5 0 0 1-.656-.655c-.037-.074-.094-.225-.127-.633-.035-.425-.036-.983-.036-1.848v-5.45Z"></path></svg>`, 691 circle: `<svg class="ymq-option-progress-circle" width="28" height="28"><circle class="ymq-option-progress-bg"></circle><circle class="ymq-option-progress-bar"></circle></svg>`, 692 zoom: `<svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7153"><path d="M462.506667 989.866667H59.733333c-13.653333 0-25.6-11.946667-25.6-25.6V561.493333c0-13.653333 11.946667-25.6 25.6-25.6s25.6 11.946667 25.6 25.6V938.666667h377.173334c13.653333 0 25.6 11.946667 25.6 25.6s-11.946667 25.6-25.6 25.6zM964.266667 488.106667c-13.653333 0-25.6-11.946667-25.6-25.6V85.333333H561.493333c-13.653333 0-25.6-11.946667-25.6-25.6S547.84 34.133333 561.493333 34.133333h402.773334c13.653333 0 25.6 11.946667 25.6 25.6v402.773334c0 13.653333-11.946667 25.6-25.6 25.6z" p-id="7154"></path></svg>`,
693 search: `<svg width="16" height="16" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="7" stroke="currentColor" stroke-width="2"/><line x1="14.2" y1="14.2" x2="18" y2="18" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`, 694 clear: `<svg width="16" height="16" viewBox="0 0 20 20" fill="none"><line x1="6" y1="6" x2="14" y2="14" stroke="currentColor" stroke-width="2" stroke-linecap="round"/><line x1="14" y1="6" x2="6" y2="14" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>`, 695 click: `<svg viewBox="0 0 20 20" fill="currentColor"><path d="M10.5 3.75a.75.75 0 0 0-1.5 0v2.5a.75.75 0 0 0 1.5 0v-2.5Z"></path><path d="M14.28 6.28a.75.75 0 0 0-1.06-1.06l-1 1a.75.75 0 0 0 1.06 1.06l1-1Z"></path><path d="M7.28 13.28a.75.75 0 0 0-1.06-1.06l-1 1a.75.75 0 1 0 1.06 1.06l1-1Z"></path><path d="M7 9.75a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h2.5a.75.75 0 0 1 .75.75Z"></path><path d="M5.97 7.03a.75.75 0 0 0 1.06-1.06l-1.75-1.75a.75.75 0 0 0-1.06 1.06l1.75 1.75Z"></path><path fill-rule="evenodd" d="M8.22 8.22a.75.75 0 0 1 .767-.181l7.5 2.5a.75.75 0 0 1 .293 1.241l-1.97 1.97 1.97 1.97a.75.75 0 1 1-1.06 1.06l-1.97-1.97-1.97 1.97a.75.75 0 0 1-1.241-.293l-2.5-7.5a.75.75 0 0 1 .18-.767Zm4.998 5.001.002-.001.001-.002 1.64-1.64-4.925-1.642 1.642 4.926 1.64-1.64Z"></path><path d="M10.5 3.75a.75.75 0 0 0-1.5 0v2.5a.75.75 0 0 0 1.5 0v-2.5Z"></path><path d="M14.28 6.28a.75.75 0 0 0-1.06-1.06l-1 1a.75.75 0 0 0 1.06 1.06l1-1Z"></path><path d="M7.28 13.28a.75.75 0 0 0-1.06-1.06l-1 1a.75.75 0 1 0 1.06 1.06l1-1Z"></path><path d="M7 9.75a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h2.5a.75.75 0 0 1 .75.75Z"></path><path d="M5.97 7.03a.75.75 0 0 0 1.06-1.06l-1.75-1.75a.75.75 0 0 0-1.06 1.06l1.75 1.75Z"></path><path fill-rule="evenodd" d="M8.22 8.22a.75.75 0 0 1 .767-.181l7.5 2.5a.75.75 0 0 1 .293 1.241l-1.97 1.97 1.97 1.97a.75.75 0 1 1-1.06 1.06l-1.97-1.97-1.97 1.97a.75.75 0 0 1-1.241-.293l-2.5-7.5a.75.75 0 0 1 .18-.767Zm4.998 5.001.002-.001.001-.002 1.64-1.64-4.925-1.642 1.642 4.926 1.64-1.64Z"></path></svg>`, 696 select: `<svg viewBox="0 0 20 20" class="ymq-option-select-svg" fill="currentColor"><path d="M10.884 4.323a1.25 1.25 0 0 0-1.768 0l-2.646 2.647a.75.75 0 0 0 1.06 1.06l2.47-2.47 2.47 2.47a.75.75 0 1 0 1.06-1.06l-2.646-2.647Z"></path><path d="m13.53 13.03-2.646 2.647a1.25 1.25 0 0 1-1.768 0l-2.646-2.647a.75.75 0 0 1 1.06-1.06l2.47 2.47 2.47-2.47a.75.75 0 0 1 1.06 1.06Z"></path></svg>`, 697 close: `<svg viewBox="0 0 20 20"><path d="M13.97 15.03a.75.75 0 1 0 1.06-1.06l-3.97-3.97 3.97-3.97a.75.75 0 0 0-1.06-1.06l-3.97 3.97-3.97-3.97a.75.75 0 0 0-1.06 1.06l3.97 3.97-3.97 3.97a.75.75 0 1 0 1.06 1.06l3.97-3.97 3.97 3.97Z"></path></svg>`, 698 prev: `<svg viewBox="0 0 20 20"><path fill-rule="evenodd" d="M11.764 5.204a.75.75 0 0 1 .032 1.06l-3.516 3.736 3.516 3.736a.75.75 0 1 1-1.092 1.028l-4-4.25a.75.75 0 0 1 0-1.028l4-4.25a.75.75 0 0 1 1.06-.032Z"></path></svg>`, 699 next: `<svg viewBox="0 0 20 20"><path fill-rule="evenodd" d="M7.72 14.53a.75.75 0 0 1 0-1.06l3.47-3.47-3.47-3.47a.75.75 0 0 1 1.06-1.06l4 4a.75.75 0 0 1 0 1.06l-4 4a.75.75 0 0 1-1.06 0Z"></path></svg>`, 700 disabled: `<svg class="ymq-option-disabled-svg" xmlns="http://www.w3.org/2000/svg"><line class="ymq-option-disabled-line ymq-option-disabled-left-top" x1="0" y1="0" x2="100%" y2="100%" /><line class="ymq-option-disabled-line ymq-option-disabled-right-top" x1="100%" y1="0" x2="0" y2="100%" /><line class="ymq-option-disabled-line ymq-option-disabled-line-through" x1="0" y1="50%" x2="100%" y2="50%" /></svg>`, 701 error: `<svg viewBox="0 0 20 20"><path d="M10 6a.75.75 0 0 1 .75.75v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 .75-.75Z"></path><path d="M10 13a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path><path fill-rule="evenodd" d="M3.5 8.25a4.75 4.75 0 0 1 4.75-4.75h3.5a4.75 4.75 0 0 1 4.75 4.75v2.5a4.75 4.75 0 0 1-4.573 4.747l-1.335 1.714a.75.75 0 0 1-1.189-.006l-1.3-1.707a4.75 4.75 0 0 1-4.603-4.748v-2.5Zm4.75-3.25a3.25 3.25 0 0 0-3.25 3.25v2.5a3.25 3.25 0 0 0 3.25 3.25h.226a.75.75 0 0 1 .597.296l.934 1.225.96-1.232a.75.75 0 0 1 .591-.289h.192a3.25 3.25 0 0 0 3.25-3.25v-2.5a3.25 3.25 0 0 0-3.25-3.25h-3.5Z"></path></svg>`, 702 remove: `<svg viewBox="0 0 20 20"><path d="M12.72 13.78a.75.75 0 1 0 1.06-1.06l-2.72-2.72 2.72-2.72a.75.75 0 0 0-1.06-1.06l-2.72 2.72-2.72-2.72a.75.75 0 0 0-1.06 1.06l2.72 2.72-2.72 2.72a.75.75 0 1 0 1.06 1.06l2.72-2.72 2.72 2.72Z"></path></svg>`, 703 discount: `<svg viewBox="0 0 20 20"><path d="M13 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"></path><path fill-rule="evenodd" d="M11.276 3.5a3.75 3.75 0 0 0-2.701 1.149l-4.254 4.417a2.75 2.75 0 0 0 .036 3.852l2.898 2.898a2.5 2.5 0 0 0 3.502.033l4.747-4.571a3.25 3.25 0 0 0 .996-2.341v-2.187a3.25 3.25 0 0 0-3.25-3.25h-1.974Zm-1.62 2.19a2.25 2.25 0 0 1 1.62-.69h1.974c.966 0 1.75.784 1.75 1.75v2.187c0 .475-.194.93-.536 1.26l-4.747 4.572a1 1 0 0 1-1.401-.014l-2.898-2.898a1.25 1.25 0 0 1-.016-1.75l4.253-4.418Z"></path></svg>`, 704 select_check: `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="currentColor"><g>
704<path fill="currentColor" d="M9.273,17.728L9.273,17.728c-0.265,0-0.52-0.105-0.707-0.293l-3.273-3.273 c-0.391-0.391-0.391-1.023,0-1.414s1.023-0.391,1.414,0l2.566,2.566l8.02-8.021c0.391-0.391,1.023-0.391,1.414,0 s0.391,1.023,0,1.414L9.98,17.435C9.792,17.622,9.538,17.728,9.273,17.728z"></path></g></svg>`, 705 fake_checkbox_check: `<svg xmlns="http://www.w3.org/2000/svg" class="ymq-option-fake-checkbox-icon" viewBox="0 0 24 24" width="24" height="24" fill="currentColor"><path d="M10,17 L5,12 L6.41,10.59 L10,14.17 L17.59,6.59 L19,8 L10,17 Z"></path></svg>`, 706 }, 707 file_type: { 708 'file': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/file.svg?v=0', 709 'mp3': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/mp3.svg', 710 'mp4': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/mp4.svg', 711 'exe': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/exe.svg', 712 'zip': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/zip.svg', 713 'ppt': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/ppt.svg', 714 'excel': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/excel.svg', 715 'pdf': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/pdf.svg', 716 'txt': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/txt.svg', 717 'doc': 'https://cdn.shopify.com/s/files/1/0909/4404/5426/files/doc.svg', 718 } 719 }; 720 721 722 723 724 725 726 727 728 ymq_option.ymq_plan = {"plan":1,"plan_display_name":"Grow","customer_version":2,"token":"Skx1N2R1eVlQSGNubHpSMUhHNHI0SDlzTWh2ekFNVm9aTUtzZVlCRmpGOTZMd2h3VEc0aWU5U0MxaklRNFlLVA=="}; 729 730 731 732 ymq_option.setting = {"style":{"--button-background-checked-color":"#000000","--button-background-color":"#FFFFFF","--button-background-disabled-color":"#FFFFFF","--button-border-checked-color":"#000000","--button-border-color":"#000000","--button-border-disabled-color":"#000000","--button-font-checked-color":"#ffffff","--button-font-disabled-color":"#cccccc","--button-font-color":"#000000","--button-border-radius":"4","--button-font-size":"14","--button-line-height":"20","--button-margin-l-r":"4","--button-margin-u-d":"4","--button-padding-l-r":"8","--button-padding-u-d":"5","--radio-border-color":"#000000","--radio-border-checked-color":"#000000","--radio-border-disabled-color":"#000000","--radio-border-hover-color":"#BBC1E1","--radio-background-color":"#FFFFFF","--radio-background-checked-color":"#000000","--radio-background-disabled-color":"#00000028","--radio-background-hover-color":"#FFFFFF","--radio-inner-color":"#000000","--radio-inner-checked-color":"#FFFFFF","--radio-inner-disabled-color":"#FFFFFF","--input-background-checked-color":"#FFFFFF","--input-background-color":"#FFFFFF","--input-border-checked-color":"#000000","--input-border-color":"#000000","--input-font-checked-color":"#000000","--input-font-color":"#000000","--input-border-radius":"4","--input-font-size":"14","--input-padding-l-r":"8","--input-padding-u-d":"10","--input-width":"100","--input-max-width":"400","--select-border-color":"#000000","--select-border-checked-color":"#000000","--select-background-color":"#FFFFFF","--select-background-checked-color":"#FFFFFF","--select-font-color":"#000000","--select-font-checked-color":"#000000","--select-option-background-color":"#FFFFFF","--select-option-background-checked-color":"#F5F9FF","--select-option-background-disabled-color":"#FFFFFF","--select-option-font-color":"#000000","--select-option-font-checked-color":"#000000","--select-option-font-disabled-color":"#CCCCCC","--select-padding-u-d":"9","--select-padding-l-r":"16","--select-option-padding-u-d":"9","--select-option-padding-l-r":"16","--select-width":"100","--select-max-width":"400","--select-font-size":"14","--select-border-radius":"0","--multiple-background-color":"#F5F9FF","--multiple-font-color":"#000000","--multiple-padding-u-d":"2","--multiple-padding-l-r":"8","--multiple-font-size":"12","--multiple-border-radius":"0","--img-border-color":"#e1e1e1","--img-border-checked-color":"#000000","--img-border-disabled-color":"#e1e1e1","--img-width":"60","--img-height":"60","--img-margin-u-d":"2","--img-margin-l-r":"2","--img-border-radius":"4","--upload-background-color":"#409EFF","--upload-font-color":"#FFFFFF","--upload-border-color":"#409EFF","--upload-padding-u
732-d":"12","--upload-padding-l-r":"20","--upload-font-size":"12","--upload-border-radius":"4","--cart-border-color":"#000000","--buy-border-color":"#000000","--cart-border-hover-color":"#000000","--buy-border-hover-color":"#000000","--cart-background-color":"#000000","--buy-background-color":"#000000","--cart-background-hover-color":"#000000","--buy-background-hover-color":"#000000","--cart-font-color":"#FFFFFF","--buy-font-color":"#FFFFFF","--cart-font-hover-color":"#FFFFFF","--buy-font-hover-color":"#FFFFFF","--cart-padding-u-d":"12","--cart-padding-l-r":"16","--buy-padding-u-d":"12","--buy-padding-l-r":"16","--cart-margin-u-d":"4","--cart-margin-l-r":"0","--buy-margin-u-d":"4","--buy-margin-l-r":"0","--cart-width":"100","--cart-max-width":"800","--buy-width":"100","--buy-max-width":"800","--cart-font-size":"14","--cart-border-radius":"0","--buy-font-size":"14","--buy-border-radius":"0","--quantity-border-color":"#cccccc","--quantity-font-color":"#000000","--quantity-background-color":"#f2f2f2","--quantity-width":"45","--quantity-height":"36","--quantity-font-size":"14","--quantity-border-radius":"4","--global-title-color":"#000000","--global-help-color":"#000000","--global-error-color":"#dc3545","--global-title-font-size":"14","--global-help-font-size":"12","--global-error-font-size":"12","--global-margin-top":"0","--global-margin-bottom":"20","--global-margin-left":"0","--global-margin-right":"0","--global-title-margin-top":"0","--global-title-margin-bottom":"5","--global-title-margin-left":"0","--global-title-margin-right":"0","--global-help-margin-top":"5","--global-help-margin-bottom":"0","--global-help-margin-left":"0","--global-help-margin-right":"0","--global-error-margin-top":"2","--global-error-margin-bottom":"0","--global-error-margin-left":"0","--global-error-margin-right":"0","--new-discount-normal-color":"#1878B9","--new-discount-error-color":"#E22120","--new-discount-layout":"flex-end","--price-border-color":"#000000","--price-background-color":"#FFFFFF","--price-font-color":"#000000","--price-price-font-color":"#03de90","--price-padding-u-d":"4","--price-padding-l-r":"12","--price-width":"100","--price-max-width":"400","--price-font-size":"14","--price-border-radius":"4","--title-style":"bold","--help-text-style":"regular","--error-text-style":"regular","--image-padding":"2","--image-transform":"1","--input-placeholder-color":"#888888","--no-strong-border-color":"#000000","--no-strong-background":"#ffffff","--no-strong-color":"#000000","--no-strong-border-color-focus":"#000000","--no-strong-background-focus":"","--no-strong-color-focus":"","--no-strong-font-size":"14","--no-strong-list-font-size":"","--no-strong-list-background-focus":"#f6f6f7","--no-strong-list-color-focus":"#000000","--no-strong-list-background-hover":"#eeeeee","--no-strong-list-color-hover":"#000000","--img-border-width":"2","--global-error-background-color":"#fff6f6","--no-strong-list-image-width":"32","--no-strong-list-image-height":"32","--img-border-checked-width":"2","--button-border-width":"1","--button-border-checked-width":"1","--button-border-disabled-width":"1","--button-image-width":"20","--button-image-height":"20","--radio-image-width":"20","--radio-image-height":"20","--file-border-color":"#cccccc","--file-border-width":"2","--file-border-radius":"8","--file-font-color":"#6d7175","--file-list-background-color":"#e5effd","--file-list-font-color":"#1f5199","--range-slider-height":"","--range-slider-progress-color":"","--range-slider-background-color":"","--quantity-btn--background-color":"#e6e6e6","-option-quantity-width":"30","--option-quantity-height":"24","--discount-font-color":"#03de90","--tooltip-font-color":"#ffffff","--tooltip-font-size":"14","--tooltip-background-color":"#333333","--order-limit-background-color":"#ffd466","--order-limit-font-color":"#4a4a4a","--order-limit-font-size":"14","--range-height":"10","--range-progress-color":"#000000","--range-background-color":"#eeeeee","--range-font-color":"#000000","--range-point-color":"#ffffff","--tieredprice-buy-color":"#000000","--tieredprice-buy-size":"14","--tieredprice-buy-style":"bold","--tieredprice-quantity-color":"#000000","--tieredprice-quantity-size":"14","--tieredprice-quantity-style":"bold","--tieredprice-discount-color":"#03de90","--tieredprice-discount-size":"14","--tieredprice-discount-style":"bold","--tieredprice-original-color":"#b4b4b4","--tieredprice-original-size":"12","--tieredprice-original-style":"bold","--tieredprice-original-no-color":"#000000","--tieredprice-original-no-size":"14","--tieredprice-original-no-style":"bold","--tieredprice-save-color":"#ffffff","--tieredprice-save-size":"12","--tieredprice-save-style":"bold","--tieredprice-save-b-color":"#000000","--tieredprice-save-radius":"4","--ymq-option-qb-header-background":"#1b1e24","--ymq-option-qb-header-text":"#d5dde5","--ymq-option-qb-odd-lin-background":"#ebebeb","--ymq-option-qb-odd-lin-text":"#000000","--ymq-option-qb-even-lin-background":"#ffffff","--ymq-option-qb-even-lin-text":"#000000","--ymq-option-qb-hover-background":"#4e5066","--ymq-option-qb-hover-text":"#ffffff","--ymq-option-qb-inner-border-color":"#c1c3d1","--ymq-option-qb-table-font-size":"14","--image-font-size":"12","--radio-font-size":"14","--qb-header-background":"#1b1e24","--qb-header-text":"#d5dde5","--qb-odd-lin-background":"#ebebeb","--qb-odd-lin-text":"#000000","--qb-even-lin-background":"#ffffff","--qb-even-lin-text":"#000000","--qb-hover-background":"#4e5066","--qb-hover-text":"#ffffff","--qb-inner-border-color":"#c1c3d1","--qb-table-font-size":"14","--option-quantity-width":"30","--img-selected-upper-url":"","--no-strong-padding-t":"10","--no-strong-padding-l":"8","--no-strong-list-background-disabled":"#cccccc","--no-strong-list-color-disabled":"#000000","--img-disabled-style":"0","--img-disabled-upper-url":"","--img-upper-padding":"","--button-disabled-style":"0","--img-upper-width":"50","--switch-image-width":"48","--switch-image-height":"48","--no-strong-border-radius":"4","--img-background-color":"#ffffff00","--img-font-color":"#000000","--img-fit":"contain","--discount-success-background-color":"#d4edda","--discount-success-color":"#155724","--discount-error-background-color":"#f8d7da","--discount-error-color":"#DC3545","--discount-apply-background-color":"#000000","--discount-apply-color":"#ffffff","--discount-badge-background-color":"#0000000c","--discount-badge-color":"#000000","--qb-table-th-font-size":"14"},"setting":{"is_show":"0","quantity-box":"0","price-value":"3,4,6,5,15","variant-original-margin-bottom":"15","strong-dorp-down":"0","radio-unchecked":1,"close-cart-rate":"1","automic-swatch-ajax":"
7321","img-option-bigger":"2","add-button-reload":"1","img_cdn":"1","show_wholesale_pricing_fixed":"0","buy-now-new":1,"option_value_split":", ","form-box-new":1,"tooltip_type":"none","checkout-discount":"0","transformer-function":"0","make-sku":1,"sku-model":"0","with-main-sku":"0","source_name":"","simple_condition":"0","fbq-event":"1","wholesale-is-variant":"0","one-time-qty-1":"0","cart-qty-update":"0","min-max-new":"0","add-to-cart-form":"","min-max":"0","price-time":"0","main-product-with-properties":"0","child-item-action":"","is_small":"1","exclude-free-products":"0","options_list_show":"0","penny-variant":"","extra-charge":"","ajaxcart-product-type":"0","ajaxcart-modal":"0","trigger-ajaxcart-modal-show":"","add-cart-timeout":"50","qty-input-trigger":"1","variant-not-disabled":"0","variant-id-dom":"","add-cart-form-number":"0","product-price-in-product-page":"","product-compare-at-price-in-product-page":"","product-price-in-product-page-qty":"","product-compare-at-price-in-product-page-qty":"","hide-shopify-option":"","show-quantity":"","quantity-change":"","product-hide":"","product-show":"","product-add-to-cart":"","payment-button-hide":"","payment-button-hide-product":"","discount-before":"","cart-quantity-click-change":"","cart-quantity-change":"","check-out-button":"","variant-condition-label-class":"","variant-condition-value-parent-class":"","variant-condition-value-class":"","variant-condition-click-class":"","trigger-select":"","trigger-select-join":"","locale":"0","other-form-data":"0","bunow":"0","cart-ajax":"0","add-cart-url":"","theme-variant-class":"","theme-variant-class-no":"","add-cart-carry-currency":"1","extra-style-code":"","variant-id-from":"0","trigger-option-dom":"","qty-dis-qty":"1","bind_variant_need_checkout":"1","thum_img_zoom":"0","cart-page-show":"1","condition_disable_new":"0","min_qty_zero":"0","unbundle_variant":"0","unbundle_addcart":"1","close-dropdown":"1","lock-price":"1","shopify_discount":"1","bundle-variant-trigger-type":"2","checkout_validate_qty":"0","checkout_qty_alert":"","shopify-option-after":"0","ymq-price-addons":"0","discount_always":"0","bundle_break":"0","cart_price_factor":"1","color-matching-first":"1","new_checkout":"0","new_checkout_always":"0","new_checkout_replace":"1","checkout-timeout":"5","checkout-discount-not-allow":"","checkout-discount-allow":"","trigger-option-type":"2","automatic-allow-discount":"1","sku-price-override":"0","condition_time":"0","build_buy_now":"","before_init_cart":"","buildYmqDom_b":"","buildYmqDom_a":"","replaceDomPrice_b":"","replaceDomPrice_a":"","replaceDomPrice_b_all_time":"","buildFormData_b":"","buildFormData_a":"","ymqDiscountClick_b":"","ymqDiscountClick_a":"","doAddCart_before_validate":"","doAddCart_after_validate":"","doAddCart_before_getAjaxData":"","doAddCart_after_getAjaxData":"","doAddCart_success":"","doAddCart_error":"","doCheckout_before_checkoutqty":"","doCheckout_after_checkoutqty":"","doCheckout_before_getAjaxData":"","doCheckout_after_getAjaxData":"","doCheckout_success":"","doCheckout_error":"","show-canvas-text":"0","color-matching":{"7l83d7":{"key":"","type":"2","color":"","img":""}},"init-variant-type":"3","font_files":[],"variant-original":"1","discount":"0","color-swatch-title":"Color,Colour","dropdown_title":"Color,Colour","division_quantity":"100","merge-qb":"1","tem_new":"2","open-theme-ajax-cart":"0","open-theme-buy-now":"0","value_position":"1","outof_border":"1","title-value":"","condition-is-hide":"0","sku-with-variant-sku":"","splicer":"-","sku_type":"2","sku_label":"_SKU","weight_unit":"GRAMS","hide_option":"1","transformer-bundle-variant":"0","t-main-title":"{title}","title-price":"1,2,9,29,10,14,13,28,4,3,6,5,15","cache-option-value":"0","mian-product-price":"0","qty-inline":"4,6,5,15","small_image_width":"500","variant_out_stok_style":"1","main_price":"0","show_total_price":"0","qb-layout":"2","bundle_hide_type":"1","lazy_option_set":"0","position":"5","html_element":"[name="id"]","order_tags":"","img-button-bigger":"0","thum_radio_zoom":"0","cart-edited":"
7320","cart-reordering":"0","img-disabled-type":"2","button-disabled-type":"2","radio-disabled-type":"0","use_order_discount":"0","quick_view":"0","radio_per_line":"1","money_with_currency":"0","hide_require_icon":"0","customecss":"","thum_switch_zoom":"0","discount_active":"1","discount_multiple":"0","variantWrapper":"","before_init":"","before_option_change":"","after_option_change":"","productPriceWrapperSelector":"","productPriceSelector":"","productPriceHasSaleSelector":"","cart_wrapper_page":"","cart_wrapper_drawer":"","item_wrapper":"","cart_info":"","cart_properties":"","final_line_price":"","original_line_price":"","compare_line_price":"","final_price":"","original_price":"","compare_price":"","cart_subtotal":"","cart_origina_subtotal":"","cart_subtotal_page":"","cart_subtotal_drawer":"","cart_quantity_input":"","cart_quantity_minmax":"","cart_remove_button":"","init_selector":"","product_form":"","sticky_add_buntton":"","after_create_option":"","before_create_option":"","qb-next":"0","addcart_span_class_1":"","checkout_span_class":"","shopify_analytics_checkout_started":"0","gtag_begin_checkout":"0","fbq_initiate_checkout":"0","circle_extension":"png","change_event":"1","discount_prefix":42,"provided_by_v2":1},"lan":{"require":"This field is required.","email":"Please enter a valid email. ","url":"Please enter a valid website link.","phone":"Please enter a valid phone number.","number":"Please enter a number.","integer":"Please enter a whole number.","min_char":"Please enter at least {min} characters.","max_char":"Please enter no more than {max} characters.","min":"Please enter a value no less than {min}.","max":"Please enter a value no more than {max}.","max_s":"Please choose no more than {max} options. ","min_s":"Please choose at least {min} options. ","min_file_s":"Please upload at least {min} images. ","continue-shopping":"Continue shopping","cart-empty":"Your cart is empty","cart-note":"Add order note","note-placeholder":"How can we help you","subtotal":"Subtotal: ","view-cart":"View Cart","checket":"CHECKOUT","add-cart-success":"Add to cart success.","uploaded-file":"Uploaded file","item":"ITEM","items":"ITEMS","remove":"Remove","option-name":"Option Name","option-value":"Option Value","option-price":"Price","add-to-cart":"Add To Cart","modal-close":"Close","sold_out":"sold out","please_choose":"-- Please choose --","add_price_text":"Selection will add {price} to the price.","inventory_reminder":"The product {title} is already sold out.","upload_limit":"The uploaded file size is too large, please upload again.","one-time-tag":"one time","price-split":"+","min-max-in-product":"You have exceeded the maximum purchase quantity.","q-buy":"Buy:","q-save":"Save","qty-rang":"qtyRange","qty-discount":"discount","qty-discount-type":"discountType","qty-discount-type-percentage":"percentage","qty-discount-type-fixed":"fixed","q-coupon-code":"Tiered Wholesale Discount","o-coupon-code":"Option Negative Discount","max-quantity":"999999","qty-input-text":"Qty: ","discount_code":"Discount code","application":"Apply","discount_error1":"Enter a valid discount code","discount_error2":"discount code isn't valid for the items in your cart","product_title":"{title}","exclude1":"Numbers are not allowed.","exclude2":"Special characters are not allowed.","exclude3":"Letters are not allowed.","exclude4":"Spaces are not allowed.","max_file_s":"Please upload no more than {max} images.","min_file_size":"Each file must be at least {size} MB. ","max_file_size":"Each file must be smaller than {size} MB.","min_file_width":"Image width must be at least {width}px.","max_file_width":"Image width must not exceed {width}px.","min_file_height":"Image height must be at least {height}px. ","max_file_height":"Image height must not exceed {height}px.","choose_file":"Choose file","limit_reached":"Upload limit reached","drop_file":"or drop file to upload","file_number_limit":"You can upload up to {number} files only","option-list":"Option list","crop_image":"Crop Image","edit_option":"Edit Option","cart_edit_add":"Edit Options & Add New","cart_edit_update":"Edit Options & Update","order_limit_min":"Minimum {min} required. {remaining} more needed.","order_limit_max":"Maximum {max} allowed. You have added {qty_in_cart}.","order_limit_step":"Quantity must be in steps of {step}.","q-quantity":"Quantity","q-quantity-range":"Quantity Range","q-discount":"Discount","q-price-applied":"Price Applied","q-total":"Total","upload_failed":"Upload failed","buy_again":"Buy Again","code_success":"Coupon code '{code}' applied, you saved {amount}!","code_error":"Coupon code '{code}' could not be applied."}}; 733 734 735 736 737 738 739 740 741 742 743 744 ymq_option.lazy_option_set = true; 745 746 747 748 749 750 751 752 753 Object.assign(ymq_option.assign, {"tem185770":{"manual":{"tag":"","collection":[],"product":[{"id":8623133130888,"handle":"pan-de-muerto-mexican-bread-of-the-dead-medium"},{"id":8623133360264,"handle":"pan-de-muerto-day-of-the-dead-bread-large"},{"id":8623133393032,"handle":"pan-de-muerto-con-ajonjoli-day-of-the-dead-bread"},{"id":8623133425800,"handle":"pan-de-muerto-mexican-bread-of-the-dead-small"},{"id":8630787932296,"handle":"day-of-the-dead-pack-11-items"}]},"type":"0","products_automate_data":{"wxowsk":{"1":{"condition":"1","condition_rule":"1","condition_value":""}}},"customers":{"customer_type":"2","specific_customers":[],"customers_tags":"","customers_automate_data":{}},"countrys":{"enable_country":"0","country_type":"1","specific_countries":"","markets_automate_data":{},"markets_type":"1"}}}) 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774</script>
vendor: 1 bytes, line 774
774
775<script src="https://cdn.shopify.com/extensions/01a0d5cf-7258-71d9-a576-06c23a8aee96/ymq-options-556/assets/select.js" defer="defer"></script>
vendor: 1 bytes, line 775
775
776<script src="https://cdn.shopify.com/extensions/01a0d5cf-7258-71d9-a576-06c23a8aee96/ymq-options-556/assets/option.js" defer="defer" data-app-id="4753907"></script>
776<!-- END app snippet --> 777 778 779<!-- END app block --><!-- BEGIN app block: shopify://apps/fbp-fast-bundle/blocks/fast_bundle/9e87fbe2-9041-4c23-acf5-322413994cef --> 780 781 782 783<!-- BEGIN app snippet: fast_bundle --> 784 785 786 787 788 789
790<script> 791 if (Math.random() < 0.05) { 792 window.FastBundleRenderTimestamp = Date.now(); 793 } 794 795 // Main initialization 796 const apiURL = 'https://api.fastbundle.co'; 797 const sdkBaseUrl = 'https://sdk.fastbundle.co'; 798 const rbrCartUrl = `${apiURL}/scripts/cart.js`; 799 const mainAppUrl = 'https://cdn.shopify.com/extensions/01a0c44d-458d-70f4-8337-9a07e2bf3223/fast-bundle-product-bundles-164/assets/main.min.js' 800 const vendorUrl = 'https://cdn.shopify.com/extensions/01a0c44d-458d-70f4-8337-9a07e2bf3223/fast-bundle-product-bundles-164/assets/vendor.js'; 801 const styleUrl = 'https://cdn.shopify.com/extensions/01a0c44d-458d-70f4-8337-9a07e2bf3223/fast-bundle-product-bundles-164/assets/main.min.css'; 802 const legacyAppUrl = `${apiURL}/react-src/static/js/main.min.js`; 803 const previousScriptLoaded = Boolean(document.querySelectorAll(`script[src*="${sdkBaseUrl}"]`).length) 804 const previousLegacyScriptLoaded = Boolean(document.querySelectorAll(`script[src*="${legacyAppUrl}"]`).length) 805 806 if (!(previousScriptLoaded || previousLegacyScriptLoaded)) { 807 const FastBundleConf = {"enable_bap_modal":false,"frontend_version":"1.28.97","storefront_record_submitted":true,"use_shopify_prices":false,"currencies":[{"id":2539833205,"code":"CAD","conversion_fee":1.
8070,"roundup_number":0.0,"rounding_enabled":true},{"id":2539833206,"code":"USD","conversion_fee":1.0,"roundup_number":0.0,"rounding_enabled":true}],"is_active":true,"override_product_page_forms":false,"allow_funnel":false,"do_not_track_bundle_visibility":false,"translations":[],"pid":"","bap_ids":[8998763561096,9002949738632,9003304353928,9003310219400,8933714231432,8893659775112,8829168418952,9128777187464,9128780136584,9128782004360,9128786428040,9128790098056,9128793211016,9128794620040,9128800780424,9128784035976,9130207641736,9133411369096,9133838991496,9138431754376,9138443845768,9138457739400,9138465341576,9138854920328,9139046482056,8726420193416,8907398512776,8945996005512,8829162946696,8931628613768,8829140795528,8829153050760,8749318439048,8749329350792,8829105045640,8829103079560,8946027528328,8866239709320,8845689684104,8891354742920,8892275818632,8703605538952,8819674054792,8752674308232,8829143449736,8945785864328,8753945739400,8927528026248,8722267373704,8722264457352,8887435821192,8792497062024,8753917264008,8629804925064,8952476369032,8840198783112,8840230600840,8840204353672,8840478818440,8829259055240,8722269470856,8704230064264,8718388396168,8631126950024,8630412411016,8705748566152,8745529540744,8631103291528,8629754429576,8631116791944,8700003614856,8630418178184,8629747679368,8629746139272,8726692429960,8726690857096,8703703023752,8705744339080,8703471485064,8630561243272,8630721970312,8631185440904,8631172104328,8728579178632,8629744500872,8630739894408,8736465322120,8703555862664,8630404710536,8705743749256,8629756919944,8630392389768,8631150313608,8703556911240,8726701539464,8629740765320,8703365709960,8629806989448,8630390456456,8628638187656,8630755819656,8703572312200,8705635483784,8705634697352,8728569544840,8630783606920,8703710789768,8705745617032,8726667067528,8705745879176,8699996962952,8719066103944,8718386364552,8705752170632,8726689775752,8726668148872,8722268586120,8726673981576,8705634566280,8728581472392,8675608920200,8703580962952,8719064563848,8705744994440,8705626865800,8703709347976,8703316623496,8703322620040,8726676734088,8726693609608,8703372460168,8724657340552,8726691774600,8726696755336,8630786982024,8630773809288,8629748793480,8630786195592,8684549800072,8705229029512,8705742340232,8705634926728,8705634435208,8705230176392,8705747878024,8630787932296,8729146294408,8705745518728,8629743190152,8705741488264,8718388789384,8705745125512,8705748140168,8703577981064,8701969334408,8702398890120,8705741324424,8629755117704,8705743519880,8705747714184,8705747255432,8630728294536,8698742997128,8703593873544,8629764423816,8705744011400,8718390788232,8728582324360,8703700041864,8703587451016,8726699606152,8703336218760,8726697771144,8705632764040,8730285932680,8704228688008,8728974753928,8728584650888,8703341428872,8703586140296,8728579768456,8703700500616,8703394971784,8728588943496,8728590024840,8718386987144,8703576440968,8703714001032,8705748369544,8705744633992,8630735437960,8705629978760,8702521081992,8703585616008,8704075366536,8629760819336,8631211622536,8705746305160,8659729350792,8703691292808],"active_bundles_count":193,"use_color_swatch":true,"use_shop_price":false,"dropdown_color_swatch":true,"option_config":{},"enable_subscriptions":false,"has_fbt_bundle":false,"use_shopify_function_discount":true,"use_bundle_builder_modal":true,"use_cart_hidden_attributes":true,"bap_override_fetch":true,"invalid_bap_override_fetch":true,"volume_discount_add_on_override_fetch":true,"pmm_new_design":true,"merged_mix_and_match":true,"change_vd_product_picture":true,"buy_it_now":true,"rgn":236025,"baps":{"8998763561096":{"bundle_id":552848,"variant_id":46262432628872,"handle":"blueberry-blast-rim-sip-pack","type":"single","use_cart_transform":false},"9002949738632":{"bundle_id":554034,"variant_id":46278071287944,"handle":"buy-5-canasta-tortilla-packs-get-a-free-warmer","type":"single","use_cart_transform":false},"9003304353928":{"bundle_id":554007,"variant_id":46279418413192,"handle":"canasta-uncooked-flour-tortillas-original-lard-base-5-pack-bundle","type":"single","use_cart_transform":false},"9003310219400":{"bundle_id":554298,"variant_id":46279448494216,"handle":"tortilla-fresca-uncooked-flour-tortillas-8-free-warmer","type":"single","use_cart_transform":false},"8933714231432":{"bundle_id":532201,"variant_id":45944014962824,"handle":"clay-bean-pot-lead-free-with-verde-valle-pinto-beans-mexican-cooking-bundle","type":"single","use_cart_transform":false},"8893659775112":{"bundle_id":511782,"variant_id":45069184532616,"handle":"cielo-ramen-sampler-pack-3-flavors","type":"single","use_cart_transform":false},"8829168418952":{"bundle_id":477131,"variant_id":44778729734280,"handle":"chilerito-chamoy-bundle-3380-oz-bottles-chamoy-chamoy-mango","type":"single","use_cart_transform":false},"9128777187464":{"bundle_id":562906,"variant_id":46481336565896,"handle":"3-pack-el-mexicano-crema-mexicana-sour-cream-15-oz","type":"single","use_cart_transform":false},"9128780136584":{"bundle_id":562908,"variant_id":46481354424456,"handle":"3-pack-el-mexicano-queso-oaxaca-mexican-mozzarella-cheese-10-oz","type":"single","use_cart_transform":false},"9128782004360":{"bundle_id":562909,"variant_id":46481358553224,"handle":"3-pack-el-mexicano-queso-fresco-casero-10-oz","type":"single","use_cart_transform":false},"9128786428040":{"bundle_id":562916,"variant_id":46481369596040,"handle":"el-mexicano-mexican-cheese-crema-variety-pack","type":"single","use_cart_transform":false},"9128790098056":{"bundle_id":562919,"variant_id":46481383161992,"handle":"3-pack-los-altos-jocoque-15-oz","type":"single","use_cart_transform":false},"9128793211016":{"bundle_id":562922,"variant_id":46481396760712,"handle":"3-pack-los-altos-queso-fresco-10-oz","type":"single","use_cart_transform":false},"9128794620040":{"bundle_id":562924,"variant_id":46481421631624,"handle":"3-pack-los-altos-crema-mexicana-with-salt-15-oz","type":"single","use_cart_transform":false},"9128800780424":{"bundle_id":562925,"variant_id":46481449451656,"handle":"los-altos-mexican-cheese-crema-variety-pack-3-item-pack","type":"single","use_cart_transform":false},"9128784035976":{"bundle_id":562911,"variant_id":46481362911368,"handle":"3-pack-el-mexicano-queso-panela-whole-milk-cheese-10-oz","type":"single","use_cart_transform":false},"9130207641736":{"bundle_id":563136,"variant_id":46484075151496,"handle":"mexican-dulces-tipicos-variety-pack-traditional-mexican-candy-bundle","type":"single","use_cart_transform":false},"9133411369096":{"bundle_id":563940,"variant_id":46499506159752,"handle":"san-miguel-de-origen-whole-fire-roasted-poblano-peppers-275-oz-2-pack","type":"single","use_cart_transform":false},"9133838991496":{"bundle_id":564025,"variant_id":46500249436296,"handle":"marinela-mexican-pastry-cookie-variety-pack-6-item-sampler","type":"single","use_cart_transform":false},"9138431754376":{"bundle_id":564974,"variant_id":46511765389448,"handle":"day-of-the-dead-candles-veladoras-dia-de-los-muertos-pack-of-3-8-inch-candles","type":"single","use_cart_transform":false},"9138443845768":{"bundle_id":564975,"variant_id":46511783542920,"handle":"day-of-the-dead-skeleton-candle-veladora-dia-de-los-muertos-calacas-8-inch-1","type":"single","use_cart_transform":false},"9138457739400":{"bundle_id":564979,"variant_id":46511800909960,"handle":"day-of-the-dead-sugar-skull-candle-veladora-dia-de-los-muertos-sugar-skull-8-inch-1","type":"single","use_cart_transform":false},"9138465341576":{"bundle_id":564981,"variant_id":46511816081544,"handle":"day-of-the-dead-catrina-candle-veladora-dia-de-los-muertos-catrina-8-inch-1","type":"single","use_cart_transform":false},"9138854920328":{"bundle_id":564983,"variant_id":46512214245512,"handle":"day-of-the-dead-family-candle-veladora-dia-de-los-muertos-familia-8-inch-1","type":"single","use_cart_transform":false},"9139046482056":{"bundle_id":564988,"variant_id":46512410919048,"handle":"day-of-the-dead-candles-veladoras-dia-de-los-muertos-8-inch","type":"single","use_cart_transform":false},"8726420193416":{"bundle_id":428265,"variant_id":44432224452744,"handle":"6-pack-jarritos-guava-soft-
807drink-12-fl-oz","type":"single","use_cart_transform":false},"8907398512776":{"bundle_id":518689,"variant_id":45196938838152,"handle":"culichi-hot-sauce-variety-pack","type":"single","use_cart_transform":false},"8945996005512":{"bundle_id":535364,"variant_id":46100729168008,"handle":"classic-michelada-bundle-mexican-drink-kit-with-cantarito","type":"single","use_cart_transform":false},"8829162946696":{"bundle_id":477128,"variant_id":44778680025224,"handle":"la-victoria-medium-salsa-variety-pack-5-jars-155-oz-each","type":"single","use_cart_transform":false},"8931628613768":{"bundle_id":531742,"variant_id":45928573730952,"handle":"tacos-al-pastor-recipe-kit-mexican-taco-bundle","type":"single","use_cart_transform":false},"8829140795528":{"bundle_id":477061,"variant_id":44778473717896,"handle":"pulparindo-sampler-pack-5-flavors-20-count-each","type":"single","use_cart_transform":false},"8829153050760":{"bundle_id":477118,"variant_id":44778532798600,"handle":"jarritos-gummies-variety-pack-8-oz-each","type":"single","use_cart_transform":false},"8749318439048":{"bundle_id":447063,"variant_id":44539888107656,"handle":"la-perrona-hot-sauce-variaty-pack","type":"single","use_cart_transform":false},"8749329350792":{"bundle_id":447080,"variant_id":44539965931656,"handle":"the-mexican-breakfast-hot-sauce-variety-pack-6-items","type":"single","use_cart_transform":false},"8829105045640":{"bundle_id":477060,"variant_id":44778329079944,"handle":"pelon-pelo-rico-chilito-sampler-pack-tamarind-mango-chamoy-watermelon","type":"single","use_cart_transform":false},"8829103079560":{"bundle_id":477057,"variant_id":44778319151240,"handle":"dona-maria-mole-sampler-pack-4-authentic-mexican-flavors","type":"single","use_cart_transform":false},"8946027528328":{"bundle_id":535376,"variant_id":46100838580360,"handle":"mexican-cantaritos-drink-bundle-paloma-rusa-essentials","type":"single","use_cart_transform":false},"8866239709320":{"bundle_id":495584,"variant_id":44917229813896,"handle":"la-guacamaya-hot-sauce-chamoy-bundle-original-lime-chamoy-hot-sauce-339-oz-3-pack","type":"single","use_cart_transform":false},"8845689684104":{"bundle_id":483697,"variant_id":44849958584456,"handle":"tostipack-salsa-verde-by-sabritas-25-bags-57g-23-oz-each","type":"single","use_cart_transform":false},"8891354742920":{"bundle_id":509775,"variant_id":45061205524616,"handle":"make-some-noise-mexico-fan-pack","type":"single","use_cart_transform":false},"8892275818632":{"bundle_id":510259,"variant_id":45063771652232,"handle":"pulparindo-squeeze-candy-bundle","type":"single","use_cart_transform":false},"8703605538952":{"bundle_id":414219,"variant_id":44361936240776,"handle":"6-pack-cacique-soy-chorizo-9-oz","type":"single","use_cart_transform":false},"8819674054792":{"bundle_id":470627,"variant_id":44748861243528,"handle":"capirotada-mexican-bread-pudding-kit-by-mexgrocer","type":"single","use_cart_transform":false},"8752674308232":{"bundle_id":447086,"variant_id":44551115931784,"handle":"bundle-product-148","type":"single","use_cart_transform":false},"8829143449736":{"bundle_id":477063,"variant_id":44778487808136,"handle":"tajin-ultimate-flavor-bundle-14-oz-seasoning-2-hot-sauces","type":"single","use_cart_transform":false},"8945785864328":{"bundle_id":535245,"variant_id":46099856425096,"handle":"herdez-taqueria-sauce-variety-pack-6-mexican-salsa-bottles","type":"single","use_cart_transform":false},"8753945739400":{"bundle_id":450413,"variant_id":44557810303112,"handle":"the-botanas-pork-mix-pack-ears-pig-feet-cuerritos-3-pack","type":"single","use_cart_transform":false},"8927528026248":{"bundle_id":528948,"variant_id":45907636256904,"handle":"make-your-own-enchiladas-suizas-bundle-mexican-dinner-kit","type":"single","use_cart_transform":false},"8722267373704":{"bundle_id":425951,"variant_id":44422262882440,"handle":"2-pack-zuko-instant-powder-drink-pineapple-141-ounce","type":"single","use_cart_transform":false},"8722264457352":{"bundle_id":425948,"variant_id":44422249676936,"handle":"2-pack-harina-selecta-tortilla-ready-mix-352-oz","type":"single","use_cart_transform":false},"8887435821192":{"bundle_id":508054,"variant_id":45042013601928,"handle":"pulparindo-gummy-rings-squeeze-candy-tamarind-mango-watermelon-variety-pack","type":"single","use_cart_transform":false},"8792497062024":{"bundle_id":460420,"variant_id":44685604946056,"handle":"lucas-baby-bundle-pack-mango-chamoy-watermelon-3-pack","type":"single","use_cart_transform":false},"8753917264008":{"bundle_id":450409,"variant_id":44557756334216,"handle":"la-mexicana-mestizo-pitcher-with-cups-handcrafted-elegance-from-mexico","type":"single","use_cart_transform":false},"8629804925064":{"bundle_id":384175,"variant_id":44459570036872,"handle":"chile-pepper-lovers-pack-7-items","type":"single","use_cart_transform":false},"8952476369032":{"bundle_id":539523,"variant_id":46119347159176,"handle":"sizzling-mexican-fajitas-dinner-kit","type":"single","use_cart_transform":false},"8840198783112":{"bundle_id":481241,"variant_id":44835672817800,"handle":"la-victoria-hot-salsa-variety-pack-3-jars-155-oz-each","type":"single","use_cart_transform":false},"8840230600840":{"bundle_id":481263,"variant_id":44835725181064,"handle":"herdez-medium-salsa-dip-variety-pack-4-jars-15-oz-each","type":"single","use_cart_transform":false},"8840204353672":{"bundle_id":481247,"variant_id":44835690381448,"handle":"la-victoria-mild-salsa-variety-pack-3-jars-155-oz-each","type":"single","use_cart_transform":false},"8840478818440":{"bundle_id":481304,"variant_id":44836061413512,"handle":"cantaritos-de-barro-12-oz-clay-jarritos-24-pack","type":"single","use_cart_transform":false},"8829259055240":{"bundle_id":477169,"variant_id":44779688198280,"handle":"hola-saladito-variety-pack-8-authentic-mexican-flavors","type":"single","use_cart_transform":false},"8722269470856":{"bundle_id":425959,"variant_id":44422275891336,"handle":"6-pack-chata-chilorio-pork-meat-88-oz","type":"single","use_cart_transform":false},"8704230064264":{"bundle_id":415104,"variant_id":44363811717256,"handle":"4-pack-lirio-soap-dermatologico-100-g-bars","type":"single","use_cart_transform":false},"8718388396168":{"bundle_id":423522,"variant_id":44404184252552,"handle":"4-pack-salsa-huichol-hot-sauce-65-oz","type":"single","use_cart_transform":false},"8631126950024":{"bundle_id":385333,"variant_id":43965033971848,"handle":"ultimate-herdez-salsas-pack-6-items","type":"single","use_cart_transform":false},"8630412411016":{"bundle_id":384155,"variant_id":43963756511368,"handle":"mexican-candy-gift-pack-6-items","type":"single","use_cart_transform":false},"8705748566152":{"bundle_id":416332,"variant_id":44368737173640,"handle":"15-pack-los-pericos-mexican-tostadas-45-oz-case","type":"single","use_cart_transform":false},"8745529540744":{"bundle_id":444871,"variant_id":44529974837384,"handle":"herdez-salsa-tatemada-roasted-variety-pack-hot-155-oz","type":"single","use_cart_transform":false},"8631103291528":{"bundle_id":385326,"variant_id":43964990554248,"handle":"itzza-tamales-making-kit","type":"single","use_cart_transform":false},"8629754429576":{"bundle_id":384089,"variant_id":43962115719304,"handle":"mexican-tamales-making-kit-5-items","type":"single","use_cart_transform":false},"8631116791944":{"bundle_id":386806,"variant_id":44462828716168,"handle":"the-grande-picante-lovers-pack-12-items","type":"single","use_cart_transform":false},"8700003614856":{"bundle_id":411075,"variant_id":44348689023112,"handle":"calaveras-de-azucar-dia-de-muertos-sugar-candy-skulls-small-pack-of-6","type":"single","use_cart_transform":false},"8630418178184":{"bundle_id":384191,"variant_id":43963778007176,"handle":"la-cocinera-mexican-food-cooking-utensils-3-items","type":"single","use_cart_transform":false},"8629747679368":{"bundle_id":383895,"variant_id":43962099466376,"handle":"mexican-cooking-utensils-deluxe-gift-set-6-authentic-kitchen-tools","type":"single","use_cart_transform":false},"8629746139272":{"bundle_id":383892,"variant_id":43962095272072,"handle":"hot-sauce-lovers-gift-pack-6-item","type":"single","use_cart_transform":false},"8726692429960":{"bundle_id":428355,"variant_id":44435219513480,"handle":"6-pack-pink-candle-veladora-rosita-8-inch","type":"single","use_cart_transform":false},"8726690857096":{"bundle_id":428350,"variant_id":44434933907592,"handle":"6-pack-blue-candle-veladora-azul-8-inch","type":"single","use_cart_transform":false},"8703703023752":{"bundle_id":414279,"variant_id":44362410950792,"handle":"12-pack-cacique-authentic-pork-chorizo-9-oz-each","type":"single","use_cart_transform":false},"8705744339080":{"bundle_id":416317,"variant_id":44368726130824,"handle":"6-pack-jarritos-de-barro-cantaritos-para-bebida-12-oz","type":"single","use_cart_transform":false},"8703471485064":{"bundle_id":414116,"variant_id":44361143812232,"handle":"6-pack-la-victoria-taco-sauce-medium-squeeze-15-oz","type":"single","use_cart_transform":false},"8630561243272":{"bundle_id":384193,"variant_id":43964000829576,"handle":"mexican-chocolate-lovers-gift-pack-6-items","type":"single","use_cart_transform":false},"8630721970312":{"bundle_id":385297,"variant_id":46096559603848,"handle":"la-dulceria-mexican-candy-lovers-pack-9-items","type":"single","use_cart_transform":false}
807,"8631185440904":{"bundle_id":385340,"variant_id":43965115236488,"handle":"mexgrocer-deluxe-sopes-kit-7-items","type":"single","use_cart_transform":false},"8631172104328":{"bundle_id":385337,"variant_id":46426996506760,"handle":"mexgrocer-deluxe-taco-kit-12-items","type":"single","use_cart_transform":false},"8728579178632":{"bundle_id":430739,"variant_id":44463044952200,"handle":"3-pack-klass-atole-fresa-strawberry-flavored-hot-drink-mix-152-oz","type":"single","use_cart_transform":false},"8629744500872":{"bundle_id":383815,"variant_id":43962091700360,"handle":"bundle-product-3","type":"single","use_cart_transform":false},"8630739894408":{"bundle_id":385268,"variant_id":43964332245128,"handle":"mexican-food-sweet-and-delicious-pack-7-items","type":"single","use_cart_transform":false},"8736465322120":{"bundle_id":437982,"variant_id":44499376996488,"handle":"la-guacamaya-trio-hot-sauce-bundle","type":"single","use_cart_transform":false},"8703555862664":{"bundle_id":414152,"variant_id":44361703030920,"handle":"6-pack-la-victoria-green-taco-sauce-mild-12-oz","type":"single","use_cart_transform":false},"8630404710536":{"bundle_id":385265,"variant_id":43963737899144,"handle":"the-taste-of-mexico-sampler-14-items","type":"single","use_cart_transform":false},"8705743749256":{"bundle_id":416314,"variant_id":44368725082248,"handle":"6-pack-la-mexicana-leather-tequila-shot-glasses-2-oz","type":"single","use_cart_transform":false},"8629756919944":{"bundle_id":384128,"variant_id":43962134134920,"handle":"tropical-nectar-juice-sampler-jumex-10-items","type":"single","use_cart_transform":false},"8630392389768":{"bundle_id":385258,"variant_id":44459543789704,"handle":"mexican-food-cooks-choice-20-items","type":"single","use_cart_transform":false},"8631150313608":{"bundle_id":385336,"variant_id":43965064282248,"handle":"mexgrocer-taco-kit-8-items","type":"single","use_cart_transform":false},"8703556911240":{"bundle_id":414155,"variant_id":44361733832840,"handle":"6-pack-la-victoria-salsa-brava-hot-taco-sauce-15-oz-squeeze-bottles","type":"single","use_cart_transform":false},"8726701539464":{"bundle_id":428370,"variant_id":44435674792072,"handle":"bufalo-hot-sauce-bundle-set-of-3-53-oz-each-jalapeno-chipotle-clasica","type":"single","use_cart_transform":false},"8629740765320":{"bundle_id":383207,"variant_id":43962078036104,"handle":"bundle-product-1","type":"single","use_cart_transform":false},"8703365709960":{"bundle_id":414109,"variant_id":44361421815944,"handle":"6-pack-saint-michael-archangel-candles-8","type":"single","use_cart_transform":false},"8629806989448":{"bundle_id":385255,"variant_id":44458037444744,"handle":"the-grande-mexican-food-kit-28-items","type":"single","use_cart_transform":false},"8630390456456":{"bundle_id":384183,"variant_id":43963707031688,"handle":"mexican-herb-spice-medley-15-items","type":"single","use_cart_transform":false},"8628638187656":{"bundle_id":386809,"variant_id":45012202782856,"handle":"deluxe-posada-fiesta-pack-16-items","type":"single","use_cart_transform":false},"8630755819656":{"bundle_id":384196,"variant_id":43964424061064,"handle":"posadas-fiesta-gift-pack-14-items","type":"single","use_cart_transform":false},"8703572312200":{"bundle_id":414167,"variant_id":44361805168776,"handle":"corn-husks-1-lb-with-tamales-spreader-and-award-winning-recipe","type":"single","use_cart_transform":false},"8705635483784":{"bundle_id":416257,"variant_id":44368517267592,"handle":"12-pack-pico-pica-hot-sauce-7-oz","type":"single","use_cart_transform":false},"8705634697352":{"bundle_id":416254,"variant_id":44368515825800,"handle":"6-pack-pico-pica-hot-sauce-7-oz","type":"single","use_cart_transform":false},"8728569544840":{"bundle_id":430704,"variant_id":44463007531144,"handle":"hot-sauce-best-sellers-gift-pack-6-items","type":"single","use_cart_transform":false},"8630783606920":{"bundle_id":384201,"variant_id":43964500672648,"handle":"chipotle-lovers-gift-pack-8-items","type":"single","use_cart_transform":false},"8703710789768":{"bundle_id":384190,"variant_id":44362445062280,"handle":"mexican-cookies-pack-8-items","type":"single","use_cart_transform":false},"8705745617032":{"bundle_id":416323,"variant_id":44368730062984,"handle":"12-pack-mexico-lindo-salsas-castillo-green-habanero-extra-hot-5-oz","type":"single","use_cart_transform":false},"8726667067528":{"bundle_id":428303,"variant_id":44433617453192,"handle":"6-pack-jarritos-grapefruit-soft-drink-125-fl-oz","type":"single","use_cart_transform":false},"8705745879176":{"bundle_id":416324,"variant_id":44368731078792,"handle":"6-pack-mexico-lindo-salsas-castillo-green-habanero-extra-hot-5-oz","type":"single","use_cart_transform":false},"8699996962952":{"bundle_id":411060,"variant_id":44348673425544,"handle":"colorin-mini-w
807heat-wafer-by-las-sevillanas-21-ounce-3-pack","type":"single","use_cart_transform":false},"8719066103944":{"bundle_id":424042,"variant_id":44406003925128,"handle":"la-mexicana-talavera-water-jug-with-cups-5-items","type":"single","use_cart_transform":false},"8718386364552":{"bundle_id":416335,"variant_id":44404176584840,"handle":"2-pack-fiesta-jamaica-drink-concentrate-16-oz","type":"single","use_cart_transform":false},"8705752170632":{"bundle_id":416333,"variant_id":44368744644744,"handle":"2-pack-fiesta-tamarindo-drink-concentrate-16-oz","type":"single","use_cart_transform":false},"8726689775752":{"bundle_id":428347,"variant_id":44434755518600,"handle":"6-pack-white-7-day-candle-veladora-blanca-8","type":"single","use_cart_transform":false},"8726668148872":{"bundle_id":428307,"variant_id":44433731846280,"handle":"6-pack-jarritos-mineral-water-125-fl-oz","type":"single","use_cart_transform":false},"8722268586120":{"bundle_id":425957,"variant_id":44422268780680,"handle":"4-pack-naturas-champurrado-instant-chocolate-drink-12-oz","type":"single","use_cart_transform":false},"8726673981576":{"bundle_id":428324,"variant_id":44433927176328,"handle":"pack-of-6-jesus-i-trust-in-you-jesus-confio-en-ti-candle-8","type":"single","use_cart_transform":false},"8705634566280":{"bundle_id":416251,"variant_id":44368515629192,"handle":"6-pack-pico-pica-extra-hot-sauce-7-oz","type":"single","use_cart_transform":false},"8728581472392":{"bundle_id":430753,"variant_id":44463051407496,"handle":"3-pack-naturas-horchata-instant-rice-drink-14-oz","type":"single","use_cart_transform":false},"8675608920200":{"bundle_id":397680,"variant_id":44287356436616,"handle":"mayanik-4-habanero-hot-sauce-gift-pack-4-units","type":"single","use_cart_transform":false},"8703580962952":{"bundle_id":414181,"variant_id":44361852027016,"handle":"3-pack-la-sierra-whole-charro-beans-195-oz","type":"single","use_cart_transform":false},"8719064563848":{"bundle_id":424026,"variant_id":44405997207688,"handle":"bundle-product-112","type":"single","use_cart_transform":false},"8705744994440":{"bundle_id":416319,"variant_id":44368728621192,"handle":"12-pack-donde-globitos-crackers-mayan-baked-snacks-53-oz","type":"single","use_cart_transform":false},"8705626865800":{"bundle_id":416240,"variant_id":44368497180808,"handle":"3-pack-la-costena-ranchera-salsa-16-oz","type":"single","use_cart_transform":false},"8703709347976":{"bundle_id":414308,"variant_id":44362442113160,"handle":"3-pack-isadora-whole-pinto-beans-pouch-16-ounces","type":"single","use_cart_transform":false},"8703316623496":{"bundle_id":414026,"variant_id":44879630008456,"handle":"canasta-uncooked-flour-tortillas-original-lard-base-2-packs-1-dozen-per-pack","type":"single","use_cart_transform":false},"8703322620040":{"bundle_id":414035,"variant_id":44360560672904,"handle":"10-pack-canasta-uncooked-flour-tortillas-original-lard-base-1-dozen-per-pack","type":"single","use_cart_transform":false},"8726676734088":{"bundle_id":428330,"variant_id":44434045010056,"handle":"pack-of-6-yellow-7-day-candle-veladora-amarilla","type":"single","use_cart_transform":false},"8726693609608":{"bundle_id":428359,"variant_id":44435277611144,"handle":"6-pack-guardian-angel-candle-veladora-angel-de-la-guarda-8-inch","type":"single","use_cart_transform":false},"8703372460168":{"bundle_id":414110,"variant_id":44360801550472,"handle":"8-pack-juanitas-meatball-soup-albondigas-25-oz","type":"single","use_cart_transform":false},"8724657340552":{"bundle_id":425944,"variant_id":44426883334280,"handle":"3-pack-herdez-red-taqueria-sauce-9-oz","type":"single","use_cart_transform":false},"8726691774600":{"bundle_id":428353,"variant_id":44435104137352,"handle":"6-pack-red-candle-veladora-roja-8-inch","type":"single","use_cart_transform":false},"8726696755336":{"bundle_id":428362,"variant_id":44435529334920,"handle":"6-pack-our-lady-of-guadalupe-scented-pink-candle-8","type":"single","use_cart_transform":false},"8630786982024":{"bundle_id":385308,"variant_id":45063665123464,"handle":"mexican-tortillas-making-kit-5-items","type":"single","use_cart_transform":false},"8630773809288":{"bundle_id":384199,"variant_id":43964463251592,"handle":"our-lady-of-guadalupe-kit-15-items","type":"single","use_cart_transform":false},"8629748793480":{"bundle_id":384055,"variant_id":43962103758984,"handle":"sals
807a-lovers-gift-pack-6-items","type":"single","use_cart_transform":false},"8630786195592":{"bundle_id":385304,"variant_id":44462956380296,"handle":"jalapeno-lovers-pack-8-items","type":"single","use_cart_transform":false},"8684549800072":{"bundle_id":401657,"variant_id":44308170735752,"handle":"pico-pica-hot-sauce-variety-4-pack-7oz","type":"single","use_cart_transform":false},"8705229029512":{"bundle_id":416041,"variant_id":44367354462344,"handle":"3-pack-juanitas-pozole-pork-hominy-soup-25-oz","type":"single","use_cart_transform":false},"8705742340232":{"bundle_id":416312,"variant_id":44368722493576,"handle":"2-pack-juanitas-red-chicken-pozole-25-oz","type":"single","use_cart_transform":false},"8705634926728":{"bundle_id":416255,"variant_id":44368516219016,"handle":"12-pack-pico-pica-taco-sauce-mild-7-oz","type":"single","use_cart_transform":false},"8705634435208":{"bundle_id":416250,"variant_id":44368515465352,"handle":"6-pack-pico-pico-taco-sauce-mild-7-oz","type":"single","use_cart_transform":false},"8705230176392":{"bundle_id":416043,"variant_id":44367356952712,"handle":"6-pack-pico-pica-mexican-hot-sauce-hot-155-oz","type":"single","use_cart_transform":false},"8705747878024":{"bundle_id":416329,"variant_id":44368735502472,"handle":"el-pato-enchilada-sauce-variety-pack-1-hot-tomato-sauce-yellow-27oz-1-red-enchilada-sauce-28oz-2-pack","type":"single","use_cart_transform":false},"8630787932296":{"bundle_id":385322,"variant_id":46527818137736,"handle":"day-of-the-dead-pack-11-items","type":"single","use_cart_transform":false},"8729146294408":{"bundle_id":431800,"variant_id":44466595758216,"handle":"6-pack-mexico-lindo-salsas-castillo-red-habanero-extra-hot-5-oz","type":"single","use_cart_transform":false},"8705745518728":{"bundle_id":416322,"variant_id":44368729800840,"handle":"12-pack-mexico-lindo-salsas-castillo-red-habanera-extra-hot-5-oz","type":"single","use_cart_transform":false},"8629743190152":{"bundle_id":383218,"variant_id":43962085933192,"handle":"tzza-mexican-seasonings-set-8-iteam","type":"single","use_cart_transform":false},"8705741488264":{"bundle_id":416309,"variant_id":44368721019016,"handle":"6-pack-juanitas-menudo-menudito-15-oz","type":"single","use_cart_transform":false},"8718388789384":{"bundle_id":423523,"variant_id":44404185104520,"handle":"3-pack-salsa-huichol-habanera-hot-sauce-6-oz","type":"single","use_cart_transform":false},"8705745125512":{"bundle_id":416320,"variant_id":44368728850568,"handle":"12-pack-donde-biscochitos-crackers-baked-snacks-53-oz","type":"single","use_cart_transform":false},"8705748140168":{"bundle_id":416330,"variant_id":44368736059528,"handle":"3-pack-el-pato-green-jalapeno-hot-sauce-medium-12-fl-oz","type":"single","use_cart_transform":false},"8703577981064":{"bundle_id":414175,"variant_id":44361836363912,"handle":"2-pack-de-la-rosa-chocolate-covered-marshmallows-50-pieces-12-oz","type":"single","use_cart_transform":false},"8701969334408":{"bundle_id":412428,"variant_id":44354521759880,"handle":"real-mexican-decorative-sugar-skulls-medium-size-pack-of-3","type":"single","use_cart_transform":false},"8702398890120":{"bundle_id":412824,"variant_id":44356596859016,"handle":"catrina-y-catrin-candle-duo-dia-de-muertos-8","type":"single","use_cart_transform":false},"8705741324424":{"bundle_id":416308,"variant_id":44368720822408,"handle":"12-pack-pico-pica-menudo-29-oz","type":"single","use_cart_transform":false},"8629755117704":{"bundle_id":384106,"variant_id":45063672594568,"handle":"tortilla-essentials-making-gift-pack-3-items","type":"single","use_cart_transform":false},"8705743519880":{"bundle_id":416313,"variant_id":44368724754568,"handle":"2-pack-juanitas-pork-green-pozole-25-oz","type":"single","use_cart_transform":false},"8705747714184":{"bundle_id":416328,"variant_id":44368735207560,"handle":"el-pato-cooking-sauce-sampler-pack-2-each","type":"single","use_cart_transform":false},"8705747255432":{"bundle_id":416327,"variant_id":44368734257288,"handle":"6-pack-el-pato-tomato-sauce-with-jalapeno-775-oz","type":"single","use_cart_transform":false},"8630728294536":{"bundle_id":386746,"variant_id":45063708934280,"handle":"pinata-candy-fiesta-bundle","type":"single","use_cart_transform":false},"8698742997128":{"bundle_id":409668,"variant_id":44344674844808,"handle":"sanissimo-oven-baked-corn-tostadas-salmas-crackers-bundle-pack","type":"single","use_cart_transform":false},"8703593873544":{"bundle_id":414212,"variant_id":44361908584584,"handle":"3-pack-los-altos-queso-cotija-molido-shaker-15-oz","type":"single","use_cart_transform":false},"8629764423816":{"bundle_id":384153,"variant_id":46262570287240,"handle":"vitrolero-aguas-frescas-pack-8-items","type":"single","use_cart_transform":false},"8705744011400":{"bundle_id":416315,"variant_id":44368725442696,"handle":"6-pack-cantaritos-loteris-assorted-designs-and-colors-14-oz","type":"single","use_cart_transform":false},"8718390788232":{"bundle_id":423530,"variant_id":44404190314632,"handle":"4-pack-rogelio-bueno-mole-825-oz","type":"single","use_cart_transform":false},"8728582324360":{"bundle_id":430759,"variant_id":44463055372424,"handle":"2-pack-la-mexicana-aguas-frescas-vitrolero-plastic-water-container-525-gallon","type":"single","use_cart_transform":false},"8703700041864":{"bundle_id":414271,"variant_id":44362389979272,"handle":"morelianas-mexican-cookies-3ct-coco-bandera-1ct","type":"single","use_cart_transform":false},"8703587451016":{"bundle_id":414208,"variant_id":44361895805064,"handle":"3-pack-crema-mexicana-natural-los-altos-cream-15-ounce
807s","type":"single","use_cart_transform":false},"8726699606152":{"bundle_id":428367,"variant_id":44435658670216,"handle":"zumba-forritos-candy-bundle-2-tamarind-1-chamoy-flavor-1208-oz-each","type":"single","use_cart_transform":false},"8703336218760":{"bundle_id":414083,"variant_id":44360621424776,"handle":"12-pack-enamel-turquoise-blue-spoon-cuchara-turqueza-azul-de-peltre-chica-8-14","type":"single","use_cart_transform":false},"8726697771144":{"bundle_id":428365,"variant_id":44435645563016,"handle":"alteno-super-pina-loca-alteno-pica-pepino-lollipops-bundled-pack","type":"single","use_cart_transform":false},"8705632764040":{"bundle_id":416245,"variant_id":44368510713992,"handle":"3-pack-la-costena-salsa-homestyle-mexican-16-oz","type":"single","use_cart_transform":false},"8730285932680":{"bundle_id":433226,"variant_id":44474467319944,"handle":"award-winning-chicken-tamale-kit-5-essentials-included","type":"single","use_cart_transform":false},"8704228688008":{"bundle_id":415102,"variant_id":44363807654024,"handle":"4-pack-lirio-soap-neutro-150-g-bar","type":"single","use_cart_transform":false},"8728974753928":{"bundle_id":431639,"variant_id":44465172807816,"handle":"mexican-enchiladas-bundle-with-la-victoria-herdez","type":"single","use_cart_transform":false},"8728584650888":{"bundle_id":430762,"variant_id":44463070412936,"handle":"2-pack-japon-japanese-peanuts-king-size-2115-oz-family-size","type":"single","use_cart_transform":false},"8703341428872":{"bundle_id":414096,"variant_id":44360652488840,"handle":"6-pack-jude-thaddeus-green-candle-veladora-de-san-judas-tadeo-8","type":"single","use_cart_transform":false},"8703586140296":{"bundle_id":414197,"variant_id":44361888235656,"handle":"10-pack-juquilita-red-mole-paste-17-ounces","type":"single","use_cart_transform":false},"8728579768456":{"bundle_id":430744,"variant_id":44463046492296,"handle":"3-pack-klass-atole-nuez-walnut-flavored-hot-drink-mix-152-oz","type":"single","use_cart_transform":false},"8703700500616":{"bundle_id":414275,"variant_id":44362392699016,"handle":"10-pack-juquilita-coloradito-mole-paste-17-oz","type":"single","use_cart_transform":false},"8703394971784":{"bundle_id":414114,"variant_id":44360856567944,"handle":"4-pack-romeros-12-flour-tortillas-for-burritos","type":"single","use_cart_transform":false},"8728588943496":{"bundle_id":430773,"variant_id":44463093809288,"handle":"el-yucateco-hot-sauce-variety-pack-6-items","type":"single","use_cart_transform":false},"8728590024840":{"bundle_id":430777,"variant_id":44463109898376,"handle":"el-yucateco-deluxe-hot-sauce-variety-pack-6-items","type":"single","use_cart_transform":false},"8718386987144":{"bundle_id":416336,"variant_id":44404177764488,"handle":"fiesta-drink-mix-concentrate-sampler-pack-16oz","type":"single","use_cart_transform":false},"8703576440968":{"bundle_id":414172,"variant_id":44361833382024,"handle":"6-pack-jarritos-mexican-cola-125-oz-glass-bottles","type":"single","use_cart_transform":false},"8703714001032":{"bundle_id":414324,"variant_id":44362451452040,"handle":"2-pack-tortilla-fresca-uncooked-flour-tortillas-44-ct","type":"single","use_cart_transform":false},"8705748369544":{"bundle_id":416331,"variant_id":44368736485512,"handle":"2-pack-el-pato-salsa-picante-hot-sauce-12-fl-oz","type":"single","use_cart_transform":false},"8705744633992":{"bundle_id":416318,"variant_id":44368727310472,"handle":"2-pack-maseca-nixta-masa-gluten-free-44-lbs","type":"single","use_cart_transform":false},"8630735437960":{"bundle_id":384194,"variant_id":45063682818184,"handle":"tortilla-lovers-pack-5-items","type":"single","use_cart_transform":false},"8705629978760":{"bundle_id":416244,"variant_id":44368504750216,"handle":"3-pack-la-costena-salsa-taquera-16-oz","type":"single","use_cart_transform":false},"8702521081992":{"bundle_id":412923,"variant_id":44357047713928,"handle":"2-pack-salsa-maga-salsa-picante-mexican-hot-sauce-1-liter-per-bottle","type":"single","use_cart_transform":false},"8703585616008":{"bundle_id":414196,"variant_id":44361883713672,"handle":"10-pack-juquilita-black-mole-paste-17-oz","type":"single","use_cart_transform":false},"8704075366536":{"bundle_id":414928,"variant_id":44363446354056,"handle":"juquilita-mole-variety-pack-17-oz","type":"single","use_cart_transform":false},"8629760819336":{"bundle_id":384148,"variant_id":43962148159624,"handle":"authentic-mexican-soda-sampler-pack-8-items","type":"single","use_cart_transform":false},"8631211622536":{"bundle_id":385343,"variant_id":43965142663304,"handle":"mexico-lindo-amor-hot-sauce-pack-6-items","type":"single","use_cart_transform":false},"8705746305160":{"bundle_id":416326,"variant_id":44368732291208,"handle":"mexico-lindo-amor-hot-sauce-pack-6-items-1","type":"single","use_cart_transform":false},"8659729350792":{"bundle_id":385804,"variant_id":46151190053000,"handle":"tosti-locos-pack-kit-12-items","type":"single","use_cart_transform":false},"8703691292808":{"bundle_id":414269,"variant_id":44362359275656,"handle":"la-anita-habanero-hot-sauce-variety-pack-4-pack","type":"single","use_cart_transform":false}},"has_multilingual_permission":true,"use_vd_templating":true,"use_payload_variant_id_in_fetch_override":true,"use_compare_at_price":false,"storefront_access_token":"901cc627a5d2ce8b45344745f2b90041","serverless_vd_display":false,"serverless_vd_discount":false,"serverless_vd_auto_detection":false,"serverless_fixed_display":false,"serverless_add_on_display":false,"serverless_mix_and_match_display":false,"serverless_fixed_discount":false,"products_with_add_on":{},"collections_with_add_on":{},"ssr_add_on":false,"has_required_plan":true,"bundleBox":{"id":135758,"bundle_page_enabled":true,"bundle_page_style":null,"currency":"USD","currency_format":"$%s","percentage_format":"%s%","show_sold_out":true,"track_inventory":true,"shop_page_external_script":"","page_external_script":"","shop_page_style":null,"shop_page_title":null,"shop_page_description":null,"app_version":"v2","show_logo":false,"show_info":false,"money_format":"amount","tax_factor":1.0,"primary_locale":"en","discount_code_prefix":"BUNDLE","is_active":true,"created":"2025-08-13T20:59:58.100485Z","updated":"2026-09-21T17:48:04.748246Z","title":"Don't miss this offer","style":".product-info__add-to-cart.flex.qty-input--secondary-btn {\n justify-content: center !important;\n}\n\n.rbr-bap-new-footer {\n min-width: 370px !important;\n margin-left: -130px !important;\n}\n\n[data-rbrselector='freeGiftV1PriceWrapper'] {\n width: 80px !important;\n}\n\n#rbr-container-element-true>div>div>div>div {\ndisplay: none !important;\n}","inject_selector":null,"mix_inject_selector":null,"fbt_inject_selector":null,"volume_inject_selector":".js-product-form.js-product-form-main","volume_variant_selector":null,"button_title":"Buy this bundle","bogo_button_title":"Buy {quantity} items","price_description":"Add bundle to cart | Save {discount}
807","version":"v2.3","bogo_version":"v1","nth_child":1,"redirect_to_cart":true,"column_numbers":3,"color":null,"btn_font_color":"white","add_to_cart_selector":null,"cart_info_version":"v2","button_position":"bottom","bundle_page_shape":"row","add_bundle_action":"cart-drawer","requested_bundle_action":null,"request_action_text":null,"cart_drawer_function":"(function(){\ndocument.dispatchEvent(new CustomEvent('dispatch:cart-drawer:open'));\ndocument.dispatchEvent(new CustomEvent('dispatch:cart-drawer:open'));\n})","cart_drawer_function_svelte":"","theme_template":"light","external_script":"","pre_add_script":"","shop_external_script":"","shop_style":"","bap_inject_selector":"[id*='product-form-template'][action*='/cart/add']","bap_none_selector":"quantity-input","bap_form_script":"","bap_button_selector":"","bap_style_object":{"fbt":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"button":{"button_position":{"position":"bottom"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"#505050","fontSize":14,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"title_and_description":{"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"bogo":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"button":{"button_position":{"position":"bottom"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"#505050","fontSize":14,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"title_and_description":{"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"bxgyf":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"
807separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"button":{"button_position":{"position":"bottom"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"#505050","fontSize":14,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"title_and_description":{"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"standard":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"button":{"button_position":{"position":"bottom"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"#505050","fontSize":14,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"title_and_description":{"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"mix_and_match":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"
807separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"button":{"button_position":{"position":"bottom"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"#505050","fontSize":14,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"title_and_description":{"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"col_mix_and_match":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"button":{"button_position":{"position":"bottom"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"#505050","fontSize":14,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"title_and_description":{"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}}},"bundles_page_style_object":null,"style_object":{"fbt":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"
807separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"bogo":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"bxgyf":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"general":{"customJS":"","fontSize":2,"customCSS":"","textColor":"#505050","badgeColor":"#E8144B","fontFamily":"","labelColor":"#D61526","borderColor":"#CBCBCB","borderWidth":2,"buttonColor":"#42991D","borderRadius":3,"badgeTextColor":"#FFFFFF","titleAlignment":"center","backgroundColor":"#FFFFFF","buttonTextColor":"#FFFFFF","bundlesPageLayout":"horizontal","variantSelectorType":"colorSwatch","bundlesPageAlignment":"bottom","variantSelectorTextColor":"#000000","variantSelectorBorderColor":"#EBEBEB","variantSelectorBackgroundColor":"#fafafa","discountAppliedOptionsTextColor":"#13A165","discountUnappliedOptionsTextColor":"#5E5E5E","discountAppliedOptionsBackgroundColor":"#E0FAEF","discountUnappliedOptionsBackgroundColor":"#F1F1F1"},"standard":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"minimal"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"mix_and_match":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"col_mix_and_match":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}}},"old_style_object":null,"zero_discount_btn_title":"Add to cart","mix_btn_title":"Add selected to cart","collection_btn_title":"Add selected to cart","cart_page_issue":null,"cart_drawer_issue":null,"volume_btn_title":"Add {quantity} | save {discount}","badge_color":"#C30000","badge_price_description":"Save {discount}!","use_discount_on_cookie":true,"show_bap_buy_button":false,"bap_version":"v1","bap_price_selector":null,"bap_compare_price_selector":null,"bundles_display":"vertical","use_first_variant":true,"shop":120205},"bundlePageInfo":{"title":null,"description":null,"enabled":true,"handle":"bundles","shop_style":null,"shop_external_script":"","style":null,"external_script":"","bundles_alignment":"bottom","bundles_display":"horizontal"},"cartInfo":{"id":135770,"currency":"USD","currency_format":"$%s","box_discount_description":"Add bundle to cart | Save {discount}","box_button_title":"Buy this bundle","free_shipping_translation":null,"shipping_cost_translation":null,"is_reference":false,"subtotal_selector":".cart-subtotal","subtotal_price_selector":".ymq_cart_total_price","subtotal_title_selector":"","line_items_selector":".cart-item.border-bottom.cf","discount_tag_html":"<div class=\"cart-subtotal %class\">\r\n <label class=\"cart-subtotal-label h2\" for=\"checkout\">%name (-%discount):</label>\r\n <span class=\"theme-money h2\" data-sezzleindex=\"0\"><span class=\"Bold-theme-hook-DO-NOT-DELETE bold_cart_total\" style=\"display:none !important;\"></span><span class=\"ymq_cart_total_price\">%final_price</span></span>\r\n </div>","free_shipping_tag":null,"form_subtotal_selector":"","form_subtotal_price_selector":"","form_line_items_selector":"","form_discount_html_tag":"","form_free_shipping_tag":null,"external_script":"(function (cartData, discountData, fn) {\n const newValue = cartData.items.map((item) => `${item.id}-${item.quantity}
807`).join(\",\")\n const key = 'rbrcartvariants'\n console.log('newValue', newValue)\n if (\n (typeof window.localStorage.getItem(key) !== 'undefined' && window.localStorage.getItem(key) !== newValue)\n ) {\ndocument.dispatchEvent(new CustomEvent('dispatch:cart-drawer:refresh', {\nbubbles: true\n}));\n }\n window.localStorage.setItem(key, newValue);\n });","funnel_show_method":"three_seconds","funnel_popup_title":"Complete your cart with this bundle and save","funnel_alert":"This item is already in your cart.","funnel_discount_description":"save {discount}","style":"","shop_style":null,"shop_external_script":"","funnel_color":"","funnel_badge_color":"","style_object":{"fbt":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"bogo":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"bxgyf":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"general":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"customJS":"","fontSize":2,"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"customCSS":"","textColor":"#505050","badgeColor":"#E8144B","fontFamily":"","labelColor":"#1532D6","borderColor":"#CBCBCB","borderWidth":2,"buttonColor":"#42991D","custom_code":{"main":{"custom_js":"","custom_css":""}},"borderRadius":3,"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"badgeTextColor":"#FFFFFF","discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"titleAlignment":"center","backgroundColor":"#FFFFFF","buttonTextColor":"#FFFFFF","discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"bundlesPageLayout":"horizontal","collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}},"variantSelectorType":"colorSwatch","bundlesPageAlignment":"bottom","title_and_description":{"alignment":{"textAlign":"
807center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}},"variantSelectorTextColor":"#000000","variantSelectorBorderColor":"#EBEBEB","variantSelectorBackgroundColor":"#fafafa","discountAppliedOptionsTextColor":"#13A165","discountUnappliedOptionsTextColor":"#5E5E5E","discountAppliedOptionsBackgroundColor":"#E0FAEF","discountUnappliedOptionsBackgroundColor":"#F1F1F1"},"standard":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"minimal"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"mix_and_match":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}},"col_mix_and_match":{"box":{"error":{"fill":"#D72C0D","color":"#D72C0D","fontSize":14,"fontFamily":"inherit","borderColor":"#E0B5B2","borderRadius":8,"backgroundColor":"#FFF4FA"},"title":{"color":"#505050","fontSize":22,"fontFamily":"inherit","fontWeight":600},"border":{"borderColor":"#CBCBCB","borderWidth":1,"borderRadius":12},"selected":{"borderColor":"#42991D","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(66, 153, 29, 0.2)"}},"poweredBy":{"color":"#505050","fontSize":14,"fontFamily":"inherit","fontWeight":400},"background":{"backgroundColor":"#FFFFFF"},"fastBundle":{"color":"#42991D","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"notSelected":{"borderColor":"rgba(203, 203, 203, 0.4)","borderWidth":1,"borderRadius":12,"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"}},"sellingPlan":{"color":"#42991D","fontSize":18,"fontFamily":"inherit","fontWeight":400,"borderColor":"#42991D","borderRadius":8,"backgroundColor":"transparent"}},"plus":{"style":{"fill":"#FFFFFF","backgroundColor":"#42991D"}},"title":{"style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"alignment":{"textAlign":"center"}},"button":{"border":{"borderColor":"transparent","borderRadius":8},"background":{"backgroundColor":"#42991D"},"button_label":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500},"button_position":{"position":"bottom"},"backgroundSecondary":{"backgroundColor":"rgba(66, 153, 29, 0.7)"},"button_labelSecondary":{"color":"#FFFFFF","fontSize":18,"fontFamily":"inherit","fontWeight":500}},"design":{"main":{"design":"modern"}},"option":{"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit","fontWeight":500},"option_text_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":14,"fontFamily":"inherit"}},"innerBox":{"border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":8},"background":{"backgroundColor":"rgba(255, 255, 255, 0.4)"}},"custom_code":{"main":{"custom_js":"","custom_css":""}},"soldOutBadge":{"background":{"backgroundColor":"#E8144B","borderTopRightRadius":8}},"total_section":{"text":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"border":{"borderRadius":8},"background":{"backgroundColor":"rgba(66, 153, 29, 0.05)"},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"}},"discount_badge":{"background":{"backgroundColor":"#E8144B","borderTopLeftRadius":8},"text_style":{"color":"#FFFFFF","fontSize":14,"fontFamily":"inherit"}},"discount_label":{"background":{"backgroundColor":"#D61526"},"text_style":{"color":"#FFFFFF"}},"product_detail":{"price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"image_border":{"borderColor":"rgba(203, 203, 203, 0.4)","borderRadius":6},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"checkbox_style":{"checked_color":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"final_price_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"original_price_style":{"color":"rgba(80, 80, 80, 0.5)","fontSize":16,"fontFamily":"inherit"},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"variant_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"},"quantities_selector_style":{"color":"#000000","borderColor":"#EBEBEB","borderRadius":6,"backgroundColor":"#fafafa"}},"discount_options":{"applied":{"color":"#13A165","backgroundColor":"#E0FAEF"},"unApplied":{"color":"#5E5E5E","backgroundColor":"#F1F1F1"}},"collection_details":{"title_style":{"color":"#505050","fontSize":16,"fontFamily":"inherit"},"pluses_style":{"fill":"#FFFFFF","backgroundColor":"#42991D"},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":14,"fontFamily":"inherit","fontWeight":400},"separator_line_style":{"backgroundColor":"rgba(203, 203, 203, 0.2)"},"collection_image_border":{"borderColor":"rgba(203, 203, 203, 0.4)"}}
807,"title_and_description":{"alignment":{"textAlign":"center"},"title_style":{"color":"#505050","fontSize":18,"fontFamily":"inherit","fontWeight":500},"subtitle_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400},"description_style":{"color":"rgba(80, 80, 80, 0.7)","fontSize":16,"fontFamily":"inherit","fontWeight":400}}}},"old_style_object":null,"funnel_button_description":"Buy this bundle | Save {discount}","funnel_injection_constraint":"","show_discount_section":false,"discount_section_style":null,"discount_section_selector":null,"reload_after_change_detection":false,"app_version":"v2","show_info":false,"box_zero_discount_title":"Add to cart"}}; 808 FastBundleConf.pid = ''; 809 FastBundleConf.domain = '4iyfzd-nc.myshopify.com'; 810 FastBundleConf.variantIds = []; 811 window.FastBundleConf = FastBundleConf; 812 813 // add random generated number query parameter to clear the cache 814 const urlQueryParameter = `?rgn=${FastBundleConf?.rgn}`; 815 loadFastBundleAssets(mainAppUrl, vendorUrl, styleUrl, rbrCartUrl + urlQueryParameter); 816 } 817 818 // if the product id is set and the bap_override_fetch is not set, we add the style to the theme to hide the add to cart buttons 819 if (window.FastBundleConf?.pid && !window.FastBundleConf?.bap_override_fetch) { 820 if (window.FastBundleConf.bap_ids.includes(+window.FastBundleConf.pid)) { 821 const styleElement = document.createElement('style') 822 let bundleBox = window.FastBundleConf?.bundleBox 823 styleElement.id = 'fb-bap-style' 824 let externalSelector = bundleBox?.bap_button_selector ? `, ${bundleBox?.bap_button_selector}` : '' 825 styleElement.innerHTML = ` 826 button[name="add"], form[action="/cart/add"] button[type="submit"], input[name="add"] ${externalSelector}{ 827 display: none !important; 828 }` 829 document.head.appendChild(styleElement) 830 } 831 } 832 833 // Helper function to load FastBundle assets 834 function loadFastBundleAssets(mainAppUrl, vendorUrl, styleUrl, cartUrl) { 835 836 // Preconnect to the asset origin. Two hints are emitted because browsers 837 // maintain separate HTTP/2 connection pools per CORS-mode: the anonymous 838 // one is reused by the module scripts (vendor + main); the non-anonymous 839 // one is reused by the non-CORS stylesheet. DNS resolution is shared. 840 // Origin is parsed from mainAppUrl so this works whether assets are served 841 // from the SDK CDN or from the Shopify CDN (browser dedupes either way). 842 const assetOrigin = new URL(mainAppUrl, location.href).origin; 843 844 const preconnectAnon = document.createElement('link'); 845 preconnectAnon.rel = 'preconnect'; 846 preconnectAnon.href = assetOrigin; 847 preconnectAnon.crossOrigin = 'anonymous'; 848 document.head.appendChild(preconnectAnon); 849 850 const preconnect = document.createElement('link'); 851 preconnect.rel = 'preconnect'; 852 preconnect.href = assetOrigin; 853 document.head.appendChild(preconnect); 854 855 // Load vendor script with modulepreload 856 const vendorScript = document.createElement('link'); 857 vendorScript.rel = 'modulepreload'; 858 vendorScript.href = vendorUrl; 859 document.head.appendChild(vendorScript); 860 861 // Load main app script 862 const mainScript = document.createElement('script'); 863 mainScript.defer = true; 864 mainScript.type = 'module'; 865 mainScript.src = mainAppUrl; 866 document.head.appendChild(mainScript); 867 868 // Load cart script 869 const cartScript = document.createElement('script'); 870 cartScript.src = cartUrl; 871 cartScript.defer = true; 872 cartScript.type = 'text/javascript'; 873 document.head.appendChild(cartScript); 874 875 // Load stylesheet 876 const styleLink = document.createElement('link'); 877 styleLink.rel = 'stylesheet'; 878 styleLink.href = styleUrl; 879 document.head.appendChild(styleLink); 880 } 881 882 </script>
882 883 884<!-- END app snippet --> 885 <!-- BEGIN app snippet: fast_bundle_shared -->
885<script> 886 (function(){ 887 const FastBundleConf = window?.FastBundleConf || {}; 888 889 const shopDomain = FastBundleConf?.shop_domain || "4iyfzd-nc.myshopify.com"; 890 const countryByMarket = "US"; 891 const countryByLocale = null; 892 const countryCode = countryByMarket || countryByLocale || FastBundleConf?.country_code || 'US'; 893 const language = {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}; 894 const shopLocale = language.shop_locale.locale || null; 895 const firstRawLanguage = "en"; 896 const SecondRawLanguage = "en"; 897 const langCandidates = [ 898 firstRawLanguage, 899 SecondRawLanguage, 900 navigator.language, 901 navigator.userLanguage, 902 null, 903 ]; 904 let shopLanguage = null; 905 for (const candidate of langCandidates) { 906 shopLanguage = fastBundleExtractValidLanguage(candidate); 907 if (shopLanguage) break; 908 } 909 if (!shopLanguage) shopLanguage = "EN"; 910 const storefrontAccessToken = "901cc627a5d2ce8b45344745f2b90041" || ''; 911 const mainProduct = null; 912 window.FastBundleShared = window.FastBundleShared || {}; 913 window.FastBundleShared.functions = window.FastBundleShared.functions || {}; 914 915 function fastBundleExtractValidLanguage(raw) { 916 if (!raw || typeof raw !== "string") return null; 917 const clean = raw.trim().toLowerCase(); 918 if (/^[a-z]{2}$/.test(clean)) { 919 return clean.toUpperCase(); 920 } 921 if (/^[a-z]{2}-[a-z0-9]+$/.test(clean)) { 922 return clean.split('-')[0].toUpperCase(); 923 } 924 if (/^[a-z]{2}_[a-z0-9]+$/.test(clean)) { 925 return clean.split('_')[0].toUpperCase(); 926 } 927 return null; 928 } 929 930 window.FastBundleShared.defineFunction = function (name, fn) { 931 if (!window.FastBundleShared.functions[name]) { 932 window.FastBundleShared.functions[name] = fn; 933 } else { 934 console.warn(`Function "${name}" is already defined.`); 935 } 936 }; 937 938 939 window.FastBundleShared.config = { 940 shopDomain: shopDomain, 941 countryCode: countryCode, 942 shopLanguage: shopLanguage, 943 storefrontAccessToken: storefrontAccessToken, 944 }; 945 window.FastBundleShared.__ready = window.FastBundleShared.__ready || new Promise(function (resolve) { 946 const script = document.createElement('script'); 947 script.src = "https://cdn.shopify.com/extensions/01a0c44d-458d-70f4-8337-9a07e2bf3223/fast-bundle-product-bundles-164/assets/fast_bundle_shared.js"; 948 script.onload = resolve; 949 script.onerror = function () { 950 console.error('FastBundle: failed to load fast_bundle_shared.js'); 951 resolve(); 952 }; 953 (document.head || document.documentElement).appendChild(script); 954 }); 955 956 // A stale CDN copy of the asset may predate a fetcher, so fall back to the 957 // shape each caller expects rather than throwing. 958 function fastBundleDeferToAsset(name, emptyValue) { 959 return async function () { 960 await window.FastBundleShared.__ready; 961 const fn = window.FastBundleShared.__impl?.[name]; 962 if (typeof fn !== 'function') { 963 console.error(`FastBundle: ${name} unavailable (fast_bundle_shared.js did not load)`); 964 return emptyValue; 965 } 966 return fn.apply(null, arguments); 967 }; 968 } 969 970 window.FastBundleShared.defineFunction('fetchProductByID', fastBundleDeferToAsset('fetchProductByID', null)); 971 window.FastBundleShared.defineFunction('fetchProductsByIDs', fastBundleDeferToAsset('fetchProductsByIDs', {})); 972 window.FastBundleShared.defineFunction('fetchAllProductVariants', fastBundleDeferToAsset('fetchAllProductVariants', null)); 973 window.FastBundleShared.defineFunction('ensureAllVariants', fastBundleDeferToAsset('ensureAllVariants', null)); 974 975 // fast_bundle_volume.liquid reads this synchronously at parse time, so it 976 // cannot defer to the asset like the fetchers above. 977 window.FastBundleShared.defineFunction('formatMoney', function (amount, currency = 'USD') { 978 return new Intl.NumberFormat('en-US', { 979 style: 'currency', 980 currency, 981 }).format(amount); 982 }); 983 984 window.FastBundleShared.defineFunction('getMainProduct', function () { 985 if (!mainProduct) return null; 986 987 mainProduct.collections = []; 988 mainProduct.body_html = mainProduct.description; 989 mainProduct.image = mainProduct.images.length ? mainProduct.images[0] : null; 990 mainProduct.raw_price = mainProduct.price / 100; 991 992 mainProduct.price = ""; 993 994 mainProduct.options_with_values = [ 995 996 ]; 997 mainProduct.options = mainProduct.options_with_values; 998 delete mainProduct.options_with_values 999 return mainProduct; 1000 }) 1001 1002 window.FastBundleShared.defineFunction('excludeVariants', function (product, excludedVariants) { 1003 let preprocessedProduct = { ...product }; 1004 if (excludedVariants.length) { 1005 const excludedIds = new Set(excludedVariants.map((id) => Number(id))); 1006 preprocessedProduct.variants = product.variants.filter((variant) => !excludedIds.has(variant.id)); 1007 } 1008 return preprocessedProduct; 1009 }); 1010 1011 window.FastBundleShared.defineFunction('handleTranslations', async function(offer, bundleTranslationKeys, discountTranslationKeys, itemTranslationKeys = []) { 1012 const translations = offer.translations || {}; 1013 const t = translations[shopLocale] || {}; 1014 bundleTranslationKeys.forEach((key) => { 1015 if (t[key]) { 1016 offer[key] = t[key]; 1017 } 1018 }); 1019 delete offer.translations; 1020 if (offer.discounts && Array.isArray(offer.discounts)) {
1021 offer.discounts.forEach((discount, j) => { 1022 const discountTranslations = discount.translations || {}; 1023 const dt = discountTranslations[shopLocale] || {}; 1024 discountTranslationKeys.forEach((key) => { 1025 if (dt[key]) { 1026 offer.discounts[j][key] = dt[key]; 1027 } 1028 }); 1029 delete discount.translations; 1030 }); 1031 } 1032 // Item-level translations (offer.items[].translations), keyed by locale like 1033 // the offer/discount ones. Only mix & match passes item keys today; callers 1034 // that omit them keep the exact previous behaviour, translations included. 1035 if (itemTranslationKeys.length && Array.isArray(offer.items)) { 1036 offer.items.forEach((item, k) => { 1037 const itemTranslations = item.translations || {}; 1038 const it = itemTranslations[shopLocale] || {}; 1039 itemTranslationKeys.forEach((key) => { 1040 if (it[key]) { 1041 offer.items[k][key] = it[key]; 1042 } 1043 }); 1044 delete item.translations; 1045 }); 1046 } 1047 }); 1048 1049 window.FastBundleShared.defineFunction('isPreview', function(){ 1050 const params = new URLSearchParams(window.location.search.toLowerCase()); 1051 const isPreview = params.get('ispreview') === 'true'; 1052 return isPreview 1053 }) 1054 1055 window.FastBundleShared.defineFunction('conditionalLog', function (...args) { 1056 try { 1057 if (localStorage.getItem('allowRBRLogs') === 'true') { 1058 console.log('From Extension:***', ...args); 1059 } 1060 } catch (error) { 1061 console.error(error); 1062 } 1063 }); 1064 })(); 1065</script>
1065 1066<!-- END app snippet --> 1067 <!-- BEGIN app snippet: fast_bundle_volume --> 1068
1069<script> 1070 (async function() { 1071 const FastBundleConf = window?.FastBundleConf || {}; 1072 const fetchProductByID = window.FastBundleShared.functions.fetchProductByID; 1073 const getMainProduct = window.FastBundleShared.functions.getMainProduct; 1074 const conditionalLog = window.FastBundleShared?.functions?.conditionalLog || (() => {}); 1075 const mainProduct = getMainProduct(); 1076 conditionalLog('mainProduct',mainProduct); 1077 const excludeVariants = window.FastBundleShared.functions.excludeVariants; 1078 const handleTranslations = window.FastBundleShared.functions.handleTranslations; 1079 if (FastBundleConf?.serverless_vd || FastBundleConf?.serverless_vd_display) { 1080 if (!mainProduct) return; 1081 window.FastBundleConf.change_vd_product_picture = true; 1082 let FastBundleVolumeOffers = []; 1083 conditionalLog('FastBundleVolumeOffers', FastBundleVolumeOffers); 1084 window.FastBundleVolumeOffers = FastBundleVolumeOffers; 1085 1086 function finishWithNoVolumeOffer() { 1087 window.FastBundleVolumeOffer = []; 1088 document.dispatchEvent(new CustomEvent('FastBundleVolumeOffersReady', { detail: [] })); 1089 } 1090 1091 1092 const totalVariantsCount = null || 0; 1093 const shopCurrency = "USD"; 1094 const shopMoneyFormat = "${{amount}}"; 1095 const fetchAllProductVariants = window.FastBundleShared.functions.fetchAllProductVariants; 1096 const formatMoney = window.FastBundleShared.functions.formatMoney; 1097 1098 function formatWithDelimiters(cents, precision, thousands, decimal) { 1099 const fixed = (cents / 100).toFixed(precision); 1100 const parts = fixed.split('.'); 1101 const units = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands); 1102 return parts[1] ? units + decimal + parts[1] : units; 1103 } 1104 1105 function formatMoneyLikeLiquid(cents, currencyCode) { 1106 // Reproduce the Liquid money filter so appended variants display like the first 250. 1107 // Fall back to Intl formatting when the price is not in the shop currency. 1108 if (currencyCode !== shopCurrency || !shopMoneyFormat) { 1109 return formatMoney(cents / 100, currencyCode); 1110 } 1111 const placeholderRegex = /\{\{\s*(\w+)\s*\}\}/; 1112 const placeholder = (shopMoneyFormat.match(placeholderRegex) || [])[1]; 1113 let value; 1114 switch (placeholder) { 1115 case 'amount_no_decimals': value = formatWithDelimiters(cents, 0, ',', '.'); break; 1116 case 'amount_with_comma_separator': value = formatWithDelimiters(cents, 2, '.', ','); break; 1117 case 'amount_no_decimals_with_comma_separator': value = formatWithDelimiters(cents, 0, '.', ','); break; 1118 case 'amount_with_apostrophe_separator': value = formatWithDelimiters(cents, 2, "'", '.'); break; 1119 default: value = formatWithDelimiters(cents, 2, ',', '.'); 1120 } 1121 return shopMoneyFormat.replace(placeholderRegex, value); 1122 } 1123 1124 function convertStorefrontVariant(node) { 1125 const variantId = Number(String(node?.id || '').split('/').pop()); 1126 const currencyCode = node?.price?.currencyCode; 1127 const rawPrice = parseFloat(node?.price?.amount || 0); 1128 const rawCompareAtPrice = node?.compareAtPrice ? parseFloat(node.compareAtPrice.amount) : rawPrice; 1129 const rawQuantity = node?.quantityAvailable; 1130 const isTracked = typeof rawQuantity === 'number' && rawQuantity !== -1; 1131 const sellsWhenOutOfStock = !!node?.currentlyNotInStock && node?.availableForSale === true; 1132 const inventoryManagement = isTracked ? 'shopify' : null; 1133 const inventoryPolicy = isTracked ? (sellsWhenOutOfStock ? 'continue' : 'deny') : 'continue'; 1134 const inventoryQuantity = isTracked ? rawQuantity : (node?.availableForSale ? 1 : 0); 1135 const image = node?.image?.url ? { src: node.image.url, alt: null } : null; 1136 const selectedOptions = node?.selectedOptions || []; 1137 return { 1138 id: variantId, 1139 title: node?.title, 1140 name: mainProduct.title + ' - ' + node?.title, 1141 public_title: node?.title, 1142 available: node?.availableForSale === true, 1143 availableForSale: node?.availableForSale === true, 1144 currentlyNotInStock: !!node?.currentlyNotInStock, 1145 is_inventory_tracked: isTracked, 1146 option1: selectedOptions[0]?.value ?? null, 1147 option2: selectedOptions[1]?.value ?? null, 1148 option3: selectedOptions[2]?.value ?? null, 1149 selectedOptions: selectedOptions, 1150 sku: node?.sku || null, 1151 requires_shipping: node?.requiresShipping !== false, 1152 taxable: node?.taxable !== false, 1153 barcode: null, 1154 weight: 0, 1155 featured_image: image, 1156 featured_media: null,
1157 requires_selling_plan: false, 1158 selling_plan_allocations: [], 1159 quantity_price_breaks: [], 1160 quantity_rule: { min: 1, max: null, increment: 1 }, 1161 // raw_price is in currency units to match getMainProduct() (variant.price | divided_by: 100.0) 1162 raw_price: rawPrice, 1163 price: formatMoneyLikeLiquid(Math.round(rawPrice * 100), currencyCode), 1164 raw_compare_at_price: rawCompareAtPrice, 1165 compare_at_price: formatMoneyLikeLiquid(Math.round(rawCompareAtPrice * 100), currencyCode), 1166 image: image, 1167 inventory_policy: inventoryPolicy, 1168 inventory_quantity: inventoryQuantity, 1169 inventory_management: inventoryManagement, 1170 quantity: (inventoryManagement && inventoryPolicy === 'deny') ? inventoryQuantity : 1, 1171 }; 1172 } 1173 1174 async function ensureAllVariants(product) { 1175 if (!totalVariantsCount || totalVariantsCount <= product.variants.length) return product; 1176 if (typeof fetchAllProductVariants !== 'function') return product; 1177 try { 1178 const nodes = await fetchAllProductVariants(product.id); 1179 if (!nodes || !nodes.length) return product; 1180 const knownIds = new Set(product.variants.map((variant) => variant.id)); 1181 const missingVariants = nodes 1182 .map(convertStorefrontVariant) 1183 .filter((variant) => variant.id && !knownIds.has(variant.id)); 1184 if (!missingVariants.length) return product; 1185 conditionalLog('Volume: appended variants beyond the Liquid 250 cap', { 1186 rendered: product.variants.length, 1187 fetched: nodes.length, 1188 appended: missingVariants.length, 1189 }); 1190 // Return a copy: mainProduct is shared with the other bundle types and must stay capped for them. 1191 return { ...product, variants: product.variants.concat(missingVariants) }; 1192 } catch (error) { 1193 conditionalLog('Volume: full variant fetch failed, falling back to the first 250 variants', error); 1194 return product; 1195 } 1196 } 1197 1198 if (!FastBundleVolumeOffers.length) { 1199 conditionalLog('No Volume Offers Found'); 1200 finishWithNoVolumeOffer(); 1201 return; 1202 } 1203 1204 for (const offer of FastBundleVolumeOffers) { 1205 offer.use_compare_at_price = FastBundleConf?.use_compare_at_price; 1206 offer.discount = offer.discounts[0] || {}; 1207 await handleTranslations( 1208 offer, 1209 ['title', 1210 'description', 1211 'volume_show_price_per_item_suffix'], 1212 ['badge', 1213 'description', 1214 'label', 1215 'subtitle'] 1216 ); 1217 } 1218 async function attachFastBundleFreeGifts() { 1219 const offersWithDiscounts = window.FastBundleVolumeOffer || []; 1220 const promises = []; 1221 offersWithDiscounts.forEach((offer) => { 1222 if (offer.discounts && Array.isArray(offer.discounts)) { 1223 offer.discounts.forEach((discount) => { 1224 if (discount.free_gift && discount.free_gift.product_id) { 1225 const numericId = discount.free_gift.product_id; 1226 const gid = `gid://shopify/Product/${numericId}`; 1227 const p = fetchProductByID(gid).then(product => { 1228 if (product) { 1229 discount.free_gift.product = product; 1230 } 1231 }); 1232 promises.push(p); 1233 } 1234 }); 1235 } 1236 }); 1237 1238 await Promise.all(promises); 1239 document.dispatchEvent(new CustomEvent('FastBundleVolumeFreeGiftsReady', { detail: offersWithDiscounts })); 1240 window.FastBundleVolumeOffer = offersWithDiscounts; 1241 } 1242 function isFastBundleOfferActive(offer) { 1243 const isPreview = window.FastBundleShared.functions.isPreview; 1244 if (!isPreview() && !offer?.enabled) return false; 1245 const now = new Date(); 1246 if (offer.start_datetime && new Date(offer.start_datetime) > now) return false; 1247 if (offer.end_datetime && new Date(offer.end_datetime) < now) return false; 1248 return true; 1249 } 1250 async function determineFastBundlVolumeeOffer() { 1251 for (const offer of FastBundleVolumeOffers) { 1252 if (isFastBundleOfferActive(offer)) return offer; 1253 } 1254 return {}; 1255 } 1256 determineFastBundlVolumeeOffer().then(async offer => { 1257 if (!offer?.id) { 1258 conditionalLog('No Active Volume Offer Found'); 1259 finishWithNoVolumeOffer(); 1260 return; 1261 } 1262 1263 const volumeProduct = await ensureAllVariants(mainProduct); 1264 const excludedVariants = [ 1265 ...(offer?.item?.excluded_variants || []), 1266 ...(offer?.item?.collect_excluded_variants?.[mainProduct.id] || []), 1267 ]; 1268 conditionalLog('excludedVariants', excludedVariants); 1269 const preprocessedProduct = excludeVariants(volumeProduct, excludedVariants); 1270 preprocessedProduct.item_id = offer?.item?.id || 0; 1271 offer.items = [preprocessedProduct]; 1272 window.FastBundleVolumeOffer = [offer]; 1273 await attachFastBundleFreeGifts(); 1274 document.dispatchEvent(new CustomEvent('FastBundleVolumeOffersReady', { detail: window.FastBundleVolumeOffer })); 1275 }).catch(error => { 1276 conditionalLog('Error determining FastBundleVolumeOffer', error); 1277 }); 1278 } 1279 })(); 1280</script>
1280 1281<!-- END app snippet --> 1282 <!-- BEGIN app snippet: fast_bundle_cross_sell -->
1282<script> 1283 (async function(){ 1284 let FastBundleCrossSellOffers = []; 1285 const conditionalLog = window.FastBundleShared?.functions?.conditionalLog || (() => {}); 1286 conditionalLog('FastBundleCrossSellOffers', FastBundleCrossSellOffers); 1287 const FastBundleConf = window?.FastBundleConf || {}; 1288 const handleTranslations = window.FastBundleShared.functions.handleTranslations; 1289 const isPreview = window.FastBundleShared.functions.isPreview; 1290 1291 function isCrossSellOfferActive(offer) { 1292 if (offer?.enabled === false) return false; 1293 const now = Date.now(); 1294 if (offer.start_datetime && Date.parse(offer.start_datetime) > now) return false; 1295 if (offer.end_datetime && Date.parse(offer.end_datetime) < now) return false; 1296 return true; 1297 } 1298 1299 if (!isPreview()) { 1300 FastBundleCrossSellOffers = (FastBundleCrossSellOffers || []).filter(isCrossSellOfferActive); 1301 } 1302 1303 async function attachFastBundleItems(offer) { 1304 if (!offer) return; 1305 const getMainProduct = window.FastBundleShared.functions.getMainProduct; 1306 const fetchProductByID = window.FastBundleShared.functions.fetchProductByID; 1307 const mainProduct = getMainProduct(); 1308 const pid = ''; 1309 const excludeVariants = window.FastBundleShared.functions.excludeVariants; 1310 const uniqueChildIds = offer.children?.flatMap(child => 1311 (child.items || []).map(item => item.item_id) 1312 ) || []; 1313 const uniqueProductIds = [ 1314 ...new Set([ 1315 ...(uniqueChildIds || []), 1316 offer.main_item_id ? String(offer.main_item_id) : null, 1317 ].filter(Boolean)) 1318 ] 1319 const productMap = {}; 1320 try { 1321 const results = await Promise.all( 1322 uniqueProductIds.map(async (id) => { 1323 const gid = id.startsWith('gid://') ? id : `gid://shopify/Product/${id}`; 1324 const product = await fetchProductByID(gid, false); 1325 if (product) productMap[id] = product; 1326 }) 1327 ); 1328 } catch (err) { 1329 console.error('Error fetching products:', err); 1330 } 1331 offer.main_item = productMap[String(offer.main_item_id)] || null; 1332 const filteredChildren = (offer.children || []).filter(child => 1333 (child.items || []).every(item => productMap[item.item_id]) 1334 ); 1335 offer.children = filteredChildren.map(child => ({ 1336 ...child, 1337 items: child.items.map(item => ({ 1338 ...item, 1339 ...excludeVariants(productMap[item.item_id], item.excluded_variants) || {}, 1340 })), 1341 volume_single_variant_selector: offer?.volume_single_variant_selector, 1342 })); 1343 window.FastBundleCrossSellOffer = offer; 1344 } 1345 if (FastBundleCrossSellOffers?.length) { 1346 document.dispatchEvent(new CustomEvent('FastBundleCrossSellOfferExists', { 1347 detail: true 1348 })); 1349 await attachFastBundleItems(FastBundleCrossSellOffers[0]); 1350 await handleTranslations( 1351 FastBundleCrossSellOffers[0], 1352 ['title', 'description'], 1353 ['description'] 1354 ); 1355 FastBundleCrossSellOffers[0].use_compare_at_price = FastBundleConf?.use_compare_at_price; 1356 for (const child of FastBundleCrossSellOffers[0].children) { 1357 await handleTranslations( 1358 child, 1359 ['title', 'description'], 1360 ['description'] 1361 ); 1362 child.use_compare_at_price = FastBundleConf?.use_compare_at_price; 1363 child.is_child = true; 1364 child.discount = child.discounts[0] || {}; 1365 } 1366 window.FastBundleCrossSellOffer = [FastBundleCrossSellOffers?.[0]].filter(Boolean); 1367 } else { 1368 document.dispatchEvent(new CustomEvent('FastBundleCrossSellOfferExists', { 1369 detail: false 1370 })); 1371 window.FastBundleCrossSellOffer = null; 1372 } 1373 1374 document.dispatchEvent(new CustomEvent('FastBundleCrossSellOfferReady', { 1375 detail: window.FastBundleCrossSellOffer || {} 1376 })); 1377 })(); 1378</script>
1378 1379<!-- END app snippet --> 1380 <!-- BEGIN app snippet: fast_bundle_add_on --> 1381<!-- BEGIN app snippet: fast_bundle_add_on_match -->
1382<script> 1383(async function () { 1384const conditionalLog = window.FastBundleShared?.functions?.conditionalLog || (() => {}); 1385 1386let FastBundleAddOnOffers = []; 1387conditionalLog('FastBundleAddOnOffers', FastBundleAddOnOffers); 1388const FastBundleConf = window?.FastBundleConf || {}; 1389const handleTranslations = window.FastBundleShared.functions.handleTranslations; 1390const isPreview = window.FastBundleShared.functions.isPreview; 1391 1392function isAddOnOfferActive(offer) { 1393if (offer?.enabled === false) return false; 1394const now = Date.now(); 1395if (offer.start_datetime && Date.parse(offer.start_datetime) > now) return false; 1396if (offer.end_datetime && Date.parse(offer.end_datetime) < now) return false; 1397return true; 1398} 1399 1400if (!isPreview()) { 1401FastBundleAddOnOffers = (FastBundleAddOnOffers || []).filter(isAddOnOfferActive); 1402conditionalLog('FastBundleAddOnOffers after active filter', FastBundleAddOnOffers); 1403} 1404 1405const ADD_ON_ITEM_TYPE_PRIORITY = { 1406product: 0, 1407collection: 1, 1408general: 2, 1409}; 1410 1411function pickBestAddOnOfferFB(offers) { 1412const list = [...(offers || [])]; 1413if (!list.length) return null; 1414 1415list.sort((a, b) => { 1416const priorityDiff = 1417(ADD_ON_ITEM_TYPE_PRIORITY[a.item_type] ?? 99) - 1418(ADD_ON_ITEM_TYPE_PRIORITY[b.item_type] ?? 99); 1419if (priorityDiff !== 0) return priorityDiff; 1420return (a.products_page_priority ?? 0) - (b.products_page_priority ?? 0); 1421}); 1422 1423return list[0]; 1424} 1425 1426async function attachFastBundleItemsFB(offer) { 1427if (!offer) { 1428conditionalLog('No offer found'); 1429return false 1430}; 1431const getMainProduct = window.FastBundleShared.functions.getMainProduct; 1432const fetchProductsByIDs = window.FastBundleShared.functions.fetchProductsByIDs; 1433const excludeVariants = window.FastBundleShared.functions.excludeVariants; 1434 1435const items = offer.items || []; 1436if (!items.length) { 1437conditionalLog('No items found'); 1438return false; 1439}; 1440 1441const mainProduct = getMainProduct(); 1442if (!mainProduct) { 1443conditionalLog('No main product found'); 1444return false; 1445}; 1446 1447const addOnProductIds = [ 1448...new Set( 1449items 1450.filter((item) =>
1450 item.is_add_on === true) 1451.map((item) => String(item.item_id)) 1452.filter(Boolean) 1453), 1454]; 1455 1456const productMap = {}; 1457try { 1458if (!fetchProductsByIDs && addOnProductIds.length) { 1459conditionalLog('fetchProductsByIDs function is missing, add-on products cannot be fetched'); 1460} 1461if (fetchProductsByIDs && addOnProductIds.length) { 1462const fetchedProducts = await fetchProductsByIDs(addOnProductIds, false); 1463conditionalLog('fetchedProducts', fetchedProducts); 1464Object.keys(fetchedProducts || {}).forEach((id) => { 1465if (fetchedProducts[id]) productMap[id] = fetchedProducts[id]; 1466}); 1467} 1468} catch (err) { 1469conditionalLog('Error fetching products:', err); 1470return false; 1471} 1472 1473const hydratedItems = []; 1474for (const item of items) { 1475if (item.is_add_on === false || item.type === 'collection' || item.type === 'general') { 1476const excludedVariants = [ 1477...(item.excluded_variants || []), 1478...(item.collect_excluded_variants?.[mainProduct.id] || []), 1479]; 1480const preprocessedProduct = excludeVariants(mainProduct, excludedVariants) || {}; 1481if (!Array.isArray(preprocessedProduct.variants) || preprocessedProduct.variants.length === 0) { 1482conditionalLog('No variants left after exclusions on main product', mainProduct.id); 1483return false; 1484} 1485hydratedItems.push({ 1486...item, 1487...preprocessedProduct, 1488id: item.id, 1489item_id: String(mainProduct.id), 1490}); 1491continue; 1492} 1493
1494if (item.is_add_on === true) { 1495const product = productMap[String(item.item_id)]; 1496if (!product) { 1497conditionalLog('Add-on product not found in fetched products', item.item_id); 1498return false; 1499}; 1500const preprocessedProduct = excludeVariants(product, item.excluded_variants || []) || {}; 1501if (!Array.isArray(preprocessedProduct.variants) || preprocessedProduct.variants.length === 0) { 1502conditionalLog('No variants left after exclusions on add-on product', item.item_id); 1503return false; 1504} 1505hydratedItems.push({ ...item, ...preprocessedProduct }); 1506} 1507} 1508conditionalLog('hydratedItems', hydratedItems); 1509offer.items = hydratedItems; 1510return true; 1511} 1512 1513const pageMatchingOffers = FastBundleAddOnOffers || []; 1514const bestOffer = pickBestAddOnOfferFB(pageMatchingOffers); 1515conditionalLog('bestOffer', bestOffer); 1516if (bestOffer) { 1517document.dispatchEvent(new CustomEvent('FastBundleAddOnOfferExists', { detail: true })); 1518window.FastBundleAddOnOffers = pageMatchingOffers; 1519 1520const ok = await attachFastBundleItemsFB(bestOffer); 1521conditionalLog('attachFastBundleItemsFB result', ok); 1522if (!ok) { 1523document.dispatchEvent(new CustomEvent('FastBundleAddOnOfferExists', { detail: false })); 1524// Empty array = "serverless checked, no offer" -> SDK falls back to serverfull. 1525window.FastBundleAddOnOffer = []; 1526conditionalLog('Set window.FastBundleAddOnOffer = [] -> offer item hydration failed (see previous log for the reason), falling back to serverfull'); 1527window.FastBundleAddOnOffers = null; 1528document.dispatchEvent(new CustomEvent('FastBundleAddOnOfferReady', { detail: [] })); 1529return; 1530} 1531 1532bestOffer.use_compare_at_price = FastBundleConf?.use_compare_at_price; 1533bestOffer.discount = bestOffer.discounts?.[0] || {}; 1534await handleTranslations( 1535bestOffer, 1536['title', 'description'], 1537['description', 'label', 'badge', 'subtitle'] 1538); 1539window.FastBundleAddOnOffer = [bestOffer]; 1540} else { 1541document.dispatchEvent(new CustomEvent('FastBundleAddOnOfferExists', { detail: false })); 1542// Empty array = "serverless checked, no offer" -> SDK falls back to serverfull. 1543window.FastBundleAddOnOffer = []; 1544conditionalLog('Set window.FastBundleAddOnOffer = [] -> no active add-on offer matches this page, falling back to serverfull'); 1545window.FastBundleAddOnOffers = null; 1546} 1547 1548document.dispatchEvent(new CustomEvent('FastBundleAddOnOfferReady', { 1549detail: window.FastBundleAddOnOffer || [] 1550})); 1551})(); 1552</script>
1552<!-- END app snippet --><!-- END app snippet --> 1553 <!-- BEGIN app snippet: fast_bundle_fixed -->
1553<script> 1554 (async function(){ 1555 let FastBundleFixedOffers = []; 1556 const FastBundleConf = window?.FastBundleConf || {}; 1557 const handleTranslations = window.FastBundleShared.functions.handleTranslations; 1558 const isPreview = window.FastBundleShared.functions.isPreview; 1559 1560 function isFixedOfferActive(offer) { 1561 if (offer?.enabled === false) return false; 1562 const now = Date.now(); 1563 if (offer.start_datetime && new Date(offer.start_datetime).getTime() > now) return false; 1564 if (offer.end_datetime && new Date(offer.end_datetime).getTime() < now) return false; 1565 return true; 1566 } 1567 1568 if (!isPreview()) { 1569 FastBundleFixedOffers = (FastBundleFixedOffers || []).filter(isFixedOfferActive); 1570 } 1571 1572 // Returns true only if every bundle item resolves to a fetched product with 1573 // at least one selectable variant. Deleted/hidden products (or products that 1574 // collapse to zero variants after `excluded_variants`) cause the whole bundle 1575 // to be dropped â partial bundles must never reach the storefront. 1576 async function attachFastBundleItems(offer) { 1577 if (!offer) return false; 1578 const fetchProductsByIDs = window.FastBundleShared.functions.fetchProductsByIDs; 1579 const excludeVariants = window.FastBundleShared.functions.excludeVariants; 1580 1581 const items = offer.items || []; 1582 if (!items.length) return false; 1583 1584 const uniqueProductIds = [ 1585 ...new Set(items.map(item => String(item.item_id))) 1586 ]; 1587 1588 const productMap = {}; 1589 try { 1590 if (fetchProductsByIDs && uniqueProductIds.length) { 1591 const fetchedProducts = await fetchProductsByIDs(uniqueProductIds, false); 1592 Object.keys(fetchedProducts || {}).forEach((id) => { 1593 if (fetchedProducts[id]) productMap[id] = fetchedProducts[id]; 1594 }); 1595 } 1596 } catch (err) { 1597 console.error('Error fetching products:', err); 1598 return false; 1599 } 1600 1601 const hydratedItems = []; 1602 for (const item of items) { 1603 const product = productMap[item.item_id]; 1604 if (!product) return false; 1605 const preprocessedProduct = excludeVariants(product, item.excluded_variants) || {}; 1606 if (!Array.isArray(preprocessedProduct.variants) || preprocessedProduct.variants.length === 0) { 1607 return false; 1608 } 1609 hydratedItems.push({ ...item, ...preprocessedProduct }); 1610 } 1611 1612 offer.items = hydratedItems; 1613 return true; 1614 } 1615 1616 if (FastBundleFixedOffers?.length) { 1617 document.dispatchEvent(new CustomEvent('FastBundleFixedOfferExists', { detail: true })); 1618 const hydratedOffers = []; 1619 for (const offer of FastBundleFixedOffers) { 1620 const ok = await attachFastBundleItems(offer); 1621 if (!ok) continue; 1622 offer.use_compare_at_price = FastBundleConf?.use_compare_at_price; 1623 offer.discount = offer.discounts[0] || {}; 1624 await handleTranslations( 1625 offer, 1626 ['title', 'description'], 1627 ['description', 'label', 'badge', 'subtitle'] 1628 ); 1629 hydratedOffers.push(offer); 1630 } 1631 if (hydratedOffers.length === 0) { 1632 document.dispatchEvent(new CustomEvent('FastBundleFixedOfferExists', { detail: false })); 1633 window.FastBundleFixedOffer = []; 1634 document.dispatchEvent(new CustomEvent('FastBundleFixedOfferReady', { detail: [] })); 1635 return; 1636 } 1637 window.FastBundleFixedOffer = hydratedOffers; 1638 } else { 1639 document.dispatchEvent(new CustomEvent('FastBundleFixedOfferExists', { detail: false })); 1640 // Empty array = "serverless checked, no offer" -> SDK falls back to serverfull. 1641 window.FastBundleFixedOffer = []; 1642 } 1643 1644 document.dispatchEvent(new CustomEvent('FastBundleFixedOfferReady', { 1645 detail: window.FastBundleFixedOffer || [] 1646 })); 1647 })(); 1648</script>
1648 1649<!-- END app snippet --> 1650 <!-- BEGIN app snippet: fast_bundle_mix_and_match -->
1651<script> 1652 (async function () { 1653 let FastBundleMixAndMatchOffers = []; 1654 1655 const FastBundleConf = window?.FastBundleConf || {}; 1656 const conditionalLog = window.FastBundleShared?.functions?.conditionalLog || (() => {}); 1657 const handleTranslations = window.FastBundleShared.functions.handleTranslations; 1658 const isPreview = window.FastBundleShared.functions.isPreview; 1659 conditionalLog('FastBundleMixAndMatchOffers', FastBundleMixAndMatchOffers); 1660 function isMixAndMatchOfferActive(offer) { 1661 if (offer?.enabled === false) return false; 1662 const now = Date.now(); 1663 if (offer.start_datetime && new Date(offer.start_datetime).getTime() > now) return false; 1664 if (offer.end_datetime && new Date(offer.end_datetime).getTime() < now) return false; 1665 return true; 1666 } 1667 1668 if (!isPreview()) { 1669 FastBundleMixAndMatchOffers = (FastBundleMixAndMatchOffers || []).filter(isMixAndMatchOfferActive); 1670 } 1671 1672 // No product/collection hydration and no price/id transform here â the front 1673 // project fetches collection products via the Shopify Storefront GraphQL API.
1674 // We only localize the offer-level strings so the storefront gets the same 1675 // localized copy the serverfull backend would have returned. 1676 for (const offer of FastBundleMixAndMatchOffers) { 1677 offer.use_compare_at_price = FastBundleConf?.use_compare_at_price; 1678 offer.discount = offer.discounts?.[0] || {}; 1679 await handleTranslations( 1680 offer, 1681 ['title', 'description'], 1682 ['description', 'label', 'badge', 'subtitle'], 1683 // Item-level: the metafield carries a translations entry for EVERY shop 1684 // locale (primary included, rebuilt from the flat section_* values) on every 1685 // item, manual and smart alike, covering all three of the backend's 1686 // CollectionBundleItem.TRANSLATABLE_FIELDS. A locale the merchant never 1687 // filled in ships nulls for description/badge, which handleTranslations 1688 // skips, so the primary-locale wording stays. 1689 ['section_title', 'section_description', 'section_badge'] 1690 ); 1691 } 1692 1693 // Contract: array of product-related offers ([] when none), serves both widget 1694 // and BAP. Empty array => the front falls back to the serverfull path. 1695 window.FastBundleMixAndMatchOffer = FastBundleMixAndMatchOffers || []; 1696 conditionalLog('FastBundleMixAndMatchOffer', window.FastBundleMixAndMatchOffer); 1697 document.dispatchEvent(new CustomEvent('FastBundleMixAndMatchOfferReady', { 1698 detail: window.FastBundleMixAndMatchOffer, 1699 })); 1700 })(); 1701</script>
1701 1702<!-- END app snippet --> 1703 <!-- BEGIN app snippet: recording_consent -->
1704<script src="https://cdn.shopify.com/extensions/01a0c44d-458d-70f4-8337-9a07e2bf3223/fast-bundle-product-bundles-164/assets/fast_bundle_recording_consent.js" defer 1705 data-fb-record-submitted="true" 1706 data-fb-shop-id="120205"></script>
1706 1707<!-- END app snippet --> 1708 1709 1710 1711<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 1712 1713 1714 1715 1716 1717 1718 1719<link rel="dns-prefetch" href="https://cdn.judge.me"> 1720<link rel="dns-prefetch" href="https://cdn1.judge.me"> 1721<link rel="dns-prefetch" href="https://api.judge.me"> 1722
1723<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"Order and be the first to review. ","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":false,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1723ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1723itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":true,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1723youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1723:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"MexGrocer.com","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1723shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"MexGrocer.com"};</script>
1723 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'MexGrocer.com'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 1724</style> <style class='jdgm-settings-style'></style> 1725 1726 1727 1728 1729 <style class='jdgm-miracle-styles'> 1730 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1730/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 1731 1732</style> 1733 1734 1735 1736 1737 1738 1739 1740 1741
1742<script data-cfasync='false' class='jdgm-script'> 1743!function(e){window.jdgm=window.jdgm||{}; 1744/* INF-1976 */ 1745var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 1746if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 1747jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 1748jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 1749setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 1750!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 1751(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 1752a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 1753jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 1754t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 1755t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 1756".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1757parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 1758jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 1759)}))}(document); 1760</script>
1760 1761<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 1762 1763<!-- BEGIN app snippet: theme_fix_tags -->
1763<script> 1764 (function() { 1765 var jdgmThemeFixes = null; 1766 if (!jdgmThemeFixes) return; 1767 1768 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 1769 // before the per-theme fix so the theme-specific CSS wins the cascade. 1770 // HTML is never applied globally (too risky). 1771 var allThemesFix = jdgmThemeFixes['all']; 1772 if (allThemesFix && allThemesFix.css) { 1773 var allStyleTag = document.createElement('style'); 1774 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 1775 allStyleTag.innerHTML = allThemesFix.css; 1776 document.head.append(allStyleTag); 1777 }; 1778 1779 if (allThemesFix && allThemesFix.js) { 1780 var allScriptTag = document.createElement('script'); 1781 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 1782 allScriptTag.innerHTML = allThemesFix.js; 1783 document.head.append(allScriptTag); 1784 }; 1785 1786 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 1787 if (!thisThemeFix) return; 1788 1789 if (thisThemeFix.html) { 1790 document.addEventListener("DOMContentLoaded", function() { 1791 var htmlDiv = document.createElement('div'); 1792 htmlDiv.classList.add('jdgm-theme-fix-html'); 1793 htmlDiv.innerHTML = thisThemeFix.html; 1794 document.body.append(htmlDiv); 1795 }); 1796 }; 1797 1798 if (thisThemeFix.css) { 1799 var styleTag = document.createElement('style'); 1800 styleTag.classList.add('jdgm-theme-fix-style'); 1801 styleTag.innerHTML = thisThemeFix.css; 1802 document.head.append(styleTag); 1803 }; 1804 1805 if (thisThemeFix.js) { 1806 var scriptTag = document.createElement('script'); 1807 scriptTag.classList.add('jdgm-theme-fix-script'); 1808 scriptTag.innerHTML = thisThemeFix.js; 1809 document.head.append(scriptTag); 1810 }; 1811 })(); 1812</script>
1812 1813<!-- END app snippet --> 1814<!-- End of Judge.me Core --> 1815 1816 1817 1818<!-- END app block --><!-- BEGIN app block: shopify://apps/sc-easy-redirects/blocks/app/be3f8dbd-5d43-46b4-ba43-2d65046054c2 --> 1819 <!-- common for all pages --> 1820 1821 1822 1823
1823<script src="https://cdn.shopify.com/extensions/019feafe-a942-7fff-96d6-964177dec909/sc-easy-redirects-16/assets/esc-redirect-app-live-feature.js" async></script>
1823 1824 1825 1826 1827 1828 1829 1830<!-- END app block -->
1830<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
1830 1831<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1832<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: 69427822728,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1832
1832
1833<script> 1834 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1835</script>
vendor: 1 bytes, line 1835
1835
1836<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}
1836).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: 69427822728,storefrontBaseUrl: "https://www.mexgrocer.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.mexgrocer.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2176090248","configuration":"{\"appDomain\":\"app.sparklayer.io\", \"siteId\":\"mexgrocercom\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6a76237eeb1360eba576db0f81c798cb","type":"APP","apiClientId":4974139,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1836,{"id":"1862205576","configuration":"{\"pixel_id\":\"881054787590158\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1670119560","configuration":"{\"mailchimp_store_id\":\"store_thhz86oq4fw578cauajj\", \"mailchimp_user_id\":\"16363115\",\"mailchimp_list_id\":\"7b271a4770\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1262289032","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-28KNSZFG1Q\\\",\\\"GT-NNM9DMS3\\\",\\\"AW-1072668300\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-28KNSZFG1Q\\\",\\\"AW-1072668300\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-28KNSZFG1Q\\\",\\\"AW-1072668300\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-28KNSZFG1Q\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-28KNSZFG1Q\\\",\\\"MC-15E6QXTGP8\\\",\\\"AW-1072668300\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-28KNSZFG1Q\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-28KNSZFG1Q\\\",\\\"MC-15E6QXTGP8\\\",\\\"AW-1072668300\\\/y1MVCL-NbhCMvb7_Aw\\\",\\\"AW-1072668300\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-28KNSZFG1Q\\\",\\\"MC-15E6QXTGP8\\\",\\\"AW-1072668300\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-28KNSZFG1Q\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-28KNSZFG1Q\\\",\\\"AW-1072668300\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-28KNSZFG1Q\\\",\\\"AW-1072668300\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-28KNSZFG1Q\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1098711176","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"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":"MexGrocer.com","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"4iyfzd-nc.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.mexgrocer.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.mexgrocer.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"142602141832","themeStoreId":"732","themePublished":"true","eventMetadataId":"a2082c2f-e205-4bf9-b345-7064801f8d4f","pageType":"blog","resourceId":"93587406984","shopId":"69427822728","storefrontBaseUrl":"https:\/\/www.mexgrocer.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1836<script> 1837 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1838 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1839 window.ShopifyAnalytics.meta.currency = 'USD'; 1840 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":93587406984,"requestId":"b0762411-82e9-4c9d-8dc1-fa8a57583b39-1790369281"}}; 1841 for (var attr in meta) { 1842 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1843 } 1844</script>
vendor: 1 bytes, line 1844
1844
1845<script class="analytics"> 1846 (function () { 1847 var customDocumentWrite = function(content) { 1848 var jquery = null; 1849 1850 if (window.jQuery) { 1851 jquery = window.jQuery; 1852 } else if (window.Checkout && window.Checkout.$) { 1853 jquery = window.Checkout.$; 1854 } 1855 1856 if (jquery) { 1857 jquery('body').append(content); 1858 } 1859 }; 1860 1861 var hasLoggedConversion = function(token) { 1862 if (token) { 1863 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1864 } 1865 return false; 1866 } 1867 1868 var setCookieIfConversion = function(token) { 1869 if (token) { 1870 var twoMonthsFromNow = new Date(Date.now()); 1871 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1872 1873 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1874 } 1875 } 1876 1877 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1878 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1879 if (trekkie.integrations) { 1880 return; 1881 } 1882 trekkie.methods = [ 1883 'identify', 1884 'page', 1885 'ready', 1886 'track', 1887 'trackForm', 1888 'trackLink' 1889 ]; 1890 trekkie.factory = function(method) { 1891 return function() { 1892 var args = Array.prototype.slice.call(arguments); 1893 args.unshift(method); 1894 trekkie.push(args); 1895 if (method == 'track' || method == 'page') { 1896 var pageUrl; 1897 try { 1898 pageUrl = window.location.href; 1899 } catch (e) {} 1900 var pageReferrer; 1901 try { 1902 pageReferrer = document.referrer; 1903 } catch (e) {} 1904 try { 1905 if (window.__TREKKIE_SHIM_QUEUE == null) { 1906 window.__TREKKIE_SHIM_QUEUE = []; 1907 } 1908 window.__TREKKIE_SHIM_QUEUE.push({ 1909 from: 'trekkie-stub', 1910 method: method, 1911 args: args.slice(1), 1912 pageContext: { 1913 url: pageUrl, 1914 referrer: pageReferrer 1915 } 1916 }); 1917 } catch (e) { 1918 // no-op 1919 } 1920 } 1921 return trekkie; 1922 }; 1923 }; 1924 for (var i = 0; i < trekkie.methods.length; i++) { 1925 var key = trekkie.methods[i]; 1926 trekkie[key] = trekkie.factory(key); 1927 } 1928 trekkie.load = function(config) { 1929 trekkie.config = config || {}; 1930 trekkie.config.initialDocumentCookie = document.cookie; 1931 var first = document.getElementsByTagName('script')[0]; 1932var script = document.createElement('script'); 1933script.type = 'text/javascript'; 1934script.onerror = function(e) { 1935 var scriptFallback = document.createElement('script'); 1936 scriptFallback.type = 'text/javascript'; 1937 scriptFallback.onerror = function(error) { 1938 var Monorail = { 1939 produce: function produce(monorailDomain, schemaId, payload) { 1940 var currentMs = new Date().getTime(); 1941 var event = { 1942 schema_id: schemaId, 1943 payload: payload, 1944 metadata: { 1945 event_created_at_ms: currentMs, 1946 event_sent_at_ms: currentMs 1947 } 1948 }; 1949 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1950 }, 1951 sendRequest: function sendRequest(endpointUrl, payload) { 1952 // Try the sendBeacon API 1953 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1954 var blobData = new window.Blob([payload], { 1955 type: 'text/plain' 1956 }); 1957 1958 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1959 return true; 1960 } // sendBeacon was not successful 1961 1962 } // XHR beacon 1963 1964 var xhr = new XMLHttpRequest(); 1965 1966 try { 1967 xhr.open('POST', endpointUrl); 1968 xhr.setRequestHeader('Content-Type', 'text/plain'); 1969 xhr.send(payload); 1970 } catch (e) { 1971 console.log(e); 1972 } 1973 1974 return false; 1975 }, 1976 isIos12: function isIos12() { 1977 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1978 } 1979 }; 1980 Monorail.produce('monorail-edge.shopifysvc.com', 1981 'trekkie_storefront_load_errors/1.1', 1982 {shop_id: 69427822728, 1983 theme_id: 142602141832, 1984 app_name: "storefront", 1985 context_url: window.location.href, 1986 source_url: "//www.mexgrocer.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1987 1988 }; 1989 scriptFallback.async = true; 1990 scriptFallback.src = '//www.mexgrocer.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1991 first.parentNode.insertBefore(scriptFallback, first); 1992}; 1993script.async = true; 1994script.src = '//www.mexgrocer.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1995first.parentNode.insertBefore(script, first); 1996 1997 }; 1998 trekkie.load( 1999 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69427822728,"isMerchantRequest":null,"themeId":142602141832,"themeCityHash":"2374408709079700704","contentLanguage":"en","currency":"USD","eventMetadataId":"a2082c2f-e205-4bf9-b345-7064801f8d4f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2000 ); 2001 2002 var loaded = false;
2003 trekkie.ready(function() { 2004 if (loaded) return; 2005 loaded = true; 2006 2007 window.ShopifyAnalytics.lib = window.trekkie; 2008 2009 var originalDocumentWrite = document.write; 2010 document.write = customDocumentWrite; 2011 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2012 document.write = originalDocumentWrite; 2013 2014 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2015 var token = match? match[1]: undefined; 2016 if (!hasLoggedConversion(token)) { 2017 setCookieIfConversion(token); 2018 2019 } 2020 }); 2021 2022 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":93587406984,"requestId":"b0762411-82e9-4c9d-8dc1-fa8a57583b39-1790369281","shopifyEmitted":true}); 2023 2024 var eventsListenerScript = document.createElement('script'); 2025 eventsListenerScript.async = true; 2026 eventsListenerScript.src = "//www.mexgrocer.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2027 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2028})();</script>
vendor: 1 bytes, line 2028
2028
2029<script 2030 defer 2031 src="https://www.mexgrocer.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2032 data-application="storefront-renderer" 2033 data-shop-id="69427822728" 2034 data-render-region="gcp-us-central1" 2035 data-page-type="blog" 2036 data-theme-instance-id="142602141832" 2037 data-theme-name="Canopy" 2038 data-theme-version="7.0.0" 2039 data-monorail-region="shop_domain" 2040 data-resource-timing-sampling-rate="10" 2041 data-shs="true" 2042 data-shs-beacon="true" 2043 data-shs-export-with-fetch="true" 2044 data-shs-logs-sample-rate="1" 2045 data-shs-beacon-endpoint="https://www.mexgrocer.com/api/collect" 2046></script>
2046 2047<meta name="shopify-y" content="7927e6cc-bc75-4631-b195-01bf211069a2" data-expiration="1821926881000"><meta name="shopify-s" content="c6abbcca-7781-45d3-abfb-658aa5bb9cb9" data-expiration="1790371081000"><meta name="new-cookie-storage-activated" content="t"> 2048</head> 2049 2050<body class="cc-animate-enabled"> 2051 <a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-cc-role="skip">Skip to content</a><!-- BEGIN sections: header-group --> 2052<div id="shopify-section-sections--18450258526344__17645619108de68ccb" class="shopify-section shopify-section-group-header-group"> 2053 2054</div><div id="shopify-section-sections--18450258526344__announcement" class="shopify-section shopify-section-group-header-group cc-announcement"> 2055<link href="//www.mexgrocer.com/cdn/shop/t/2/assets/announcement.css?v=136620428896663381241755031585" rel="stylesheet" type="text/css" media="all" /> 2056
2056<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/announcement.js?v=123267429028003703111755031585" defer="defer"></script>
2056<style data-shopify>.announcement { 2057 --announcement-text-color: 250 250 250; 2058 background-color: #3ba33e; 2059 }</style>
2059<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/custom-select.js?v=173148981874697908181755031585" defer="defer"></script>
2059<announcement-bar class="announcement block text-body-small" data-slide-delay="7000"> 2060 <div class="container"> 2061 <div class="flex"> 2062 <div class="announcement__col--left announcement__col--align-left announcement__slider" aria-roledescription="carousel" aria-live="off"><div class="announcement__text flex items-center m-0" aria-roledescription="slide"> 2063 <div class="rte"><p> ð¼A COLORFUL CELEBRATION OF LIFE & TRADITION SHOP <strong>â </strong><a href="https://www.mexgrocer.com/collections/dia-de-los-muertos-day-of-the-dead" title="https://www.mexgrocer.com/collections/dia-de-los-muertos-day-of-the-dead"> DIA DE LOS MUERTOS</a>ð¯ï¸</p></div> 2064 </div><div class="announcement__text flex items-center m-0" aria-roledescription="slide"> 2065 <div class="rte"><p>ð²ð½ <strong>¡VIVA MÃXICO! SHOP FIESTAS PATRIAS FAVORITES â</strong><a href="https://www.mexgrocer.com/collections/fiestas-patrias-celebration-essentials" title="https://www.mexgrocer.com/collections/fiestas-patrias-celebration-essentials"><strong> SHOP NOW</strong></a></p></div> 2066 </div><div class="announcement__text flex items-center m-0" aria-roledescription="slide"> 2067 <div class="rte"><p>ðð¥ <strong>GUAC, SNACKS & TOUCHDOWNS â SHOP </strong><a href="https://www.mexgrocer.com/collections/football-tailgate-food-party-ideas" title="https://www.mexgrocer.com/collections/football-tailgate-food-party-ideas"><strong>THE TAILGATE PARTY</strong></a></p></div> 2068 </div></div> 2069 2070 2071 <div class="announcement__col--right hidden md:flex md:items-center"><div class="announcement__localization"> 2072 <form method="post" action="/localization" id="nav-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/recipes" /><div class="localization__grid"><div class="localization__selector"> 2073 <input type="hidden" name="country_code" value="US"> 2074<country-selector><label class="label visually-hidden no-js-hidden" for="nav-localization-country-button">Country/Region</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" 2075 aria-expanded="false" aria-haspopup="listbox" id="nav-localization-country-button"> 2076 <span class="text-start">United States (USD $)</span> 2077 <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true"> 2078 <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/> 2079 </svg> 2080 </button> 2081 <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" 2082 aria-hidden="true" hidden aria-activedescendant="nav-localization-country-opt-0"><li class="custom-select__option flex items-center js-option" id="nav-localization-country-opt-0" role="option" 2083 data-value="US" 2084 data-value-id="" 2085 2086 aria-selected="true"> 2087 <span class="pointer-events-none">United States (USD $)</span> 2088 </li></ul> 2089 </div></country-selector></div><div class="localization__selector"> 2090 <input type="hidden" name="locale_code" value="en"> 2091<custom-select id="nav-localization-language"><label class="label visually-hidden no-js-hidden" for="nav-localization-language-button">Language</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" 2092 aria-expanded="false" aria-haspopup="listbox" id="nav-localization-language-button"> 2093 <span class="text-start">English</span> 2094 <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true"> 2095 <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/> 2096 </svg> 2097 </button> 2098 <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" 2099 aria-hidden="true" hidden aria-activedescendant="nav-localization-language-opt-0"><li class="custom-select__option flex items-center js-option" id="nav-localization-language-opt-0" role="option" 2100 data-value="en" 2101 data-value-id="" 2102 2103 aria-selected="true">
2104 <span class="pointer-events-none">English</span> 2105 </li><li class="custom-select__option flex items-center js-option" id="nav-localization-language-opt-1" role="option" 2106 data-value="es" 2107 data-value-id="" 2108 2109> 2110 <span class="pointer-events-none">Español</span> 2111 </li></ul> 2112 </div></custom-select></div></div>
2112<script> 2113 customElements.whenDefined('custom-select').then(() => { 2114 if (!customElements.get('country-selector')) { 2115 class CountrySelector extends customElements.get('custom-select') { 2116 constructor() { 2117 super(); 2118 this.loaded = false; 2119 } 2120 2121 async showListbox() { 2122 if (this.loaded) { 2123 super.showListbox(); 2124 return; 2125 } 2126 2127 this.button.classList.add('is-loading'); 2128 this.button.setAttribute('aria-disabled', 'true'); 2129 2130 try { 2131 const response = await fetch('?section_id=country-selector'); 2132 if (!response.ok) throw new Error(response.status); 2133 2134 const tmpl = document.createElement('template'); 2135 tmpl.innerHTML = await response.text(); 2136 2137 const el = tmpl.content.querySelector('.custom-select__listbox'); 2138 this.listbox.innerHTML = el.innerHTML; 2139 2140 this.options = this.querySelectorAll('.custom-select__option'); 2141 2142 this.popular = this.querySelectorAll('[data-popular]'); 2143 if (this.popular.length) { 2144 this.popular[this.popular.length - 1].closest('.custom-select__option') 2145 .classList.add('custom-select__option--visual-group-end'); 2146 } 2147 2148 this.selectedOption = this.querySelector('[aria-selected="true"]'); 2149 if (!this.selectedOption) { 2150 this.selectedOption = this.listbox.firstElementChild; 2151 } 2152 2153 this.loaded = true; 2154 } catch { 2155 this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>'; 2156 } finally { 2157 super.showListbox(); 2158 this.button.classList.remove('is-loading'); 2159 this.button.setAttribute('aria-disabled', 'false'); 2160 } 2161 } 2162 2163 setButtonWidth() { 2164 return; 2165 } 2166 } 2167 2168 customElements.define('country-selector', CountrySelector); 2169 } 2170 }); 2171 </script>
2171<script> 2172 document.getElementById('nav-localization').addEventListener('change', (evt) => { 2173 const input = evt.target.previousElementSibling; 2174 if (input && input.tagName === 'INPUT') { 2175 input.value = evt.detail.selectedValue; 2176 evt.currentTarget.submit(); 2177 } 2178 }); 2179 </script>
2179</form> 2180 </div></div></div> 2181 </div> 2182 </announcement-bar> 2183</div><div id="shopify-section-sections--18450258526344__header" class="shopify-section shopify-section-group-header-group cc-header"> 2184<style data-shopify>.header { 2185 --bg-color: 255 255 255 / 1.0; 2186 --text-color: 34 34 34; 2187 --mobile-menu-bg-color: 255 255 255 / 1.0; 2188 --mobile-menu-text-color: 51 51 51; 2189 --desktop-menu-bg-color: 255 255 255 / 1.0; 2190 --desktop-menu-text-color: 34 34 34; 2191 --nav-bg-color: 255 255 255; 2192 --nav-text-color: 34 34 34; 2193 --nav-child-bg-color: 255 255 255; 2194 --nav-child-text-color: 34 34 34; 2195 --header-accent-color: 175 175 175; 2196 --search-bg-color: 255 255 255; 2197 --search-text-color: 51 51 51; 2198 2199 2200 }</style><store-header class="header bg-theme-bg text-theme-text has-motion"data-is-sticky="true" data-hide-menu="true"style="--header-transition-speed: 300ms"><header class="header__grid header__grid--left-logo container flex flex-wrap items-center"> 2201 <div class="header__logo header__logo--top-left logo flex js-closes-menu"><a class="logo__link inline-block" href="/"><span class="flex" style="max-width: 180px;"> 2202 <picture><source media="(max-width: 768px)" srcset="//www.mexgrocer.com/cdn/shop/files/MexGrocer-Logo.png?v=1771526248&width=360" alt="MexGrocer.com" loading="eager"><img src="//www.mexgrocer.com/cdn/shop/files/MexGrocer-Logo.png?v=1771526248&width=360" alt="MexGrocer.com" srcset="//www.mexgrocer.com/cdn/shop/files/MexGrocer-Logo.png?v=1771526248&width=352 352w, //www.mexgrocer.com/cdn/shop/files/MexGrocer-Logo.png?v=1771526248&width=360 360w" width="360" height="249" loading="eager"> 2203 </picture> 2204 </span></a></div> 2205<link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/predictive-search.css?v=6717090467776348371755031586" media="print" onload="this.media='all'"> 2206
2206<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/predictive-search.js?v=158424367886238494141755031586" defer="defer"></script>
2206 2207
2207<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/tabs.js?v=135558236254064818051755031587" defer="defer"></script>
2207<div class="header__search relative js-closes-menu"><link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/search-suggestions.css?v=182650406560369176971755031586" media="print" onload="this.media='all'"><predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get"> 2208 <label class="label visually-hidden" for="header-search">Search</label> 2209
2209<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/search-form.js?v=43677551656194261111755031586" defer="defer"></script>
2209 2210 <search-form class="search__form block"> 2211 <input type="hidden" name="options[prefix]" value="last"> 2212 <input type="search" 2213 class="search__input w-full input js-search-input" 2214 id="header-search" 2215 name="q" 2216 placeholder="Search for products" 2217 2218 data-placeholder-one="Search for products" 2219 2220 2221 data-placeholder-two="Search for articles" 2222 2223 2224 data-placeholder-three="Search for categories" 2225 2226 data-placeholder-prompts-mob="false" 2227 2228 data-typing-speed="100" 2229 data-deleting-speed="60" 2230 data-delay-after-deleting="500" 2231 data-delay-before-first-delete="2000" 2232 data-delay-after-word-typed="2400" 2233 2234 role="combobox" 2235 autocomplete="off" 2236 aria-autocomplete="list" 2237 aria-controls="predictive-search-results" 2238 aria-owns="predictive-search-results" 2239 aria-haspopup="listbox" 2240 aria-expanded="false" 2241 spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg> 2242</button> 2243<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden> 2244 <span class="visually-hidden">Reset</span> 2245 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 2246 </button><speech-search-button class="search__speech focus-inset end hidden" tabindex="0" title="Search by voice" 2247 style="--speech-icon-color: #6dae1e"> 2248 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg> 2249 </speech-search-button> 2250 2251 <link href="//www.mexgrocer.com/cdn/shop/t/2/assets/speech-search.css?v=47207760375520952331755031586" rel="stylesheet" type="text/css" media="all" /> 2252
2252<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/speech-search.js?v=106462966657620737681755031586" defer="defer"></script>
2252</search-form><div class="js-search-results" tabindex="-1" data-predictive-search></div> 2253 <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form> 2254 <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search> 2255 </div><div class="header__icons flex justify-end mis-auto js-closes-menu"><a class="header__icon text-current" href="https://www.mexgrocer.com/customer_authentication/redirect?locale=en®ion_country=US" data-spark-link="account"> 2256 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> 2257 <span class="visually-hidden">Log in</span> 2258 </a><a class="header__icon relative text-current" data-spark-link="cart" id="cart-icon" href="/cart" data-no-instant><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><span class="visually-hidden">Cart</span><div id="cart-icon-bubble"></div> 2259 </a></div><main-menu class="main-menu main-menu--left-mob" data-menu-sensitivity="200"> 2260 <details class="main-menu__disclosure has-motion" open> 2261 <summary class="main-menu__toggle md:hidden"> 2262 <span class="main-menu__toggle-icon" aria-hidden="true"></span> 2263 <span class="visually-hidden">Menu</span> 2264 </summary> 2265 <div class="main-menu__content has-motion justify-between"><nav aria-label="Primary"> 2266 <ul class="main-nav"><li><details> 2267 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2268 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/hot-sauce"> 2269 HOT SAUCE<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2270 </a> 2271 </summary><div class="main-nav__child has-motion"> 2272 2273 <ul class="child-nav child-nav--dropdown"> 2274 <li class="md:hidden"> 2275 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2276 <div class="main-nav__item-content text-start"> 2277 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2278 </button> 2279 </li> 2280 2281 <li class="md:hidden"> 2282 <a href="/collections/hot-sauce" class="main-nav__item child-nav__item large-text main-nav__item-header">HOT SAUCE</a> 2283 </li><li><a class="main-nav__item child-nav__item" 2284 href="/collections/avocado-hot-sauce">AVOCADO HOT SAUCE</a></li><li><a class="main-nav__item child-nav__item" 2285 href="/collections/chiltepin-hot-sauce">CHILTEPIN HOT SAUCE</a></li><li><a class="main-nav__item child-nav__item" 2286 href="/collections/domestic-hot-sauce">DOMESTIC HOT SAUCE</a></li><li><a class="main-nav__item child-nav__item" 2287 href="/collections/extra-hot-hot-sauce">EXTRA HOT HOT SAUCE</a></li><li><a class="main-nav__item child-nav__item" 2288 href="/collections/habanero-hot-sauce">HABANERO HOT SAUCE</a></li><li><a class="main-nav__item child-nav__item" 2289 href="/collections/hot-sauce-gift-packs">HOT SAUCE GIFT PACKS</a></li><li><a class="main-nav__item child-nav__item" 2290 href="/collections/imported-hot-sauce">IMPORTED HOT SAUCE</a></li><li><a class="main-nav__item child-nav__item" 2291 href="/collections/jalapeno-hot-sauce">JALAPEÃO HOT SAUCE</a></li></ul></div> 2292 </details></li><li>
2292<details> 2293 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2294 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/salsas"> 2295 SALSAS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2296 </a> 2297 </summary><div class="main-nav__child has-motion"> 2298 2299 <ul class="child-nav child-nav--dropdown"> 2300 <li class="md:hidden"> 2301 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2302 <div class="main-nav__item-content text-start"> 2303 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2304 </button> 2305 </li> 2306 2307 <li class="md:hidden"> 2308 <a href="/collections/salsas" class="main-nav__item child-nav__item large-text main-nav__item-header">SALSAS</a> 2309 </li><li><a class="main-nav__item child-nav__item" 2310 href="/collections/chamoy-salsas">CHAMOY SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2311 href="/collections/chipotle-salsas">CHIPOTLE SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2312 href="/collections/cooking-salsas">COOKING SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2313 href="/collections/dips">DIPS</a></li><li><a class="main-nav__item child-nav__item" 2314 href="/collections/domestic-salsas">DOMESTIC SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2315 href="/collections/food-service-size">FOOD SERVICE SIZE</a></li><li><a class="main-nav__item child-nav__item" 2316 href="/collections/green-salsas">GREEN SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2317 href="/collections/habanero-salsas">HABANERO SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2318 href="/collections/imported-salsas">IMPORTED SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2319 href="/collections/mole">MOLE</a></li><li><a class="main-nav__item child-nav__item" 2320 href="/collections/red-salsas-1">RED SALSAS</a></li><li><a class="main-nav__item child-nav__item" 2321 href="/collections/specialty-salsas">SPECIALTY SALSAS</a></li></ul></div> 2322 </details></li><li><details> 2323 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2324 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/chili-peppers"> 2325 CHILI PEPPERS / SPICES<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2326 </a> 2327 </summary><div class="main-nav__child has-motion"> 2328 2329 <ul class="child-nav child-nav--dropdown"> 2330 <li class="md:hidden"> 2331 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2332 <div class="main-nav__item-content text-start"> 2333 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2334 </button> 2335 </li> 2336 2337 <li class="md:hidden"> 2338 <a href="/collections/chili-peppers" class="main-nav__item child-nav__item large-text main-nav__item-header">CHILI PEPPERS / SPICES</a> 2339 </li><li><a class="main-nav__item child-nav__item" 2340 href="/collections/chipotle">CHIPOTLE</a></li><li><a class="main-nav__item child-nav__item" 2341 href="/collections/green-chiles">GREEN CHILES</a></li><li><a class="main-nav__item child-nav__item" 2342 href="/collections/guajillo">GUAJILLO</a></li><li><a class="main-nav__item child-nav__item" 2343 href="/collections/jalapenos">JALAPEÃOS</a></li><li><a class="main-nav__item child-nav__item" 2344 href="/collections/other-peppers">OTHER PEPPERS</a></li><li><a class="main-nav__item child-nav__item" 2345 href="/collections/serrano">SERRANO</a></li><li><a class="main-nav__item child-nav__item" 2346 href="/collections/chile-peppers-and-spices">SPICES</a></li></ul></div> 2347 </details></li><li>
2347<details> 2348 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2349 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/candy"> 2350 CANDY / SNACKS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2351 </a> 2352 </summary><div class="main-nav__child has-motion"> 2353 2354 <ul class="child-nav child-nav--dropdown"> 2355 <li class="md:hidden"> 2356 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2357 <div class="main-nav__item-content text-start"> 2358 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2359 </button> 2360 </li> 2361 2362 <li class="md:hidden"> 2363 <a href="/collections/candy" class="main-nav__item child-nav__item large-text main-nav__item-header">CANDY / SNACKS</a> 2364 </li><li><a class="main-nav__item child-nav__item" 2365 href="/collections/candy-packs">CANDY PACKS</a></li><li><a class="main-nav__item child-nav__item" 2366 href="/collections/chamoy">CHAMOY</a></li><li><a class="main-nav__item child-nav__item" 2367 href="/collections/chicharones">CHICHARRONES</a></li><li><a class="main-nav__item child-nav__item" 2368 href="/collections/chips-snacks">CHIPS / SNACKS</a></li><li><a class="main-nav__item child-nav__item" 2369 href="/collections/chocolate">CHOCOLATE</a></li><li><a class="main-nav__item child-nav__item" 2370 href="/collections/cookies">COOKIES</a></li><li><a class="main-nav__item child-nav__item" 2371 href="/collections/gum">GUM</a></li><li><a class="main-nav__item child-nav__item" 2372 href="/collections/gummies">GUMMIES</a></li><li><a class="main-nav__item child-nav__item" 2373 href="/collections/hard-candy">HARD CANDY</a></li><li><a class="main-nav__item child-nav__item" 2374 href="/collections/lollipops">LOLLIPOPS</a></li><li><a class="main-nav__item child-nav__item" 2375 href="/collections/mango">MANGO</a></li><li><a class="main-nav__item child-nav__item" 2376 href="/collections/nuts-snacks">PEANUTS / SNACKS</a></li><li><a class="main-nav__item child-nav__item" 2377 href="/collections/other-candy">OTHER CANDY</a></li><li><a class="main-nav__item child-nav__item" 2378 href="/collections/sour-saladitos">SOUR / SALADITOS</a></li><li><a class="main-nav__item child-nav__item" 2379 href="/collections/sweet-sour">SWEET & SOUR</a></li><li><a class="main-nav__item child-nav__item" 2380 href="/collections/tamarindo">TAMARINDO</a></li><li><a class="main-nav__item child-nav__item" 2381 href="/collections/tejocote">TEJOCOTE</a></li><li><a class="main-nav__item child-nav__item" 2382 href="/collections/traditional">TRADITIONAL</a></li><li><a class="main-nav__item child-nav__item" 2383 href="/collections/wafers">WAFERS</a></li><li><a class="main-nav__item child-nav__item" 2384 href="/collections/watermelon">WATERMELON</a></li></ul></div> 2385 </details></li><li><a class="main-nav__item main-nav__item--primary" href="/collections/tortillas-tostadas-sopes">TORTILLAS / TOSTADAS / SOPES</a></li><li>
2385<details> 2386 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2387 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/fresh-1"> 2388 FRESH<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2389 </a> 2390 </summary><div class="main-nav__child has-motion"> 2391 2392 <ul class="child-nav child-nav--dropdown"> 2393 <li class="md:hidden"> 2394 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2395 <div class="main-nav__item-content text-start"> 2396 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2397 </button> 2398 </li> 2399 2400 <li class="md:hidden"> 2401 <a href="/collections/fresh-1" class="main-nav__item child-nav__item large-text main-nav__item-header">FRESH</a> 2402 </li><li><a class="main-nav__item child-nav__item" 2403 href="/collections/fresh-bread">SWEET BREAD</a></li><li><a class="main-nav__item child-nav__item" 2404 href="/collections/fresh-cheeses"> CHEESES</a></li><li><a class="main-nav__item child-nav__item" 2405 href="/collections/fresh-creams">CREAMS</a></li><li><a class="main-nav__item child-nav__item" 2406 href="/collections/fresh-masa">FRESH MASA</a></li><li><a class="main-nav__item child-nav__item" 2407 href="/collections/fresh-produce">FRESH PRODUCE</a></li><li><a class="main-nav__item child-nav__item" 2408 href="/collections/prepared-foods">PREPARED FOODS</a></li><li><a class="main-nav__item child-nav__item" 2409 href="/collections/fresh-sopes">SOPES</a></li><li><a class="main-nav__item child-nav__item" 2410 href="/collections/fresh-tortillas">TORTILLAS</a></li></ul></div> 2411 </details></li><li><details> 2412 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2413 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/grocery"> 2414 GROCERY<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2415 </a> 2416 </summary><div class="main-nav__child has-motion"> 2417 2418 <ul class="child-nav child-nav--dropdown"> 2419 <li class="md:hidden"> 2420 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2421 <div class="main-nav__item-content text-start"> 2422 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2423 </button> 2424 </li> 2425 2426 <li class="md:hidden"> 2427 <a href="/collections/grocery" class="main-nav__item child-nav__item large-text main-nav__item-header">GROCERY</a> 2428 </li><li><a class="main-nav__item child-nav__item" 2429 href="/collections/beans">BEANS</a></li><li><a class="main-nav__item child-nav__item" 2430 href="/collections/beverages-chocolate">BEVERAGES CHOCOLATE</a></li><li><a class="main-nav__item child-nav__item" 2431 href="/collections/boullion">BOUILLON</a></li><li><a class="main-nav__item child-nav__item" 2432 href="/collections/chile-peppers-and-spices">CHILE PEPPERS & SPICES</a></li><li><a class="main-nav__item child-nav__item" 2433 href="/collections/coffee">COFFEE</a></li><li><a class="main-nav__item child-nav__item" 2434 href="/collections/condiments">CONDIMENTS</a></li><li><a class="main-nav__item child-nav__item" 2435 href="/collections/desserts">DESSERTS</a></li><li><a class="main-nav__item child-nav__item" 2436 href="/collections/drink-m
2436ixes">DRINK MIXES</a></li><li><a class="main-nav__item child-nav__item" 2437 href="/collections/all-food-service-sizes">FOOD SERVICE SIZE</a></li><li><a class="main-nav__item child-nav__item" 2438 href="/collections/masa">FLOUR / MASA</a></li><li><a class="main-nav__item child-nav__item" 2439 href="/collections/tea-and-herbs">HERBS / TEA</a></li><li><a class="main-nav__item child-nav__item" 2440 href="/collections/hominy">HOMINY</a></li><li><a class="main-nav__item child-nav__item" 2441 href="/collections/jarred-caned-vegetables">JARRED VEGETABLES</a></li><li><a class="main-nav__item child-nav__item" 2442 href="/collections/juices-nectars">JUICES / NECTARS</a></li><li><a class="main-nav__item child-nav__item" 2443 href="/collections/marinade">MARINADE</a></li><li><a class="main-nav__item child-nav__item" 2444 href="/collections/meats">MEATS</a></li><li><a class="main-nav__item child-nav__item" 2445 href="/collections/menudo">MENUDO / SOUPS</a></li><li><a class="main-nav__item child-nav__item" 2446 href="/collections/milk-products">MILK PRODUCTS</a></li><li><a class="main-nav__item child-nav__item" 2447 href="/collections/pasta">PASTA</a></li><li><a class="main-nav__item child-nav__item" 2448 href="/collections/canned-berries">PRESERVED FRUITS</a></li><li><a class="main-nav__item child-nav__item" 2449 href="/collections/seafood">SEAFOOD</a></li><li><a class="main-nav__item child-nav__item" 2450 href="/collections/seasoning">SEASONING</a></li><li><a class="main-nav__item child-nav__item" 2451 href="/collections/soda">SODAS</a></li><li><a class="main-nav__item child-nav__item" 2452 href="/collections/chile-peppers-and-spices">SPICES</a></li><li><a class="main-nav__item child-nav__item" 2453 href="/collections/sugars">SUGARS</a></li><li><a class="main-nav__item child-nav__item" 2454 href="/collections/tamales">TAMALES</a></li><li><a class="main-nav__item child-nav__item" 2455 href="/collections/tostadas">TOSTADAS</a></li><li><a class="main-nav__item child-nav__item" 2456 href="/collections/vanilla">VANILLA</a></li></ul></div> 2457 </details></li><li><details> 2458 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2459 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/kitchen"> 2460 KITCHENWARE<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2461 </a> 2462 </summary><div class="main-nav__child has-motion"> 2463 2464 <ul class="child-nav child-nav--dropdown"> 2465 <li class="md:hidden"> 2466 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2467 <div class="main-nav__item-content text-start"> 2468 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2469 </button> 2470 </li> 2471 2472 <li class="md:hidden"> 2473 <a href="/collections/kitchen" class="main-nav__item child-nav__item large-text main-nav__item-header">KITCHENWARE</a> 2474 </li><li><a class="main-nav__item child-nav__item" 2475 href="/collections/clay-cookware">CLAY COOKWARE</a></li><li><a class="main-nav__item child-nav__item" 2476 href="/collections/comal">COMAL</a></li><li><a class="main-nav__item child-nav__item" 2477 href="/collections/cups-glasses">CUPS & GLASSES</a></li><li><a class="main-nav__item child-nav__item" 2478 href="/collections/glassware">GLASSWARE</a></li><li><a class="main-nav__item child-nav__item" 2479 href="/collections/jugs-vitroleros">JUGS / VITROLEROS</a></li><li><a class="main-nav__item child-nav__item" 2480 href="/collections/kitchen-linens">KITCHEN LINENS</a></li><li><a class="main-nav__item child-nav__item" 2481 href="/collections/kitchen-utensils">KITCHEN UTENSILS</a></li><li><a class="main-nav__item child-nav__item" 2482 href="/collections/molcajetes">MOLCAJETES</a></li><li><a class="main-nav__item child-nav__item" 2483 href="/collections/pans-pots">PANS & POTS</a></li><li><a class="main-nav__item child-nav__item" 2484 href="/collections/plates-bowls">PLATES & BOWLS</a></li><li><a class="main-nav__item child-nav__item" 2485 href="/collections/tamales-cookware">TAMALES COOKWARE</a></li><li><a class="main-nav__item child-nav__item" 2486 href="/collections/tortilla-press">TORTILLA PRESS</a></li><li><a class="main-nav__item child-nav__item" 2487 href="/collections/tortilla-warmer">TORTILLA WARMER</a></li><li><a class="main-nav__item child-nav__item" 2488 href="/collections/stoves">STOVES</a></li></ul></div> 2489 </details></li><li>
2489<details> 2490 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 2491 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/more-items"> 2492 MORE ITEMS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2493 </a> 2494 </summary><div class="main-nav__child has-motion"> 2495 2496 <ul class="child-nav child-nav--dropdown"> 2497 <li class="md:hidden"> 2498 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2499 <div class="main-nav__item-content text-start"> 2500 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2501 </button> 2502 </li> 2503 2504 <li class="md:hidden"> 2505 <a href="/collections/more-items" class="main-nav__item child-nav__item large-text main-nav__item-header">MORE ITEMS</a> 2506 </li><li><a class="main-nav__item child-nav__item" 2507 href="/collections/candles">CANDLES</a></li><li><a class="main-nav__item child-nav__item" 2508 href="/collections/cleaning-supplies">CLEANING SUPPLIES</a></li><li><a class="main-nav__item child-nav__item" 2509 href="/collections/cookbooks">COOKBOOKS</a></li><li><a class="main-nav__item child-nav__item" 2510 href="/collections/laundry">LAUNDRY</a></li><li><a class="main-nav__item child-nav__item" 2511 href="/collections/mexican-toys">MEXICAN TOYS</a></li><li><a class="main-nav__item child-nav__item" 2512 href="/collections/our-lady-of-guadalupe">OUR LADY OF GUADALUPE</a></li><li><a class="main-nav__item child-nav__item" 2513 href="/collections/party-decoration">PARTY SUPPLIES</a></li><li><a class="main-nav__item child-nav__item" 2514 href="/collections/nutrition-wellness">PERSONAL CARE / HEALTH</a></li><li><a class="main-nav__item child-nav__item" 2515 href="/collections/bath-soaps">SHAMPOO / SOAPS</a></li></ul></div> 2516 </details></li><li><a class="main-nav__item main-nav__item--primary" href="/collections/special-bundle-promos">SPECIAL BUNDLE PROMOS</a></li></ul> 2517 </nav><nav aria-label="Secondary" class="secondary-nav-container"> 2518 <ul class="secondary-nav" role="list"><li class="inline-flex items-center self-center"> 2519 <a href="https://www.mexgrocer.com/discount/ship4free?redirect=/collections/frontpage" class="secondary-nav__item secondary-nav__cta secondary-nav__cta--button flex items-center" 2520 style="--cta-bg-color: 235 235 235;--cta-bg-hover-color: 213 213 213;color: #222222;border: var(--btn-border-width, 1px) solid #ebebeb;"><svg class="icon icon--truck" width="17" height="17" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M15.64 6.92L9.5 5.12V4a.5.5 0 00-.5-.5H1a.5.5 0 00-.5.5v8.5c0 .28.22.5.5.5h1.27a2.1 2.1 0 004.06 0h3.94a2.1 2.1 0 004.06 0h1.17a.5.5 0 00.5-.5V7.4a.5.5 0 00-.36-.48zM4.3 13.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM6.33 12a2.1 2.1 0 00-4.06 0H1.5V4.5h7V12H6.33zm5.97 1.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM15 12h-.67a2.1 2.1 0 00-4.06 0H9.5V6.17l5.5 1.6V12z"/></svg><span>CLICK FREE SHIPPING | MIN $75.00</span></a> 2521 </li> 2522 </ul> 2523 </nav></div> 2524 </details> 2525 </main-menu></header> 2526</store-header> 2527
2528<script type="application/ld+json"> 2529 { 2530 "@context": "http://schema.org", 2531 "@type": "Organization", 2532 "name": "MexGrocer.com", 2533 "logo": "https:\/\/www.mexgrocer.com\/cdn\/shop\/files\/MexGrocer-Logo.png?v=1771526248\u0026width=241", 2534 2535 "sameAs": [ 2536 2537"https:\/\/facebook.com\/Mexgrocer","https:\/\/youtube.com\/user\/Mexgrocer","https:\/\/instagram.com\/Mexgrocer","https:\/\/tiktok.com\/@MexgrocerUS","https:\/\/pinterest.com\/Mexgrocer","https:\/\/x.com\/Mexgrocer" 2538 ], 2539 "url": "https:\/\/www.mexgrocer.com" 2540 } 2541</script>
2541 2542 2543 2544</div><section id="shopify-section-sections--18450258526344__custom_liquid_Ed9Cjj" class="shopify-section shopify-section-group-header-group cc-custom-liquid"><div class="section relative section--full-width section--padded-xsmall border-top border-bottom" data-cc-animate><div class="container"><div style="display: flex; justify-content: center; align-items: center; padding: 4px 20px; background-color: #f2f4f3;" class="language-selector-wrapper"> 2545 2546 <form method="post" action="/account/preferences" class="language-selector-form" style="margin: 0;"> 2547 <select name="locale_code" onchange="window.location.href = this.value;" style="padding: 8px 12px; border: 1px solid #ddd; border-radius: 4px; background-color: #fff; cursor: pointer; font-size: 14px; color: #333;"> 2548 2549 <option value="/" selected> 2550 English 2551 </option> 2552 2553 <option value="/es" > 2554 Español 2555 </option> 2556 2557 </select> 2558 </form> 2559 2560</div> 2561 2562<style> 2563 .language-selector-wrapper { 2564 display: none !important; 2565 } 2566 2567 @media (max-width: 768px) { 2568 .language-selector-wrapper { 2569 display: flex !important; 2570 } 2571 } 2572</style></div></div> 2573 2574 2575</section><section id="shopify-section-sections--18450258526344__custom_liquid_gAMTcn" class="shopify-section shopify-section-group-header-group cc-custom-liquid"><div class="section relative section--full-width section--padded-xsmall border-bottom" data-cc-animate><!-- Alegreya Sans Font --> 2576<link href="https://fonts.googleapis.com/css2?family=Alegreya+Sans:wght@400;500;600&display=swap" rel="stylesheet"> 2577 2578<div style=" 2579 width: 100%; 2580 background-color: #EFEADD; 2581 padding: 14px 20px; 2582 box-sizing: border-box; 2583 display: flex; 2584 justify-content: center; 2585 align-items: center; 2586 flex-wrap: wrap; 2587 font-family: 'Alegreya Sans', Arial, sans-serif; 2588 font-size: 15px; 2589 font-weight: 500; 2590 letter-spacing: 0.6px; 2591 line-height: 1.5; 2592"> 2593 2594 <a href="https://www.mexgrocer.com/collections/gift-ideas-2" 2595 style="color:#151515; text-decoration:none; margin:0 14px;"> 2596 GIFT IDEAS 2597 </a> 2598 2599 <span style="color:#6F6A63;">|</span> 2600 2601 <a href="/collections/new-items" 2602 style="color:#151515; text-decoration:none; margin:0 14px;"> 2603 NEW ITEMS 2604 </a> 2605 2606 <span style="color:#6F6A63;">|</span> 2607 2608 <a href="/collections/sale-items" 2609 style="color:#151515; text-decoration:none; margin:0 14px;"> 2610 SALE 2611 </a> 2612 2613 <span style="color:#6F6A63;">|</span> 2614 2615 <a href="/blogs/recipes/" 2616 style="color:#151515; text-decoration:none; margin:0 14px;"> 2617 RECIPES 2618 </a> 2619 2620 <span style="color:#6F6A63;">|</span> 2621 2622 <a href="/blogs/resources-tips-ideas-fun" 2623 style="color:#151515; text-decoration:none; margin:0 14px;"> 2624 MEXCOCINA 2625 </a> 2626 2627 <span style="color:#6F6A63;">|</span> 2628 2629 <a href="/pages/wholesale-registration-form" 2630 style="color:#9E2F2F; text-decoration:none; margin:0 14px;"> 2631 WHOLESALE 2632 </a> 2633 2634 <span style="color:##E31B23;">|</span> 2635 2636 <a href="https://www.mexgrocer.com/blogs/recipes/pozole-rojo-recipe-with-pork-or-chicken" 2637 style="color:#151515; text-decoration:none; margin:0 14px;"> 2638 POZOLE ROJO RECIPE WITH CHICKEN/PORK 2639 2640 <span style="color:#6F6A63;">|</span> 2641 2642 <a href="https://www.mexgrocer.com/blogs/resources-tips-ideas-fun/dia-de-muertos-ofrenda-altar-meaning-guide" 2643 style="color:#151515; text-decoration:none; margin:0 14px;"> THE MEANING BEAHIND THE OFRENDA 2644 </a> 2645 2646</div></div> 2647 2648 2649</section><div id="shopify-section-sections--18450258526344__promo_strip_6MzXCh" class="shopify-section shopify-section-group-header-group cc-promo-strip"> 2650 2651 2652</div><section id="shopify-section-sections--18450258526344__scrolling_banner_8jt6K8" class="shopify-section shopify-section-group-header-group cc-scrolling-banner"><style data-shopify>#sections--18450258526344__scrolling_banner_8jt6K8 { 2653 --duration: 8s; 2654 --direction: normal; 2655 } 2656 2657 #sections--18450258526344__scrolling_banner_8jt6K8 .scrolling-banner__item { padding-inline-end: 32px; } 2658 @media (max-width: 769px) { 2659 #sections--18450258526344__scrolling_banner_8jt6K8 .scrolling-banner__item { padding-inline-end: 21.12px; } 2660 } 2661 @media (max-width: 600px) { 2662 #sections--18450258526344__scrolling_banner_8jt6K8 .scrolling-banner__item { padding-inline-end: 16.0px; } 2663 }</style><div class="scrolling-banner scrolling-banner--pausable border-top border-bottom section section--full-width section--padded-xsmall overflow-hidden color-scheme color-scheme--2" id="sections--18450258526344__scrolling_banner_8jt6K8" role="marquee" data-cc-animate> 2664 <div class="scrolling-banner__items-container flex"><div class="scrolling-banner__items flex items-center has-motion">
2665 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2666 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2667 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2668 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2669 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2670 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2671 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2672 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2673 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2674 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2675 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2676 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2677 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2678 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2679 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2680 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2681 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2682 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2683 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2684 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true">
2685 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2686 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2687 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2688 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2689 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2690 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2691 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2692 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2693 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2694 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2695 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2696 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2697 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2698 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2699 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2700 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2701 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2702 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2703 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2704 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true">
2705 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2706 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2707 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2708 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2709 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2710 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2711 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2712 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2713 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2714 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2715 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2716 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2717 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2718 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2719 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2720 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2721 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2722 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2723 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2724 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true">
2725 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2726 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2727 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2728 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2729 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2730 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2731 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2732 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2733 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2734 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2735 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2736 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2737 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2738 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2739 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2740 </div><div class="scrolling-banner__items flex items-center has-motion" aria-hidden="true"> 2741 <span class="scrolling-banner__item scrolling-banner__text h6">FREE SHIPPING ON $75+</span><span class="scrolling-banner__item flex"> 2742 <svg class="icon icon--box" width="20" height="20" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z"/></svg> 2743 </span><span class="scrolling-banner__item scrolling-banner__text h6">USE CODE: SHIP4FREE</span> 2744 </div></div> 2745</div> 2746 2747 2748</section> 2749<!-- END sections: header-group --><main id="main-content"><div class="container container--breadcrumbs ">
2749<script type="application/ld+json"> 2750 { 2751 "@context": "https://schema.org", 2752 "@type": "BreadcrumbList", 2753 "itemListElement": [ 2754 { 2755 "@type": "ListItem", 2756 "position": 1, 2757 "name": "Home", 2758 "item": "https:\/\/www.mexgrocer.com\/" 2759 },{ 2760 "@type": "ListItem", 2761 "position": 2, 2762 "name": "RECIPES", 2763 "item": "https:\/\/www.mexgrocer.com\/blogs\/recipes" 2764 }] 2765 } 2766 </script>
2766 2767<nav class="breadcrumbs flex justify-between w-full" aria-label="Breadcrumbs"> 2768 <ol class="breadcrumbs-list flex has-ltr-icon"> 2769 <li class="flex items-center"> 2770 <a class="breadcrumbs-list__link" href="/">Home</a> <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 2771 </li><li class="flex items-center"> 2772 <a class="breadcrumbs-list__link" href="/blogs/recipes" aria-current="page">RECIPES</a><a class="breadcrumbs-list__link breadcrumbs-list__link--rss" href="/blogs/recipes.atom" title="RSS" arial-label="RSS"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16"/><circle cx="5" cy="19" r="1"/></svg></a></li></ol></nav> 2773 2774 </div><div id="shopify-section-template--18450257543304__main" class="shopify-section cc-main-blog section section--template"><link href="//www.mexgrocer.com/cdn/shop/t/2/assets/blog.css?v=6356010894974195781755031585" rel="stylesheet" type="text/css" media="all" /> 2775<div class="container"> 2776 2777 <div class="gap-x-theme flex flex-col items-center text-center mb-14 md:mb-16"><h1 class="last:mb-0 h2">RECIPES</h1><div class="social-share social-share-blog flex items-center"> 2778 <p class="social-share__heading mb-0 font-bold">Share:</p> 2779 <ul class="social inline-flex flex-wrap"><li> 2780 <a class="social__link flex items-center justify-center" href="//twitter.com/intent/tweet?text=RECIPES&url=https://www.mexgrocer.com/blogs/recipes" target="_blank" rel="noopener" title="Tweet on X"> 2781 <svg fill="currentColor" width="40" height="40" viewBox="1 1 22 22" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg> 2782 </a> 2783 </li><li> 2784 <a class="social__link flex items-center justify-center" href="//www.facebook.com/sharer.php?u=https://www.mexgrocer.com/blogs/recipes" target="_blank" rel="noopener" title="Share on Facebook"> 2785 <svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg> 2786 </a> 2787 </li> 2788</ul> 2789 2790 </div></div><div class="mt-6 mb-6 lg:blog-mb-16 lg:blog-mt-16 md-down:-mx-gutter featured-card"> 2791 <article class="card hover:grow-media card--article h-full card--featured card--wide relative flex color-scheme color-scheme--2" id="article-577360298120"><a href="/blogs/recipes/champurrado-y-otros-sabores-de-atole-history-tradition-5-recipes" class="card__media relative"> 2792<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=1200 1200w" sizes="(min-width: 1328px) 1200px, (min-width: 1280px) calc(100vw - 128px), (min-width: 600px) calc(100vw - 96px), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=460" 2793 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20800'%3E%3C/svg%3E" class="md:img-fit media no-js-hidden" loading="lazy" 2794 width="1200" 2795 height="800" 2796 alt="Champurrado y Otros Sabores de Atole: History, Tradition & 5 Recipes"><noscript> 2797 <img src="//www.mexgrocer.com/cdn/shop/articles/atole.png?v=1790099984&width=460" 2798 loading="lazy" 2799 class="md:img-fit media" width="1200" 2800 height="800" 2801 alt="Champurrado y Otros Sabores de Atole: History, Tradition & 5 Recipes"> 2802 </noscript> 2803 2804</a><div class="card__info relative flex flex-col items-start grow"> 2805 <div class="flex-auto featured-card__inner flex items-start flex-col justify-center h-full"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-09-22T17:59:42Z">September 22, 2026</time> 2806</p><h2 class="card__title h3"><a href="/blogs/recipes/champurrado-y-otros-sabores-de-atole-history-tradition-5-recipes" class="card-link text-current">Champurrado y Otros Sabores de Atole: History, Tradition & 5 Recipes</a></h2><p class="text-theme-light mb-6 text-body-small"> 2807 By Victor Rubio 2808 </p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/atole" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2809 Atole 2810 </a><a href="/blogs/recipes/tagged/atole-blanco" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2811 Atole Blanco 2812 </a><a href="/blogs/recipes/tagged/atole-de-fresa" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2813 Atole de Fresa 2814 </a><a href="/blogs/recipes/tagged/atole-de-nuez" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2815 Atole de Nuez 2816 </a><a href="/blogs/recipes/tagged/atoleatole-de-cajeta" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2817 AtoleAtole de Cajeta 2818 </a><a href="/blogs/recipes/tagged/champurrado" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2819 Champurrado 2820 </a><a href="/blogs/recipes/tagged/dia-de-los-muertos" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2821 Dia De los Muertos 2822 </a>
2822<a href="/blogs/recipes/tagged/dia-de-los-muertos-ofrenda" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2823 Dia De Los Muertos Ofrenda 2824 </a><a href="/blogs/recipes/tagged/fall-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2825 Fall Recipes 2826 </a><a href="/blogs/recipes/tagged/las-posadas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2827 Las Posadas 2828 </a><a href="/blogs/recipes/tagged/mexican-chocolate" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2829 Mexican Chocolate 2830 </a><a href="/blogs/recipes/tagged/mexican-drinks" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2831 Mexican Drinks 2832 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2833 Mexican Recipes 2834 </a><a href="/blogs/recipes/tagged/piloncillo" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2835 Piloncillo 2836 </a><a href="/blogs/recipes/tagged/winter-drinks" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2837 Winter Drinks 2838 </a></div><div class="flex-grow flex items-end"> 2839 <a href="/blogs/recipes/champurrado-y-otros-sabores-de-atole-history-tradition-5-recipes" class="btn btn btn--primary btn--icon-with-text btn--icon-with-text-right has-ltr-icon mt-8 xl:mt-12"> 2840 <span class="visually-hidden">Champurrado y Otros Sabores de Atole: History, Tradition & 5 Recipes</span> 2841 Read more 2842<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a> 2843 </div></div> 2844 </div> 2845</article> 2846 2847 </div>
2847<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/custom-pagination.js?v=135503577621185456031755031585" defer="defer"></script>
2847<custom-pagination class="block mt-8 lg:blog-mt-16" data-infinite-scroll="true" data-pause-infinite-scroll="false"> 2848 <ul class="grid grid-cols-1 gap-theme blog-gap-y-12 lg:blog-gap-y-16 sm:grid-cols-2 md:grid-cols-3" role="list"><li class="js-pagination-result"> 2849 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577343422600"><a href="/blogs/recipes/pozole-rojo-recipe-with-pork-or-chicken" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 2850<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=460" 2851 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 2852 width="1200" 2853 height="675" 2854 alt="Pozole Rojo Recipe with Pork or Chicken"><noscript> 2855 <img src="//www.mexgrocer.com/cdn/shop/articles/Pozole_523bf573-5b3e-4d0c-9d49-0b290a417180.png?v=1789764245&width=460" 2856 loading="lazy" 2857 class="img-fit" width="1200" 2858 height="675" 2859 alt="Pozole Rojo Recipe with Pork or Chicken"> 2860 </noscript> 2861 </div> 2862</a><div class="card__info relative flex flex-col items-start grow"> 2863 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-09-18T20:44:04Z">September 18, 2026</time> 2864</p><h2 class="card__title h5"><a href="/blogs/recipes/pozole-rojo-recipe-with-pork-or-chicken" class="card-link text-current">Pozole Rojo Recipe with Pork or Chicken</a></h2><p class="text-theme-light text-body-small"> 2865 By Victor Rubio 2866 </p><p class=" mb-4">Learn the history of pozole and make a deeply flavorful pozole rojo with hominy, pork or chicken, guajillo chiles, ancho chiles, and Mexican oregano. Shop MexGrocer ingredients, tostadas, hot sauce,... 2867</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/green-pozole" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2868 green pozole 2869 </a><a href="/blogs/recipes/tagged/guajillo-chiles" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2870 Guajillo Chiles 2871 </a><a href="/blogs/recipes/tagged/hominy" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2872 Hominy 2873 </a><a href="/blogs/recipes/tagged/mexican-food" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2874 mexican food 2875 </a><a href="/blogs/recipes/tagged/mexican-oregano" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2876 Mexican Oregano 2877 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2878 Mexican Recipes 2879 </a><a href="/blogs/recipes/tagged/mexican-soups" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2880 Mexican Soups 2881 </a><a href="/blogs/recipes/tagged/pozole" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2882 Pozole 2883 </a><a href="/blogs/recipes/tagged/pozole-verde" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2884 pozole verde 2885 </a></div>
2885<a href="/blogs/recipes/pozole-rojo-recipe-with-pork-or-chicken" class="link block mt-5 has-ltr-icon"> 2886 Read more 2887<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 2888 </div> 2889</article> 2890 2891 </li><li class="js-pagination-result"> 2892 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577296138376"><a href="/blogs/recipes/authentic-mexican-carnitas-recipe-history" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 2893<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=460" 2894 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 2895 width="1200" 2896 height="675" 2897 alt="Authentic Mexican Carnitas Recipe: History, Tradition & Oven Carnitas"><noscript> 2898 <img src="//www.mexgrocer.com/cdn/shop/articles/Blog_Main_image_1600X900_84d0a011-e3bb-4753-9a05-3407b68e164c.png?v=1789751645&width=460" 2899 loading="lazy" 2900 class="img-fit" width="1200" 2901 height="675" 2902 alt="Authentic Mexican Carnitas Recipe: History, Tradition & Oven Carnitas"> 2903 </noscript> 2904 </div> 2905</a><div class="card__info relative flex flex-col items-start grow"> 2906 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-09-09T19:06:03Z">September 9, 2026</time> 2907</p><h2 class="card__title h5"><a href="/blogs/recipes/authentic-mexican-carnitas-recipe-history" class="card-link text-current">Authentic Mexican Carnitas Recipe: History, Tradition & Oven Carnitas</a></h2><p class="text-theme-light text-body-small"> 2908 By Victor Rubio 2909 </p><p class=" mb-4">Discover the history of carnitas in Mexico, from their colonial-era roots to the celebrated carnitas traditions of Michoacán. Then make our easy oven carnitas recipe with tender pork, salsa verde,... 2910</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/authentic-mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2911 Authentic Mexican Recipes 2912 </a><a href="/blogs/recipes/tagged/carnitas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2913 Carnitas 2914 </a><a href="/blogs/recipes/tagged/mexican-food" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2915 mexican food 2916 </a><a href="/blogs/recipes/tagged/mexican-history" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2917 mexican history 2918 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2919 Mexican Recipes 2920 </a><a href="/blogs/recipes/tagged/michoacan" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2921 Michoacan 2922 </a><a href="/blogs/recipes/tagged/pork-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2923 Pork Recipes 2924 </a><a href="/blogs/recipes/tagged/salsa-verde" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2925 Salsa Verde 2926 </a><a href="/blogs/recipes/tagged/taco-night" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2927 Taco Night 2928 </a><a href="/blogs/recipes/tagged/taco-recipe" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2929 Taco Recipe 2930 </a><a href="/blogs/recipes/tagged/traditional-mexican-cuisine" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2931 Traditional Mexican Cuisine 2932 </a></div><a href="/blogs/recipes/authentic-mexican-carnitas-recipe-history" class="link block mt-5 has-ltr-icon"> 2933 Read more 2934<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 2935 </div> 2936</article> 2937 2938 </li><li class="js-pagination-result"> 2939 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577258324104"><a href="/blogs/recipes/football-nachos-seven-layer-dip-mexican-party-platter" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 2940<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=460" 2941 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20450'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 2942 width="1200" 2943 height="450" 2944 alt="Football Nachos & Seven-Layer Dip: The Ultimate Mexican Party Platter"><noscript> 2945 <img src="//www.mexgrocer.com/cdn/shop/articles/ChatGPT_Image_Sep_8_2026_09_58_44_AM.png?v=1788887153&width=460" 2946 loading="lazy" 2947 class="img-fit" width="1200" 2948 height="450" 2949 alt="Football Nachos & Seven-Layer Dip: The Ultimate Mexican Party Platter"> 2950 </noscript> 2951 </div> 2952</a><div class="card__info relative flex flex-col items-start grow"> 2953 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-09-02T19:18:46Z">September 2, 2026</time> 2954</p><h2 class="card__title h5"><a href="/blogs/recipes/football-nachos-seven-layer-dip-mexican-party-platter" class="card-link text-current">Football Nachos & Seven-Layer Dip: The Ultimate Mexican Party Platter</a></h2><p class="text-theme-light text-body-small"> 2955 By Victor Rubio 2956 </p><p class=" mb-4">Nachos were made for sharing. Build a colorful seven-layer dip, pile up the tortilla chips, set out sals
2956a and hot sauce, and turn an easy 20-minute recipe into a complete... 2957</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/7-layer-dip-mexican-recipe" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2958 7 layer dip Mexican Recipe 2959 </a><a href="/blogs/recipes/tagged/el-grito" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2960 El Grito 2961 </a><a href="/blogs/recipes/tagged/game-day-food" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2962 Game Day Food 2963 </a><a href="/blogs/recipes/tagged/guacamole" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2964 Guacamole 2965 </a><a href="/blogs/recipes/tagged/mexican-party-food" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2966 Mexican Party Food 2967 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2968 Mexican Recipes 2969 </a><a href="/blogs/recipes/tagged/nachos" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2970 Nachos 2971 </a><a href="/blogs/recipes/tagged/party-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2972 Party Recipes 2973 </a><a href="/blogs/recipes/tagged/salsa" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2974 Salsa 2975 </a><a href="/blogs/recipes/tagged/seven-layer-dip" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 2976 Seven Layer Dip 2977 </a></div><a href="/blogs/recipes/football-nachos-seven-layer-dip-mexican-party-platter" class="link block mt-5 has-ltr-icon"> 2978 Read more 2979<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 2980 </div> 2981</article> 2982 2983 </li><li class="js-pagination-result"> 2984 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577210876040"><a href="/blogs/recipes/how-to-make-pozole-verde" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 2985<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=460" 2986 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 2987 width="1200" 2988 height="675" 2989 alt="How to Make Pozole Verde: A Traditional Green Pozole Recipe"><noscript> 2990 <img src="//www.mexgrocer.com/cdn/shop/articles/pozole-verde.png?v=1787771042&width=460" 2991 loading="lazy" 2992 class="img-fit" width="1200" 2993 height="675" 2994 alt="How to Make Pozole Verde: A Traditional Green Pozole Recipe"> 2995 </noscript> 2996 </div> 2997</a><div class="card__info relative flex flex-col items-start grow"> 2998 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-08-26T19:03:58Z">August 26, 2026</time> 2999</p><h2 class="card__title h5"><a href="/blogs/recipes/how-to-make-pozole-verde" class="card-link text-current">How to Make Pozole Verde: A Traditional Green Pozole Recipe</a></h2><p class="text-theme-light text-body-small"> 3000 By Victor Rubio 3001 </p><p class=" mb-4">Learn how to make comforting pozole verde with hominy, tender chicken or pork, salsa verde, and fresh toppings. Discover how this celebrated Guerrero specialty grew from Mexicoâs ancient maize traditions... 3002</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/fiestas-patrias" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3003 fiestas patrias 3004 </a><a href="/blogs/recipes/tagged/green-pozole" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3005 green pozole 3006 </a><a href="/blogs/recipes/tagged/guerrero-food" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3007 Guerrero Food 3008 </a><a href="/blogs/recipes/tagged/hominy" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3009 Hominy 3010 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3011 Mexican Recipes 3012 </a><a href="/blogs/recipes/tagged/mexican-soups" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3013 Mexican Soups 3014 </a><a href="/blogs/recipes/tagged/pozole-verde" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3015 pozole verde 3016 </a></div><a href="/blogs/recipes/how-to-make-pozole-verde" class="link block mt-5 has-ltr-icon"> 3017 Read more 3018<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3019 </div> 3020</article> 3021 3022 </li><li class="js-pagination-result"> 3023 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577174896776"><a href="/blogs/recipes/enchiladas-rojas-from-scratch-guajillo-sauce" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3024<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/enchiladas-rojas_2.png?v=1789752409&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/enchiladas-rojas_2.png?v=1789752409&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/enchiladas-rojas_2.png?v=1789752409&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/enchiladas-rojas_2.png?v=1789752409&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/enchiladas-rojas_2.png?v=1789752409&width=800 800w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/enchiladas-rojas_2.png?v=1789752409&width=460" 3025 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20300'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3026 width="800" 3027 height="300" 3028 alt="Enchiladas Rojas From Scratch with Homemade Guajillo Sauce"><noscript> 3029 <img src="//www.mexgrocer.com/cdn/shop/articles/enchiladas-rojas_2.png?v=1789752409&width=460" 3030 loading="lazy" 3031 class="img-fit" width="800" 3032 height="300" 3033 alt="Enchiladas Rojas From Scratch with Homemade Guajillo Sauce"> 3034 </noscript> 3035 </div> 3036</a><div class="card__info relative flex flex-col items-start grow"> 3037 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-08-19T17:40:26Z">August 19, 2026</time> 3038</p><h2 class="card__title h5"><a href="/blogs/recipes/enchiladas-rojas-from-scratch-guajillo-sauce" class="card-link text-current">Enchiladas Rojas From Scratch with Homemade Guajillo Sauce</a></h2><p class="text-theme-light text-body-small"> 3039 By Victor Rubio 3040 </p><p class=" mb-4">Real enchiladas rojas start with a homemade chile sauce. Learn how to make a richly flavored guajillo sauce, fill warm corn tortillas with chicken or cheese, and finish your enchiladas... 3041</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/cheese-enchiladas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3042 CHeese Enchiladas 3043 </a><a href="/blogs/recipes/tagged/chicken-enchiladas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3044 Chicken Enchiladas 3045 </a><a href="/blogs/recipes/tagged/enchiladas-rojas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3046 Enchiladas Rojas 3047 </a><a href="/blogs/recipes/tagged/enchiladas-rojas-from-scratch" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3048 Enchiladas Rojas from Scratch 3049 </a><a href="/blogs/recipes/tagged/guajillo-chiles" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3050 Guajillo Chiles 3051 </a><a href="/blogs/recipes/tagged/guajillo-enchilada-sauce" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3052 Guajillo Enchilada Sauce 3053 </a><a href="/blogs/recipes/tagged/homemade-enchiladas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3054 Homemade Enchiladas 3055 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3056 Mexican Recipes 3057 </a><a href="/blogs/recipes/tagged/red-enchiladas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3058 Red Enchiladas 3059 </a><a href="/blogs/recipes/tagged/regional-mexican-food" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3060 Regional Mexican Food 3061 </a></div><a href="/blogs/recipes/enchiladas-rojas-from-scratch-guajillo-sauce" class="link block mt-5 has-ltr-icon"> 3062 Read more 3063<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3064 </div> 3065</article> 3066 3067 </li><li class="js-pagination-result"> 3068 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577120764040"><a href="/blogs/recipes/easy-chicken-tinga-recipe-four-ways" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3069<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/chicken-tinga_4.png?v=1789752345&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/chicken-tinga_4.png?v=1789752345&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/chicken-tinga_4.png?v=1789752345&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/chicken-tinga_4.png?v=1789752345&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/chicken-tinga_4.png?v=1789752345&width=800 800w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/chicken-tinga_4.png?v=1789752345&width=460" 3070 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20300'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3071 width="800" 3072 height="300" 3073 alt="Easy Chicken Tinga Recipe: Serve It Four Delicious Ways"><noscript> 3074 <img src="//www.mexgrocer.com/cdn/shop/articles/chicken-tinga_4.png?v=1789752345&width=460" 3075 loading="lazy" 3076 class="img-fit" width="800" 3077 height="300" 3078 alt="Easy Chicken Tinga Recipe: Serve It Four Delicious Ways"> 3079 </noscript> 3080 </div> 3081</a><div class="card__info relative flex flex-col items-start grow"> 3082 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-08-12T17:07:44Z">August 12, 2026</time> 3083</p><h2 class="card__title h5"><a href="/blogs/recipes/easy-chicken-tinga-recipe-four-ways" class="card-link text-current">Easy Chicken Tinga Recipe: Serve It Four Delicious Ways</a></h2><p class="text-theme-light text-body-small"> 3084 By Victor Rubio 3085 </p><p class=" mb-4">Make one smoky chipotle chicken tinga filling, then turn it into four easy Mexican dinners with tostadas, sopes, burritos, or huaraches. 3086</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/burritos" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3087 burritos 3088 </a><a href="/blogs/recipes/tagged/chicken-finger-tostadas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3089 chicken finger tostadas 3090 </a><a href="/blogs/recipes/tagged/chicken-tinga" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3091 chicken tinga 3092 </a><a href="/blogs/recipes/tagged/chipotle-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3093 chipotle recipes 3094 </a><a href="/blogs/recipes/tagged/huaraches" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3095 huaraches 3096 </a><a href="/blogs/recipes/tagged/mexican-chicken-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3097 mexican chicken recipes 3098 </a><a href="/blogs/recipes/tagged/sopes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3099 Sopes 3100 </a><a href="/blogs/recipes/tagged/tinga-burritos" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3101 tinga burritos 3102 </a><a href="/blogs/recipes/tagged/tinga-sopes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3103 tinga sopes 3104 </a><a href="/blogs/recipes/tagged/tostadas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3105 Tostadas 3106 </a></div><a href="/blogs/recipes/easy-chicken-tinga-recipe-four-ways" class="link block mt-5 has-ltr-icon"> 3107 Read more 3108<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3109 </div> 3110</article> 3111 3112 </li><li class="js-pagination-result"> 3113 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577083965576"><a href="/blogs/recipes/traditional-chiles-en-nogada-recipe" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3114<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/Chiles_en_nogada.png?v=1789752372&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/Chiles_en_nogada.png?v=1789752372&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/Chiles_en_nogada.png?v=1789752372&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/Chiles_en_nogada.png?v=178975237
31142&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/Chiles_en_nogada.png?v=1789752372&width=800 800w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/Chiles_en_nogada.png?v=1789752372&width=460" 3115 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20800%20300'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3116 width="800" 3117 height="300" 3118 alt="Traditional Chiles en Nogada Recipe: A Taste of Mexican History"><noscript> 3119 <img src="//www.mexgrocer.com/cdn/shop/articles/Chiles_en_nogada.png?v=1789752372&width=460" 3120 loading="lazy" 3121 class="img-fit" width="800" 3122 height="300" 3123 alt="Traditional Chiles en Nogada Recipe: A Taste of Mexican History"> 3124 </noscript> 3125 </div> 3126</a><div class="card__info relative flex flex-col items-start grow"> 3127 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-08-04T18:07:04Z">August 4, 2026</time> 3128</p><h2 class="card__title h5"><a href="/blogs/recipes/traditional-chiles-en-nogada-recipe" class="card-link text-current">Traditional Chiles en Nogada Recipe: A Taste of Mexican History</a></h2><p class="text-theme-light text-body-small"> 3129 By Victor Rubio 3130 </p><p class=" mb-4">Discover the history of Chiles en Nogada and prepare Patricia Quintanaâs celebratory recipe featuring roasted poblano chiles, rich meat-and-fruit picadillo, creamy walnut sauce, pomegranate seeds, and parsley. 3131</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/chiles-en-nogada" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3132 chiles en nogada 3133 </a><a href="/blogs/recipes/tagged/chiles-relllenos" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3134 chiles relllenos 3135 </a><a href="/blogs/recipes/tagged/fiestas-patrias" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3136 fiestas patrias 3137 </a><a href="/blogs/recipes/tagged/holiday-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3138 holiday recipes 3139 </a><a href="/blogs/recipes/tagged/mexican-history" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3140 mexican history 3141 </a><a href="/blogs/recipes/tagged/mexican-independence-day" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3142 mexican independence day 3143 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3144 Mexican Recipes 3145 </a><a href="/blogs/recipes/tagged/poblano-peppers" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3146 poblano peppers 3147 </a><a href="/blogs/recipes/tagged/puebla-cuisine" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3148 puebla cuisine 3149 </a><a href="/blogs/recipes/tagged/september-16" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3150 september 16 3151 </a><a href="/blogs/recipes/tagged/traditional-mexican-food" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3152 traditional mexican food 3153 </a><a href="/blogs/recipes/tagged/walnut-sauce" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3154 walnut sauce 3155 </a></div><a href="/blogs/recipes/traditional-chiles-en-nogada-recipe" class="link block mt-5 has-ltr-icon"> 3156 Read more 3157<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3158 </div> 3159</article> 3160 3161 </li><li class="js-pagination-result"> 3162 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-577044021384"><a href="/blogs/recipes/chipotle-shrimp-seafood-cocktail" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3163<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=460" 3164 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20500'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3165 width="1200" 3166 height="500" 3167 alt="Chipotle Shrimp Seafood Cocktail: A Smoky Mexican Coctel de Camarón"><noscript> 3168 <img src="//www.mexgrocer.com/cdn/shop/articles/shrimp-ctl_81e5b2d0-1d69-47f1-92c7-ef8dc1f5700d.png?v=1785863591&width=460" 3169 loading="lazy" 3170 class="img-fit" width="1200" 3171 height="500" 3172 alt="Chipotle Shrimp Seafood Cocktail: A Smoky Mexican Coctel de Camarón"> 3173 </noscript> 3174 </div> 3175</a><div class="card__info relative flex flex-col items-start grow"> 3176 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-07-30T20:34:09Z">July 30, 2026</time> 3177</p><h2 class="card__title h5"><a href="/blogs/recipes/chipotle-shrimp-seafood-cocktail" class="card-link text-current">Chipotle Shrimp Seafood Cocktail: A Smoky Mexican Coctel de Camarón</a></h2><p class="text-theme-light text-body-small"> 3178 By Victor Rubio 3179 </p><p class=" mb-4">Bring the flavors of a Mexican mariscos stand home with this smoky Chipotle Shrimp Seafood Cocktail. Fresh shrimp, chipotle peppers in adobo, Camarónazo, lime, cucumber, avocado, and TajÃn create a... 3180</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/chipotle" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3181 chipotle 3182 </a><a href="/blogs/recipes/tagged/cocktail" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3183 cocktail 3184 </a><a href="/blogs/recipes/tagged/recipe" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3185 recipe 3186 </a><a href="/blogs/recipes/tagged/seafood" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3187 Seafood 3188 </a><a href="/blogs/recipes/tagged/shrimp" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3189 Shrimp 3190 </a></div><a href="/blogs/recipes/chipotle-shrimp-seafood-cocktail" class="link block mt-5 has-ltr-icon"> 3191 Read more 3192<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3193 </div> 3194</article> 3195 3196 </li><li class="js-pagination-result"> 3197 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576984744072"><a href="/blogs/recipes/7-summer-tostada-recipes" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3198<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=460" 3199 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20800'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3200 width="1200" 3201 height="800" 3202 alt="7 Summer Tostada Recipes: Crisp, Colorful and Made for Warm Weather"><noscript> 3203 <img src="//www.mexgrocer.com/cdn/shop/articles/TostadasCover.png?v=1785266243&width=460" 3204 loading="lazy" 3205 class="img-fit" width="1200" 3206 height="800" 3207 alt="7 Summer Tostada Recipes: Crisp, Colorful and Made for Warm Weather"> 3208 </noscript> 3209 </div> 3210</a><div class="card__info relative flex flex-col items-start grow"> 3211 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-07-21T18:11:46Z">July 21, 2026</time> 3212</p><h2 class="card__title h5"><a href="/blogs/recipes/7-summer-tostada-recipes" class="card-link text-current">7 Summer Tostada Recipes: Crisp, Colorful and Made for Warm Weather</a></h2><p class="text-theme-light text-body-small"> 3213 By Victor Rubio 3214 </p><p class=" mb-4">
3214Turn up the crunch this summer with seven colorful tostada recipes. From smoky salsa macha shrimp and refreshing fish ceviche to elote street corn, nopales, jÃcama, black beans and classic... 3215</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/ceviche" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3216 ceviche 3217 </a><a href="/blogs/recipes/tagged/mexgrocer-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3218 MexGrocer Recipes 3219 </a><a href="/blogs/recipes/tagged/salsa-macha" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3220 Salsa Macha 3221 </a><a href="/blogs/recipes/tagged/summer-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3222 Summer Recipes 3223 </a><a href="/blogs/recipes/tagged/summer-tostada-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3224 Summer Tostada Recipes 3225 </a><a href="/blogs/recipes/tagged/tostadas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3226 Tostadas 3227 </a><a href="/blogs/recipes/tagged/vegetarian-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3228 Vegetarian Recipes 3229 </a></div><a href="/blogs/recipes/7-summer-tostada-recipes" class="link block mt-5 has-ltr-icon"> 3230 Read more 3231<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3232 </div> 3233</article> 3234 3235 </li><li class="js-pagination-result"> 3236 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576954007688"><a href="/blogs/recipes/homemade-corn-tortillas-with-maseca" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3237<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=460" 3238 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3239 width="1200" 3240 height="675" 3241 alt="Homemade Corn Tortillas with Maseca, Just Like Abuela Made"><noscript> 3242 <img src="//www.mexgrocer.com/cdn/shop/articles/maseca-intro.png?v=1784138691&width=460" 3243 loading="lazy" 3244 class="img-fit" width="1200" 3245 height="675" 3246 alt="Homemade Corn Tortillas with Maseca, Just Like Abuela Made"> 3247 </noscript> 3248 </div> 3249</a><div class="card__info relative flex flex-col items-start grow"> 3250 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-07-15T18:04:48Z">July 15, 2026</time> 3251</p><h2 class="card__title h5"><a href="/blogs/recipes/homemade-corn-tortillas-with-maseca" class="card-link text-current">Homemade Corn Tortillas with Maseca, Just Like Abuela Made</a></h2><p class="text-theme-light text-body-small"> 3252 By Victor Rubio 3253 </p><p class=" mb-4">Nothing compares to the smell, warmth, and flavor of tortillas fresh from the comal. Learn how to make authentic homemade corn tortillas with Maseca using a simple two-ingredient recipe, plus... 3254</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/corn-tortillasmasa-harina" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3255 corn tortillasmasa harina 3256 </a><a href="/blogs/recipes/tagged/gluten-free-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3257 Gluten Free Recipes 3258 </a><a href="/blogs/recipes/tagged/maseca" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3259 maseca 3260 </a><a href="/blogs/recipes/tagged/mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3261 Mexican Recipes 3262 </a><a href="/blogs/recipes/tagged/tortilla-press" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3263 Tortilla Press 3264 </a></div><a href="/blogs/recipes/homemade-corn-tortillas-with-maseca" class="link block mt-5 has-ltr-icon"> 3265 Read more 3266<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3267 </div> 3268</article> 3269 3270 </li><li class="js-pagination-result"> 3271 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576914555016"><a href="/blogs/recipes/classic-mexican-flan-recipe-la-lechera" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3272<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=460" 3273 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20849'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3274 width="1200" 3275 height="849" 3276 alt="Classic Mexican Flan Recipe with La Lechera"><noscript> 3277 <img src="//www.mexgrocer.com/cdn/shop/articles/flan_5f37072c-32af-4c11-bc5a-5455f538f2bf.png?v=1783542423&width=460" 3278 loading="lazy" 3279 class="img-fit" width="1200" 3280 height="849" 3281 alt="Classic Mexican Flan Recipe with La Lechera"> 3282 </noscript> 3283 </div> 3284</a><div class="card__info relative flex flex-col items-start grow"> 3285 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-07-08T20:26:48Z">July 8, 2026</time> 3286</p><h2 class="card__title h5"><a href="/blogs/recipes/classic-mexican-flan-recipe-la-lechera" class="card-link text-current">Classic Mexican Flan Recipe with La Lechera</a></h2><p class="text-theme-light text-body-small"> 3287 By Victor Rubio 3288 </p><p class=" mb-4">Learn the sweet history of flan and make a classic Mexican flan recipe with La Lechera condensed milk, regular milk, eggs, sugar, and vanilla. 3289</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/authentic-mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3290 Authentic Mexican Recipes 3291 </a><a href="/blogs/recipes/tagged/custards" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3292 custards 3293 </a><a href="/blogs/recipes/tagged/dessert-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3294 dessert recipes 3295 </a><a href="/blogs/recipes/tagged/desserts" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3296 desserts 3297 </a><a href="/blogs/recipes/tagged/flan" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3298 flan 3299 </a><a href="/blogs/recipes/tagged/mexican-desserts" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3300 Mexican Desserts 3301 </a></div><a href="/blogs/recipes/classic-mexican-flan-recipe-la-lechera" class="link block mt-5 has-ltr-icon"> 3302 Read more 3303<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3304 </div> 3305</article> 3306 3307 </li><li class="js-pagination-result"> 3308 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576843022472"><a href="/blogs/recipes/aguas-frescas-mexican-summer-drinks-recipes" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3309<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=460" 3310 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20400'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3311 width="1200" 3312 height="400" 3313 alt="Aguas Frescas: Refreshing Mexican Drinks for Summer"><noscript> 3314 <img src="//www.mexgrocer.com/cdn/shop/articles/Aguas-frescas_e6a48d31-3635-44d9-bfe1-f9683efad158.png?v=1782338131&width=460" 3315 loading="lazy" 3316 class="img-fit" width="1200" 3317 height="400" 3318 alt="Aguas Frescas: Refreshing Mexican Drinks for Summer"> 3319 </noscript> 3320 </div> 3321</a><div class="card__info relative flex flex-col items-start grow"> 3322 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-06-24T21:18:12Z">June 24, 2026</time> 3323</p><h2 class="card__title h5"><a href="/blogs/recipes/aguas-frescas-mexican-summer-drinks-recipes" class="card-link text-current">Aguas Frescas: Refreshing Mexican Drinks for Summer</a></h2><p class="text-theme-light text-body-small"> 3324 By Victor Rubio 3325 </p><p class=" mb-4">Learn the history of aguas frescas in Mexico, then make refreshing homemade drinks like horchata, jamaica, tamarindo, mango, piña, and pepino con limón. Includes from-scratch recipes and easy MexGrocer drink-mix... 3326</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/aguas-frescas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3327 Aguas Frescas 3328 </a><a href="/blogs/recipes/tagged/homemade-horchata" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3329 Homemade horchata 3330 </a><a href="/blogs/recipes/tagged/horchata" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3331 Horchata 3332 </a><a href="/blogs/recipes/tagged/horchata-recepi" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3333 Horchata Recepi 3334 </a><a href="/blogs/recipes/tagged/jamaica" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3335 Jamaica 3336 </a><a href="/blogs/recipes/tagged/mexgrocer-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3337 MexGrocer Recipes 3338 </a><a href="/blogs/recipes/tagged/mexican-drinks" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3339 Mexican Drinks 3340 </a><a href="/blogs/recipes/tagged/summer-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3341 Summer Recipes 3342 </a><a href="/blogs/recipes/tagged/tamarindo" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3343 Tamarindo 3344 </a></div><a href="/blogs/recipes/aguas-frescas-mexican-summer-drinks-recipes" class="link block mt-5 has-ltr-icon"> 3345 Read more 3346<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3347 </div> 3348</article> 3349 3350 </li><li class="js-pagination-result"> 3351 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576809631880"><a href="/blogs/recipes/sizzling-mexican-fajitas-recipe" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3352<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=460" 3353 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3354 width="1200" 3355 height="675" 3356
3356 alt="Sizzling Mexican Fajitas Recipe with Steak or Chicken"><noscript> 3357 <img src="//www.mexgrocer.com/cdn/shop/articles/FAJITAS-IB2.png?v=1781728506&width=460" 3358 loading="lazy" 3359 class="img-fit" width="1200" 3360 height="675" 3361 alt="Sizzling Mexican Fajitas Recipe with Steak or Chicken"> 3362 </noscript> 3363 </div> 3364</a><div class="card__info relative flex flex-col items-start grow"> 3365 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-06-17T18:35:27Z">June 17, 2026</time> 3366</p><h2 class="card__title h5"><a href="/blogs/recipes/sizzling-mexican-fajitas-recipe" class="card-link text-current">Sizzling Mexican Fajitas Recipe with Steak or Chicken</a></h2><p class="text-theme-light text-body-small"> 3367 By Victor Rubio 3368 </p><p class=" mb-4">Make restaurant-style sizzling fajitas at home with juicy steak or chicken, colorful peppers, onions, warm flour tortillas, Herdez salsa, hot sauce, jalapeños, and a discounted MexGrocer fajita dinner kit that... 3369</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/chicken-fajitas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3370 Chicken Fajitas 3371 </a><a href="/blogs/recipes/tagged/fajitas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3372 Fajitas 3373 </a><a href="/blogs/recipes/tagged/mexgrocer-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3374 MexGrocer Recipes 3375 </a><a href="/blogs/recipes/tagged/mexican-dinner-kits" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3376 Mexican Dinner Kits 3377 </a><a href="/blogs/recipes/tagged/mexican-recepie" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3378 Mexican Recepie 3379 </a><a href="/blogs/recipes/tagged/steak-fajitas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3380 Steak Fajitas 3381 </a><a href="/blogs/recipes/tagged/taco-night" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3382 Taco Night 3383 </a></div><a href="/blogs/recipes/sizzling-mexican-fajitas-recipe" class="link block mt-5 has-ltr-icon"> 3384 Read more 3385<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3386 </div> 3387</article> 3388 3389 </li><li class="js-pagination-result"> 3390 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576750026888"><a href="/blogs/recipes/michelada-camaronazo-mexican-clamato-style-drinks" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3391<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=460" 3392 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3393 width="1200" 3394 height="675" 3395 alt="Michelada & Camaronazo Drinks: Refreshing Mexican Fatherâs Day Recipes"><noscript> 3396 <img src="//www.mexgrocer.com/cdn/shop/articles/michelada_912875c0-384d-4c28-a38c-b75f1473eba7.png?v=1781110179&width=460" 3397 loading="lazy" 3398 class="img-fit" width="1200" 3399 height="675" 3400 alt="Michelada & Camaronazo Drinks: Refreshing Mexican Fatherâs Day Recipes"> 3401 </noscript> 3402 </div> 3403</a><div class="card__info relative flex flex-col items-start grow"> 3404 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-06-10T16:49:36Z">June 10, 2026</time> 3405</p><h2 class="card__title h5"><a href="/blogs/recipes/michelada-camaronazo-mexican-clamato-style-drinks" class="card-link text-current">Michelada & Camaronazo Drinks: Refreshing Mexican Fatherâs Day Recipes</a></h2><p class="text-theme-light text-body-small"> 3406 By Victor Rubio 3407 </p><p class=" mb-4">Explore the refreshing history of micheladas, Camaronazo, and Mexican Clamato-style drinks. From simple beer with lime and salt to savory tomato and shrimp cocktail mixers, these drinks are perfect for... 3408</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/camaronazo" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3409 Camaronazo 3410 </a><a href="/blogs/recipes/tagged/clamato-style-drinks" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3411 Clamato Style Drinks 3412 </a><a href="/blogs/recipes/tagged/fathers-day" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3413 Father's Day 3414 </a><a href="/blogs/recipes/tagged/mexcocina" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3415 MexCocina 3416 </a><a href="/blogs/recipes/tagged/mexican-beer-cocktails" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3417 Mexican Beer Cocktails 3418 </a><a href="/blogs/recipes/tagged/mexican-drinks" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3419 Mexican Drinks 3420 </a><a href="/blogs/recipes/tagged/michelada" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3421 michelada 3422 </a></div><a href="/blogs/recipes/michelada-camaronazo-mexican-clamato-style-drinks" class="link block mt-5 has-ltr-icon"> 3423 Read more 3424<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3425 </div> 3426</article> 3427 3428 </li><li class="js-pagination-result"> 3429 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576712114312"><a href="/blogs/recipes/tacos-al-pastor-recipe" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3430<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=460" 3431 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3432 width="1200" 3433 height="675" 3434 alt="Tacos al Pastor Recipe with Achiote, Guajillo Chiles & Pineapple"><noscript> 3435 <img src="//www.mexgrocer.com/cdn/shop/articles/TAP-HEADER_3338e0be-94d2-44d4-b964-b0eaed3476b3.png?v=1781022780&width=460" 3436 loading="lazy" 3437 class="img-fit" width="1200" 3438 height="675" 3439 alt="Tacos al Pastor Recipe with Achiote, Guajillo Chiles & Pineapple"> 3440 </noscript> 3441 </div> 3442</a><div class="card__info relative flex flex-col items-start grow"> 3443 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-06-03T18:50:07Z">June 3, 2026</time> 3444</p><h2 class="card__title h5"><a href="/blogs/recipes/tacos-al-pastor-recipe" class="card-link text-current">Tacos al Pastor Recipe with Achiote, Guajillo Chiles & Pineapple</a></h2><p class="text-theme-light text-body-small"> 3445 By Victor Rubio 3446 </p><p class=" mb-0">Make tacos al pastor at home with marinated pork, guajillo chiles, ancho chiles, achiote paste, pineapple, corn tortillas, salsa, onion, cilantro, and lime. 3447</p><a href="/blogs/recipes/tacos-al-pastor-recipe" class="link block mt-5 has-ltr-icon"> 3448 Read more 3449<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3450 </div> 3451</article> 3452 3453 </li><li class="js-pagination-result"> 3454 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576674562184"><a href="/blogs/recipes/chicken-enchiladas-suizas-recipe" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3455<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=460" 3456 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20800'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3457 width="1200" 3458 height="800" 3459 alt="Chicken Enchiladas Suizas Recipe with Salsa Verde & Mexican Crema"><noscript> 3460 <img src="//www.mexgrocer.com/cdn/shop/articles/enchheader2.png?v=1779914762&width=460" 3461 loading="lazy" 3462 class="img-fit" width="1200" 3463 height="800" 3464 alt="Chicken Enchiladas Suizas Recipe with Salsa Verde & Mexican Crema"> 3465 </noscript> 3466 </div> 3467</a><div class="card__info relative flex flex-col items-start grow"> 3468 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-05-27T20:37:52Z">May 27, 2026</time> 3469</p><h2 class="card__title h5"><a href="/blogs/recipes/chicken-enchiladas-suizas-recipe" class="card-link text-current">Chicken Enchiladas Suizas Recipe with Salsa Verde & Mexican Crema</a></h2><p class="text-theme-light text-body-small"> 3470 By Victor Rubio 3471 </p><p class=" mb-4">Make creamy Chicken Enchiladas Suizas with salsa verde, corn tortillas, Mexican crema, green chiles, tender shredded chicken, and melted cheese. This comforting recipe is easy enough for a weeknight dinner... 3472</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/authentic-mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3473 Authentic Mexican Recipes 3474 </a><a href="/blogs/recipes/tagged/dinner-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3475 Dinner Recipes 3476 </a><a href="/blogs/recipes/tagged/enchiladas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3477 enchiladas 3478 </a><a href="/blogs/recipes/tagged/enchiladas-suizas" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3479 Enchiladas Suizas 3480 </a><a href="/blogs/recipes/tagged/mexican-cooking" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3481 Mexican Cooking 3482 </a><a href="/blogs/recipes/tagged/salsa-verde" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3483 Salsa Verde 3484 </a></div><a href="/blogs/recipes/chicken-enchiladas-suizas-recipe" class="link block mt-5 has-ltr-icon"> 3485 Read more 3486<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3487 </div> 3488</article> 3489 3490 </li><li class="js-pagination-result"> 3491 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576552304776"><a href="/blogs/recipes/a-salsa-for-every-craving" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3492<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=460" 3493 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20800'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3494 width="1200" 3495 height="800" 3496 alt="A Salsa for Every Craving"><noscript> 3497 <img src="//www.mexgrocer.com/cdn/shop/articles/AuthenticSalsas.png?v=1785266545&width=460" 3498 loading="lazy" 3499 class="im
3499g-fit" width="1200" 3500 height="800" 3501 alt="A Salsa for Every Craving"> 3502 </noscript> 3503 </div> 3504</a><div class="card__info relative flex flex-col items-start grow"> 3505 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-05-27T18:54:01Z">May 27, 2026</time> 3506</p><h2 class="card__title h5"><a href="/blogs/recipes/a-salsa-for-every-craving" class="card-link text-current">A Salsa for Every Craving</a></h2><p class="text-theme-light text-body-small"> 3507 By Karina Castro 3508 </p><p class=" mb-0">5 Authentic Mexican Salsa Recipes: From Salsa Verde to Smoky Salsa Macha Discover five traditional Mexican salsas made with fresh ingredients, bold flavors, and authentic cooking techniques, from bright salsa... 3509</p><a href="/blogs/recipes/a-salsa-for-every-craving" class="link block mt-5 has-ltr-icon"> 3510 Read more 3511<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3512 </div> 3513</article> 3514 3515 </li><li class="js-pagination-result"> 3516 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576630653064"><a href="/blogs/recipes/authentic-mexican-horchata-recipe-and-the-history-of-traditional-mexican-drinks-aguas-frescas" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3517<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=460" 3518 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20600'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3519 width="1200" 3520 height="600" 3521 alt="Authentic Mexican Horchata Recipe, Traditional Mexican Drinks & Aguas Frescas Guide | MexGrocer"><noscript> 3522 <img src="//www.mexgrocer.com/cdn/shop/articles/cantaritos-jugs_7a20fb79-5eb8-40ae-ab02-d9ff07e3dde3.png?v=1779404142&width=460" 3523 loading="lazy" 3524 class="img-fit" width="1200" 3525 height="600" 3526 alt="Authentic Mexican Horchata Recipe, Traditional Mexican Drinks & Aguas Frescas Guide | MexGrocer"> 3527 </noscript> 3528 </div> 3529</a><div class="card__info relative flex flex-col items-start grow"> 3530 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-05-21T22:06:11Z">May 21, 2026</time> 3531</p><h2 class="card__title h5"><a href="/blogs/recipes/authentic-mexican-horchata-recipe-and-the-history-of-traditional-mexican-drinks-aguas-frescas" class="card-link text-current">Authentic Mexican Horchata Recipe, Traditional Mexican Drinks & Aguas Frescas Guide | MexGrocer</a></h2><p class="text-theme-light text-body-small"> 3532 By Victor Rubio 3533 </p><p class=" mb-4">Discover the rich history of traditional Mexican drinks and learn how to make authentic homemade horchata with easy re
3533cipes, classic ingredients, and beautiful handcrafted vitroleros. From refreshing aguas frescas to... 3534</p><div class="card__tags card__tags--links relative text-sm mb-4 text-current text-theme-light flex flex-wrap gap-2"><a href="/blogs/recipes/tagged/aguas-fresca" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3535 Aguas Fresca 3536 </a><a href="/blogs/recipes/tagged/authentic-mexican-recipes" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3537 Authentic Mexican Recipes 3538 </a><a href="/blogs/recipes/tagged/homemade-horchata" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3539 Homemade horchata 3540 </a><a href="/blogs/recipes/tagged/horchata-recepi" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3541 Horchata Recepi 3542 </a><a href="/blogs/recipes/tagged/mexican-drinks" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3543 Mexican Drinks 3544 </a><a href="/blogs/recipes/tagged/mexican-kitchen-essentials" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3545 Mexican Kitchen Essentials 3546 </a><a href="/blogs/recipes/tagged/mexican-party-drinks" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3547 Mexican Party Drinks 3548 </a><a href="/blogs/recipes/tagged/mexican-vitroleros" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3549 Mexican Vitroleros 3550 </a><a href="/blogs/recipes/tagged/traditional-mexican-beverages" class="text-current text-theme-light article__tag pt-1 pb-1 pl-3 pr-3"> 3551 Traditional Mexican Beverages 3552 </a></div><a href="/blogs/recipes/authentic-mexican-horchata-recipe-and-the-history-of-traditional-mexican-drinks-aguas-frescas" class="link block mt-5 has-ltr-icon"> 3553 Read more 3554<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3555 </div> 3556</article> 3557 3558 </li><li class="js-pagination-result"> 3559 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576518979720"><a href="/blogs/recipes/aguachiles-recipe" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3560<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=460" 3561 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20675'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3562 width="1200" 3563 height="675" 3564 alt="Aguachile Recipe"><noscript> 3565 <img src="//www.mexgrocer.com/cdn/shop/articles/aguachiles_522607ee-1c3f-40e4-83bd-443711b3302d.png?v=1778870943&width=460" 3566 loading="lazy" 3567 class="img-fit" width="1200" 3568 height="675" 3569 alt="Aguachile Recipe"> 3570 </noscript> 3571 </div> 3572</a><div class="card__info relative flex flex-col items-start grow"> 3573 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-05-08T20:27:58Z">May 8, 2026</time> 3574</p><h2 class="card__title h5"><a href="/blogs/recipes/aguachiles-recipe" class="card-link text-current">Aguachile Recipe</a></h2><p class="text-theme-light text-body-small"> 3575 By Karina Castro 3576 </p><p class=" mb-0">Aguachile with Tostitos Crunch (Spicy Mexican Shrimp Recipe) The fastest way to make restaurant-style aguachile at home. If you love spicy seafood recipes, this aguachile or aguachiles is the easiest... 3577</p><a href="/blogs/recipes/aguachiles-recipe" class="link block mt-5 has-ltr-icon"> 3578 Read more 3579<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3580 </div> 3581</article> 3582 3583 </li><li class="js-pagination-result"> 3584 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576505938056"><a href="/blogs/recipes/tres-leches-cake-recipe-traditional-mexican-three-milk-cake" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3585<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=460" 3586 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20800'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3587 width="1200" 3588 height="800" 3589 alt="Tres Leches Cake Recipe â Traditional Mexican Three Milk Cake"><noscript> 3590 <img src="//www.mexgrocer.com/cdn/shop/articles/tres-leches2.png?v=1778104546&width=460" 3591 loading="lazy" 3592 class="img-fit" width="1200" 3593 height="800" 3594 alt="Tres Leches Cake Recipe â Traditional Mexican Three Milk Cake"> 3595 </noscript> 3596 </div> 3597</a><div class="card__info relative flex flex-col items-start grow"> 3598 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-05-06T21:53:52Z">May 6, 2026</time> 3599</p><h2 class="card__title h5"><a href="/blogs/recipes/tres-leches-cake-recipe-traditional-mexican-three-milk-cake" class="card-link text-current">Tres Leches Cake Recipe â Traditional Mexican Three Milk Cake</a></h2><p class="text-theme-light text-body-small"> 3600 By Victor Rubio 3601 </p><p class=" mb-0">This classic Mexican Tres Leches Cake recipe is rich, moist, and incredibly delicious. Made with three kinds of milk and topped with fluffy meringue, this authentic dessert is perfect for... 3602</p><a href="/blogs/recipes/tres-leches-cake-recipe-traditional-mexican-three-milk-cake" class="link block mt-5 has-ltr-icon"> 3603 Read more 3604<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3605 </div> 3606</article> 3607 3608 </li><li class="js-pagination-result"> 3609 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-576470089864">
3609<a href="/blogs/recipes/authentic-mexican-birria-recipe-jalisco-style-beef-birria-stew" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3610<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=460" 3611 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20800'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3612 width="1200" 3613 height="800" 3614 alt="Authentic Mexican Birria Recipe (Jalisco-Style Beef Birria Stew)"><noscript> 3615 <img src="//www.mexgrocer.com/cdn/shop/articles/1c4f847d-5bce-477e-ac75-cff8bbd4c9d6.png?v=1777576197&width=460" 3616 loading="lazy" 3617 class="img-fit" width="1200" 3618 height="800" 3619 alt="Authentic Mexican Birria Recipe (Jalisco-Style Beef Birria Stew)"> 3620 </noscript> 3621 </div> 3622</a><div class="card__info relative flex flex-col items-start grow"> 3623 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-04-30T19:09:54Z">April 30, 2026</time> 3624</p><h2 class="card__title h5">
3624<a href="/blogs/recipes/authentic-mexican-birria-recipe-jalisco-style-beef-birria-stew" class="card-link text-current">Authentic Mexican Birria Recipe (Jalisco-Style Beef Birria Stew)</a></h2><p class="text-theme-light text-body-small"> 3625 By Victor Rubio 3626 </p><p class=" mb-0">Make authentic Mexican birria from Jalisco with this easy beef birria recipe using guajillo and ancho chiles, slow-cooked for rich flavorâperfect for tacos and dipping consommé. 3627</p><a href="/blogs/recipes/authentic-mexican-birria-recipe-jalisco-style-beef-birria-stew" class="link block mt-5 has-ltr-icon"> 3628 Read more 3629<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3630 </div> 3631</article> 3632 3633 </li><li class="js-pagination-result"> 3634 <article class="card hover:grow-media card--article h-full relative flex flex-col" id="article-575772229768"><a href="/blogs/recipes/mangonada-recipe-authentic-chamoy-tajin-drink" class="card__media relative"><div class="media block relative h-full" tabindex="-1" style="padding-top: 56.49717514124294%;"> 3635<img data-srcset="//www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=320 320w, //www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=460 460w, //www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=600 600w, //www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=700 700w, //www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=800 800w, //www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=900 900w, //www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=1200 1200w" sizes="(min-width: 1328px) calc((1200px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 1024px) calc((100vw - 144px) / 3), (min-width: 600px) calc((100vw - 120px) / 2), calc(100vw - 40px)" data-src="//www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=460" 3636 src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20800'%3E%3C/svg%3E" class="img-fit no-js-hidden" loading="lazy" 3637 width="1200" 3638 height="800" 3639 alt="Mangonada Recipe | Authentic Chamoy & TajÃn Drink"><noscript> 3640 <img src="//www.mexgrocer.com/cdn/shop/articles/mangonadaglass_ad22a41b-4929-4f2e-a590-4104d999b229.jpg?v=1775167412&width=460" 3641 loading="lazy" 3642 class="img-fit" width="1200" 3643 height="800" 3644 alt="Mangonada Recipe | Authentic Chamoy & TajÃn Drink"> 3645 </noscript> 3646 </div> 3647</a><div class="card__info relative flex flex-col items-start grow"> 3648 <div class="flex-auto"><p class="text-theme-light mb-2 text-body-small"><time datetime="2026-04-02T21:56:37Z">April 2, 2026</time> 3649</p><h2 class="card__title h5"><a href="/blogs/recipes/mangonada-recipe-authentic-chamoy-tajin-drink" class="card-link text-current">Mangonada Recipe | Authentic Chamoy & TajÃn Drink</a></h2><p class="text-theme-light text-body-small"> 3650 By Karina Castro 3651 </p><p class=" mb-0">A Refreshing Mexican Classic This Mangonada recipe brings together the bold flavors of fresh mango, chamoy, lime, and chile into one vibrant, layered drink. Crafted with real fruit and finished... 3652</p><a href="/blogs/recipes/mangonada-recipe-authentic-chamoy-tajin-drink" class="link block mt-5 has-ltr-icon"> 3653 Read more 3654<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg></a></div> 3655 </div> 3656</article> 3657 3658 </li></ul><hr class="mt-12 mb-12 md:mt-16 md:mb-16 js-when-paginated-only"/> 3659 <nav aria-label="Pagination"> 3660 3661 <ul class="pagination relative flex flex-wrap justify-center items-center justify-between w-full mx-auto js-pagination" data-is-more-results="true" data-pagination-style="traditional"> 3662 <li class="pagination__item pagination__item--arrow"> 3663 <a class="pagination__arrow pagination__arrow--prev hover:lighten flex text-current items-center has-ltr-icon" role="link" aria-disabled="true" data-instant>
3664 <span class="pagination__arrow-icon" aria-hidden="true"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg></span> 3665 <span class="pagination__prev-label mis-2">Previous</span> 3666 </a> 3667 </li> 3668 <li class="pagination__item text-center md:hidden font-bold"> 3669 Page 1 / 2 3670 </li><li class="hidden md:block"><span class="pagination__page-current font-bold block leading-none">1</span></li><li class="hidden md:block"><a class="pagination__page-link text-current block leading-none" href="/blogs/recipes?page=2" data-instant>2</a></li><li class="pagination__item pagination__item--arrow"> 3671 <a class="pagination__arrow pagination__arrow--next hover:lighten flex justify-end text-current items-center has-ltr-icon js-pagination-load-more" href="/blogs/recipes?page=2" data-instant> 3672 <span class="pagination__next-label text-end">Next</span> 3673 <span class="pagination__arrow-icon" aria-hidden="true"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span> 3674 </a> 3675 </li> 3676 </ul> 3677 3678 </nav> 3679</custom-pagination></div> 3680 3681 3682</div><div id="shopify-section-template--18450257543304__newsletter_kaaK9c" class="shopify-section cc-newsletter"><link href="//www.mexgrocer.com/cdn/shop/t/2/assets/text-overlay.css?v=105266939466885739571755031587" rel="stylesheet" type="text/css" media="all" /> 3683<div class="newsletter section section--padded section--full-width color-scheme color-scheme--1 relative" id="template--18450257543304__newsletter_kaaK9c"> 3684 <div class="flex relative justify-center"><div class="container flex justify-center"> 3685 <div class=" text-center" data-cc-animate><h2 class="section__block section__block--heading h4" >Subscribe to our emails</h2><div class="section__block reading-width rte mx-auto" > 3686 <p>Be the first to know about new collections and exclusive offers.</p> 3687 </div><div class="section__block form-width mx-auto" ><form method="post" action="/contact#template--18450257543304__newsletter_kaaK9c-signup_form" id="template--18450257543304__newsletter_kaaK9c-signup_form" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3688 <input type="hidden" name="contact[tags]" value="prospect, newsletter"> 3689 3690 3691 3692 <div class="form__field"> 3693 <label class="label visually-hidden" for="template--18450257543304__newsletter_kaaK9c-signup">Email</label><div class="input-with-button input-with-primary-button"><input type="email" 3694 class="input w-full focus-inset" 3695 id="template--18450257543304__newsletter_kaaK9c-signup" 3696 name="contact[email]" 3697 value="" 3698 placeholder="Your email" 3699 autocomplete="email" 3700 aria-required="true" 3701 required><button class="btn focus-inset has-ltr-icon btn--primary"> 3702 <span class="visually-hidden">Subscribe</span> 3703 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg> 3704 </button></div></div></form> 3705 3706 </div></div> 3707 </div> 3708 </div> 3709</div> 3710</div> 3711 </main><!-- BEGIN sections: overlay-group --> 3712<div id="shopify-section-sections--18450258559112__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/cart-items.css?v=80335684929490173201755031585" media="print" onload="this.media='all'">
3713<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/cart-drawer.js?v=43986109057971355761755031585" defer="defer"></script>
3713<cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false" data-css-var-height=".cart-drawer__checkout-buttons,.cart-drawer__summary"> 3714 <header class="drawer__header flex justify-between items-center"> 3715 <h2 class="h6 mb-0">Your cart</h2> 3716 <div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer"> 3717 <span class="visually-hidden">Close</span> 3718 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 3719 </button> 3720 </div> 3721 </header> 3722 3723 <div class="drawer__content drawer__content--flex flex-auto shrink-0 items-center drawer__empty"> 3724 3725 <div class="cart-drawer__summary relative cart-drawer__summary--top cart-drawer--checkout--sticky-false cart-drawer--checkout--sticky-desktop-false cart-drawer--checkout--sticky-mobile-false"></div> 3726 3727 3728 <div class="cart-drawer__content grow flex items-center justify-center w-full"><form class="form" id="cart-drawer-form" action="/cart" method="post"> 3729 3730 <cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite"> 3731 Subtotal:$0<sup>00</sup> USD 3732</p> 3733 <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items> 3734 3735 </form> 3736 </div> 3737 3738 <div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div> 3739 </div><div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close" hidden></div> 3740</cart-drawer> 3741 3742</div><div id="shopify-section-sections--18450258559112__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare"> 3743</div><section id="shopify-section-sections--18450258559112__pop_up_QRmXP6" class="shopify-section shopify-section-group-overlay-group cc-pop-up"><link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/popup.css?v=173224357801026622811755031586" media="print" onload="this.media='all'"> 3744 <link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/modal.css?v=20594199724619510881755031586" media="print" onload="this.media='all'">
3744<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/pop-up.js?v=53908283917428898591755031586" defer="defer"></script>
3744<style data-shopify>#sections--18450258559112__pop_up_QRmXP6 .modal__window { 3745 background: #333333; 3746 --bg-color: 51 51 51; 3747 --heading-color: 255 255 255; 3748 --text-color: 255 255 255; 3749 --link-color: 255 255 255; 3750 }</style><pop-up class="popup-section modal invisible fixed top-0 left-0 w-full h-full flex justify-center items-center" 3751 id="sections--18450258559112__pop_up_QRmXP6" 3752 data-trigger="delay" 3753 data-delay="30" 3754 data-dismiss-days="30" 3755 data-mode="" 3756 data-show-on-mobile="true"> 3757 <div class="modal__window modal__window--no-image-block flex relative bg-theme-bg text-theme-text text-start has-motion" role="dialog" aria-labelledby="sections--18450258559112__pop_up_QRmXP6-heading" aria-modal="true" tabindex="-1"> 3758 <button type="button" class="modal__close-btn absolute text-current js-close-modal"> 3759 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 3760 <span class="visually-hidden">Close</span> 3761 </button><div class="flex-auto modal__content modal__content--p-large relative text-center"><p class="section__block subheading" >Recipes & Inspiration</p><h2 class="h2" id="sections--18450258559112__pop_up_QRmXP6-heading" >It's all about good taste!</h2><div class="section__block rte " > 3762 <p>Join our community to get exclusive offers, original recipes, event invites and more.</p> 3763 </div><div class="section__block form-width mx-auto" ><form method="post" action="/contact#sections--18450258559112__pop_up_QRmXP6-sign-up_form" id="sections--18450258559112__pop_up_QRmXP6-sign-up_form" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3764 <input type="hidden" name="contact[tags]" value="prospect, pop-up"> 3765 3766 3767 3768 <div class="form__field"> 3769 <label class="label visually-hidden" for="sections--18450258559112__pop_up_QRmXP6-sign-up">Email</label><div class="input-with-button input-with-primary-button"><input type="email" 3770 class="input w-full focus-inset" 3771 id="sections--18450258559112__pop_up_QRmXP6-sign-up" 3772 name="contact[email]" 3773 value="" 3774 placeholder="Your email" 3775 autocomplete="email" 3776 aria-required="true" 3777 required><button class="btn focus-inset has-ltr-icon btn--primary"> 3778 <span class="visually-hidden">Subscribe</span> 3779 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg> 3780 </button></div></div></form> 3781 3782 </div><div class="section__block" ><ul class="social inline-flex flex-wrap justify-center"><li> 3783 <a class="social__link flex items-center justify-center" href="https://facebook.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span> 3784 </a> 3785 </li><li> 3786 <a class="social__link flex items-center justify-center" href="https://youtube.com/user/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on YouTube"><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"/></svg><span class="visually-hidden">YouTube</span> 3787 </a> 3788 </li><li> 3789 <a class="social__link flex items-center justify-center" href="https://instagram.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.85
37897 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span> 3790 </a> 3791 </li><li> 3792 <a class="social__link flex items-center justify-center" href="https://tiktok.com/@MexgrocerUS" target="_blank" rel="noopener" title="MexGrocer.com on TikTok"><svg width="23" height="24" viewBox="0 0 15 16" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7.638.013C8.512 0 9.378.007 10.245 0c.054 1.02.42 2.06 1.167 2.78.746.74 1.8 1.08 2.826 1.193V6.66c-.96-.033-1.926-.233-2.8-.647a8.238 8.238 0 0 1-1.08-.62c-.006 1.947.007 3.894-.013 5.834a5.092 5.092 0 0 1-.9 2.626c-.873 1.28-2.387 2.114-3.94 2.14-.953.054-1.907-.206-2.72-.686C1.438 14.513.492 13.06.352 11.5a12.36 12.36 0 0 1-.007-.993A5.003 5.003 0 0 1 2.065 7.2c1.107-.96 2.653-1.42 4.1-1.147.013.987-.027 1.974-.027 2.96-.66-.213-1.433-.153-2.013.247-.42.273-.74.693-.907 1.167-.14.34-.1.713-.093 1.073.16 1.093 1.213 2.013 2.333 1.913.747-.006 1.46-.44 1.847-1.073.127-.22.267-.447.273-.707.067-1.193.04-2.38.047-3.573.007-2.687-.007-5.367.013-8.047Z"/></svg><span class="visually-hidden">TikTok</span> 3793 </a> 3794 </li><li> 3795 <a class="social__link flex items-center justify-center" href="https://pinterest.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Pinterest"><svg width="24" height="24" viewBox="0 0 48 48" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24.001 0C10.748 0 0 10.745 0 24.001c0 9.825 5.91 18.27 14.369 21.981-.068-1.674-.012-3.689.415-5.512.462-1.948 3.087-13.076 3.087-13.076s-.765-1.533-.765-3.799c0-3.556 2.064-6.212 4.629-6.212 2.182 0 3.237 1.64 3.237 3.604 0 2.193-1.4 5.476-2.12 8.515-.6 2.549 1.276 4.623 3.788 4.623 4.547 0 7.61-5.84 7.61-12.76 0-5.258-3.543-9.195-9.986-9.195-7.279 0-11.815 5.427-11.815 11.49 0 2.094.616 3.567 1.581 4.708.446.527.505.736.344 1.34-.113.438-.378 1.505-.488 1.925-.16.607-.652.827-1.2.601-3.355-1.369-4.916-5.04-4.916-9.17 0-6.816 5.75-14.995 17.152-14.995 9.164 0 15.195 6.636 15.195 13.75 0 9.416-5.233 16.45-12.952 16.45-2.588 0-5.026-1.4-5.862-2.99 0 0-1.394 5.53-1.688 6.596-.508 1.85-1.504 3.7-2.415 5.14 2.159.638 4.44.985 6.801.985C37.255 48 48 37.255 48 24.001 48 10.745 37.255 0 24.001 0"/></svg><span class="visually-hidden">Pinterest</span> 3796 </a> 3797 </li><li> 3798 <a class="social__link flex items-center justify-center" href="https://x.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Twitter"><svg fill="currentColor" width="40" height="40" viewBox="1 1 22 22" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg><span class="visually-hidden">Twitter</span> 3799 </a> 3800 </li></ul> 3801 3802 </div></div> 3803 </div> 3804 </pop-up> 3805</section> 3806<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group --> 3807<section id="shopify-section-sections--18450258493576__icons_with_text_NaBa4n" class="shopify-section shopify-section-group-footer-group cc-icons-with-text"><link href="//www.mexgrocer.com/cdn/shop/t/2/assets/icons-with-text.css?v=67597467636249113891755031586" rel="stylesheet" type="text/css" media="all" /> 3808<div class="icons-with-text section section--full-width section--padded-medium color-scheme color-scheme--1" id="sections--18450258493576__icons_with_text_NaBa4n"> 3809 <div class="container relative"><carousel-slider class="carousel block relative" inactive> 3810 <div class="slider-nav slide-nav--inline flex justify-between absolute top-0 h-full no-js-hidden"> 3811 <button type="button" class="slider-nav__btn tap-target tap-target--left btn text-current has-ltr-icon" name="prev" aria-controls="slider-sections--18450258493576__icons_with_text_NaBa4n"> 3812 <span class="visually-hidden">Previous</span> 3813 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> 3814 </button> 3815 <button type="button" class="slider-nav__btn tap-target tap-target--right btn text-current has-ltr-icon" name="next" aria-controls="slider-sections--18450258493576__icons_with_text_NaBa4n">
3816 <span class="visually-hidden">Next</span> 3817 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3818 </button> 3819 </div> 3820 3821 <div class="slider slider--contained relative slider--no-scrollbar" id="slider-sections--18450258493576__icons_with_text_NaBa4n"> 3822 <ul class="slider__grid grid grid-flow-col gap-theme auto-cols-1 sm:auto-cols-2 md:auto-cols-3 lg:auto-cols-4"><li class="slider__item" data-cc-animate data-cc-animate-delay="0.07s"> 3823 3824 <a class="text-current flex h-full justify-center items-center" href="/pages/mexgrocer-com-order-and-shipping-information"> 3825 3826<div> 3827 <svg class="icon icon--chat_bubble" width="48" height="48" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M11.3 13.02a6 6 0 111.72-1.72L14 14l-2.7-.98zm2.82-1.62a7 7 0 10-2.72 2.72l2.26.82a1 1 0 001.28-1.28l-.82-2.26z"/> 3828 <path fill="currentColor" d="M4.9 9.16c.52 0 .86-.36.86-.85 0-.5-.34-.85-.87-.85-.52 0-.86.36-.86.85 0 .5.34.85.86.85zM7.88 9.16c.53 0 .87-.36.87-.85 0-.5-.34-.85-.87-.85-.52 0-.87.36-.87.85 0 .5.35.85.87.85zM10.87 9.16c.52 0 .87-.36.87-.85 0-.5-.35-.85-.87-.85s-.87.36-.87.85c0 .5.35.85.87.85z"/></svg> 3829 </div> 3830 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Visit our support center</strong></p><div class="rte text-body-medium"> 3831 <p>Expert help & advice</p> 3832 </div></div> 3833 3834 3835 3836 </a> 3837 3838 </li><li class="slider__item" data-cc-animate data-cc-animate-delay="0.14s"> 3839 3840 <a class="text-current flex h-full justify-center items-center" href="/collections/gift-ideas-1"> 3841 3842<div> 3843 <svg class="icon icon--gift" width="48" height="48" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path stroke="currentColor" fill="none" d="m 13.537655,7.996877 v 6.700339 H 2.6040452 V 7.996877" /> 3844 <rect stroke="currentColor" fill="none" x="1.3929645" y="4.6346269" width="13.3332" height="3.3333001"/> 3845 <path stroke="currentColor" fill="none" d="M 8.0595646,14.634526 V 4.6346269" /> 3846 <path stroke="currentColor" fill="none" d="m 8.0595647,4.6346267 h -2.99997 a 1.66665,1.66665 0 0 1 0,-3.3333 c 2.33331,0 2.99997,3.3333 2.99997,3.3333 z" /> 3847 <path stroke="currentColor" fill="none" d="m 8.0595647,4.6346267 h 2.9999703 a 1.66665,1.66665 0 0 0 0,-3.3333 c -2.3333103,0 -2.9999703,3.3333 -2.9999703,3.3333 z"/></svg> 3848 </div> 3849 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Gift ideas</strong></p><div class="rte text-body-medium"> 3850 <p>Send the perfect culinary gift</p> 3851 </div></div> 3852 3853 3854 3855 </a> 3856 3857 </li><li class="slider__item" data-cc-animate data-cc-animate-delay="0.21s"> 3858 3859 <a class="text-current flex h-full justify-center items-center" href="/collections/special-bundle-promos"> 3860 3861<div> 3862 <svg class="icon icon--price_tag" width="48" height="48" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M7.59 1.34a1 1 0 01.7-.29h5.66a1 1 0 011 1v5.66a1 1 0 01-.3.7L7.6 15.5a1 1 0 01-1.42 0L.52 9.83a1 1 0 010-1.42l7.07-7.07zm6.36 6.37l-7.07 7.07-5.66-5.66L8.3 2.05h5.66v5.66z" fill-rule="evenodd"/> 3863 <path fill="currentColor" d="M9.7 6.3a1 1 0 101.42-1.42 1 1 0 00-1.41 1.41zM9 7a2 2 0 102.83-2.83A2 2 0 009 7z" fill-rule="evenodd"/></svg> 3864 </div> 3865 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Special offers</strong></p><div class="rte text-body-medium"> 3866 <p>Regular sales and discounts</p> 3867 </div></div> 3868 3869 3870 3871 </a> 3872 3873 </li><li class="slider__item" data-cc-animate data-cc-animate-delay="0.28s"> 3874 3875 <a class="text-current flex h-full justify-center items-center" href="https://www.mexgrocer.com/pages/mexgrocer-com-order-and-shipping-information"> 3876 3877<div> 3878 <svg class="icon icon--truck" width="48" height="48" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation">
3878<path fill="currentColor" d="M15.64 6.92L9.5 5.12V4a.5.5 0 00-.5-.5H1a.5.5 0 00-.5.5v8.5c0 .28.22.5.5.5h1.27a2.1 2.1 0 004.06 0h3.94a2.1 2.1 0 004.06 0h1.17a.5.5 0 00.5-.5V7.4a.5.5 0 00-.36-.48zM4.3 13.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM6.33 12a2.1 2.1 0 00-4.06 0H1.5V4.5h7V12H6.33zm5.97 1.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM15 12h-.67a2.1 2.1 0 00-4.06 0H9.5V6.17l5.5 1.6V12z"/></svg> 3879 </div> 3880 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Shipped Fresh to You</strong></p><div class="rte text-body-medium"> 3881 <p>All you need to know</p> 3882 </div></div> 3883 3884 3885 3886 </a> 3887 3888 </li></ul> 3889 </div> 3890 </carousel-slider> 3891 </div> 3892 </div> 3893</section><div id="shopify-section-sections--18450258493576__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//www.mexgrocer.com/cdn/shop/t/2/assets/footer.css?v=33354159587495388941755031585" media="print" onload="this.media='all'">
3893<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/custom-select.js?v=173148981874697908181755031585" defer="defer"></script>
3893<style data-shopify>.footer { 3894 --bg-color: 242 244 243 / 1.0; 3895 --heading-color: 51 51 51; 3896 --text-color: 51 51 51; 3897 }</style><footer class="footer bg-theme-bg text-theme-text"> 3898 <div class="container"><a href="#" class="back-to-top top-0 left-0 w-full text-sm block font-bold text-center text-current pt-8 pl-6 pr-6 md:pb-14" data-cc-animate> 3899 Back to top 3900 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3901 </a><div class="footer__main md:flex md:flex-wrap mb-10 md:mb-8"><div class="footer-col footer-col--text footer-col--not-collapsed" data-cc-animate data-cc-animate-delay="0.07s"> 3902 <div class="footer-block mb-8 text-start"><h2 class="footer-block__heading font-body font-bold text-h6 regular-text">The True Taste of Mexico, Nationwide</h2><div class="footer-block__text rte"> 3903 <p><em>At MexGrocer.com, we celebrate the authentic flavors and traditions of Mexico. Since 2000, MexGrocer.com has been your online mercado bringing the essence of Mexican cuisine and culture right to your doorstep.</em></p> 3904 </div><div class="footer-block__btns"> 3905 3906
3906<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 3906
3906
3907<script type="module"> 3908 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); 3909 3910 3911</script>
3911 3912 3913<shop-follow-button ux-mode="windoid" return-uri="https://www.mexgrocer.com/account/redirect" proxy="true"></shop-follow-button> 3914 3915 3916 </div><div class="footer-block__btns footer-block__social"> 3917 <ul class="social inline-flex flex-wrap justify-start"><li> 3918 <a class="social__link flex items-center justify-center" href="https://facebook.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span> 3919 </a> 3920 </li><li> 3921 <a class="social__link flex items-center justify-center" href="https://youtube.com/user/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on YouTube"><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"/></svg><span class="visually-hidden">YouTube</span> 3922 </a> 3923 </li><li> 3924 <a class="social__link flex items-center justify-center" href="https://instagram.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.857 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span> 3925 </a> 3926 </li><li> 3927 <a class="social__link flex items-center justify-center" href="https://tiktok.com/@MexgrocerUS" target="_blank" rel="noopener" title="MexGrocer.com on TikTok"><svg width="23" height="24" viewBox="0 0 15 16" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7.638.013C8.512 0 9.378.007 10.245 0c.054 1.02.42 2.06 1.167 2.78.746.74 1.8 1.08 2.826 1.193V6.66c-.96-.033-1.926-.233-2.8-.647a8.238 8.238 0 0 1-1.08-.62c-.006 1.947.007 3.894-.013 5.834a5.092 5.092 0 0 1-.9 2.626c-.873 1.28-2.387 2.114-3.94 2.14-.953.054-1.907-.206-2.72-.686C1.438 14.513.492
392713.06.352 11.5a12.36 12.36 0 0 1-.007-.993A5.003 5.003 0 0 1 2.065 7.2c1.107-.96 2.653-1.42 4.1-1.147.013.987-.027 1.974-.027 2.96-.66-.213-1.433-.153-2.013.247-.42.273-.74.693-.907 1.167-.14.34-.1.713-.093 1.073.16 1.093 1.213 2.013 2.333 1.913.747-.006 1.46-.44 1.847-1.073.127-.22.267-.447.273-.707.067-1.193.04-2.38.047-3.573.007-2.687-.007-5.367.013-8.047Z"/></svg><span class="visually-hidden">TikTok</span> 3928 </a> 3929 </li><li> 3930 <a class="social__link flex items-center justify-center" href="https://pinterest.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Pinterest"><svg width="24" height="24" viewBox="0 0 48 48" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24.001 0C10.748 0 0 10.745 0 24.001c0 9.825 5.91 18.27 14.369 21.981-.068-1.674-.012-3.689.415-5.512.462-1.948 3.087-13.076 3.087-13.076s-.765-1.533-.765-3.799c0-3.556 2.064-6.212 4.629-6.212 2.182 0 3.237 1.64 3.237 3.604 0 2.193-1.4 5.476-2.12 8.515-.6 2.549 1.276 4.623 3.788 4.623 4.547 0 7.61-5.84 7.61-12.76 0-5.258-3.543-9.195-9.986-9.195-7.279 0-11.815 5.427-11.815 11.49 0 2.094.616 3.567 1.581 4.708.446.527.505.736.344 1.34-.113.438-.378 1.505-.488 1.925-.16.607-.652.827-1.2.601-3.355-1.369-4.916-5.04-4.916-9.17 0-6.816 5.75-14.995 17.152-14.995 9.164 0 15.195 6.636 15.195 13.75 0 9.416-5.233 16.45-12.952 16.45-2.588 0-5.026-1.4-5.862-2.99 0 0-1.394 5.53-1.688 6.596-.508 1.85-1.504 3.7-2.415 5.14 2.159.638 4.44.985 6.801.985C37.255 48 48 37.255 48 24.001 48 10.745 37.255 0 24.001 0"/></svg><span class="visually-hidden">Pinterest</span> 3931 </a> 3932 </li><li> 3933 <a class="social__link flex items-center justify-center" href="https://x.com/Mexgrocer" target="_blank" rel="noopener" title="MexGrocer.com on Twitter"><svg fill="currentColor" width="40" height="40" viewBox="1 1 22 22" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg><span class="visually-hidden">Twitter</span> 3934 </a> 3935 </li></ul> 3936 3937 </div></div> 3938 </div><div class="footer-col footer-col--links footer-col--collapsed" data-cc-animate data-cc-animate-delay="0.14s"> 3939 <footer-menu> 3940 <details class="footer-menu disclosure footer-menu--first" open> 3941 <summary tabindex="-1"> 3942 <div class="flex justify-between items-center"> 3943 <h2 class="disclosure__title font-body font-bold text-h6 regular-text">Let us help you</h2> 3944 <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3945</span> 3946 </div> 3947 </summary> 3948 <div class="disclosure__panel has-motion"> 3949 <ul class="footer-menu__links disclosure__content" role="list"><li> 3950 <a href="/pages/about-mexgrocer-com-online-grocery-store-for-mexican-products">ABOUT US</a> 3951 </li><li> 3952 <a href="/pages/mexgrocer-contact-us">CONTACT US</a> 3953 </li><li> 3954 <a href="/pages/mexgrocer-com-order-and-shipping-information">ORDER AND SHIPPING INFO</a> 3955 </li><li> 3956 <a href="/policies/refund-policy">RETURN POLICY</a> 3957 </li><li> 3958 <a href="/pages/mexgrocer-com-customer-service-help-and-faq">HELP & FAQS</a> 3959 </li><li> 3960 <a href="/policies/privacy-policy">PRIVACY POLICY</a> 3961 </li><li> 3962 <a href="/pages/accessibility">ACCESSIBILITY</a> 3963 </li><li> 3964 <a href="/pages/mexgrocer-com-conditions-of-use">TERMS OF SERVICE</a> 3965 </li></ul> 3966 </div> 3967 </details> 3968 </footer-menu> 3969 </div><div class="footer-col footer-col--newsletter footer-col--collapsed" data-cc-animate data-cc-animate-delay="0.21s"><footer-menu> 3970 <details class="footer-menu disclosure" open> 3971 <summary tabindex="-1"> 3972 <div class="flex justify-between items-center"> 3973 <h2 class="disclosure__title font-body font-bold text-h6 regular-text"> 3974 Recipes & Inspiration 3975 </h2>
3976 <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3977</span> 3978 </div> 3979 </summary> 3980 <div class="disclosure__panel has-motion"> 3981 <div class="disclosure__content"><div class="rte"> 3982 <p>Sign up for exclusive offers, original stories, events and more.</p> 3983 </div><form method="post" action="/contact#footer-signup_form" id="footer-signup_form" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3984 <input type="hidden" name="contact[tags]" value="prospect, newsletter"> 3985 3986 3987 3988 <div class="form__field"> 3989 <label class="label visually-hidden" for="footer-signup">Email</label><div class="input-with-button input-with-primary-button"><input type="email" 3990 class="input w-full focus-inset" 3991 id="footer-signup" 3992 name="contact[email]" 3993 value="" 3994 placeholder="Your email" 3995 autocomplete="email" 3996 aria-required="true" 3997 required><button class="btn focus-inset has-ltr-icon btn--primary"> 3998 <span class="visually-hidden">Subscribe</span> 3999 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg> 4000 </button></div></div></form> 4001 4002 </div> 4003 </div> 4004 </details> 4005 </footer-menu></div></div><div class="footer__meta grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-10" data-cc-animate><div class="footer__payment lg:col-start-2 lg:row-start-1 footer__payment--right"> 4006 <span class="visually-hidden">Payment methods accepted</span> 4007 <ul class="payment-icons flex flex-wrap lg:justify-end" role="list"><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path 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" fill="#000" fill-rule="nonzero" opacity=".07"/><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-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 4008</li><li><svg class="payment-icon" 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;"/>
4008<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> 4009</li><li><svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
4009<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 4010</li><li><svg class="payment-icon" 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></li><li><svg class="payment-icon" 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></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" fill="#000" opacity=".07"/><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-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
401006zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 4011</li><li><svg class="payment-icon" 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;"/><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> 4012</li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</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 fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
40120-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</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" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 4013</li><li><svg class="payment-icon" 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
401316.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> 4014</li></ul> 4015 </div><div class="lg:col-start-1 lg:row-start-1 footer__localization"> 4016 <form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/recipes" /><div class="localization__grid"><div class="localization__selector"> 4017 <input type="hidden" name="locale_code" value="en"> 4018<custom-select id="footer-localization-language"><label class="label visually-hidden no-js-hidden" for="footer-localization-language-button">Language</label><div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" 4019 aria-expanded="false" aria-haspopup="listbox" id="footer-localization-language-button"> 4020 <span class="text-start">English</span> 4021 <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true"> 4022 <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/> 4023 </svg> 4024 </button> 4025 <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" 4026 aria-hidden="true" hidden aria-activedescendant="footer-localization-language-opt-0"><li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-0" role="option" 4027 data-value="en" 4028 data-value-id="" 4029 4030 aria-selected="true"> 4031 <span class="pointer-events-none">English</span> 4032 </li><li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-1" role="option" 4033 data-value="es" 4034 data-value-id="" 4035 4036> 4037 <span class="pointer-events-none">Español</span> 4038 </li></ul> 4039 </div></custom-select></div></div>
4039<script> 4040 document.getElementById('footer-localization').addEventListener('change', (evt) => { 4041 const input = evt.target.previousElementSibling; 4042 if (input && input.tagName === 'INPUT') { 4043 input.value = evt.detail.selectedValue; 4044 evt.currentTarget.submit(); 4045 } 4046 }); 4047 </script>
4047</form> 4048 </div></div><div class="footer__base mt-8 grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs" data-cc-animate> 4049 <div><span>© 2026 <a href="/">MexGrocer.com</a>.</span> 4050 4051 <span><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></span> 4052 4053 </div></div> 4054 </div> 4055</footer> 4056 4057 4058 4059 4060</div> 4061<!-- END sections: footer-group --><quick-add-drawer class="drawer quick-add-drawer overflow-hidden fixed top-0 right-0 flex flex-col w-full has-motion js-product" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true"> 4062 <header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative"> 4063 <button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden> 4064 <span class="visually-hidden">Back</span> 4065 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"/></svg> 4066 </button> 4067 <div class="flex-grow"> 4068 <h2 class="h5 mb-0" id="quick-add-heading">Choose options</h2> 4069 </div> 4070 <button type="button" class="drawer__close-btn js-close-drawer"> 4071 <span class="visually-hidden">Close</span> 4072 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 4073 </button> 4074 </header> 4075 <div class="drawer__content quick-add__content flex-auto relative"> 4076 <button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden"> 4077 <span class="visually-hidden">Close</span> 4078 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 4079 </button> 4080 <div class="js-product-details quick-add__product-details"></div> 4081 <div class="quick-add__quick-order-list js-quick-order-list"></div> 4082 </div> 4083 <footer class="drawer__footer quick-add__footer"> 4084 <div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden data-visible-for="2000"> 4085 <div class="flex"> 4086 <div> 4087 <svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"/> 4088 <path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182" /></svg> 4089 </div> 4090 <div> 4091 <p class="quick-add__alert-heading text-h5 font-bold mb-1">Item added to your cart.</p> 4092 <a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>View cart</a> 4093 </div> 4094 </div> 4095 </div> 4096 <product-form></product-form> 4097 </footer> 4098</quick-add-drawer> 4099<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div> 4100
4100<script> 4101 window.theme = { 4102 info: { 4103 name: 'Canopy', 4104 version: '7.0.0' 4105 }, 4106 mediaQueries: { 4107 sm: '(min-width: 600px)', 4108 md: '(min-width: 769px)', 4109 lg: '(min-width: 1024px)', 4110 xl: '(min-width: 1280px)', 4111 xxl: '(min-width: 1536px)', 4112 portrait: '(orientation: portrait)' 4113 }, 4114 device: { 4115 hasTouch: window.matchMedia('(any-pointer: coarse)').matches, 4116 hasHover: window.matchMedia('(hover: hover)').matches 4117 }, 4118 routes: { 4119 cart: '/cart', 4120 cartAdd: '/cart/add', 4121 cartChange: '/cart/change', 4122 cartUpdate: '/cart/update', 4123 cartClear: '/cart/clear', 4124 predictiveSearch: '/search/suggest' 4125 }, 4126 settings: { 4127 moneyWithCurrencyFormat: "${{amount}} USD", 4128 pSearchLimit: 4, 4129 pSearchLimitScope: 'each', 4130 pSearchIncludeSkus: true, 4131 pSearchIncludeTags: true, 4132 sliderItemsPerNav: 'page', 4133 4134 vibrateOnATC: true, 4135 compareToggle: true, 4136 compareShowEmptyMetafields: false, 4137 blendProductImages: true, 4138 externalLinksNewTab: true, 4139 afterAtc: "drawer", 4140 cartType: "drawer", 4141 dockCartDrawer: false 4142 }, 4143 strings: { 4144 addCartNote: 'Add order note', 4145 editCartNote: 'Edit order note', 4146 cartError: 'There was an error while updating your cart. Please try again.', 4147 cartQtyError: 'You can only add [quantity] of this item to your cart.', 4148 confirmEmptyCart: 'Are you sure you want to empty your cart?', 4149 cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.', 4150 imageAvailable: 'Image [index] is now available in gallery view', 4151 veryLowStock: 'Very low stock', 4152 lowStock: 'Low stock', 4153 inStock: 'In stock', 4154 noStock: 'Sold out', 4155 noVariant: 'Unavailable', 4156 onlyXLeft: '[quantity] in stock', 4157 awaitingSale: 'This product is not for sale yet.', 4158 shippingCalculator: { 4159 singleRate: 'There is one shipping rate for this destination:', 4160 multipleRates: 'There are multiple shipping rates for this destination:', 4161 noRates: 'We do not ship to this destination.' 4162 }, 4163 viewDetails: 'View details', 4164 compare: { 4165 limit: 'You can only add a maximum of [quantity] products to compare.', 4166 more: 'Select another product to compare.', 4167 empty: 'Select at least two products to compare.', 4168 continue: 'Close to continue.' 4169 }, 4170 discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.', 4171 quickNav: { 4172 button_standard: 'Search', 4173 show_products_none: 'No products :(', 4174 button_one: 'Show [quantity] product', 4175 button_other: 'Show [quantity] products', 4176 }, 4177 }, 4178 scripts: { 4179 cartItems: '//www.mexgrocer.com/cdn/shop/t/2/assets/cart-items.js?v=90966404011074112001755031585', 4180 countryProvinceSelector: '//www.mexgrocer.com/cdn/shop/t/2/assets/country-province-selector.js?v=24158546944577672431755031585', 4181 shippingCalculator: '//www.mexgrocer.com/cdn/shop/t/2/assets/shipping-calculator.js?v=31725526838375758301755031586' 4182 } 4183 }; 4184 4185 // Save product ID to localStorage, for use in the 'Recently viewed products' section. 4186 </script>
4186<script src="//www.mexgrocer.com/cdn/shop/t/2/assets/instant-page.js?v=473454186210797571755031586" type="module" defer="defer"></script>
4186<style> </style> 4187<div id="shopify-block-AN3hsdzZvTTlIb2FWQ__8218531531362863771" class="shopify-block shopify-app-block"> 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209
4209<script> 4210 let shopifyLiquidValuesApp7Ext = { 4211 product: { 4212 handle: null, 4213 productId: null, 4214 collections: [ 4215 4216 ], 4217 tags: null, 4218 type: null 4219 }, 4220 selected_or_first_available_variant: null, 4221 customer: { 4222 first_name: null, 4223 email: null, 4224 id: null, 4225 total_spent: null, 4226 customerTags: null 4227 }, 4228 cartData : {"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}, 4229 markets: { 4230 handle: "us", 4231 id: 46102151304, 4232 } 4233 }; 4234 4235 window.shopifyLiquidValuesApp7Ext = shopifyLiquidValuesApp7Ext; 4236 </script>
4236 4237 4238 4239 4240
4240<script id="kite-app-data" type="application/json">{"userData":{"shopName":"4iyfzd-nc.myshopify.com","storefrontAccessToken":"cadd5888175597ae8454a84d1debc79b","countryCode":"US","countryName":"United States","currency":"USD","currencyInfo":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":".dynamic-checkout__content","customStyle":"/* Side cart only: fix Claim button sizing & padding */\n.gfgFreeGiftSideCartWrapperV4 .gfgFreeGiftClaimButton {\n padding: 8px 16px !important;\n min-width: 70px !important;\n width: auto !important;\n white-space: nowrap !important;\n font-size: 14px !important;\n line-height: 1.2 !important;\n height: auto !important;\n}\n\n/* Ensure the row gives the button enough column width */\n.gfgFreeGiftSideCartWrapperV4 .gfgFreeGiftMsgOptionRow {\n grid-template-columns: 75px 1fr auto !important;\n align-items: center !important;\n gap: 10px !important;\n}\n\n/* Cart page only: fix Claim / Unclaim button sizing & padding */\n.gfgCartPageWrapperV2 .gfgFreeGiftClaimButton {\n \n white-space: nowrap !important;\n \n}\n\n/* Ensure the row gives the button enough column width */\n.gfgCartPageWrapperV2 .gfgFreeGiftMsgOptionRow {\n grid-template-columns: 75px 1fr auto !important;\n align-items: center !important;\n gap: 10px !important;\n}","addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"redirectToCartAfterBogoAddition":null,"redirectToCheckoutAfterBogoAddition":true,"languageMode":"SINGLE","isRegionalLocaleUrlRequiredForHref":true,"fireNewSideCartRefreshCodeFirst":true,"considerRequestListenerData":true,"fetchDataForFirstRenderInFreeGiftOnCartPage":true,"useListenForXmlHttpApiCallsV2":true,"block_script_in_home_page":false,"minify_storefront_assets":true,"buyNowBtn":null,"cartPageItemsId":null,"cartPageItemsSectionId":null,"cartPageItemsSelector":null,"executeCustomScriptAfterBogoAddition":null,"executeCustomScriptAfterDynamicBogoAddition":null,"executeCustomScriptAfterFreeGiftAddition":null,"executeScriptAfterAddToCart":null,"loadingGif":"https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/storefront/loading-gif.gif","overWriteCheckoutBtn":false,"quantityBtnSelectors":null,"shadowRootSelector":null,"shippingDiscountSideCartSelector":".drawer__header","shippingDiscountSideCartWrapperAboveSelector":false,"showOnlyAdminSelectedVariants":true,"sideCartSectionId":null,"sideCartSectionSelector":null,"stackDiscounts":false,"freeGiftSideCartSelector":".cart-drawer__content","customDiscountSideCartSelector":".cart-drawer__content","executeCustomScriptOnLoad":""},"createdAt":"2025-11-12T22:56:04.477Z","isSubscription":{"name":"Monthly-Shopify-Free-Usage-Apr26"},"isAppLevelMetafieldCreated":true,"isUseAppLevelMetafieldDisabled":false,"freeGiftCheckoutDebugTracingEnabled":false,"multipleCurrenciesInfo":{"CAD":{"code":"CAD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"USD":{"code":"USD","symbol":"$","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":null,"promotionCampaigns":[],"freeGiftV2Campaigns":[],"discounts":[],"boGo":[],"shippingDiscount":[],"customDiscount":[],"unifiedWidget":[],"consolidatedCustomDiscount":[],"consolidatedCombinedDiscount":[],"freeGiftCheckout":[],"storefrontConfig":{"theme":{},"widgetTypeDesign":{},"widgetPriority":{"nativeBXGY.CART_PAGE":["wid_6a2acedf4a113d7925723905_w0NwrN2x_nativeBXGY_CART_PAGE"],"nativeBXGY.SIDE_CART":["wid_6a2acedf4a113d7925723905_qWIy8HVM_nativeBXGY_SIDE_CART"],"progressBar.CART_PAGE":["wid_698e481ac5eadad60a9d17e9_74rTju7A_progressBar_CART_PAGE"],"progressBar.SIDE_CART":["wid_698e481ac5eadad60a9d17e9_PVW1keDp_progressBar_SIDE_CART"]}},"fileRequest":{"freeGiftLogicv1":true,"freeGiftV1":false,"kiteV0Features":true,"customDiscountLogic":false,"freeGiftV2":false,"globalWidgets":false}}</script>
4240 4241 4242
4242<script> 4243 if (window && !window.kite_app_data) { 4244 let metafieldData; 4245 4246 const jsonDataElement = document.getElementById('kite-app-data'); 4247 const jsonString = jsonDataElement ? jsonDataElement.textContent : ''; 4248 4249 try { 4250 metafieldData = JSON.parse(jsonString); 4251 } catch (error) { 4252 console.error("Failed to parse metafield data:", error); 4253 metafieldData = { errorMsg: "This is not a valid JSON" }; 4254 } 4255 4256 if (metafieldData && !metafieldData?.errorMsg) { 4257 window.kite_app_data = metafieldData; 4258 } 4259 4260 if (jsonDataElement) { 4261 jsonDataElement.textContent = ''; 4262 } 4263 } 4264 </script>
4264 4265 4266 4267 4268
4268<script> 4269 window.gfgFileStatus = { 4270 base: "NEED_TO_LOAD", 4271 freeGiftV1: "false", 4272 freeGiftV2: "false", 4273 kiteV0Features: "true", 4274 customDiscountLogic: "false", 4275 globalWidgets: "false" 4276 }; 4277 // Convert boolean strings to status (skip 'base' which is always NEED_TO_LOAD) 4278 Object.keys(window.gfgFileStatus).forEach(function(key) { 4279 if (key === 'base') return; 4280 window.gfgFileStatus[key] = window.gfgFileStatus[key] === "true" ? "NEED_TO_LOAD" : "DONT_LOAD"; 4281 }); 4282 </script>
4282 4283 4284 4285 4286 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.css" media="print" onload="this.media='all'" /> 4287 <noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.css" /></noscript> 4288
4288<script defer src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.js"></script>
4288 4289 4290 4291 4292 4293 4294 4295 4296
4296<script async src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/kiteV0Features.min.js"></script>
4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314</div><div id="shopify-block-AL09GalpFRytIUjR5R__13897900069594145190" class="shopify-block shopify-app-block">
4315<script> 4316console.log("Accessibility Assistant Theme App Extention"); 4317window.flagAssetUrls = { 4318 en: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/en.svg", 4319 sv: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sv.svg", 4320 fi: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/fi.svg", 4321 de: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/de.svg", 4322 es: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/es.svg", 4323 pt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/pt.svg", 4324 tr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/tr.svg", 4325 fr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/fr.svg", 4326 ja: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ja.svg", 4327 ko: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ko.svg", 4328 he: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/he.svg", 4329 lv: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/lv.svg", 4330 pl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/pl.svg", 4331 el: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/el.svg", 4332 da: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/da.svg", 4333 it: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/it.svg", 4334 ro: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ro.svg", 4335 bg: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/bg.svg", 4336 hr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/hr.svg", 4337 cs: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/cs.svg", 4338 nl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/nl.svg", 4339 et: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/et.svg", 4340 hu: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/hu.svg", 4341 ga: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ga.svg", 4342 lt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/lt.svg", 4343 mt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/mt.svg", 4344 sk: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sk.svg", 4345 sl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sl.svg" 4346 }; 4347(function () { 4348 try{ 4349 const shopId = 69427822728; 4350 const version = Date.now(); 4351 let loader = null; 4352 var _ada_style = null; 4353 if({"widget_enabled":1,"show_loader":false,"desktop_position":"aa-cc-bottom-left","mobile_position":"aa-mm-cc-bottom-left","size":59,"bottom_padding":0,"widget_outercolor":"#683996","widget_innercolor":"#ffffff","svg":"icon-1","chargedid":"27280703624","plan":"basic","plan_display_name":"Grow","access_by_admin":0,"hover_text":0}){ 4354 const settings = {"widget_enabled":1,"show_loader":false,"desktop_position":"aa-cc-bottom-left","mobile_position":"aa-mm-cc-bottom-left","size":59,"bottom_padding":0,"widget_outercolor":"#683996","widget_innercolor":"#ffffff","svg":"icon-1","chargedid":"27280703624","plan":"basic","plan_display_name":"Grow","access_by_admin":0,"hover_text":0}; 4355 var hideWidgetClass = localStorage.getItem("adaWidgetHidden")? true : false;
4356 if (!settings.show_loader && settings.widget_enabled && !hideWidgetClass) { 4357 const isMobile = window.matchMedia("(max-width: 767px)").matches; 4358 const position = isMobile ? settings.mobile_position : settings.desktop_position; 4359 const widgetSVGs = [{id: 1,name: "icon-1",svg: `<span class="aa-cc-iconimg"><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 1800 1800" style="enable-background:new 0 0 1800 1800;" xml:space="preserve"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1536.4125" y1="263.5875" x2="471.6108" y2="1328.3892"><stop offset="1" style="stop-color:${settings.widget_outercolor}"/></linearGradient><path d="M900,0c497.1,0,900,402.9,900,900s-402.9,900-900,900S0,1397.1,0,900S402.9,0,900,0z" style="fill:${settings.widget_innercolor}"/><path d="M900,152.8c412.7,0,747.2,334.5,747.2,747.2s-334.5,747.2-747.2,747.2S152.8,1312.7,152.8,900S487.3,152.8,900,152.8L900,152.8z" style="fill:${settings.widget_outercolor}"/><path d="M857.1,372.2c-9.6,3.4-23.9,9.6-31.8,14c-7.9,4.3-22.2,15.7-31.8,25.2c-12.2,12.4-20.3,23.7-27.7,38.9c-7,14.4-11.4,28.4-13.6,42.8c-2.6,16.9-2.6,26.3,0,44.2c2.3,16.3,6.2,28.9,13.6,44.2c7.6,15.6,15.4,26.4,28.8,39.8c13.5,13.5,24,21.1,39.8,28.7c12,5.8,29.6,11.6,40.1,13.4c10.9,1.9,26.9,2.5,38.2,1.5c10.7-0.9,26.9-4.4,36.1-7.8c9.2-3.3,22.5-9.3,29.5-13.4c7-4,20.1-14.8,29-24c11-11.2,19.8-23.8,26.8-38.2c7.4-15.3,11.3-27.9,13.7-44.2c2.5-17.9,2.5-27.3,0-44.2c-2.2-14.4-6.7-28.4-13.7-42.8c-7.3-15-15.6-26.7-27.6-38.9c-9.4-9.5-24.3-21.2-33-25.8c-8.8-4.7-23.8-11-33.4-14.1c-12.7-4.1-23.9-5.6-41.5-5.5C881,366.2,869.9,367.8,857.1,372.2z" style="fill:${settings.widget_innercolor}"/><path d="M531.6,670.7c-7.7,3.8-12.2,7.7-17.8,15.9c-4.1,6-8.9,16-10.6,22.4c-2,7.4-2.8,15.6-2.2,23c0.5,6.4,2.5,14.6,4.4,18.3c2,3.7,7.5,10.5,12.3,15.1c5.1,4.9,15.9,11.8,26.1,16.6c10.7,5.1,52.1,19,108.5,36.5c50.1,15.6,95.1,30.3,99.8,32.7c4.8,2.3,10.2,5.9,12,7.8c1.8,2,4.6,7.1,6.2,11.3c1.6,4.5,2.8,14.8,2.8,25c0.1,9.6-3.3,43.3-7.6,75.8c-5,38.7-18.4,118-39.3,232.9c-17.4,95.9-31.7,175.8-31.7,177.7c0,1.8,1.3,7.9,2.9,13.4c1.8,6.6,5.7,13.2,11,19c5.2,5.7,12.6,11,20.2,14.4c10,4.6,14.6,5.5,27.3,5.5c13.1,0,17.1-0.8,26.5-5.5c6-3,13.5-8.4,16.5-12c3.1-3.6,7.5-10.4,9.9-15.2c2.4-4.7,5.7-13.8,7.3-20.1c1.6-6.4,5.6-26.2,8.9-44.2c3.4-17.9,10.8-55.1,16.6-82.6c5.9-27.4,14.5-65.5,19.3-84.5c4.7-19,12-44.9,16.2-57.6c4.1-12.7,9.5-26.4,11.8-30.5c2.4-4.2,5.8-8.5,7.5-9.7c2.5-1.5,4-1.4,6.5,0.8c1.8,1.6,5.3,6.8,7.7,11.5c2.4,4.8,7.3,17.8,11,28.9c3.7,11,10.6,35.7,15.5,54.7c4.8,19,12.3,50.6,16.7,70.1s12.9,60.6,19.1,91.2c6.1,30.7,12.9,60.5,15.1,66.3c2.2,5.8,7.7,14.7,12.2,19.9c4.9,5.5,12.4,11.1,18.3,13.9c7.8,3.6,13.4,4.6,24.5,4.6c9.6,0,17.8-1.3,24.5-3.7c5.5-2.1,14-7.1,18.7-11.2c4.8-4.1,10.7-11.7,13.3-16.9c3.1-6.5,4.6-12.8,4.6-20.1c0-5.8-14.4-87.4-31.9-181.5c-21-112.3-34.3-188.7-38.7-222.7c-3.8-28.6-7.3-58.8-8-67.3c-0.7-8.8-0.2-20.2,1-26.9c1.2-6.3,3.9-13.2,5.8-15.3c2-2.1,7.8-6.2,12.9-9c5.2-2.9,53-20.5,106.3-39.1c53.3-18.7,103-37.1,110.4-40.9c7.3-3.9,17.3-10.9,22.1-15.7c6-5.9,9.9-12,12.4-19.2c2.7-8.2,3.2-13.4,2.2-23c-0.7-7.2-3.4-17.3-6.5-23.8c-3.1-6.8-8.9-14.7-14.3-19.7c-5.6-5.1-12.3-9.2-17.3-10.5c-4.5-1.2-11.6-1.7-15.9-1.1c-4.2,0.6-15.4,3.3-24.9,6.1c-9.5,2.7-34.2,9.2-54.7,14.4c-20.6,5.2-51.3,12.4-68.2,16.1c-16.9,3.6-43.7,8.8-59.5,11.5c-15.9,2.7-38.3,6.2-50,7.7c-11.6,1.6-34.9,3.9-51.8,5.1c-17.8,1.4-41.2,1.8-55.7,1.1c-13.7-0.7-36.6-2.6-50.9-4.2c-14.2-1.5-37.1-4.6-50.9-6.8c-13.7-2.2-41.8-7.4-62.4-11.6c-20.6-4.2-56-12.3-78.7-18s-49.9-13-60.5-16.2c-10.6-3.3-22.6-5.9-26.9-5.9C545.2,665.7,537.4,667.9,531.6,670.7L531.6,670.7z" style="fill:${settings.widget_innercolor}"/></svg></span>`},{id: 2,name: "icon-2",svg: `<span class="aa-cc-iconimg"><svg id="Layer_1" width="159" height="161" viewBox="0 0 159 161" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><path d="M80 11.9737C117.819 11.9737 148.5 42.9123 148.5 81.1055C148.5 119.299 117.819 150.237 80 150.237C42.1812 150.237 11.5 119.299 11.5 81.1055C11.5001 42.9123 42.1813 11.9737 80 11.9737Z" stroke="white" stroke-width="3" /><g clip-path="url(#clip0_3908_545)"><path d="M107.952 120.261C108.216 121.078 108.796 121.752 109.565 122.14C110.333 122.527 111.214 122.591 112.031 122.319L118.795 120.065C120.484 119.501 121.394 117.677 120.834 115.993C120.268 114.305 118.445 113.391 116.762 113.954L113.07 115.186L103.519 85.8566C103.007 84.2788 101.366 83.3451 99.746 83.7154L85.0403 87.0513C83.8612 84.8676 82.3699 82.8712 80.6261 81.133C77.4888 77.9944 73.523 75.6659 69.0903 74.4953L68.4177 66.0116C68.2815 66.2954 68.1169 66.5692 67.9097 66.819L62.542 73.3786L62.5604 73.6482H62.5505L62.3149 73.6539L58.376 78.4683C59.7254 78.1987 61.1202 78.054 62.5491 78.054C62.5845 78.054 62.6186 78.0554 62.6526 78.0554C62.6725 78.0554 62.6895 78.054 62.7094 78.054C62.8328 78.054 62.9506 78.0625 63.0712 78.0639C65.3628 78.1022 67.5635 78.5052 69.6209 79.2146C72.6801 80.2732 75.4215 82.0042 77.6691 84.249C78.817 85.3997 79.8329 86.6838 80.6956 88.0715C81.8393 89.9104 82.7034 91.9395 83.2383 94.1005C83.6441 95.7351 83.8626 97.4435 83.8626 99.2044C83.8612 105.053 81.5001 110.324 77.6691 114.16C73.8337 117.991 68.5596 120.352 62.7108 120.356C62.6853 120.356 62.6583 120.352 62.6313 120.352C62.6044 120.352 62.5774 120.356 62.5505 120.356C56.7059 120.352 51.4318 117.991 47.5965 114.16C43.7668 110.324 41.4043 105.052 41.4015 99.2044C41.4029 93.3584 43.7668 88.0843 47.5965 84.249C47.8831 83.9666 48.1768 83.6913 48.4762 83.4246C47.947 82.8229 47.6022 82.0624 47.5184 81.2593C47.4092 80.2277 47.7228 79.1792 48.3755 78.3775L49.1289 77.4594C47.439 78.5038 45.8753 79.7354 44.4805 81.133C39.8634 85.7488 37 92.1538 37 99.2044C37 106.255 39.8634 112.657 44.4848 117.276C49.102 121.897 55.5055 124.763 62.5547 124.762C69.6082 124.763 76.0118 121.899 80.6289 117.276C85.2503 112.657 88.1151 106.254 88.1151 99.2044C88.1151 97.11 87.8569 95.0739 87.3801 93.1229L98.3086 90.6426L107.953 120.261H107.952Z"fill="${settings.widget_innercolor}" /><path d="M50.7266 49.3918C50.7266 55.8238 55.2686 61.1972 61.316 62.4856L61.5842 62.1592L61.8126 61.8826C62.5448 60.9886 63.6246 60.4693 64.7781 60.4537C65.6919 60.4409 66.5873 60.7559 67.2967 61.3349C67.5862 61.5718 67.8373 61.8442 68.0431 62.1451L68.0729 62.1848C73.5371 60.4977 77.5087 55.4066 77.5087 49.3904C77.5073 41.9964 71.5123 36.0001 64.1155 36.0001C56.7187 36.0001 50.7266 41.9964 50.7266 49.3918Z"fill="${settings.widget_innercolor}" /><path d="M51.8731 86.0765L49.1317 83.8942C48.9501 83.7551 48.7912 83.5934 48.6394 83.4231C48.3414 83.6913 48.0477 83.9651 47.7625 84.2475C43.93 88.0828 41.5689 93.3569 41.566 99.2029C41.5689 105.052 43.93 110.323 47.7625 114.158C51.5794 117.972 56.8223 120.326 62.6356 120.35C62.6625 120.35 62.6895 120.355 62.715 120.355C68.5638 120.35 73.8394 117.989 77.6733 114.158C81.5044 110.323 83.8654 105.05 83.8669 99.2029C83.8669 97.4406 83.6483 95.7322 83.2425 94.099C82.7076 91.938 81.8421 89.909 80.6998 88.0701C79.8371 86.6824 78.8212 85.3982 77.6733 84.2475C75.4257 82.0028 72.6858 80.2717 69.6252 79.2132C67.5677 78.5037 65.367 78.1007 63.0754 78.0624C62.9548 78.0624 62.8385 78.0525 62.7136 78.0525C62.6952 78.0525 62.6767 78.0539 62.6569 78.0539C61.2479 78.0582 59.8701 78.2015 58.5391 78.4668L57.0748 80.2547L59.8062 82.427C60.7512 82.2638 61.7218 82.173 62.7136 82.173C62.9449 82.173 63.1733 82.183 63.4032 82.1901C65.7515 82.2851 67.9792 82.8541 69.9898 83.8062C72.5297 85.0052 74.7233 86.8172 76.3849 89.0491C77.6931 90.8043 78.6694 92.8206 79.2227 95.0086C79.5633 9
43596.3495 79.7463 97.7542 79.7463 99.2015C79.7463 108.606 72.1225 116.229 62.7164 116.229C53.3104 116.229 45.6894 108.606 45.6894 99.2015C45.6894 93.9203 48.0987 89.1981 51.8759 86.0736L51.8731 86.0765Z"fill="${settings.widget_innercolor}" /><path d="M66.5703 65.9605C67.4089 64.9361 67.3124 63.4561 66.3915 62.5423L66.2141 62.3806C65.7331 61.9875 65.15 61.7988 64.5739 61.8059C63.8559 61.8159 63.1479 62.128 62.6541 62.7211L62.6342 62.7381L61.5133 64.1088L49.1389 79.2359C48.7089 79.7595 48.506 80.4406 48.5756 81.1146C48.6494 81.7886 48.9885 82.41 49.5234 82.8329L63.9098 94.2892L65.7104 95.7195C66.1872 96.0998 66.7604 96.2814 67.3252 96.2729C68.063 96.2629 68.7895 95.9366 69.2833 95.3151C70.1587 94.2169 69.9757 92.6177 68.8775 91.7408L63.3593 87.3479L54.7053 80.4604L62.095 71.4262L66.5717 65.9591L66.5703 65.9605Z"fill="${settings.widget_innercolor}" /></g><defs><clipPath id="clip0_3908_545"><rect width="84" height="88.7619" fill="white" transform="translate(37 36)" /></clipPath></defs></svg></span>`},{id: 3,name: "icon-3",svg: `<span class="aa-cc-iconimg"><svg id="Layer_1" width="159" height="161" viewBox="0 0 159 161" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><path d="M80 11.9737C117.819 11.9737 148.5 42.9123 148.5 81.1055C148.5 119.299 117.819 150.237 80 150.237C42.1812 150.237 11.5 119.299 11.5 81.1055C11.5001 42.9123 42.1813 11.9737 80 11.9737Z" stroke="white" stroke-width="3" /><path d="M54.5116 56.1481H66.5668L77.1262 80.4346V100.585L67.7987 121H55.5675L72.0225 89.498L54.5116 56.1481ZM103.348 56.1481L85.8376 89.498L102.293 121H90.0613L80.7339 98.7374V78.6747L91.2933 56.1481H103.348Z" fill="${settings.widget_innercolor}" /><circle cx="79" cy="46.1863" r="10" fill="${settings.widget_innercolor}" /></svg></span>`},{id: 4,name: "icon-4",svg: `<span class="aa-cc-iconimg no-shadow"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 112 112" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><circle r="27.5" transform="matrix(2.03636 0 0 2.01247 56 56)" fill="${settings.widget_outercolor}"/><circle r="27.5" transform="matrix(1.87325 0 0 1.83482 56 56)" fill="${settings.widget_innercolor}"/><g transform="matrix(.68062 0 0 .68664 19.927 17.687)" clip-path="url(#a)"><path d="M89.358 105.879a4.03 4.03 0 0 0 2.026 2.36c.964.486 2.07.566 3.097.224l8.494-2.83a4.047 4.047 0 0 0 2.561-5.114c-.711-2.12-3.001-3.268-5.114-2.56l-4.637 1.547-11.994-36.832a4.043 4.043 0 0 0-4.738-2.69l-18.467 4.19a31.9 31.9 0 0 0-5.544-7.432 32.1 32.1 0 0 0-14.487-8.336l-.844-10.654c-.171.356-.378.7-.638 1.014l-6.741 8.238.023.338h-.013l-.295.007-4.947 6.046a26.7 26.7 0 0 1 5.24-.52l.13.002.072-.002c.155 0 .303.01.454.013 2.878.048 5.642.554 8.226 1.445a26.6 26.6 0 0 1 10.107 6.322 27 27 0 0 1 3.8 4.8 26.56 26.56 0 0 1 3.977 13.98c-.001 7.346-2.966 13.966-7.777 18.782-4.817 4.811-11.44 7.776-18.785 7.782-.032 0-.066-.006-.1-.006s-.068.006-.102.006c-7.34-.006-13.963-2.971-18.779-7.782-4.81-4.816-7.776-11.438-7.78-18.781.002-7.341 2.97-13.965 7.78-18.781q.54-.532 1.105-1.035a4.9 4.9 0 0 1-1.203-2.72 4.94 4.94 0 0 1 1.076-3.619l.946-1.153a32 32 0 0 0-5.837 4.614A32.02 32.02 0 0 0 .256 79.436a32 32 0 0 0 9.4 22.694 32 32 0 0 0 22.692 9.402 32 32 0 0 0 22.698-9.402 32.02 32.02 0 0 0 9.401-22.694c0-2.63-.324-5.187-.923-7.637l13.724-3.115 12.112 37.195zM17.494 16.88c0 8.078 5.704 14.826 13.298 16.444l.337-.41.287-.347a4.89 4.89 0 0 1 3.724-1.795 4.91 4.91 0 0 1 4.1 2.124l.037.05c6.863-2.118 11.85-8.512 11.85-16.067C51.125 7.593 43.597.063 34.307.063s-16.813 7.53-16.813 16.818" fill="${settings.widget_outercolor}"/><path d="m18.934 62.95-3.443-2.74a4.5 4.5 0 0 1-.619-.592q-.563.503-1.1 1.035c-4.814 4.816-7.779 11.44-7.782 18.781.003 7.345 2.968 13.965 7.781 18.781 4.794 4.79 11.378 7.746 18.678 7.776.034 0 .068.006.1.006 7.345-.006 13.97-2.971 18.785-7.782 4.81-4.816 7.776-11.438 7.778-18.78a26.54 26.54 0 0 0-7.778-18.782 26.6 26.6 0 0 0-10.107-6.322 26.6 26.6 0 0 0-8.225-1.445c-.152 0-.298-.013-.455-.013l-.071.002c-1.77.005-3.5.185-5.171.518l-1.84 2.246 3.431 2.728a21.4 21.4 0 0 1 3.651-.32c.29 0 .577.013.866.022 2.95.12 5.747.834 8.272 2.03a21.44 21.44 0 0 1 8.03 6.584 21.2 21.2 0 0 1 3.564 7.484 21.4 21.4 0 0 1 .658 5.265c0 11.81-9.574 21.383-21.386 21.383s-21.383-9.572-21.383-21.383c0-6.632 3.026-12.562 7.769-16.486z" fill="#fff"/><path d="M37.39 37.688a3.197 3.197 0 0 0-.224-4.293l-.223-.203a3.186 3.186 0 0 0-4.47.428l-.026.021-1.407 1.721L15.5 54.36a3.2 3.2 0 0 0-.708 2.36 3.2 3.2 0 0 0 1.19 2.157L34.05 73.263l2.262 1.797a3.17 3.17 0 0 0 2.027.694 3.18 3.18 0 0 0 2.46-1.202 3.196 3.196 0 0 0-.51-4.489l-6.93-5.517-10.868-8.649 9.28-11.345 5.622-6.866z" fill="${settings.widget_outercolor}"/><clipPath id="a"><rect width="105.488" height="111.468" rx="0" ry="0" transform="translate(.256 .063)" fill="#fff"/></clipPath></g></svg></span>`},{id: 5,name: "icon-5",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eTE0KcDfaLR1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
4359ox="0 0 110 110" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="54676ce9d40440118246901377e8ed90" export-id="09f3084f572146989c1787ad62549e8d" cached="false"><circle r="27.5" transform="matrix(2.004505 0 0 1.991976 55 54.77934)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.725571 0 0 1.764928 55.000001 55)" fill="${settings.widget_outercolor}"/><path d="M47.1463,0.512325c.7571.256162,1.8718.747145,2.5027,1.110035.6099.34155,1.7455,1.23812,2.4816,2.00661.9674.98195,1.5983,1.87852,2.1872,3.09529.5468,1.15273.9043,2.26277,1.0725,3.41554.1893,1.3448.1893,2.092,0,3.5222-.1892,1.3022-.4837,2.3055-1.0725,3.5222-.5889,1.2381-1.2198,2.1134-2.2503,3.1807-1.0726,1.0674-1.8928,1.6651-3.1336,2.2628-.9463.4696-2.3344.9392-3.1546,1.0887-.8622.1494-2.1241.1921-3.0074.1067-.8201-.064-2.103-.3415-2.8391-.6191-.715-.2561-1.7455-.7471-2.3134-1.0673-.5468-.3202-1.5562-1.1741-2.2713-1.8999-.8622-.8965-1.5562-1.8998-2.103-3.0526-.5889-1.2167-.8833-2.22-1.0726-3.5222-.1893-1.4302-.1893-2.1774,0-3.5222.1682-1.15277.5258-2.26281,1.0726-3.41554.5678-1.19542,1.2197-2.13468,2.1661-3.09529.7361-.76849,1.9138-1.68641,2.6078-2.07065.673-.3629,1.8507-.87522,2.6078-1.110036C41.6363,0.106734,42.4985,0,43.8866,0c1.388.021347,2.2503.149428,3.2597.512325ZM84.1182,24.4635c.8623.4056,1.346.8539,1.9559,1.7505.4416.6831.9674,1.7931,1.1567,2.4975.2313.8326.3154,1.7291.2523,2.5617-.0631.7044-.2734,1.6223-.4837,2.0279s-.8202,1.1741-1.3459,1.6864c-.5679.5337-1.7456,1.3022-2.8602,1.8358-1.1777.5764-5.6993,2.1134-11.8823,4.0559-5.489,1.7291-10.4102,3.3729-10.936,3.629-.5257.2775-1.1146.6618-1.3039.8752-.2103.2349-.5047.7899-.673,1.2595-.1892.5123-.3154,1.6437-.3364,2.7751c0,1.0673.3785,4.8244.8412,8.432.5468,4.2907,2.0189,13.107,4.3113,25.8938c1.9138,10.652,3.47,19.5322,3.47,19.7462c0,.192-.1472.875-.3154,1.494-.2103.726-.631,1.451-1.2198,2.113-.5468.619-1.367,1.217-2.2082,1.601-1.0726.491-1.5773.598-2.9864.598-1.4301,0-1.8717-.085-2.9022-.619-.652-.32-1.4722-.918-1.8087-1.324-.3364-.405-.8201-1.152-1.0725-1.686-.2734-.534-.6309-1.537-.7992-2.241-.1893-.705-.6309-2.925-.9884-4.9102-.3575-2.0066-1.1777-6.1266-1.8087-9.1792-.6519-3.0526-1.5983-7.2792-2.103-9.3926-.5258-2.1133-1.325-4.9951-1.7876-6.404-.4417-1.4089-1.0305-2.9459-1.3039-3.3942-.2524-.4696-.6099-.9393-.8202-1.0673-.2524-.1708-.4206-.1495-.694.0853-.2103.1708-.5889.7472-.8413,1.2809-.2734.5336-.8202,1.9639-1.2197,3.202-.3996,1.2381-1.1567,3.9705-1.6825,6.0838s-1.367,5.6143-1.8297,7.7917c-.4837,2.1773-1.4301,6.7242-2.103,10.1397-.652,3.3941-1.4091,6.7241-1.6404,7.3651-.2524.64-.8413,1.643-1.346,2.198-.5258.619-1.3459,1.26-2.0189,1.559-.8413.405-1.4511.512-2.6709.512-1.0516,0-1.9559-.149-2.692-.406-.5888-.234-1.5142-.789-2.0399-1.259-.5258-.448-1.1777-1.302-1.4511-1.879-.3365-.704-.5048-1.409-.5048-2.22c0-.64,1.5773-9.7339,3.4911-20.1725c2.2924-12.4879,3.7435-20.9626,4.2482-24.7624.3996-3.1806.7992-6.5321.8623-7.4714.0841-.9819.021-2.2414-.1052-2.9885-.1262-.7045-.4206-1.4729-.6309-1.7078-.2313-.2348-.8623-.6831-1.4301-1.0033-.5468-.3202-5.7834-2.2627-11.63-4.3334-5.8465-2.0706-11.27239-4.1199-12.09258-4.5469-.79917-.4482-1.89276-1.2167-2.41853-1.7504-.65195-.6618-1.093595-1.3235-1.34596-2.1347-.31546-.8966-.357528-1.4943-.252372-2.5616.084121-.7899.378547-1.9212.715042-2.647.33649-.7472.96741-1.6224,1.55627-2.1774.60989-.5764,1.36699-1.0247,1.89277-1.1741.50473-.1281,1.28286-.1921,1.74554-.1281s1.70348.3843,2.73399.6831c1.05152.2989,3.74343,1.0247,5.99373,1.601s5.6152,1.3876,7.4659,1.7932s4.7739.9819,6.5195,1.2808c1.7245.2988,4.2061.6831,5.468.8539c1.2828.1707,3.8275.4269,5.6782.5763c1.9559.1495,4.5216.1922,6.0989.1068c1.5142-.0854,4.0169-.2775,5.5732-.4483c1.5562-.1921,4.0799-.5337,5.5731-.7685c1.5142-.2348,4.5847-.8325,6.835-1.2808c2.2502-.4696,6.1409-1.3662,8.6225-2.0066s5.468-1.4516,6.6247-1.8145s2.4816-.6404,2.9443-.6404c.4837,0,1.3249.2348,1.9558.555Z" transform="matrix(.864899 0 0 0.81192 17.128656 10.630196)" fill="${settings.widget_innercolor}"/></svg></span>`},{id: 6,name: "icon-6",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="epwl3oG5uij1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
4359ox="0 0 99 99" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="fbb4863837034dcdb819de24ea09395c" export-id="019b909baad94b7c8b98ecae2188ca05" cached="false"><circle r="27.5" transform="matrix(1.8 0 0 1.799992 49.5 49.5)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.612989 0 0 1.640231 49.5 49.5)" fill="${settings.widget_outercolor}"/><g transform="matrix(.854352 0 0 0.757022 18.834197 12.704511)"><path d="M36.5875,20.9982c4.7315-1.9705,6.9697-7.4036,4.9992-12.13511s-7.4036-6.96978-12.1351-4.99926-6.9698,7.40357-4.9993,12.13517c1.9705,4.7315,7.4036,6.9697,12.1352,4.9992Z" fill="${settings.widget_innercolor}"/><path d="M46.218,82.1415c-3.441,6.7312-10.2852,11.4907-18.3726,11.8926-12.0558.6153-22.34092-8.6651-22.95627-20.7209-.31396-6.1786,1.97162-11.8926,5.88977-16.0745c1.306-1.3939,2.8005-2.6246,4.433-3.6293" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M55.0842,63.7187h-24.6893v-32.7391h4.1191l6.0907,31.521" fill="${settings.widget_innercolor}"/><path d="M55.0842,63.7187h-24.6893v-32.7391h4.1191l6.0907,31.521" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M31.6005,44.3289h25.2418" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M66.9268,85.6453L55.0845,63.7188" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/></g></svg></span>`},{id: 7,name: "icon-7",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="e30gy7SC2tp1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 146 146" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="788df3b0abcb4a588388079b704d89a4" export-id="327a97d2cc8f4bf4a8d569598f3261f9" cached="false"><circle r="27.5" transform="matrix(2.654546 0 0 2.654545 73 73)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(2.239841 0 0 2.304456 73 73)" fill="${settings.widget_outercolor}"/><g transform="translate(34.087814 4.024424)"><path d="M8.24717,36.0895h15.13913L36.6469,66.5887v25.3056L24.9334,117.531h-15.36018L30.2376,77.9707L8.24717,36.0895Zm61.33003,0L47.5868,77.9707L68.2512,117.531h-15.3602L41.1775,89.5737v-25.1951L54.4381,36.0895h15.1391Z" fill="${settings.widget_innercolor}"/><circle r="12.5581" transform="translate(39 23.37)" fill="${settings.widget_innercolor}"/></g></svg></span>`},{id: 8,name: "icon-8",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eIiQXANpBSx1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 109 109" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="47a4f20b948f416ab7ba3ccac5086912" export-id="270aca76196d46649bc342bc9486a87c" cached="false"><circle r="27.5" transform="matrix(1.981819 0 0 1.981818 54.5 54.5)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.733823 0 0 1.750688 54.499702 54.5)" fill="${settings.widget_outercolor}"/><g transform="matrix(.83351 0 0 0.747498 6.052907 13.738048)" clip-path="url(#eIiQXANpBSx7)"><g><path d="M60.231,0.531372c-5.7278,0-10.3846,4.656848-10.3846,10.384628s4.6568,10.3846,10.3846,10.3846c5.7277,0,10.3846-4.6568,10.3846-10.3846s-4.6569-10.384628-10.3846-10.384628ZM50.8848,25.4544c-5.8413,0-8.5024,1.4928-10.5144,7.5289-1.2494,3.7644-2.9856,9.8329-2.9856,13.7596c0,.4868,0,.8275,0,1.2981-12.0559,4.2999-20.7692,15.8365-20.7692,29.3365c0,17.1509,14.003,31.1535,31.1538,31.1535c17.1509,0,31.1539-14.0026,31.1539-31.1535c0-.4381.0162-.8599,0-1.298.9249.6003,1.6226,1.4927,2.2067,2.5961.6977,1.3305,6.458,13.0619,10.125,18.8221c1.3955,2.2068,3.7807,2.5963,5.7116,1.9471c1.9471-.649,3.3264-3.5697,2.3365-5.8413-3.1154-7.0908-9.979-22.8624-11.2933-25.5721-1.2818-2.6611-3.3912-5.1923-6.8798-5.1923h-11.5529c-4.2674,0-6.0036-1.006-7.1394-4.9327s-1.8173-7.3504-1.8173-10.3846c0-3.8943,1.6875-8.2266,1.6875-12.851c0-4.5108-4.3323-9.2164-11.4231-9.2164ZM38.1637,56.6083c.5679,3.3101,1.4279,6.0361,2.4663,9.0865c1.6388,4.7705,3.586,9.6058,11.8125,9.6058h18.0433c.0811.6653.1298,1.363.1298,2.0769c0,12.6725-10.1737,22.8465-22.8462,22.8465-12.6724,0-22.8461-10.174-22.8461-22.8465c0-9.2488,5.387-17.167,13.2404-20.7692Z" fill="${settings.widget_innercolor}"/></g><clipPath id="eIiQXANpBSx7"><rect width="108" height="108" rx="0" ry="0" transform="translate(0 0.531372)" fill=""/></clipPath></g></svg></span>`},{id: 9,name: "icon-9",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eAJlQ2OurCc1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
4359ox="0 0 130 130" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="5237dd59228d491a8b434fd9a9bb4957" export-id="10eb8b83536b4b998a5a6fef30bf7564" cached="false"><circle r="27.5" transform="matrix(2.363636 0 0 2.363635 65.000003 65)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(2.120154 0 0 2.095327 65 65)" fill="${settings.widget_outercolor}"/><g transform="matrix(.673926 0 0 0.686341 27.305583 20.587561)" clip-path="url(#eAJlQ2OurCc9)"><g><path d="M56.8235,15.3606C56.8235,7.05051,50.0238,0,41.4628,0s-15.3551,7.05597-15.3551,15.3606s6.7942,15.3498,15.3551,15.3498s15.3607-6.7888,15.3607-15.3498Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/><path d="M110.196,115.562L94.8405,86.3565c-2.0121-4.5258-7.803-7.2959-12.5906-6.2871l-31.7191.2509v-34.7455c0-5.5455-4.5368-10.0714-9.8206-10.0714-5.5455,0-9.8206,4.5259-9.8206,10.0714v46.8289c0,3.0209,1.2542,6.0472,3.7734,7.8083c2.2738,1.761,5.2893,2.519,8.3101,2.012l33.993-4.5256L92.065,123.37c1.5213,3.785,5.2892,6.048,9.073,6.048c1.249,0,2.52-.251,3.774-1.004c5.044-2.012,7.307-7.808,5.284-12.847v-.005Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/><path d="M69.9157,107.012c-6.0363,7.296-15.6115,12.083-25.9337,12.083-18.3706,0-33.2296-14.859-33.2296-33.24c0-10.8239,10.066-24.4178,17.8799-30.4595v-11.5764C15.2783,51.115,0.931885,69.4965,0.931885,85.855c0,23.671,19.384815,43.061,43.050115,43.061c15.3606,0,28.7092-8.31,36.2559-20.143.7525-1.51,0-2.775-1.7613-3.533-2.77-2.012-5.5455-1.511-8.5609,1.772Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/></g><clipPath id="eAJlQ2OurCc9"><rect width="110" height="129.412" rx="0" ry="0" transform="translate(.931885 0)" fill="#fff"/></clipPath></g></svg></span>`},{id: 10,name: "icon-10",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="ecR4mvIWebU1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 92 92" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="9cf70db957c54382b322d08870b1775a" export-id="8236bdf958e44de3acf5e7f737b39704" cached="false"><circle r="27.5" transform="matrix(1.672727 0 0 1.672728 46 46)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.443766 0 0 1.435443 46 46)" fill="${settings.widget_outercolor}"/><g transform="matrix(.810431 0 0 0.727785 17.633844 12.698232)" clip-path="url(#ecR4mvIWebU9)"><g><path d="M18.4092,84.8117C7.8934,80.608,2.76727,68.6295,6.98414,58.1137C8.7236,53.7782,11.7676,50.273,15.8,47.9537l-2.7409-4.7704C7.94611,46.122,4.07186,50.5892,1.87119,56.0711C-3.46579,69.3938,3.03083,84.5877,16.3667,89.9247c3.1626,1.265,6.4307,1.8712,9.6461,1.8712c10.3313,0,20.1355-6.1935,24.2074-16.3667l-5.1129-2.0425C40.9036,83.9025,28.925,89.0286,18.4092,84.8249v-.0132Z" fill="${settings.widget_innercolor}"/><path d="M69.5387,75.4819L59.6159,52.5132c-.8829-2.0426-2.3457-3.703-4.151-4.8363h10.7003v-5.4951h-21.0053L39.2563,28.4902c-.7643-2.1875-2.8068-3.6634-5.0866-3.6634h-1.1596c-2.2798,0-4.3091,1.4495-5.0734,3.6239L21.2556,43.7368c-4.5332,10.384,3.0704,22.02,14.4032,22.02h16.2349l7.6826,14.7195c1.2519,2.3456,4.0588,3.5579,6.7734,2.6355c3.0572-1.0542,4.4409-4.6254,3.189-7.6035v-.0264Z" fill="${settings.widget_innercolor}"/><path d="M33.4846,22.1649c6.1206,0,11.0824-4.9618,11.0824-11.0824C44.567,4.96178,39.6052,0,33.4846,0s-11.0825,4.96178-11.0825,11.0825c0,6.1206,4.9618,11.0824,11.0825,11.0824Z" fill="${settings.widget_innercolor}"/></g><clipPath id="ecR4mvIWebU9"><rect width="70" height="91.7828" rx="0" ry="0" fill="#fff"/></clipPath></g></svg></span>`}]; 4360 let currentIcon = widgetSVGs.find(icon => icon.name === settings.svg); 4361 4362 loader = document.createElement('a'); 4363 loader.href = "javascript:void(0)"; 4364 loader.className = "aa-cc-fix-icon-body-loader "; 4365 loader.className += settings.desktop_position??""; 4366 loader.className += " " + settings.mobile_position??"no-mm-class"; 4367 loader.id = "aa-cc-fix-icon-body-loader";
4368 loader.setAttribute("aria-label", "Web Accessibility Initiative"); 4369 loader.innerHTML = `${currentIcon.svg}`; 4370 loader.addEventListener('click', function(e) { 4371 e.stopPropagation(); 4372 e.preventDefault(); 4373 }); 4374 document.body.appendChild(loader); 4375 4376 _ada_style = document.createElement('style'); 4377 _ada_style.id = "aa-cc-fix-icon-styles"; 4378 _ada_style.textContent = ` 4379 @media screen and (min-width:769px) { 4380 .aa-cc-top-left {top: 6px; left: 0px;} 4381 .aa-cc-top-left :hover{top:16px;} 4382 4383 .aa-cc-top-right {top: 6px;right:0px;} 4384 .aa-cc-top-right :hover{top: 16px;} 4385 4386 .aa-cc-center-right {top: 45.5%;right: 0;left: auto;} 4387 .aa-cc-center-right :hover{top: 44.5%;} 4388 4389 .aa-cc-center-left {left:0px;top: 44.5%;} 4390 4391 .aa-cc-bottom-left {left:0px; bottom: 15px;} 4392 4393 .aa-cc-bottom-right :hover {bottom: ${settings.bottom_padding}px;} 4394 .aa-cc-bottom-right {right: 0; bottom: 15px;} 4395 } 4396 @media screen and (max-width:768px) { 4397 .aa-cc-bottom-left {left:0px; bottom: 15px;} 4398 .aa-mm-cc-top-left { top: 6px; left: 0px;} 4399 .aa-mm-cc-top-right {top: 6px; right: 0; left: auto; } 4400 .aa-mm-cc-center-left { left: 0; top: 45.5%; } 4401 .aa-mm-cc-center-right { top: 45.5%; right: 0; left: auto; } 4402 .aa-mm-cc-bottom-left { left: 0; bottom: 15px; } 4403 .aa-mm-cc-bottom-right { right: 0; left: auto; bottom: 15px;} 4404 } 4405 #aa-cc-fix-icon-body-loader { 4406 display: inline-table; 4407 transition: all 0.5s; 4408 height:auto; 4409 position: fixed; 4410 padding:8px; 4411 z-index: 9999999; 4412 bottom: ${(parseInt(settings.bottom_padding, 10) || 0) + 15}px; 4413 } 4414 #aa-cc-fix-icon-body-loader .aa-cc-iconimg { 4415 width: ${settings.size}px; 4416 height:${settings.size}px; 4417 text-align: center; 4418 display: flex; 4419 align-items: center; 4420 justify-content: center; 4421 border-radius:5px; 4422 } 4423 #aa-cc-fix-icon-body-loader svg { 4424 width: inherit; 4425 height: inherit; 4426 } 4427 @keyframes spin { 4428 0% { transform: rotate(0deg); } 4429 100% { transform: rotate(360deg); } 4430 } 4431 .aa-cc-visually-hidden { 4432 position: absolute !important; 4433 height: 1px; width: 1px; 4434 overflow: hidden; 4435 clip: rect(1px, 1px, 1px, 1px); 4436 white-space: nowrap; 4437 } 4438 #aa-cc-fix-icon-body-loader .aa-cc-iconimg::before { 4439 content: ""; 4440 position: absolute; 4441 width: calc(${settings.size}px + 10px); 4442 height: calc(${settings.size}px + 10px); 4443 border-radius: 50%; 4444 border: 4px solid transparent; 4445 border-top-color: ${settings.widget_outercolor}; 4446 border-bottom-color: ${settings.widget_outercolor}; 4447 animation: spin 1s linear infinite; 4448 z-index: 9999999; 4449 } 4450 4451 @keyframes spin { 4452 0% { transform: rotate(0deg); } 4453 100% { transform: rotate(360deg); } 4454 }`; 4455 if(settings.hover_text == 0){ 4456 let tooltipBefore = ''; 4457 let tooltipAfter = ''; 4458 let _ada_hovertext_styles = { 4459 right: { 4460 before: ` 4461 left: -11px; 4462 top: 50%; 4463 border-left: 6px solid ${settings.widget_outercolor}; 4464 `, 4465 after: ` 4466 transform: translateY(-50%) translateX(-100%); 4467 left: -11px; 4468 top: 50%; 4469 ` 4470 }, 4471 left: { 4472 before: ` 4473 right: -11px; 4474 top: 50%; 4475 border-right: 6px solid ${settings.widget_outercolor}; 4476 `, 4477 after: ` 4478 transform: translateY(-50%) translateX(100%); 4479 right: -10px; 4480 top: 50%; 4481 ` 4482 } 4483 }; 4484 4485 // Map positions to style configurations 4486 let _adahovertext_positionStyles = { 4487 'aa-cc-center-right': _ada_hovertext_styles.right, 4488 'aa-cc-bottom-right': _ada_hovertext_styles.right, 4489 'aa-cc-top-right': _ada_hovertext_styles.right, 4490 'aa-cc-center-left': _ada_hovertext_styles.left, 4491 'aa-cc-bottom-left': _ada_hovertext_styles.left, 4492 'aa-cc-top-left': _ada_hovertext_styles.left 4493 }; 4494 4495 // Assign styles based on position, default to left 4496 let _adahovertext_selectedStyle = _adahovertext_positionStyles[position] || _ada_hovertext_styles.left; 4497 tooltipBefore = _adahovertext_selectedStyle.before; 4498 tooltipAfter = _adahovertext_selectedStyle.after; 4499 _ada_style.textContent += ` 4500 @media (min-width: 768px) { 4501 #aa-cc-fix-icon-body-loader::before { 4502 content: ""; 4503 position: absolute; 4504 top: 50%; 4505 transform: translateY(-50%); 4506 width: 0; 4507 height: 0; 4508 border-top: 6px solid transparent; 4509 border-bottom: 6px solid transparent; 4510 opacity: 0; 4511 ${tooltipBefore} 4512 } 4513 4514 #aa-cc-fix-icon-body-loader::after { 4515 content: "Accessibility Assistant"; 4516 position: absolute; 4517 top: 50%; 4518 color: ${settings.widget_innercolor}; 4519 background-color: ${settings.widget_outercolor}; 4520 padding: 6px 10px; 4521 border-radius: 6px; 4522 font-size: 13px; 4523 white-space: nowrap; 4524 opacity: 0; 4525 pointer-events: none; 4526 transition: opacity 0.25s ease, transform 0.25s ease; 4527 width: fit-content; 4528 ${tooltipAfter} 4529 } 4530 #aa-cc-fix-icon-body-loader:hover::after, 4531 #aa-cc-fix-icon-body-loader:hover::before{ 4532 opacity:1; 4533 } 4534 } 4535 @media (max-width: 767px) { 4536 #aa-cc-fix-icon-body-loader::before, 4537 #aa-cc-fix-icon-body-loader::after { 4538 display: none !important; 4539 } 4540 } 4541 `; 4542 }; 4543 document.head.appendChild(_ada_style); 4544 } 4545 } 4546 4547 const scriptUrl = `https://cdn.accessibilityassistant.com/shop_js/${shopId}.js?v=${version}`; 4548 4549 if (!document.querySelector(`script[src="${scriptUrl}"]`)) { 4550 const script = document.createElement('script'); 4551 script.src = scriptUrl; 4552 script.type = "text/javascript"; 4553 script.async = false;
4554 script.setAttribute('defer',true); 4555 script.onload = function () { 4556 if (loader) { 4557 loader.remove(); 4558 } 4559 if (_ada_style) { 4560 _ada_style.remove(); 4561 } 4562 }; 4563 4564 script.onerror = function () { 4565 if (loader) { 4566 loader.remove(); 4567 } 4568 if (_ada_style) { 4569 _ada_style.remove(); 4570 } 4571 }; 4572 4573 document.head.appendChild(script); 4574 } 4575 } catch (err) { 4576 console.error("Accessibility Assistant Theme App Extention ERROR:", err); 4577 } 4578})(); 4579</script>
4579 4580</div><div id="shopify-block-AdlMwdW41eW0wNHQ2b__18131037017812181619" class="shopify-block shopify-app-block"> 4581
4581<script defer src="https://chimpstatic.com/mcjs-connected/js/users/9b4bd88612/7e211ba4eafd76c59d858bdc9.js"></script>
4581 4582
4582<script>window.mc_embedded = true;</script>
4582 4583 4584 4585 4586</div>
4586<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4586 4587</body> 4588</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.