1<!doctype html><html 2 class="no-js" 3 lang="en" 4 dir="ltr"> 5 <head>
5<script data-source-attribution="shopify.event_observer.bootstrap"> 6(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//www.lettucegrow.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`60668215394`)))})(); 7//# sourceURL=event-observer-collector.js 8</script>
8 9 10 11 12 13 14 15 16 17 18 19 20 <meta charset="utf-8"> 21 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 22 <meta name="theme-color" content="#ffffff"> 23 24 <title> 25 Recipes 26 </title><link rel="canonical" href="https://www.lettucegrow.com/blogs/recipes"><link 27 rel="shortcut icon" 28 href="//www.lettucegrow.com/cdn/shop/files/favicon_1.png?v=1742348062&width=96" 29 type="image/png"><link rel="preconnect" href="https://cdn.shopify.com"> 30 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 31 <link rel="dns-prefetch" href="https://www.google-analytics.com"> 32 33
33<script> 34 window.Shopify = window.Shopify || {theme: {id: 131439689826, role: 'main' } }; 35 window._template = { 36 directory: "", 37 name: "blog", 38 suffix: "recipes" 39 }; 40 window.__productIdFromTemplate = null; 41 window.__plpCollectionIdFromTemplate = null; 42 window.igProductData = (function() { 43 const data = {};return data; 44 })(); 45 </script>
45 46
46<script type="module" blocking="render" fetchpriority="high" src="https://cdn.intelligems.io/esm/b42a66db9ebf/bundle.js" data-em-disable async></script>
46<link 47 rel="preconnect" 48 href="https://fonts.shopifycdn.com" 49 crossorigin><link 50 rel="preload" 51 as="style" 52 href="//www.lettucegrow.com/cdn/shop/t/3/assets/theme.css?v=114995937874462946971786486587"> 53 <link 54 rel="preload" 55 as="script" 56 href="//www.lettucegrow.com/cdn/shop/t/3/assets/vendor.js?v=32643890569905814191737754364"> 57 <link 58 rel="preload" 59 as="script" 60 href="//www.lettucegrow.com/cdn/shop/t/3/assets/theme.js?v=179636725248190604451786482955"><meta property="og:type" content="website"> 61 <meta property="og:title" content="Recipes"><meta property="og:image" content="http://www.lettucegrow.com/cdn/shop/files/social_image_1200.png?v=1765218937&width=1024"> 62 <meta property="og:image:secure_url" content="https://www.lettucegrow.com/cdn/shop/files/social_image_1200.png?v=1765218937&width=1024"> 63 <meta property="og:image:width" content="1200"> 64 <meta property="og:image:height" content="1200"><meta property="og:url" content="https://www.lettucegrow.com/blogs/recipes"> 65<meta property="og:site_name" content="Lettuce Grow"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Recipes"> 66 <meta name="twitter:description" content="Recipes"><meta name="twitter:image" content="https://www.lettucegrow.com/cdn/shop/files/social_image_1200.png?v=1765218937&width=1200"> 67 <meta name="twitter:image:alt" content=""> 68
68<script type="application/ld+json"> 69 { 70 "@context": "https://schema.org", 71 "@type": "BreadcrumbList", 72 "itemListElement": [{ 73 "@type": "ListItem", 74 "position": 1, 75 "name": "Home", 76 "item": "https://www.lettucegrow.com" 77 },{ 78 "@type": "ListItem", 79 "position": 2, 80 "name": "Recipes", 81 "item": "https://www.lettucegrow.com/blogs/recipes" 82 }] 83 } 84</script>
84 85 <link rel="preload" href="//www.lettucegrow.com/cdn/fonts/lora/lora_n4.9a60cb39eff3bfbc472bac5b3c5c4d7c878f0a8d.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.lettucegrow.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" as="font" type="font/woff2" crossorigin><style> 86 @font-face { 87 font-family: 'MTGertrudes-Medium'; 88 src: url('//www.lettucegrow.com/cdn/shop/t/3/assets/MTGertrudes-Medium.woff2?v=158530530771462302991738191418') format('woff2') 89 , url('//www.lettucegrow.com/cdn/shop/t/3/assets/MTGertrudes-Medium.woff?v=124068451386284702501738191418') format('woff'); 90 font-weight: normal; 91 font-style: normal; 92 font-display: swap; 93 } 94 /* Typography (heading) */ 95 @font-face { 96 font-family: Lora; 97 font-weight: 400; 98 font-style: normal; 99 font-display: swap; 100 src: url("//www.lettucegrow.com/cdn/fonts/lora/lora_n4.9a60cb39eff3bfbc472bac5b3c5c4d7c878f0a8d.woff2") format("woff2"), 101 url("//www.lettucegrow.com/cdn/fonts/lora/lora_n4.4d935d2630ceaf34d2e494106075f8d9f1257d25.woff") format("woff"); 102} 103 104@font-face { 105 font-family: Lora; 106 font-weight: 400; 107 font-style: italic; 108 font-display: swap; 109 src: url("//www.lettucegrow.com/cdn/fonts/lora/lora_i4.a5059b22bd0a7547da84d66d2f523d17d17325d3.woff2") format("woff2"), 110 url("//www.lettucegrow.com/cdn/fonts/lora/lora_i4.cb2d2ab46128fa7f84060d5f92cf3f49dc8181bd.woff") format("woff"); 111} 112 113/* Typography (body) */ 114 @font-face { 115 font-family: Inter; 116 font-weight: 400; 117 font-style: normal; 118 font-display: swap; 119 src: url("//www.lettucegrow.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"), 120 url("//www.lettucegrow.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff"); 121} 122 123@font-face { 124 font-family: Inter; 125 font-weight: 400; 126 font-style: italic; 127 font-display: swap; 128 src: url("//www.lettucegrow.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"), 129 url("//www.lettucegrow.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff"); 130} 131 132@font-face { 133 font-family: Inter; 134 font-weight: 600; 135 font-style: normal; 136 font-display: swap; 137 src: url("//www.lettucegrow.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2") format("woff2"), 138 url("//www.lettucegrow.com/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff") format("woff"); 139} 140 141@font-face { 142 font-family: Inter; 143 font-weight: 600; 144 font-style: italic; 145 font-display: swap; 146 src: url("//www.lettucegrow.com/cdn/fonts/inter/inter_i6.3bbe0fe1c7ee4f282f9c2e296f3e4401a48cbe19.woff2") format("woff2"), 147 url("//www.lettucegrow.com/cdn/fonts/inter/inter_i6.8bea21f57a10d5416ddf685e2c91682ec237876d.woff") format("woff"); 148} 149 150:root {--heading-color: 21, 48, 41; 151 --text-color: 21, 48, 41; 152 --background: 255, 255, 255; 153 --secondary-background: 245, 245, 243; 154 --border-color: 220, 224, 223; 155 --border-color-darker: 161, 172, 169; 156 --success-color: 46, 158, 123; 157 --success-background: 213, 236, 229; 158 --error-color: 222, 42, 42; 159 --error-background: 253, 240, 240; 160 --primary-button-background: 61, 113, 78; 161 --primary-button-text-color: 255, 255, 255; 162 --secondary-button-background: 21, 48, 41; 163 --secondary-button-text-color: 255, 255, 255; 164 --product-star-rating: 246, 164, 41; 165 --product-on-sale-accent: 145, 59, 89; 166 --product-sold-out-accent: 111, 113, 155; 167 --product-custom-label-background: 222, 94, 61; 168 --product-custom-label-text-color: 255, 255, 255; 169 --product-custom-label-2-background: 243, 229, 182; 170 --product-custom-label-2-text-color: 0, 0, 0; 171 --product-low-stock-text-color: 222, 42, 42; 172 --product-in-stock-text-color: 46, 158, 123; 173 --loading-bar-background: 21, 48, 41; 174 175 /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */ 176 --root-heading-color: 21, 48, 41; 177 --root-text-color: 21, 48, 41; 178 --root-background: 255, 255, 255; 179 --root-border-color: 220, 224, 223; 180 --root-primary-button-background: 61, 113, 78; 181 --root-primary-button-text-color: 255, 255, 255; 182 183 --base-font-size: 15px; 184 --heading-font-family: 'MTGertrudes-Medium';
185 --heading-font-weight: 400; 186 --heading-font-style: normal; 187 --heading-text-transform: normal; 188 --text-font-family: Inter, sans-serif; 189 --text-font-weight: 400; 190 --text-font-style: normal; 191 --text-font-bold-weight: 600; 192 193 /* Typography (font size) */ 194 --heading-xxsmall-font-size: 11px; 195 --heading-xsmall-font-size: 11px; 196 --heading-small-font-size: 12px; 197 --heading-large-font-size: 36px; 198 --heading-h1-font-size: 36px; 199 --heading-h2-font-size: 30px; 200 --heading-h3-font-size: 26px; 201 --heading-h4-font-size: 24px; 202 --heading-h5-font-size: 20px; 203 --heading-h6-font-size: 16px; 204 205 /* Control the look and feel of the theme by changing radius of various elements */ 206 --button-border-radius: 4px; 207 --block-border-radius: 8px; 208 --block-border-radius-reduced: 4px; 209 --color-swatch-border-radius: 100%; 210 211 /* Button size */ 212 --button-height: 48px; 213 --button-small-height: 40px; 214 215 /* Form related */ 216 --form-input-field-height: 48px; 217 --form-input-gap: 16px; 218 --form-submit-margin: 24px; 219 220 /* Product listing related variables */ 221 --product-list-block-spacing: 32px; 222 223 /* Video related */ 224 --play-button-background: 255, 255, 255; 225 --play-button-arrow: 21, 48, 41; 226 227 /* RTL support */ 228 --transform-logical-flip: 1; 229 --transform-origin-start: left; 230 --transform-origin-end: right; 231 232 /* Other */ 233 --zoom-cursor-svg-url: url(//www.lettucegrow.com/cdn/shop/t/3/assets/zoom-cursor.svg?v=22997); 234 --arrow-right-svg-url: url(//www.lettucegrow.com/cdn/shop/t/3/assets/arrow-right.svg?v=22997); 235 --arrow-left-svg-url: url(//www.lettucegrow.com/cdn/shop/t/3/assets/arrow-left.svg?v=22997); 236 237 /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them: 238 - container-max-width-minus-gutters: represents the container max width without the edge gutters 239 - container-outer-width: considering the screen width, represent all the space outside the container 240 - container-outer-margin: same as container-outer-width but get set to 0 inside a container 241 - container-inner-width: the effective space inside the container (minus gutters) 242 - grid-column-width: represents the width of a single column of the grid 243 - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section 244 to create some "breath" and minimum spacing 245 */ 246 --container-max-width: 1600px; 247 --container-gutter: 24px; 248 --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2); 249 --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter)); 250 --container-outer-margin: var(--container-outer-width); 251 --container-inner-width: calc(100vw - var(--container-outer-width) * 2); 252 253 --grid-column-count: 10; 254 --grid-gap: 24px; 255 --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count)); 256 257 --vertical-breather: 48px; 258 --vertical-breather-tight: 48px; 259 260 /* Shopify related variables */ 261 --payment-terms-background-color: #ffffff; 262 } 263 264 @media screen and (min-width: 741px) { 265 :root { 266 --container-gutter: 40px; 267 --grid-column-count: 20; 268 --vertical-breather: 64px; 269 --vertical-breather-tight: 64px; 270 271 /* Typography (font size) */ 272 --heading-xsmall-font-size: 12px; 273 --heading-small-font-size: 13px; 274 --heading-large-font-size: 52px; 275 --heading-h1-font-size: 48px; 276 --heading-h2-font-size: 38px; 277 --heading-h3-font-size: 32px; 278 --heading-h4-font-size: 24px; 279 --heading-h5-font-size: 20px; 280 --heading-h6-font-size: 18px; 281 282 /* Form related */ 283 --form-input-field-height: 52px; 284 --form-submit-margin: 32px; 285 286 /* Button size */ 287 --button-height: 52px; 288 --button-small-height: 44px; 289 } 290 } 291 292 @media screen and (min-width: 1200px) { 293 :root { 294 --vertical-breather: 80px; 295 --vertical-breather-tight: 64px; 296 --product-list-block-spacing: 48px; 297 298 /* Typography */ 299 --heading-large-font-size: 64px; 300 --heading-h1-font-size: 56px; 301 --heading-h2-font-size: 48px; 302 --heading-h3-font-size: 36px; 303 --heading-h4-font-size: 30px; 304 --heading-h5-font-size: 24px; 305 --heading-h6-font-size: 18px; 306 } 307 } 308 309 @media screen and (min-width: 1600px) { 310 :root { 311 --vertical-breather: 90px; 312 --vertical-breather-tight: 64px; 313 } 314 }.label--for-experienced-growers { 315 color: #000000; 316 background-color: #05ea14; 317 } 318 .label--bestseller { 319 color: #153209; 320 background-color: #ffffff; 321 } 322 .label--chefs-picks { 323 color: #153029; 324 background-color: #f5ead6; 325 } 326 .label--for-first-time-growers { 327 color: #153029; 328 background-color: #d8fc7e; 329 } 330 .label--hsa-fsa-eligible { 331 color: #153209; 332 background-color: #418150; 333 } 334 .label--last-chance { 335 color: #ffffff; 336 background-color: #de5e3d; 337 } 338 .label--ltd-edition { 339 color: #153029; 340 background-color: #d8fc7e; 341 } 342 .label--new-arrival { 343 color: #153029; 344 background-color: #bcd9e8; 345 } 346 .label--tea { 347 color: #3D714E; 348 background-color: #ABAFF2; 349 } 350 .label--veggie-lovers { 351 color: #153029; 352 background-color: #bcd9e8; 353 } 354 355</style> 356 357 358
358<script> 359 // This allows to expose several variables to the global scope, to be used in scripts 360 window.themeVariables = { 361 settings: { 362 direction: "ltr", 363 pageType: "blog", 364 cartCount: 0, 365 moneyFormat: "${{amount}}", 366 moneyWithCurrencyFormat: "${{amount}} USD", 367 showVendor: false, 368 discountMode: "saving", 369 currencyCodeEnabled: false, 370 cartType: "drawer", 371 cartCurrency: "USD", 372 mobileZoomFactor: 2.5, 373 backendAppHost: "https:\/\/lg-shopify.lettucegrow.com\/" 374 }, 375 376 routes: { 377 host: "www.lettucegrow.com", 378 rootUrl: "\/", 379 rootUrlWithoutSlash: '', 380 cartUrl: "\/cart", 381 cartAddUrl: "\/cart\/add", 382 cartChangeUrl: "\/cart\/change", 383 searchUrl: "\/search", 384 predictiveSearchUrl: "\/search\/suggest", 385 productRecommendationsUrl: "\/recommendations\/products" 386 }, 387 388 strings: { 389 accessibilityDelete: "Delete", 390 accessibilityClose: "Close", 391 collectionSoldOut: "Sold out", 392 collectionDiscount: "Save @savings@", 393 productSalePrice: "Sale price", 394 productRegularPrice: "Regular price", 395 productFormUnavailable: "Unavailable", 396 productFormSoldOut: "Sold out", 397 productFormPreOrder: "Pre-order", 398 productFormAddToCart: "Add to cart", 399 searchNoResults: "No results could be found.", 400 searchNewSearch: "New search", 401 searchProducts: "Products", 402 searchArticles: "Journal", 403 searchPages: "Pages", 404 searchCollections: "Collections", 405 cartViewCart: "View cart", 406 cartItemAdded: "Item added to your cart!", 407 cartItemAddedShort: "Added to your cart!", 408 cartAddOrderNote: "Add a gift note", 409 cartEditOrderNote: "Edit order note", 410 shippingEstimatorNoResults: "Sorry, we do not ship to your address.", 411 shippingEstimatorOneResult: "There is one shipping rate for your address:", 412 shippingEstimatorMultipleResults: "There are several shipping rates for your address:", 413 shippingEstimatorError: "One or more error occurred while retrieving shipping rates:" 414 }, 415 416 libs: { 417 flickity: "\/\/www.lettucegrow.com\/cdn\/shop\/t\/3\/assets\/flickity.js?v=176646718982628074891737754364", 418 photoswipe: "\/\/www.lettucegrow.com\/cdn\/shop\/t\/3\/assets\/photoswipe.js?v=132268647426145925301737754364", 419 qrCode: "\/\/www.lettucegrow.com\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/vendor\/qrcode-1f6c2eb7.js" 420 }, 421 422 breakpoints: { 423 phone: 'screen and (max-width: 740px)', 424 tablet: 'screen and (min-width: 741px) and (max-width: 999px)', 425 tabletAndUp: 'screen and (min-width: 741px)', 426 pocket: 'screen and (max-width: 999px)', 427 lap: 'screen and (min-width: 1000px) and (max-width: 1199px)', 428 lapAndUp: 'screen and (min-width: 1000px)', 429 desktop: 'screen and (min-width: 1200px)', 430 wide: 'screen and (min-width: 1400px)' 431 } 432 }; 433 434 window.addEventListener('pageshow', async () => { 435 const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json(); 436 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}})); 437 }); 438 439 if ('noModule' in HTMLScriptElement.prototype) { 440 // Old browsers (like IE) that does not support module will be considered as if not executing JS at all 441 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 442 443 requestAnimationFrame(() => { 444 const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight); 445 document.documentElement.style.setProperty('--window-height',viewportHeight + 'px'); 446 }); 447 }</script>
447 448 449 <link rel="stylesheet" href="//www.lettucegrow.com/cdn/shop/t/3/assets/theme.css?v=114995937874462946971786486587"> 450 451
451<script src="//www.lettucegrow.com/cdn/shop/t/3/assets/vendor.js?v=32643890569905814191737754364" defer></script>
451 452
452<script src="//www.lettucegrow.com/cdn/shop/t/3/assets/theme.js?v=179636725248190604451786482955" defer></script>
452 453
453<script src="//www.lettucegrow.com/cdn/shop/t/3/assets/custom.js?v=151871652852047778271787104785" defer></script>
453 454 455
455<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
455<meta name="facebook-domain-verification" content="6nw65mkjaaysj06eu8ggwk8gqdqgek"> 456<meta name="google-site-verification" content="ROe5NzCdG7CXoWF15e3xmaHCSGURbmg5JYWpPfg4w6E"> 457<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/60668215394/digital_wallets/dialog"> 458<meta id="in-context-paypal-metadata" data-shop-id="60668215394" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 459<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/recipes.atom" /> 460<link rel="next" href="/blogs/recipes?page=2"> 461<link rel="alternate" hreflang="x-default" href="https://www.lettucegrow.com/blogs/recipes"> 462<link rel="alternate" hreflang="en" href="https://www.lettucegrow.com/blogs/recipes"> 463<link rel="alternate" hreflang="en-CA" href="https://www.lettucegrow.com/en-ca/blogs/recipes"> 464<link rel="alternate" hreflang="fr-CA" href="https://www.lettucegrow.com/fr-ca/blogs/recipes"> 465<link rel="alternate" hreflang="en-GB" href="https://www.lettucegrow.com/en-gb/blogs/recipes">
466<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1786642530"></script>
466 467<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
468<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1786642530&shop_id=60668215394" crossorigin="anonymous"></script>
vendor: 1 bytes, line 468
468
469<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":60668215394,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/60668215394","merchantName":"Lettuce Grow","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Lettuce Grow","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 469
469
470<script id="shopify-features" type="application/json">{"accessToken":"866b42863587b73ed0df4cfa92661a9f","betas":["rich-media-storefront-analytics"],"domain":"www.lettucegrow.com","predictiveSearch":true,"shopId":60668215394,"locale":"en"}</script>
vendor: 1 bytes, line 470
470
471<script>var Shopify = Shopify || {}; 472Shopify.shop = "g8marr-yg.myshopify.com"; 473Shopify.locale = "en"; 474Shopify.currency = {"active":"USD","rate":"1.0"}; 475Shopify.country = "US"; 476Shopify.theme = {"name":"Lettuce-Grow-Shopify-Theme\/main","id":131439689826,"schema_name":"Focal","schema_version":"12.4.0","theme_store_id":null,"role":"main"}; 477Shopify.theme.handle = "null"; 478Shopify.theme.style = {"id":null,"handle":null}; 479Shopify.cdnHost = "www.lettucegrow.com/cdn"; 480Shopify.routes = Shopify.routes || {}; 481Shopify.routes.root = "/"; 482Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 483Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 484Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 485Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 485
485
486<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 486
486
487<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 487
487
488<script> 489 window.ShopifyPay = window.ShopifyPay || {}; 490 window.ShopifyPay.apiHost = "shop.app\/pay"; 491 window.ShopifyPay.redirectState = null; 492</script>
vendor: 1 bytes, line 492
492
493<script> 494 window.Shopify = window.Shopify || {}; 495 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 496 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 497 window.Shopify.SignInWithShop.eligible = true; 498</script>
vendor: 1 bytes, line 498
498
499<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 499
499
500<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 500
500
501<script type="module"> 502 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 503 504 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 505 506</script>
vendor: 1 bytes, line 506
506
507<script> 508 window.Shopify = window.Shopify || {}; 509 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 510 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"]}; 511</script>
vendor: 1 bytes, line 511
511
512<script>(function() { 513 var isLoaded = false; 514 function asyncLoad() { 515 if (isLoaded) return; 516 isLoaded = true; 517 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0606\/6821\/5394\/t\/3\/assets\/affirmShopify.js?v=1741136381\u0026shop=g8marr-yg.myshopify.com","https:\/\/shopify-widget.route.com\/shopify.widget.js?shop=g8marr-yg.myshopify.com","https:\/\/pc-quiz.s3.us-east-2.amazonaws.com\/current\/quiz-loader.min.js?shop=g8marr-yg.myshopify.com","https:\/\/assets.dailykarma.io\/prod\/init-v3.js?shop=g8marr-yg.myshopify.com","https:\/\/cdn.shoppinggives.com\/cc-utilities\/shopify.js?store-id=f0439550-8987-433c-80df-d8300c5d5b16\u0026shop=g8marr-yg.myshopify.com","https:\/\/superfiliate-cdn.com\/storefront.js?shop=g8marr-yg.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0606\/6821\/5394\/t\/3\/assets\/instant-pixel-site_f89cf971e7f848cda659f288437605f6.js?v=1789778663\u0026shop=g8marr-yg.myshopify.com"]; 518 for (var i = 0; i < urls.length; i++) { 519 var s = document.createElement('script'); 520 s.type = 'text/javascript'; 521 s.async = true; 522 s.src = urls[i]; 523 var x = document.getElementsByTagName('script')[0]; 524 x.parentNode.insertBefore(s, x); 525 } 526 }; 527 if(window.attachEvent) { 528 window.attachEvent('onload', asyncLoad); 529 } else { 530 window.addEventListener('load', asyncLoad, false); 531 } 532})();</script>
vendor: 1 bytes, line 532
532
533<script id="__st">var __st={"a":60668215394,"offset":-25200,"reqid":"2f93b484-04a5-42b5-ae92-7d6cd7c1f7ee-1790280732","pageurl":"www.lettucegrow.com\/blogs\/recipes","s":"blogs-83629178978","u":"100546926c63","p":"blog","rtyp":"blog","rid":83629178978};</script>
vendor: 1 bytes, line 533
533
534<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 534
534
535<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 535
535
536<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.lettucegrow.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 536
536
537<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.lettucegrow.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>
537<script crossorigin="anonymous" defer="defer" src="//www.lettucegrow.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 537
537
538<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 538
538
539<script> 540 window.Shopify = window.Shopify || {}; 541 window.Shopify.MCP = window.Shopify.MCP || {}; 542 window.Shopify.MCP.enabled = true; 543 window.Shopify.MCP.shop = "g8marr-yg.myshopify.com"; 544 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.lettucegrow.com\/api\/mcp"; 545 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"]}}]; 546</script>
vendor: 1 bytes, line 546
546
547<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.lettucegrow.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 548</script>
vendor: 1 bytes, line 548
548
549<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.lettucegrow.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 550</script>
vendor: 1 bytes, line 550
550
551<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 552 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); 553</script>
vendor: 1 bytes, line 553
553
554<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})}})); 555</script>
vendor: 1 bytes, line 555
555
556<script id='scb4127' type='text/javascript' async='' src='https://www.lettucegrow.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
556<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":60668215394,"theme_id":131439689826,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"handle":"recipes","page_type":"blog"},"recommendations_tracking_enabled":true}" defer="defer" src="//www.lettucegrow.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
556 557<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.lettucegrow.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 558<style id="shopify-accelerated-checkout-cart"> 559 #shopify-buyer-consent { 560 margin-top: 1em; 561 display: inline-block; 562 width: 100%; 563} 564 565#shopify-buyer-consent.hidden { 566 display: none; 567} 568 569#shopify-subscription-policy-button { 570 background: none; 571 border: none; 572 padding: 0; 573 text-decoration: underline; 574 font-size: inherit; 575 cursor: pointer; 576} 577 578#shopify-subscription-policy-button::before { 579 box-shadow: none; 580} 581 582 </style> 583
584<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
584 585 586
586<script>/* >> Heatmap.com :: Snippet << */(function (h,e,a,t,m,ap) { (h._heatmap_paq = []).push([ 'setTrackerUrl', (h.heatUrl = e) + a]); h.hErrorLogs=h.hErrorLogs || []; ap=t.createElement('script'); ap.src=h.heatUrl+'preprocessor.min.js?sid='+m; ap.defer=true; t.head.appendChild(ap); ['error', 'unhandledrejection'].forEach(function (ty) { h.addEventListener(ty, function (et) { h.hErrorLogs.push({ type: ty, event: et }); }); });})(window,'https://dashboard.heatmap.com/','heatmap.php',document,4301);</script>
vendor: 1 bytes, line 586
586
587<script> 588 const nvdShop ="g8marr-yg.myshopify.com" 589 window.nvdInstantLoad=true 590 const nvdConsentConfig= {"standard_widget":{"templateId":1,"general":{"headline":"General","section_content":{"logo":"https://cdn.navidiumapp.com/navidium-widgets/image-files/logo-6a640b582bae3.png"},"section_style":{"background_color":"","border_color":"#ffffff","icon_color":"#475C56","icon_background_color":"#ffffff","protection_amount_color":"#475C56"},"initial_style":{"background_color":"","title_color":"#475C56","subtitle_color":"#475C56","icon_color":"#475C56","protection_amount_color":"#475C56"}},"heading":{"headline":"Heading","section_content":{"title":"Shipping Protection","subtitle":"Protection from Damage, Loss & Theft for","learn_more":false,"learn_more_text":"Learn more","learn_more_destination":"","show_popup_on_learn_more":false},"section_style":{"title_color":"#31603D","subtitle_color":"#31603D","learn_more_color":"#31603D","title_font_size":"16px","title_font_weight":"600","subtitle_font_size":"12px","subtitle_font_weight":"400"},"initial_style":{"title_color":"#31603D","title_size":"16px","title_weight":"600","subtitle_color":"#31603D","subtitle_size":"12px","subtitle_weight":"400"}},"learn_more_popup":{"headline":"Learn More Popup","section_content":{"popup_heading":"Let {brand_name} Cover It","popup_subheading":"Help the environment by reducing 100% of this order's shipping carbon. Also, you don't have to worry if anything happens to your package during shipping. Get instant priority support from {brand_name} shipping protection portal.","popup_features":[{"title":"Add Shipping Protection","description":"Covers loss, damage, theft, missing or wrong items, return to sender and other carrier mistakes.","icon":"https://cdn.navidiumapp.com/navidium-extension/assets/delivery-box.png"},{"title":"Get Priority Support","description":"Our friendly team has seen it all, and they have a 97% customer satisfaction store","icon":"https://cdn.navidiumapp.com/navidium-extension/assets/support-message.png"},{"title":"Receive an Instant Replacement","description":"Get immediate replacements or refunds on approved claims with a 99% approval rate","icon":"https://cdn.navidiumapp.com/navidium-extension/assets/truck-delivery.png"}],"show_bullet_points":false,"footer_links":[{"text":"Privacy Policy","url":"#"},{"text":"Claim","url":"#"},{"text":"Terms","url":"#"},{"text":"Support","url":"#"}],"footer_description":"","popup_logo":""},"section_style":{"popup_heading_color":"#00070B","popup_heading_size":"24px","popup_heading_weight":600,"popup_subheading_color":"#374144","popup_subheading_size":"13px","popup_subheading_weight":400,"feature_title_color":"#00070B","feature_title_size":"16px","feature_title_weight":600,"feature_description_color":"#374144","feature_description_size":"13px","feature_description_weight":400,"footer_link_color":"#374144","footer_link_size":"12px","footer_link_weight":400,"footer_description_color":"#374144","footer_description_size":"12px","footer_description_weight":400,"popup_background_color":"#ffffff","popup_border_radius":"8px"},"initial_style":{"popup_heading_color":"#00070B","popup_heading_size":"24px","popup_heading_weight":600,"popup_subheading_color":"#374144","popup_subheading_size":"13px","popup_subheading_weight":400,"feature_title_color":"#00070B","feature_title_size":"16px","feature_title_weight":600,"feature_description_color":"#374144","feature_description_size":"13px","feature_description_weight":400,"footer_link_color":"#374144","footer_link_size":"12px","footer_link_weight":400,"footer_description_color":"#374144","footer_description_size":"12px","footer_description_weight":400,"popup_background_color":"#ffffff","popup_border_radius":"8px"}},"cta_button":{"headline":"CTA Button","section_content":{"img":"","button_text":"Protected Checkout | {price}","is_secondary_button_enable":true,"secondary_button_text":"Checkout without protection ","show_subtotal":false,"show_additional_checkout_button":false,"show_popup_when_clicked_on_secondary_button":false},"section_style":{"button_color":"#FFFFFF","button_background_color":"#31603D","button_font_size":"14px","button_font_weight":600,"secondary_button_color":"#00070B","secondary_button_background_color":"transparent","secondary_button_font_size":"14px","secondary_button_font_weight":400},"initial_style":{"button_color":"#FFFFFF","button_background_color":"#FFEFEB","secondary_button_color":"#00070B","secondary_button_background_color":"transparent"}}}} 591 const nvdWidgetConfig= {"success":true,"nvd_name":"Navidium Shipping Protection","nvd_subtitle":"from Damage, Loss & Theft for ","nvd_description":"Get peace of mind with Delivery Guarantee in the event your delivery is damaged, stolen, or lost during transit.","nvd_message":"By Deselecting Shipping Protection, we will not be liable for lost or stolen packages.","nvd_show_cart":"1","nvd_show_checkout":"0","nvd_auto_insurance":"0","nvd_protection_type":"1","nvd_protection_type_value":"2.15","product_exclusion":"Example-Product","exclusion_action":"1","widget_location":"shipping_method","nvd_widget_style":"{\"titleColor\":\"#6D7175\",\"sloganColor\":\"#6D7175\",\"amountColor\":\"#6D7175\",\"o
591ptMessageColor\":\"#6D7175\",\"topBgColor\":\"#FFFFFF\",\"logoBg\":\"#FFFFFF\",\"cornerRadius\":\"0px\",\"learnMoreColor\":\"#000\",\"switchColor\":\"#008060\",\"switchColorOptOut\":\"#6D7175\"}","nvd_widget_template":"widget-6","min_protection_value":"2.15","max_protection_value":"75.1","min_variant_id":"43032218239074","min_variant_price":"0","max_variant_id":"43032218239074","max_variant_price":"0","nvd_learn_more":"#","threshold_value":100000000,"rounding_value":"rounding_up","nvd_preview_mode":"0","nvd_claim_widget":"{\"customData\":{\"isUpdated\":1,\"attachment_page\":{\"page_name\":\"Attachment page\",\"content\":{\"short_title\":\"Explain issue \",\"damaged_notice\":\"This is only for packages that are damaged upon arrival caused by the courier (cuts, water or humidity damage, etc.).\",\"lost_notice\":\"This applies to packages with the correct shipping address but were lost by the courier while in transit. Incorrect/insufficient addresses will not be handled by this policy.\",\"stolen_notice\":\"Stolen packages must be reported to the authority (police) first. Once a police report is available, please upload a copy to the drop box below.\",\"file_upload_text\":\"Upload damaged product\",\"issue_text_title\":\"Explain your issue\",\"is_issue_text_required\":true,\"is_file_upload_required\":false,\"show_notice\":false,\"required_field_reasons\":[\"Damaged\",\"Lost\",\"Stolen\"],\"image_required_reasons\":[\"Damaged\"],\"check_required_reasons\":[],\"customParagraph\":\"Was your package lost, damaged or stolen while being shipped? Then letâs get it taken care of.\"},\"style\":{\"notice_bg\":\"#FEEBC8\",\"icon_bg\":\"#cc7e3e\",\"notice_text_color\":\"#000000\"}},\"claim_successful_page\":{\"page\":\"Claim Successful\",\"content\":{\"customInReviewTitle\":\"Thank you for reporting this claim.\",\"customInReviewParagraph\":\"Your claim has been forwarded for review. We will get back to you as soon as possible.\",\"claim_success_page_button\":\"Go Home\"}},\"global_data\":{\"page\":\"Global Page\",\"content\":{\"mainTitle\":\"Resolve Shipping Problems\",\"customParagraph\":\"Was your package lost, damaged or stolen while being shipped? Then letâs get it taken care of.\",\"companyEmail\":\"\",\"headingFont\":\"Satoshi\",\"paragraphFont\":\"Satoshi\",\"requireOtp\":false,\"limitClaim\":false,\"maxClaimDays\":30,\"next_button_text\":\"NEXT\",\"back_button_text\":\"BACK\",\"find_order_button_text\":\"FIND YOUR ORDER\"},\"style\":{\"bg\":\"#475C56\",\"bg_overlay\":\"#475C56\",\"body\":\"#FFFFFFCC\",\"main_title\":\"#153029\",\"short_description\":\"#153029\",\"card_border_radius\":0,\"card_border_color\":\"#FFFFFF\",\"card_body_color\":\"#F8F8F8\",\"next_button_background\":\"#153029\",\"next_button_text_color\":\"#FFFFFF\",\"next_button_hover_color\":\"#475C56\",\"next_button_hover_text_color\":\"#FFFFFF\",\"back_button_background\":\"#153029\",\"back_button_text_color\":\"#FFFFFF\",\"back_button_hover_color\":\"#475C56\",\"back_button_hover_text_color\":\"#FFFFFF\",\"short_title\":\"#000000\",\"button_radius\":0,\"title_font_weight\":\"700\",\"paragraph_font_weight\":\"400\",\"short_description_font_weight\":\"400\",\"title_font_transform\":\"capitalize\",\"paragraph_font_transform\":\"none\",\"short_description_font_transform\":\"none\"}},\"order_list_page\":{\"page\":\"Order List\",\"content\":{\"orderListShortTitle\":\"Select an order\",\"customParagraph\":\"Was your package lost, damaged or stolen while being shipped? Then letâs get it taken care of.\"},\"style\":{\"body\":\"#FFFFFF\"}},\"order_details_page\":{\"page\":\"Order Details\",\"content\":{\"orderDetailsShortTitle\":\"Select faulty products\",\"customParagraph\":\"Was your package lost, damaged or stolen while being shipped? Then letâs get it taken care of.\"}},\"reason_page\":{\"page\":\"Reason Page\",\"content\":{\"reasonTitle\":\"Select an issue\",\"something_else_text\":\"Something else\",\"reasons\":[\"Damaged\",\"Lost\",\"Stolen\"],\"hide\":false,\"customParagraph\":\"Was your package lost, damaged or stolen while being shipped? Then letâs get it taken care of.\"},\"style\":{\"reason_btn_background_color\":\"#FFFFFF\",\"reason_btn_text_color\":\"#000000\",\"reason_btn_active_bg_color\":\"#FFF3DD\",\"reason_btn_active_text_color\":\"#000000\",\"reason_btn_border_color\":\"#B1B1B1\",\"reason_btn_border_active_color\":\"#FE5C36\"}},\"refund_reorder_page\":{\"page_name\":\"Refund reorder page\",\"content\":{\"refundReorderShortTitle\":\"Next Steps\",\"showRefund\":true,\"refund_text\":\"My order was partially impacted - claim my refund\",\"showRefundOnTop\":false,\"showReorder\":true,\"reorder_text\":\"My entire order was impacted - request replacement\",\"submitClaimButtonText\":\"submit\",\"new_button\":[],\"customParagraph\":\"Full losses are replaced free. Partial losses receive credit for affected
591items. Free starter seedlings are replaced free.\"},\"style\":{\"reorder_btn_background_color\":\"#FFFFFF\",\"reorder_btn_text_color\":\"#000000\",\"refund_btn_text_color\":\"#000000\",\"refund_btn_background_color\":\"#FFFFFF\",\"submit_claim_btn_text\":\"#000000\",\"submit_claim_btn_background\":\"#f5f5f5\",\"refund_border_color\":\"#B1B1B1\",\"refund_border_active_color\":\"#FE5C36\"}},\"reorder_submit_page\":{\"page_name\":\"Reorder submit page\",\"content\":{\"description\":\"Please review your shipping address to ensure it is correct.\",\"mainTitle\":\"You Qualify For An Instant Replacement\",\"next_button_text\":\"Get Replacement\",\"back_button_text\":\"Back\"},\"style\":{\"mainTitle_text_color\":\"#000000\",\"description_text_color\":\"#000000\",\"text_color\":\"#000000\",\"next_button_background\":\"#000000\",\"next_button_hover_color\":\"#FE5C36\",\"next_button_text_color\":\"#fff\",\"next_button_hover_text_color\":\"#fff\",\"back_button_background\":\"#000000\",\"back_button_hover_color\":\"#FE5C36\",\"back_button_text_color\":\"#fff\",\"back_button_hover_text_color\":\"#fff\"}},\"search_order_page\":{\"page_name\":\"Default page\",\"content\":{\"homeShortTitle\":\"Start by entering your order details.\",\"emailPlaceholderText\":\"Email Address\",\"orderPlaceholderText\":\"Order number\",\"customParagraph\":\"Lost, damaged, or stolen package? Enter your email and order number below to start your claim.\"},\"style\":{\"input_background_color\":\"#FFFFFF\",\"input_text_color\":\"#153029\",\"input_placeholder_color\":\"#ADA9A9\",\"input_border_radius\":2}}},\"logoUrl\":\"https://cdn.navidiumapp.com/navidium-widgets/image-files/lg_logo (1).svg-6a6403b55d1b0.svg\",\"bgUrl\":\"\"}","nvd_nations":"[{\"name\":\"United States\",\"flag\":\"https://flagcdn.com/w320/us.png\"}]","nvd_international":"1","nvd_international_fee":"5","nvd_international_fee_active":"0","nvd_claim_email":"0","nvd_widget_icon_alt":"https://d10pwglna6up6p.cloudfront.net/assets/navidium-shipping-icon.png","store_currency":"USD","disclaimer_properties":"{\"status\":true,\"property_name\":\"Disclaimer\",\"property_value\":\"This is an optional additional service for expedited replacements and is not a shipping fee.\"}","nvd_variants":["43032218239074"],"nvd_static_rules":[],"time":"2026-09-02 06:15:11","nvd_single_variant":"1","nvd_widget_icon":"https://d10pwglna6up6p.cloudfront.net/assets/navidium-shipping-icon.png","product_ids":["7726415478882"],"is_custom_setting":0,"custom_setting_operator":"is_greater_than","custom_setting_price":9999,"custom_setting_type":"1","custom_setting_fee":5.1,"smart_mode":false} 592 const nvdShopCurrency = "${{amount}} USD" 593 const nvdWidgetHelpers ={ 594 product_handle:'package-protection', 595 subtotal_element:'adfs', 596 click_triggers:'[data-product-add-to-cart-button],[data-product-add-to-cart-button] *,[href="/cart"],[href="/cart"] *,.quantity-selector__button,.quantity-selector__button *,.product-item__link,.product-item__link *,product-payment-container button,product-payment-container button *, [action="/cart/add"], [action="/cart/add"] *', 597 checkout_section:'[href="/checkout"],[name="checkout"]', 598 store_checkout_button:'aa' 599 } 600</script>
600 601 602
603<script src="//www.lettucegrow.com/cdn/shop/t/3/assets/navidium-standrad-widget-custom.js?v=171860391668679416281788350809"></script>
603 604 605 606
607<script> 608(function () { 609 let timer; 610 611 function runNVD() { 612 if (typeof nvd_init !== "function") return; 613 614 clearTimeout(timer); 615 616 timer = setTimeout(() => { 617 const el = document.querySelector(".nvd-mini"); 618 if (!el) return; 619 620 // â check if widget already rendered (IMPORTANT) 621 if (el.children.length > 0) { 622 console.log("âï¸ widget already exists, skip"); 623 return; 624 } 625 626 try { 627 nvd_init(); 628 console.log("â nvd_init run"); 629 } catch (e) { 630 console.log("â error", e); 631 } 632 }, 900); 633 } 634 635 function initObserver() { 636 const cart = document.querySelector("cart-drawer#mini-cart"); 637 638 if (!cart) { 639 setTimeout(initObserver, 500); 640 return; 641 } 642 643 const observer = new MutationObserver((mutations) => { 644 const hasChange = mutations.some( 645 (m) => m.addedNodes.length || m.removedNodes.length 646 ); 647 648 if (hasChange) { 649 runNVD(); 650 } 651 }); 652 653 observer.observe(cart, { 654 childList: true, 655 subtree: true, 656 }); 657 } 658 659 initObserver(); 660})(); 661</script>
661 662 663 664 665 666<style> 667 button#nvd-without-checkout-btn { 668 text-align: center; 669} 670 671div#nvd-standard-widget-container { 672 padding: 0 !important; 673 min-width: 100%; 674 border: none !important; 675} 676 677.mini-cart__drawer-footer:has(.nvd-mini div) [name="checkout"] { 678 display: none !important; 679} 680</style> 681 682 683 684 685 686 687 688<style> 689.nvd-benefits { 690 opacity: 0; 691 transform: translateY(-10px); 692 transition: opacity 0.3s ease, transform 0.3s ease; 693 694 border-radius: 4px; 695 padding: 12px; 696 font-family: 'M-Body-Font' !important; 697 font-size: 14px; 698 margin-top:4px; 699} 700 701.nvd-benefits.show { 702 opacity: 1; 703 transform: translateY(0); 704} 705 706.nvd-benefits b { 707 font-weight: bold; 708} 709 710.nvd-benefits a { 711 float: right; 712 font-size: 12px; 713 text-decoration: underline; 714 color: inherit; 715} 716 717.nvd-benefits ul { 718 margin: 6px 0 0; 719 padding: 0; 720 list-style: none; 721 text-align: left; 722} 723 724.nvd-benefits li { 725 /* margin: 4px 0; */ 726 display: flex; 727 align-items: center; 728 gap: 5px; 729 font-size: 12px; 730} 731 732div#nvd-standard-widget-contents * { 733 font-family: Inter, sans-serif; 734} 735 736 737</style> 738
739<script> 740window.addEventListener('click', function (e) { 741 if (e.target.closest('.nvd-learn-more')) { 742 e.preventDefault(); 743 e.stopPropagation(); 744 e.stopImmediatePropagation(); 745 746 const container = document.querySelector('.nvd-title'); 747 if (!container) return; 748 749 const existing = container.nextElementSibling?.classList.contains('nvd-benefits') 750 ? container.nextElementSibling 751 : null; 752 753 if (existing) { 754 // Animate out, then remove 755 existing.classList.remove('show'); 756 existing.addEventListener( 757 'transitionend', 758 () => { 759 existing.remove(); 760 }, 761 { once: true } 762 ); 763 } else { 764 // Create element 765 const benefitsDiv = document.createElement('div'); 766 benefitsDiv.className = 'nvd-benefits'; 767 benefitsDiv.innerHTML = ` 768 <div style="display:flex;justify-content:space-between;align-items:center;"> 769 <b style="opacity: .6;">BENEFITS:</b> 770 <a class="nvd-std-widget-learn-more" target="_blank" href="#">See Details</a> 771 </div> 772 <ul> 773 <li> 774 <svg version="1.1" width="12" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 9.8 7.3"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.5,0.3c0.3-0.3,0.8-0.3,1,0c0.3,0.3,0.3,0.8,0,1l-6,6L0.3,4C0,3.7,0,3.3,0.3,3c0.3-0.3,0.8-0.3,1,0l2.2,2.2L8.5,0.3z"></path></svg>Damage, loss, theft coverage 775 </li> 776 <li> 777 <svg version="1.1" width="12" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 9.8 7.3"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.5,0.3c0.3-0.3,0.8-0.3,1,0c0.3,0.3,0.3,0.8,0,1l-6,6L0.3,4C0,3.7,0,3.3,0.3,3c0.3-0.3,0.8-0.3,1,0l2.2,2.2L8.5,0.3z"></path></svg>Fast refund or replacement 778 </li> 779 </ul> 780 `; 781 782 container.insertAdjacentElement('afterend', benefitsDiv); 783 784 // Trigger animation in 785 requestAnimationFrame(() => { 786 benefitsDiv.classList.add('show'); 787 }); 788 } 789 } 790}); 791 792</script>
792 793<style> 794 .m\:flex.m\:flex-col.m\:items-center:has(.nvd-mini div) [data-route-widget="true"] { 795 display: none; 796} 797.m-cart__checkout:has(.nvd-mini div) [data-route-widget="true"] { 798 display:none; 799} 800 801div#nvd-standard-widget-container { 802 min-width: 100%; 803 width: 100%; 804 margin: auto !important; 805} 806 807.nvd-mini { 808 min-width: 100%; 809} 810</style> 811 812 813 814 815 816
817<script> 818 document.addEventListener('DOMContentLoaded', () => nvd_init()); 819 window.addEventListener('popstate', () => removeNavidium()); 820 document.addEventListener('turbo:load', () => removeNavidium()); 821 document.addEventListener('page:load', () => removeNavidium()); 822</script>
822 823 824 825 826
827<script> 828 const cartDrawer = document.querySelector('cart-drawer'); 829 830if (!cartDrawer) { 831 console.log('[NVD] cart-drawer not found'); 832} else { 833 console.log('[NVD] cart-drawer observer attached'); 834 835 let initialized = false; 836 837 const observer = new MutationObserver(() => { 838 const isOpen = cartDrawer.hasAttribute('open'); 839 840 console.log('[NVD] cart-drawer state changed. Open:', isOpen); 841 842 if (isOpen && !initialized) { 843 console.log('[NVD] cart opened â running nvd_init()'); 844 845 initialized = true; 846 nvd_init(); 847 } 848 849 if (!isOpen) { 850 console.log('[NVD] cart closed â reset init flag'); 851 initialized = false; 852 } 853 }); 854 855 observer.observe(cartDrawer, { 856 attributes: true, 857 attributeFilter: ['open'] 858 }); 859} 860</script>
860 861 <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 --> 862<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app"> 863<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers"> 864<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage"> 865<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner"> 866 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog"> 867 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box"> 868 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart"> 869 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
869<script> 870(function () { 871 try { 872 document.documentElement.classList.add('csm-cookie-embed'); 873 } catch (e) {} 874})(); 875</script>
875<script data-consentmo-data-src-bootstrap> 876(function () { 877 'use strict'; 878 if (window.__consentmoDataSrcBootstrapInit) return; 879 window.__consentmoDataSrcBootstrapInit = true; 880 881 var DATA_SRC_SELECTOR = [ 882 'script[data-src*="consentmo_cookie_consent"]', 883 'script[data-src*="gdpr_cookie_consent.min"]', 884 'script[data-src*="gdrp_cookie_consent_unlimited"]' 885 ].join(','); 886 887 function activateConsentmoDataSrcScripts() { 888 if (!window.Shopify || !window.Shopify.shop) return; 889 document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) { 890 // getAttribute: src="" must not count as "already has src" (.src === page URL). 891 if (scriptEl.getAttribute('src')) return; 892 var url = scriptEl.getAttribute('data-src'); 893 if (!url) return; 894 if (scriptEl.getAttribute('type') === 'text/plain') { 895 scriptEl.removeAttribute('type'); 896 } 897 scriptEl.src = url; 898 }); 899 } 900 function scheduleActivation() { 901 activateConsentmoDataSrcScripts(); 902 // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first. 903 setTimeout(activateConsentmoDataSrcScripts, 0); 904 } 905 if (document.readyState === 'loading') { 906 document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true }); 907 } else { 908 scheduleActivation(); 909 } 910})(); 911</script>
911 912 913 914<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 915 916 917<!-- END app block --><!-- BEGIN app block: shopify://apps/unveild-lettuce-grow/blocks/unveild-app-embed/019ffac6-582e-7a39-ab0d-84a58c72e813 -->
917<script> 918 window.UnveildDL = window.UnveildDL || {}; 919 920 /* Page-aware context */ 921 window.UnveildDL.context = { 922 pageType: "blog", 923 924 /* Product context only on product pages */ 925 product: null, 926 927 /* Smaller product payload when on product pages */ 928 productLite: null, 929 930 /* Collection context only on collection pages */ 931 collection: null, 932 933 /* Cart is safe to expose on all pages (empty if no items) */ 934 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}, 935 936 shop: { 937 "currency": "USD", 938 "money_format": "${{amount}}" 939 } 940 }; 941 942 /* Settings from shop metafield (fallback to empty object if not set) */ 943 window.UnveildDL.settings = 944 {"accountID":"a7a1f037-466a-4a38-8ff4-7132eb89c434","orgSlug":"gjMKcVBZyGk4VCRDjY53E7"} 945 ; 946</script>
946 947
948<script type="text/javascript" async 949 src="https://sneakpeek-1.s3.us-east-1.amazonaws.com/unveild.js?v=1.0.0&tagSrc=ShopifyThemeAppExtension"> 950</script>
950 951 952 953<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 954 955 956 957 958 959 960 961 962 963 964 965 966
966<script async src="https://static.klaviyo.com/onsite/js/U3UvnU/klaviyo.js?company_id=U3UvnU"></script>
966 967
967<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
967 968 969 970 971 972 973 974
974<script> 975 window.klaviyoReviewsProductDesignMode = false 976 </script>
976 977 978 979 980 981 982 983 984 985 986<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields --> 987 988 989 990 991 992 993 994
994<script id="okeReferralSettings" type="application/json">{"subscriberId":"f9d02dab-f033-4511-8a7f-345bd83c7ae7","matchCustomerLocale":true,"localeAndVariant":{"code":"en"},"referralSettings":{"referralsDisabled":false,"rewardSet":{"sender":{"type":"coupon","description":"$125 off your next order","value":125,"valueType":"fixed_amount"},"recipient":{"type":"coupon","description":"$125 off your first order for Farmstands","value":125,"valueType":"fixed_amount"}},"terms":{"enabled":false},"textContentSet":{"recipient":{"titleText":"Save on The Farmstand!","bodyText":"Enter your email below to receive your discount code for $125 off the Farmstand."},"sender":{"titleText":"Limited time offer: refer a friend and get ${{ sender_reward_value }}","bodyText":"This fall, spread the gift of a homegrown harvest. Give a friend ${{ recipient_reward_value }} off their Farmstand purchase, and weâll thank you with ${{ sender_reward_value }} in credit to use on seedlings, accessories, or upgrades.\n"}},"showMarketingOptIn":true,"socialShare":{"options":{"sms":true,"twitter":true,"whatsApp":true,"facebookMessenger":true,"facebook":true},"defaultText":"I love Lettuce Grow! Use this link to get a discount!","displayType":"monochrome","style":{"fillColor":"#0E7D81","backgroundColor":"#F4F4F6"}},"style":{"button":{"hoverBackgroundColor":"#3D714E","backgroundColor":"#3D714E","hoverTextColor":"#FFFFFF","textColor":"#FFFFFF"},"text":{"primaryColor":"#153029","secondaryColor":"#153029"},"hideOkendoBranding":true,"bubble":{"textColor":"#153029","backgroundColor":"#F7F7F8"},"removeBorderRadius":false,"textField":{"border":{"color":"#E5E5EB","focusColor":"#153029","focusShadowColor":"#b3b4c3"}}}}}</script>
994<script type="text/javascript" defer="" src="https://cdn-static.okendo.io/referrals/js/referrals-api.js"></script>
994 995 996 997 998 999 1000 1001 1002 <style data-oke-reviews-version="0.94.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.6dbb2446.css"></style><style data-oke-reviews-version="0.94.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.94.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.94.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
1002.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1002or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1002to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%} 1003.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 1004.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px} 1005.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style> 1006 1007
1007<script type="application/json" id="oke-reviews-settings">{"subscriberId":"f9d02dab-f033-4511-8a7f-345bd83c7ae7","analyticsSettings":{"isWidgetOnScreenTrackingEnabled":true,"provider":"gtm"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":true,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"reviewTranslationsMode":"off","showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#F1C548","interspace":2,"shape":{"type":"default"},"showBorder":false},"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":false},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"featured","reviewDetailsPosition":"above","showProductName":false,"showAttributeBars":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#3D714E","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"left","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"two-line"}],"textAlignment":"left"},{"columnWidth":"one-third","modules":[{"name":"recommended"}],"textAlignment":"center"},{"columnWidth":"full","modules":[{"name":"media-carousel","imageGap":{"value":4,"unit":"px"},"imageHeight":{"value":120,"unit":"px"}}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#CFCECD","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"fontSize":{"value":16,"unit":"px"},"fontType":"custom","fontFamily":"var(--heading-font-family)","fontWeight":400,"hasCustomFontSettings":true},"filters":{"backgroundColorActive":"#3D714E","backgroundColor":"#FFFFFF","borderColor":"#3D714E","borderRadius":{"value":4,"unit":"px"},"borderColorActive":"#3D714E","textColorActive":"#FFFFFF","textColor":"#3D714E","searchHighlightColor":"#b1c6b8"},"avatar":{"enabled":false},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#3D714E","borderColorHover":"#3D714E","backgroundColor":"#3D714E","borderColor":"#3D714E","backgroundColorHover":"#3D714E","textColorHover":"#FFFFFF","borderRadius":{"value":4,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#3D714E","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"fontSize":{"value":14,"unit":"px"},"fontType":"use-global","fontWeight":400,"hasCustomFontSettings":true}},"highlightColor":"#3D714E","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#153029","fontSizeRegular":{"value":16,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":16,"unit":"px"},"secondaryColor":"#153029"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"classic","borderColor":"#153029","backgroundColor":"#FFFFFF","shadingColor":"#CFCECD","markerColor":"#3D714E"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"collapseReviewerDetails":false,"columnAmount":4,"
1007name":"default","showAttributeBars":false,"borderStyle":"minimal","showProductVariantName":false,"showProductDetails":"never"},"loyalty":{"maxInitialAchievements":3,"showVipTiers":false},"initialPageSize":5,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"featured","size":{"value":100,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"closed","writeReviewButtonEnabled":true,"freeTextSearchEnabled":false,"defaultSort":"date desc"}}},"starRatings":{"showWhenEmpty":false,"clickBehavior":"scroll-to-widget","style":{"text":{"content":"review-count","style":"number-and-text","brackets":false},"spaceAbove":{"value":0,"unit":"px"},"singleStar":false,"spaceBelow":{"value":0,"unit":"px"},"height":{"value":18,"unit":"px"}}}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
1007 1008 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#3d714e;--oke-button-backgroundColorHover:#3d714e;--oke-button-backgroundColorActive:#3d714e;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#3d714e;--oke-button-borderColorHover:#3d714e;--oke-button-borderColorActive:#3d714e;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:400;--oke-button-fontSize:14px;--oke-button-fontFamily:inherit;--oke-border-color:#cfcecd;--oke-border-width:1px;--oke-text-primaryColor:#153029;--oke-text-secondaryColor:#153029;--oke-text-small:16px;--oke-text-regular:16px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:undefined;--oke-avatar-backgroundColor:undefined;--oke-avatar-placeholderTextColor:undefined;--oke-highlightColor:#3d714e;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#cfcecd;--oke-attributeBar-borderColor:#153029;--oke-attributeBar-backgroundColor:#fff;--oke-attributeBar-markerColor:#3d714e;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#3d714e;--oke-filter-borderColor:#3d714e;--oke-filter-borderColorActive:#3d714e;--oke-filter-textColor:#3d714e;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:4px;--oke-filter-searchHighlightColor:#b1c6b8;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#f1c548;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:400;--oke-title-fontSize:16px;--oke-title-fontFamily:var(--heading-font-family),sans-serif;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style> 1009 <style id="oke-reviews-custom-css">.okeReviews.oke-sr{display:block}div.okeReviews[data-oke-container].oke-w{max-width:unset}div.okeReviews[data-oke-container] .oke-modal div.okeReviews.oke-w,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content p{color:var(--oke-text-primaryColor)}div.okeReviews[data-oke-container] .oke-modal .oke-modal-content .oke-helpful,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content .oke-helpful-vote-button,div.okeReviews[data-oke-container] .oke-modal .oke-modal-content .oke-reviewContent-date{color:var(--oke-text-secondaryColor)}div.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-title{font-family:var(--heading-font-family);font-size:16px;font-weight:400}div.okeReviews[data-oke-container] .oke-button{text-transform:uppercase;letter-spacing:1.5px;font-family:'MTGertrudes-Medium'}div.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:none}.okeReviews.oke-w .oke-button.oke-w-writeReview{height:100%;line-height:normal;vertical-align:middle}.okeReviews.oke-w .oke-is-small .oke-button,.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{width:100%}.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{margin-top:15px}.oke-bg{background-image:url("https://cdn.shopify.com/s/files/1/0606/6821/5394/t/15/assets/lettuce%20grow.png?v=1740043724");background-position:center;background-repeat:no-repeat;background-size:cover}.c-okeReferralsApp .c-headerText-title{font-family:'MTGertrudes-Medium';font-weight:400 !important;font-size:32px !important;margin-bottom:16px !important}@media screen and (max-width:479px){.c-okeReferralsApp .c-headerText-title{font-size:24px !important}}.c-okeReferralsApp .c-button{font-family:'MTGertrudes-Medium' !important;text-transform:uppercase !important;letter-spacing:1.5px !important;font-weight:400 !important}.c-copyField-button-text{letter-spacing:1px !important}.oke-pad{padding:50px 0}.orc-allReviewsCollections .orc-collectionControlsLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.orc-allReviewsCollections .orc-collectionControls{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px -9px;justify-content:center}.orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label{-ms-flex-align:center;align-items:center;border:1px solid var(--oke-border-color);border-radius:var(--oke-button-borderRadius);cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;padding:8px 16px;text-align:center}.orc-allReviewsCollections .orc-collectionControls-item-input--checked+.orc-collectionControls-item-label,.orc-allReviewsCollections .orc-collectionControls-item-input:checked+.orc-collectionControls-item-label{background-color:var(--oke-button-backgroundColorActive);border-color:var(--oke-button-borderColorActive);color:var(--oke-button-textColorActive)}.orc-allReviewsCollections .orc-collectionControls-item{box-sizing:border-box;-ms-flex:1 1 100%;flex:1 1 100%;padding:3px 9px}.orc-allReviewsCollections .orc-collectionControls-item-label-heading{display:block;-ms-flex-preferred-size:66.66%;flex-basis:66.66%;font-size:16px;font-weight:700;text-align:left}.orc-allReviewsCollections .orc-collectionControls-item-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.orc-allReviewsCollections .orc-collectionControls-item-label-background{background-position:100%;background-repeat:no-repeat;background-size:contain;display:block;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;height:50px;margin:0}@media only screen and (min-width:768px){.orc-allReviewsCollections .orc-collectionControls{margin:-9px}.orc-allReviewsCollections .orc-collectionControls-item{-ms-flex:1 1 50%;flex:1 1 50%;padding:9px;max-width:50%}.orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;height:auto;padding:16px}.orc-allReviewsCollections .orc-collectionControls-item-label-heading{-ms-flex-preferred-size:auto;flex-basis:auto;text-align:center}.orc-allReviewsCollections .orc-collectionControls-item-label-background{background-position:50%;-ms-flex-preferred-size:auto;flex-basis:auto;height:150px;margin-top:auto;width:auto}}@media all and (min-width:1200px){.orc-allReviewsCollections .orc-collectionControls-item{-ms-flex:1 1 25%;flex:1 1 25%}}.orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label{border:1px solid var(--oke-border-color)}#orc-collection-control{margin-bottom:2em}</style> 1010 <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
1010<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024<!-- END app snippet --> 1025 1026 <!-- BEGIN app snippet: okendo-reviews-json-ld --> 1027<!-- END app snippet --> 1028 1029<!-- BEGIN app snippet: widget-plus-initialisation-script --> 1030 1031 1032 1033 1034
1034<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
1034 1035 1036<!-- END app snippet --> 1037 1038 1039<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 --> 1040 1041 1042
1043<script type="module" dynamic> 1044 const configUrl = "/a/elevar/static/configs/da5af82f84bd7e0982053b2829fa2e6caefb0ee3/config.js"; 1045 const config = (await import(configUrl)).default; 1046 const scriptUrl = config.script_src_app_theme_embed; 1047 1048 if (scriptUrl) { 1049 const { handler } = await import(scriptUrl); 1050 1051 await handler( 1052 config, 1053 { 1054 cartData: { 1055 marketId: "16117301346", 1056 localeCountryCode:"US", 1057 attributes:{}, 1058 cartTotal: "0.0", 1059 currencyCode:"USD", 1060 items: [] 1061} 1062, 1063 user: { 1064 cartTotal: "0.0", 1065 currencyCode:"USD", 1066 customer: {}, 1067} 1068, 1069 isOnCartPage:false, 1070 collectionView:null, 1071 searchResultsView:null, 1072 productView:null, 1073 } 1074 ); 1075 } 1076</script>
1076 1077 1078 1079<!-- END app block -->
1079<script src="https://cdn.shopify.com/extensions/c1eb4680-ad4e-49c3-898d-493ebb06e626/affirm-pay-over-time-messaging-9/assets/affirm-cart-drawer-embed-handler.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1079
1079
1080<script src="https://cdn.shopify.com/extensions/01a0d474-b3d4-7e57-acf6-716ebce18796/forms-2595/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1080
1080
1081<script src="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
1081 1082<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1083<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: 60668215394,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 1083
1083
1084<script> 1085 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1086</script>
vendor: 1 bytes, line 1086
1086
1087<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}
1087).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: 60668215394,storefrontBaseUrl: "https://www.lettucegrow.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.lettucegrow.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2002255970","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\",\\\"GT-MK46FGJ2\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\/fZeuCKu7tPIcELCsw-kC\\\"]}
1087,{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\/jrOYCLe7tPIcELCsw-kC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-KHKKCNBNJK\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\/KNrwCLS7tPIcELCsw-kC\\\",\\\"MC-X0DN9KMSKH\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-KHKKCNBNJK\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\/1yAMCKi7tPIcELCsw-kC\\\",\\\"MC-X0DN9KMSKH\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\/KzDMCLG7tPIcELCsw-kC\\\",\\\"MC-X0DN9KMSKH\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-KHKKCNBNJK\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\/2GmmCLq7tPIcELCsw-kC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-KHKKCNBNJK\\\",\\\"AW-758175280\\\/mtYuCK67tPIcELCsw-kC\\\"]}
1087,{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-KHKKCNBNJK\\\"}],\\\"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":"1959493730","configuration":"{\"accountID\":\"a7a1f037-466a-4a38-8ff4-7132eb89c434\",\"orgSlug\":\"gjMKcVBZyGk4VCRDjY53E7\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e566ba93a200f00291a7cf26c4d21c93","type":"APP","apiClientId":410169442305,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1939374178","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"621f1d34e7399ff3e6affeeccd576b43","type":"APP","apiClientId":2612735,"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":"unrestricted"},{"id":"1897332834","configuration":"{\"accountID\":\"facct_01kx6zbjm78nkxew72hnxdbgqe\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b512ad51efb2fbd80a0b3630d2f185b8","type":"APP","apiClientId":61620781057,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1847754850","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1655636066","configuration":"{\"adAccountPixelId\":\"tvscientific-pix-o-de3b4934-2810-46f4-8193-749263492e7d\",\"isDevMode\":\"false\",\"pixelServiceOrigin\":\"https:\\\/\\\/tvspix.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b1ea2e57bc032f283816725ee284e102","type":"APP","apiClientId":92361228289,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1478754402","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f92d7cfd1521456d481ee553d236893f","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1354268770","configuration":"{\"accountID\":\"30958\",\"micrositeDomain\":\"partner.lettucegrow.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9fae8f5cb0b9c97477ac364bb3772a0c","type":"APP","apiClientId":4862993,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1087,"dataSharingState":"unrestricted"},{"id":"1155104866","configuration":"{\"accountID\":\"U3UvnU\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"919208034","configuration":"{\"pixel_id\":\"2308604466043302\",\"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":"906788962","configuration":"{\"accountID\":\"10850\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"fd808ef676af80f68a7052770545cafd","type":"APP","apiClientId":2594385,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"903446626","configuration":"{\"accountId\":\"g8marr-yg.myshopify.com\",\"trackingOrigin\":\"https:\\\/\\\/shdid.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ebf932729e55df621053f2896dbe44a7","type":"APP","apiClientId":94099111937,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"869892194","configuration":"{\"pixelCode\":\"D1E29K3C77U87UH7CUP0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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":[]},"dataSharingState":"optimized"},{"id":"807796834","configuration":"{\n \"accountID\":\"g8marr-yg.myshopify.com\",\n \"environment\":\"production\",\n \"apiURL\":\"https:\/\/api.quizkitapp.com\"\n }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8b4008b7d9cf69ef6aab7ff3dbda8179","type":"APP","apiClientId":4291957,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"670564450","configuration":"{\"shopId\":\"g8marr-yg.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"654934114","configuration":"{\"campaignID\":\"32899\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/08f6b73f54290e63bab4fd1b2bf99512\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1087,"dataSharingState":"unrestricted"},{"id":"591822946","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/da5af82f84bd7e0982053b2829fa2e6caefb0ee3\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"558694498","configuration":"{\"accountID\":\"1220658\",\"workspaceId\":\"d8400da3-9163-462b-a8b4-b98fb6f28273\",\"projectId\":\"2b918dee-f8ec-481f-be3c-b505cdfb1975\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d98eb033f1e81320021a411362de3a55","type":"APP","apiClientId":5461967,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"72712290","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Elevar Checkout Tracking"},{"id":"126419042","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Instant"},{"id":"134938722","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Heatmap"},{"id":"150437986","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"RetentionX"},{"id":"156303458","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AddShoppers Tag"},{"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":"Lettuce Grow","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"g8marr-yg.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.lettucegrow.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7392985251938","handle":"original-farmstand","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42077214376034","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7292245442658","handle":"nook-bundle","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41714318934114","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7422380736610","handle":"counterstand-set","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42215366033506","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.lettucegrow.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"131439689826","themePublished":"true","eventMetadataId":"d061b800-cda0-4dac-a116-bf0fd565407f","pageType":"blog","resourceId":"83629178978","shopId":"60668215394","storefrontBaseUrl":"https:\/\/www.lettucegrow.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1087<script> 1088 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1089 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1090 window.ShopifyAnalytics.meta.currency = 'USD'; 1091 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":83629178978,"requestId":"2f93b484-04a5-42b5-ae92-7d6cd7c1f7ee-1790280732"}}; 1092 for (var attr in meta) { 1093 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1094 } 1095</script>
vendor: 1 bytes, line 1095
1095
1096<script class="analytics"> 1097 (function () { 1098 var customDocumentWrite = function(content) { 1099 var jquery = null; 1100 1101 if (window.jQuery) { 1102 jquery = window.jQuery; 1103 } else if (window.Checkout && window.Checkout.$) { 1104 jquery = window.Checkout.$; 1105 } 1106 1107 if (jquery) { 1108 jquery('body').append(content); 1109 } 1110 }; 1111 1112 var hasLoggedConversion = function(token) { 1113 if (token) { 1114 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1115 } 1116 return false; 1117 } 1118 1119 var setCookieIfConversion = function(token) { 1120 if (token) { 1121 var twoMonthsFromNow = new Date(Date.now()); 1122 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1123 1124 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1125 } 1126 } 1127 1128 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1129 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1130 if (trekkie.integrations) { 1131 return; 1132 } 1133 trekkie.methods = [ 1134 'identify', 1135 'page', 1136 'ready', 1137 'track', 1138 'trackForm', 1139 'trackLink' 1140 ]; 1141 trekkie.factory = function(method) { 1142 return function() { 1143 var args = Array.prototype.slice.call(arguments); 1144 args.unshift(method); 1145 trekkie.push(args); 1146 if (method == 'track' || method == 'page') { 1147 try { 1148 if (window.__TREKKIE_SHIM_QUEUE == null) { 1149 window.__TREKKIE_SHIM_QUEUE = []; 1150 } 1151 window.__TREKKIE_SHIM_QUEUE.push({ 1152 from: 'trekkie-stub', 1153 method: method, 1154 args: args.slice(1) 1155 }); 1156 } catch (e) { 1157 // no-op 1158 } 1159 } 1160 return trekkie; 1161 }; 1162 }; 1163 for (var i = 0; i < trekkie.methods.length; i++) { 1164 var key = trekkie.methods[i]; 1165 trekkie[key] = trekkie.factory(key); 1166 } 1167 trekkie.load = function(config) { 1168 trekkie.config = config || {}; 1169 trekkie.config.initialDocumentCookie = document.cookie; 1170 var first = document.getElementsByTagName('script')[0]; 1171var script = document.createElement('script'); 1172script.type = 'text/javascript'; 1173script.onerror = function(e) { 1174 var scriptFallback = document.createElement('script'); 1175 scriptFallback.type = 'text/javascript'; 1176 scriptFallback.onerror = function(error) { 1177 var Monorail = { 1178 produce: function produce(monorailDomain, schemaId, payload) { 1179 var currentMs = new Date().getTime(); 1180 var event = { 1181 schema_id: schemaId, 1182 payload: payload, 1183 metadata: { 1184 event_created_at_ms: currentMs, 1185 event_sent_at_ms: currentMs 1186 } 1187 }; 1188 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1189 }, 1190 sendRequest: function sendRequest(endpointUrl, payload) { 1191 // Try the sendBeacon API 1192 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1193 var blobData = new window.Blob([payload], { 1194 type: 'text/plain' 1195 }); 1196 1197 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1198 return true; 1199 } // sendBeacon was not successful 1200 1201 } // XHR beacon 1202 1203 var xhr = new XMLHttpRequest(); 1204 1205 try { 1206 xhr.open('POST', endpointUrl); 1207 xhr.setRequestHeader('Content-Type', 'text/plain'); 1208 xhr.send(payload); 1209 } catch (e) { 1210 console.log(e); 1211 } 1212 1213 return false; 1214 }, 1215 isIos12: function isIos12() { 1216 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1217 } 1218 }; 1219 Monorail.produce('monorail-edge.shopifysvc.com', 1220 'trekkie_storefront_load_errors/1.1', 1221 {shop_id: 60668215394, 1222 theme_id: 131439689826, 1223 app_name: "storefront", 1224 context_url: window.location.href, 1225 source_url: "//www.lettucegrow.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1226 1227 }; 1228 scriptFallback.async = true; 1229 scriptFallback.src = '//www.lettucegrow.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1230 first.parentNode.insertBefore(scriptFallback, first); 1231}; 1232script.async = true; 1233script.src = '//www.lettucegrow.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1234first.parentNode.insertBefore(script, first); 1235 1236 }; 1237 trekkie.load( 1238 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":60668215394,"isMerchantRequest":null,"themeId":131439689826,"themeCityHash":"1580321198956965181","contentLanguage":"en","currency":"USD","eventMetadataId":"d061b800-cda0-4dac-a116-bf0fd565407f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1239 ); 1240 1241 var loaded = false;
1242 trekkie.ready(function() { 1243 if (loaded) return; 1244 loaded = true; 1245 1246 window.ShopifyAnalytics.lib = window.trekkie; 1247 1248 var originalDocumentWrite = document.write; 1249 document.write = customDocumentWrite; 1250 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1251 document.write = originalDocumentWrite; 1252 1253 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1254 var token = match? match[1]: undefined; 1255 if (!hasLoggedConversion(token)) { 1256 setCookieIfConversion(token); 1257 1258 } 1259 }); 1260 1261 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":83629178978,"requestId":"2f93b484-04a5-42b5-ae92-7d6cd7c1f7ee-1790280732","shopifyEmitted":true}); 1262 1263 var eventsListenerScript = document.createElement('script'); 1264 eventsListenerScript.async = true; 1265 eventsListenerScript.src = "//www.lettucegrow.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1266 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1267})();</script>
vendor: 1 bytes, line 1267
1267
1268<script 1269 defer 1270 src="https://www.lettucegrow.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1271 data-application="storefront-renderer" 1272 data-shop-id="60668215394" 1273 data-render-region="gcp-us-central1" 1274 data-page-type="blog" 1275 data-theme-instance-id="131439689826" 1276 data-theme-name="Focal" 1277 data-theme-version="12.4.0" 1278 data-monorail-region="shop_domain" 1279 data-resource-timing-sampling-rate="10" 1280 data-shs="true" 1281 data-shs-beacon="true" 1282 data-shs-export-with-fetch="true" 1283 data-shs-logs-sample-rate="1" 1284 data-shs-beacon-endpoint="https://www.lettucegrow.com/api/collect" 1285></script>
1285 1286<meta name="shopify-y" content="d5fb4c13-122a-485c-af0d-3ca33f14f9a0" data-expiration="1821838332000"><meta name="shopify-s" content="0cb10d43-effb-4b18-8cf5-af66a85b4401" data-expiration="1790282532000"><meta name="new-cookie-storage-activated" content="t"> 1287</head><body class="no-focus-outline features--image-zoom template-blog-recipes" data-instant-allow-query-string><svg class="visually-hidden"> 1288 <linearGradient id="rating-star-gradient-half"> 1289 <stop offset="50%" stop-color="rgb(var(--product-star-rating))" /> 1290 <stop 1291 offset="50%" 1292 stop-color="rgb(var(--product-star-rating))" 1293 stop-opacity="0.4" /> 1294 </linearGradient> 1295 </svg> 1296 1297 <a href="#main" class="visually-hidden skip-to-content">Skip to content</a> 1298 <loading-bar class="loading-bar"></loading-bar><!-- BEGIN sections: header-group --> 1299<div id="shopify-section-sections--16356242456674__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><link href="//www.lettucegrow.com/cdn/shop/t/3/assets/announcement-bar.css?v=126212508641206587791786482953" rel="stylesheet" type="text/css" media="all" />
1300<script src="//www.lettucegrow.com/cdn/shop/t/3/assets/country-selector.js?v=167395426560516835601786482954" defer="defer"></script>
1300 1301 1302<style> 1303 :root { 1304 --enable-sticky-announcement-bar: 0; 1305 } 1306 1307 #shopify-section-sections--16356242456674__announcement-bar { 1308 --heading-color: 255, 255, 255; 1309 --text-color: 255, 255, 255; 1310 --primary-button-background: 255, 255, 255; 1311 --primary-button-text-color: 255, 255, 255; 1312 --section-background: 21, 48, 41;position: relative;} 1313 1314 @media screen and (min-width: 741px) { 1315 :root { 1316 --enable-sticky-announcement-bar: 0; 1317 } 1318 1319 #shopify-section-sections--16356242456674__announcement-bar {position: relative; 1320 z-index: unset;} 1321 } 1322</style><section> 1323 <announcement-bar 1324 1325 auto-play cycle-speed="5" 1326 1327 class="announcement-bar announcement-bar--multiple" 1328 > 1329 1330 <div class="announcement-left-menu hidden-phone hidden-tablet"> 1331 <a href="/pages/about-us" title="">About</a> 1332<a href="/blogs/recipes" title="">Recipes</a> 1333<a href="/products/gift-card" title="">Gift Cards</a> 1334 1335 </div> 1336 1337 <div class="announcement-bar__center"><button data-action="prev" class="tap-area tap-area--large"> 1338 <span class="visually-hidden">Previous</span> 1339 <svg fill="none" focusable="false" width="12" height="10" class="icon icon--nav-arrow-left-small icon--direction-aware " viewBox="0 0 12 10"> 1340 <path d="M12 5L2.25 5M2.25 5L6.15 9.16M2.25 5L6.15 0.840001" stroke="currentColor" stroke-width="1.7"></path> 1341 </svg> 1342 </button><div class="announcement-bar__list"><announcement-bar-item 1343 1344 1345 class="announcement-bar__item" 1346 1347 ><div class="announcement-bar__message text--small"><p> 1348 1349 <a href="/blogs/help-center/what-is-your-warranty-policy" class="link">3-year warranty</a> 1350 </p></div></announcement-bar-item><announcement-bar-item 1351 1352 hidden 1353 1354 1355 class="announcement-bar__item" 1356 1357 ><div class="announcement-bar__message text--small"><p> 1358 1359 <a href="https://community.lettucegrow.com" class="link">Join our Community Garden</a> 1360 </p></div></announcement-bar-item><announcement-bar-item 1361 1362 hidden 1363 1364 1365 class="announcement-bar__item" 1366 1367 ><div class="announcement-bar__message text--small"><p> 1368 1369 <a href="/pages/hsa-fsa-flex" class="link">HSA/FSA Eligible with flex</a> 1370 </p></div></announcement-bar-item></div><button data-action="next" class="tap-area tap-area--large"> 1371 <span class="visually-hidden">Next</span> 1372 <svg fill="none" focusable="false" width="12" height="10" class="icon icon--nav-arrow-right-small icon--direction-aware " viewBox="0 0 12 10"> 1373 <path d="M-3.63679e-07 5L9.75 5M9.75 5L5.85 9.16M9.75 5L5.85 0.840001" stroke="currentColor" stroke-width="1.7"></path> 1374 </svg> 1375 </button></div><div class="announcement-bar__right-group"><form method="post" action="/localization" id="announcement-bar-localization-form" accept-charset="UTF-8" class="header__cross-border" 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="popover-container country-selector"> 1376 <input type="hidden" name="country_code" value="US"> 1377 <span class="visually-hidden">Choose your region</span> 1378 1379 <button 1380 type="button" 1381 is="toggle-button" 1382 class="popover-button text--small" 1383 aria-expanded="false" 1384 aria-controls="announcement-bar-localization-form-currency" 1385 > 1386 <span class="country-flag" data-country-flag="US" aria-hidden="true"></span>US<svg focusable="false" width="9" height="6" class="icon icon--chevron icon--inline " viewBox="0 0 12 8"> 1387 <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1.7"></path> 1388 </svg></button> 1389 1390 <popover-content id="announcement-bar-localization-form-currency" class="popover">
1391 <span class="popover__overlay"></span> 1392 1393 <header class="popover__header"> 1394 <span class="popover__title heading h6">Choose your region</span> 1395 1396 <button 1397 type="button" 1398 class="popover__close-button tap-area tap-area--large" 1399 data-action="close" 1400 title="Close" 1401 ><svg focusable="false" width="14" height="14" class="icon icon--close " viewBox="0 0 14 14"> 1402 <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="1.7" fill="none"></path> 1403 </svg></button> 1404 </header> 1405 1406 <div class="popover__content popover__content--restrict"> 1407 <div class="popover__choice-list"><button 1408 type="submit" 1409 name="country_code" 1410 value="US" 1411 class="popover__choice-item" 1412 > 1413 <span 1414 class="popover__choice-label" 1415 1416 aria-current="true" 1417 1418 > 1419 <span class="country-flag" data-country-flag="US" aria-hidden="true"></span>US</span> 1420 </button><button 1421 type="submit" 1422 name="country_code" 1423 value="CA" 1424 class="popover__choice-item" 1425 > 1426 <span 1427 class="popover__choice-label" 1428 1429 > 1430 <span class="country-flag" data-country-flag="CA" aria-hidden="true"></span>CA</span> 1431 </button><button 1432 type="submit" 1433 name="country_code" 1434 value="GB" 1435 class="popover__choice-item" 1436 > 1437 <span 1438 class="popover__choice-label" 1439 1440 > 1441 <span class="country-flag" data-country-flag="GB" aria-hidden="true"></span>UK</span> 1442 </button></div> 1443 </div> 1444 </popover-content> 1445 </div></form> 1446 <div class="announcement-right-menu hidden-phone hidden-tablet"> 1447 <a href="/blogs/help-center" title="">Help</a> 1448<a href="/pages/refer-a-friend" title="">Get $125</a> 1449 1450 </div> 1451 1452 </div></announcement-bar> 1453 </section> 1454 1455
1455<script> 1456 document.documentElement.style.setProperty( 1457 '--announcement-bar-height', 1458 document.getElementById('shopify-section-sections--16356242456674__announcement-bar').clientHeight + 'px' 1459 ); 1460 </script>
1460 1461</div><div id="shopify-section-sections--16356242456674__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style> 1462 :root { 1463 --enable-sticky-header: 1; 1464 --enable-transparent-header: 0; 1465 --loading-bar-background: 21, 48, 41; /* Prevent the loading bar to be invisible */ 1466 } 1467 1468 #shopify-section-sections--16356242456674__header {--header-background: 255, 255, 255; 1469 --header-text-color: 21, 48, 41; 1470 --header-border-color: 220, 224, 223; 1471 --reduce-header-padding: 0; 1472 position:relative; 1473 z-index: 2; 1474 }#shopify-section-sections--16356242456674__header { 1475 position:sticky; 1476 } 1477 .shopify-section--announcement-bar ~ #shopify-section-sections--16356242456674__header { 1478 top: calc(var(--enable-sticky-announcement-bar, 0) * var(--announcement-bar-height, 0px)); 1479 } 1480 .mobile-toolbar{ 1481 transition:top 0.25s ease-in-out; 1482 } 1483 .mobile-toolbar.header--hidden{ 1484 top:0; 1485 } 1486 .product-sticky-form.header--hidden{ 1487 top:0; 1488 } 1489 .article__nav.header--hidden { 1490 top: 0; 1491 } 1492 1493 .header{ 1494 position:relative; 1495 width:100vw; 1496 top:0; 1497 } 1498 .header{ 1499 position:sticky; 1500 top:0; 1501 transition: transform 0.25s ease-in-out; 1502 } 1503 .header.header--hidden { 1504 transform: translateY(calc(calc(var(--announcement-bar-height) + var(--header-height)) * -1)); 1505 1506 }@media screen and (max-width: 740px){ 1507 .header.header--hidden{ 1508 transform:translateY(0); 1509 } 1510 .mobile-toolbar.header--hidden{ 1511 top:calc(var(--enable-sticky-header)* var(--header-height, 0px) + var(--announcement-bar-height, 0px)* var(--enable-sticky-announcement-bar, 0)); 1512 } 1513 .product-sticky-form.header--hidden{ 1514 top:initial; 1515 } 1516 .article__nav.header--hidden { 1517 top: initial; 1518 } 1519 }#shopify-section-sections--16356242456674__header .header__logo-image { 1520 max-width: 160px; 1521 } 1522 1523 @media screen and (min-width: 741px) { 1524 #shopify-section-sections--16356242456674__header .header__logo-image { 1525 max-width: 190px; 1526 } 1527 } 1528 1529 @media screen and (min-width: 1200px) {/* For this navigation we have to move the logo and make sure the navigation takes the whole width */ 1530 .header__logo { 1531 order: -1; 1532 flex: 1 1 0; 1533 } 1534 1535 .header__inline-navigation { 1536 flex: 1 1 auto; 1537 justify-content: center; 1538 max-width: max-content; 1539 margin-inline: 48px; 1540 }}</style> 1541 1542<store-header 1543 1544 sticky 1545 1546 1547 class="header header--bordered " 1548 role="banner" 1549><div class="container"> 1550 <div class="header__wrapper"> 1551 <!-- LEFT PART --> 1552 <nav 1553 class="header__inline-navigation" 1554 1555 role="navigation" 1556 1557 ><desktop-navigation> 1558 <ul 1559 class="header__linklist list--unstyled hidden-pocket hidden-lap" 1560 role="list" 1561 ><li 1562 class="header__linklist-item has-dropdown" 1563 data-item-title="Shop" 1564 > 1565 <a 1566 class="header__linklist-link link--animated" 1567 href="/collections" 1568 1569 aria-controls="desktop-menu-1" aria-expanded="false" 1570 1571 >Shop<svg focusable="false" width="9" height="6" class="icon icon--chevron icon--inline " viewBox="0 0 12 8"> 1572 <path fill="none" d="M1 1l5 5 5-5" stroke="currentColor" stroke-width="1.7"></path> 1573 </svg> 1574</a><div 1575 hidden 1576 id="desktop-menu-1" 1577 class="mega-menu" 1578 1579 > 1580 <div class="container"> 1581 <div class="mega-menu__inner"> 1582 1583 <div class="mega-menu_header"> 1584 <div class="mega-menu_header_content"> 1585 <h3 class="heading h5">Shop</h3> 1586 <p>Everything you need to grow, gather, and enjoy life a little closer to home. <strong>Now HSA/FSA eligible.</strong></p> 1587 </div> 1588 1589 </div> 1590 1591<div class="mega-menu__images-wrapper mega-menu__images-wrapper--tight"><a href="/products/original-farmstand" class="mega-menu__image-push image-zoom mega-menu__images-wrapper--full "><div class="mega-menu__image-wrapper"><img src="//www.lettucegrow.com/cdn/shop/files/og_fs_menu.jpg?v=1754786622&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/og_fs_menu.jpg?v=1754786622&width=352 352w, //www.lettucegrow.com/cdn/shop/files/og_fs_menu.jpg?v=1754786622&width=560 560w" width="560" height="420" loading="lazy" sizes="240,480,720" class="mega-menu__image"> 1592</div><p class="mega-menu__heading heading heading--small">Original Farmstand</p><span class="mega-menu__text">Grow up to 36 plants indoors or outdoor. Our most versatile system.</span> 1593</a><a href="/products/nook-bundle" class="mega-menu__image-push image-zoom mega-menu__images-wrapper--full "><div class="mega-menu__image-wrapper"><img src="//www.lettucegrow.com/cdn/shop/files/nook_mega_menu_bb45fd77-93c2-49bd-89a7-8ad943fb7600.jpg?v=1767731636&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/nook_mega_menu_bb45fd77-93c2-49bd-89a7-8ad943fb7600.jpg?v=1767731636&width=352 352w, //www.lettucegrow.com/cdn/shop/files/nook_mega_menu_bb45fd77-93c2-49bd-89a7-8ad943fb7600.jpg?v=1767731636&width=560 560w" width="560" height="420" loading="lazy" sizes="240,480,720" class="mega-menu__image"> 1594</div><p class="mega-menu__heading heading heading--small">Farmstand Nook</p><span class="mega-menu__text">The compact indoor Farmstand built for smaller spaces.</span> 1595</a><a href="/products/counterstand-set" class="mega-menu__image-push image-zoom mega-menu__images-wrapper--full "><div class="mega-menu__image-wrapper"><img src="//www.lettucegrow.com/cdn/shop/files/cst_menu.jpg?v=1754786623&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/cst_menu.jpg?v=1754786623&width=352 352w, //www.lettucegrow.com/cdn/shop/files/cst_menu.jpg?v=1754786623&width=560 560w" width="560" height="420" loading="lazy" sizes="240,480,720" class="mega-menu__image"> 1596</div><p class="mega-menu__heading heading heading--small">Counterstand Set</p><span class="mega-menu__text">Fresh herbs and greens, right on your counter.</span> 1597</a><a href="/pages/seedlings" class="mega-menu__image-push image-zoom mega-menu__images-wrapper--full "><div class="mega-menu__image-wrapper"><img src="//www.lettucegrow.com/cdn/shop/files/Frame_48099047.png?v=1784924415&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/Frame_48099047.png?v=1784924415&width=352 352w, //www.lettucegrow.com/cdn/shop/files/Frame_48099047.png?v=1784924415&width=560 560w" width="560" height="420" loading="lazy" sizes="240,480,720" class="mega-menu__image"> 1598</div><p class="mega-menu__heading heading heading--small">Seedlings</p><span class="mega-menu__text">200+ live, seasonal varieties. Delivered ready to plant.</span> 1599</a><a href="/collections/accessories" class="mega-menu__image-push image-zoom mega-menu__images-wrapper--full "><div class="mega-menu__image-wrapper"><img src="//www.lettucegrow.com/cdn/shop/files/Frame_48099044.png?v=1784854691&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/Frame_48099044.png?v=1784854691&width=352 352w, //www.lettucegrow.com/cdn/shop/files/Frame_48099044.png?v=1784854691&width=560 560w" width="560" height="420" loading="lazy" sizes="240,480,720" class="mega-menu__image"> 1600</div><p class="mega-menu__heading heading heading--small">Accessories</p><span class="mega-menu__text">Nutrients, tools, and essentials to keep you growing.</span> 1601</a></div></div> 1602 </div> 1603 </div></li><li 1604 class="header__linklist-item " 1605 data-item-title="Assembly & Care" 1606 > 1607 <a 1608 class="header__linklist-link link--animated" 1609 href="/pages/carepage" 1610 1611 >Assembly & Care</a></li><li 1612 class="header__linklist-item " 1613 data-item-title="Take the Quiz" 1614 > 1615 <a 1616 class="header__linklist-link link--animated" 1617 href="/pages/farmstand-quiz" 1618 1619 >Take the Quiz</a></li><li 1620 class="header__linklist-item " 1621 data-item-title="Journal" 1622 > 1623 <a 1624 class="header__linklist-link link--animated" 1625 href="/blogs/journal" 1626 1627 >Journal</a></li> 1628 <li class="header__linklist-item" data-item-title="Redeem Seedlings"> 1629 <a class="button button--primary" href="/pages/get-plants">Redeem Seedlings</a> 1630 </li> 1631 1632 </ul> 1633</desktop-navigation> 1634<div class="header__icon-list "><button 1635 is="toggle-button" 1636 class="header__icon-wrapper tap-area hidden-desk" 1637 aria-controls="mobile-menu-drawer" 1638 aria-expanded="false" 1639 >
1640 <span class="visually-hidden">Navigation</span> 1641 <div class="hamburger-icon"> 1642 <div class="hamburger-blocks"></div> 1643 </div> 1644 </button><a 1645 href="/search" 1646 is="toggle-link" 1647 class="header__icon-wrapper tap-area hidden-desk" 1648 aria-controls="search-drawer" 1649 aria-expanded="false" 1650 aria-label="Search" 1651 ><svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 1652 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1653 </svg></a> 1654 </div></nav> 1655 1656 <!-- LOGO PART --><span class="header__logo"><a class="header__logo-link" href="/"> 1657 <span class="visually-hidden">Lettuce Grow</span> 1658 <img class="header__logo-image" width="600" height="51" src="//www.lettucegrow.com/cdn/shop/files/lg_logo.svg?v=1734051670&width=380" alt=""></a></span><!-- SECONDARY LINKS PART --> 1659 <div class="header__secondary-links"><div class="header__icon-list"><button 1660 is="toggle-button" 1661 class="header__icon-wrapper tap-area hidden-phone " 1662 aria-controls="newsletter-popup" 1663 aria-expanded="false" 1664 > 1665 <span class="visually-hidden">Newsletter</span><svg focusable="false" width="20" height="16" class="icon icon--header-email " viewBox="0 0 20 16"> 1666 <path d="M19 4l-9 5-9-5" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1667 <path stroke="currentColor" fill="none" stroke-width="1.7" d="M1 1h18v14H1z"></path> 1668 </svg></button><a 1669 href="/search" 1670 is="toggle-link" 1671 class="header__icon-wrapper tap-area hidden-pocket hidden-lap " 1672 aria-label="Search" 1673 aria-controls="search-drawer" 1674 aria-expanded="false" 1675 ><svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 1676 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1677 </svg></a><a 1678 href="https://www.lettucegrow.com/customer_authentication/redirect?locale=en®ion_country=US" 1679 class="header__icon-wrapper tap-area hidden-phone " 1680 aria-label="Login" 1681 ><svg focusable="false" width="18" height="17" class="icon icon--header-customer " viewBox="0 0 18 17"> 1682 <circle cx="9" cy="5" r="4" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round"></circle> 1683 <path d="M1 17v0a4 4 0 014-4h8a4 4 0 014 4v0" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1684 </svg></a><a 1685 href="/cart" 1686 1687 is="toggle-link" aria-controls="mini-cart" aria-expanded="false" 1688 1689 class="header__icon-wrapper tap-area " 1690 aria-label="Cart" 1691 data-no-instant 1692 ><svg focusable="false" width="20" height="18" class="icon icon--header-cart " viewBox="0 0 20 18"> 1693 <path d="M3 1h14l1 16H2L3 1z" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1694 <path d="M7 4v0a3 3 0 003 3v0a3 3 0 003-3v0" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1695 </svg><cart-count class="header__cart-count header__cart-count--floating bubble-count" aria-hidden="true">0</cart-count> 1696 </a> 1697 </div></div> 1698 </div></div> 1699</store-header><cart-notification 1700 global 1701 hidden 1702 class="cart-notification " 1703></cart-notification><mobile-navigation 1704 append-body 1705 id="mobile-menu-drawer" 1706 class="drawer drawer--from-left" 1707> 1708 <span class="drawer__overlay"></span> 1709 1710 <div class="drawer__content"> 1711 <ul class="mobile-nav list--unstyled" role="list"><li><a 1712 href="/products/original-farmstand" 1713 class="mobile-nav__link heading h5" 1714 >Original Farmstand</a></li><li><a 1715 href="/products/nook-bundle" 1716 class="mobile-nav__link heading h5" 1717 >Farmstand Nook</a></li><li><a 1718 href="/products/counterstand-set" 1719 class="mobile-nav__link heading h5" 1720 >Counterstand Set</a></li><li><button 1721 aria-controls="mobile-menu-4" 1722 aria-expanded="false" 1723 >Seedlings<svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 1724 <path d="M0.981352 0.656249L6.07335 5.74825C6.10644 5.78129 6.13269 5.82054 6.1506 5.86373C6.16852 5.90693 6.17773 5.95324 6.17773 6C6.17773 6.04676 6.16852 6.09307 6.1506 6.13627C6.13269 6.17946 6.10644 6.21871 6.07335 6.25175L0.981351 11.3437" stroke="#153029" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/> 1725 </svg> 1726 </button> 1727 1728 <side-drawer-content id="mobile-menu-4" class="side_drawer"> 1729 <button 1730 type="button" 1731 data-action="back" 1732 > 1733 <svg xmlns="http://www.w3.org/2000/svg" width="7" height="12" viewBox="0 0 7 12" fill="none"> 1734 <path d="M6.01865 11.3438L0.926649 6.25175C0.893558 6.21871 0.867307 6.17946 0.849396 6.13627C0.831485 6.09307 0.822266 6.04676 0.822266 6C0.822266 5.95324 0.831485 5.90693 0.849396 5.86373C0.867307 5.82054 0.893558 5.78129 0.926649 5.74825L6.01865 0.65625" stroke="#153029" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/> 1735 </svg> 1736 Back 1737 </button> 1738 <h3 class="side-menu-title">Seedlings</h3><div class="mobile-nav__images-wrapper mobile-nav__images-wrapper--tight hide-scrollbar"> 1739 <div class="mobile-nav__images-scroller"><a href="/collections/counterstand-seedlings" class="mobile-nav__image-push mobile-card-row"><img src="//www.lettucegrow.com/cdn/shop/files/seedling_menu_countertop.jpg?v=1758134504&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/seedling_menu_countertop.jpg?v=1758134504&width=352 352w, //www.lettucegrow.com/cdn/shop/files/seedling_menu_countertop.jpg?v=1758134504&width=560 560w" width="560" height="420" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><div> 1740<p class="mobile-nav__image-heading heading heading--small">Counterstand Seedlings</p><span class="mobile-nav__image-text text--xsmall">Fresh herbs, greens, and edible flowers at your fingertips.</span></div> 1741</a><a href="/collections/indoor-seedlings" class="mobile-nav__image-push mobile-card-row"><img src="//www.lettucegrow.com/cdn/shop/files/seedling_menu_indoor.jpg?v=1758134504&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/seedling_menu_indoor.jpg?v=1758134504&width=352 352w, //www.lettucegrow.com/cdn/shop/files/seedling_menu_indoor.jpg?v=1758134504&width=560 560w" width="560" height="420" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><div> 1742<p class="mobile-nav__image-heading heading heading--small">
1742Indoor Seedlings</p><span class="mobile-nav__image-text text--xsmall">Enjoy greens, herbs, and small veggies year-round.</span></div> 1743</a><a href="/collections/outdoor-seedlings" class="mobile-nav__image-push mobile-card-row"><img src="//www.lettucegrow.com/cdn/shop/files/seedling_menu_outdoor.jpg?v=1758134500&width=560" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/seedling_menu_outdoor.jpg?v=1758134500&width=352 352w, //www.lettucegrow.com/cdn/shop/files/seedling_menu_outdoor.jpg?v=1758134500&width=560 560w" width="560" height="420" loading="lazy" sizes="270,540,810" class="mobile-nav__image"><div> 1744<p class="mobile-nav__image-heading heading heading--small">Outdoor Seedlings</p><span class="mobile-nav__image-text text--xsmall">Our biggest variety: large veggies, greens, herbs, and more.</span></div> 1745</a></div> 1746 1747 1748 </div> 1749 <div class="mobile-testimonial"> 1750 1751 <p class="heading">âUnlike companies that offer mere seeds, Lettuce grow offers pre-germinated seedlings so even beginner gardeners can see immediate successâ</p> 1752 1753 1754<img src="//www.lettucegrow.com/cdn/shop/files/Frame_17300_2c6ad48f-b2d6-4f7f-bb7c-f11fe5512081.png?v=1742346440" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/Frame_17300_2c6ad48f-b2d6-4f7f-bb7c-f11fe5512081.png?v=1742346440&width=212 212w" width="212" height="24" loading="lazy" sizes="105,210,420,860" class="mobile-testimonial__image"> 1755 </div> 1756 1757 </side-drawer-content></li><li><a 1758 href="/collections/accessories" 1759 class="mobile-nav__link heading h5" 1760 >Accessories</a></li><li><a 1761 href="/pages/carepage" 1762 class="mobile-nav__link heading h5" 1763 >Assembly & Care</a></li></ul> 1764 1765 <span> </span> 1766 <span> </span><a href="/pages/get-plants" class="mobile-starter-seedlings-block"><div class="mobile-starter-seedlings-block__image"><img src="//www.lettucegrow.com/cdn/shop/files/seedlings200x200.png?v=1786479509&width=200" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/seedlings200x200.png?v=1786479509&width=104 104w" width="200" height="200" loading="lazy" sizes="104px" class="mobile-starter-seedlings-block__img"></div><div class="mobile-starter-seedlings-block__content"><p class="mobile-starter-seedlings-block__heading heading">Get your starter seedlings</p><span class="mobile-starter-seedlings-block__text text--xsmall"> 1767 Already a customer? Click here to redeem your starter seedlings â 1768 </span></div></a><span> </span><a href="/pages/farmstand-quiz" class="mobile-quiz-block"><div class="mobile-quiz-block__image"><img src="//www.lettucegrow.com/cdn/shop/files/phil_fs.png?v=1786479497&width=200" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/phil_fs.png?v=1786479497&width=104 104w" width="200" height="200" loading="lazy" sizes="104px" class="mobile-quiz-block__img"></div><div class="mobile-quiz-block__content"><p class="mobile-quiz-block__heading heading">Take the quiz</p><span class="mobile-quiz-block__text text--xsmall"> 1769 Find your growing system â 1770 </span></div></a></div><div class="drawer__footer drawer__footer--tight drawer__footer--bordered"> 1771 <div class="mobile-nav__footer"> 1772 1773 1774 <a href="/pages/refer-a-friend" title="">Get $125</a> 1775 1776 <a href="/blogs/journal" title="">Journal</a> 1777 1778 <a href="/blogs/help-center" title="">Help</a> 1779 1780 1781<a 1782 class="icon-text" 1783 href="https://www.lettucegrow.com/customer_authentication/redirect?locale=en®ion_country=US" 1784 ><svg focusable="false" width="18" height="17" class="icon icon--header-customer " viewBox="0 0 18 17"> 1785 <circle cx="9" cy="5" r="4" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round"></circle> 1786 <path d="M1 17v0a4 4 0 014-4h8a4 4 0 014 4v0" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1787 </svg>Account</a></div> 1788 </div></mobile-navigation> 1789<predictive-search-drawer append-body reverse-breakpoint="screen and (min-width: 1200px)" id="search-drawer" initial-focus-selector="#search-drawer [name='q']" class="predictive-search drawer drawer--large drawer
1789--from-left"> 1790 <span class="drawer__overlay"></span> 1791 1792 <header class="drawer__header"> 1793 <form id="predictive-search-form" action="/search" method="get" class="predictive-search__form"><svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 1794 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1795 </svg><input class="predictive-search__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search" placeholder="What are you looking for?"> 1796 </form> 1797 1798 <button type="button" class="drawer__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="14" height="14" class="icon icon--close " viewBox="0 0 14 14"> 1799 <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="1.7" fill="none"></path> 1800 </svg></button> 1801 </header> 1802 1803 <div class="drawer__content"> 1804 <div class="predictive-search__content-wrapper"> 1805 <div hidden class="predictive-search__loading-state"> 1806 <div class="spinner"><svg focusable="false" width="50" height="50" class="icon icon--spinner " viewBox="25 25 50 50"> 1807 <circle cx="50" cy="50" r="20" fill="none" stroke="#153029" stroke-width="4"></circle> 1808 </svg></div> 1809 </div> 1810 1811 <div hidden class="predictive-search__results" aria-live="polite"></div></div> 1812 </div> 1813 1814 <footer hidden class="drawer__footer drawer__footer--no-top-padding"> 1815 <button type="submit" form="predictive-search-form" class="button button--primary button--full">View all results</button> 1816 </footer> 1817</predictive-search-drawer>
1817<script> 1818 (() => { 1819 const headerElement = document.getElementById('shopify-section-sections--16356242456674__header'), 1820 headerHeight = headerElement.clientHeight, 1821 headerHeightWithoutBottomNav = headerElement.querySelector('.header__wrapper').clientHeight; 1822 1823 document.documentElement.style.setProperty('--header-height', headerHeight + 'px'); 1824 document.documentElement.style.setProperty( 1825 '--header-height-without-bottom-nav', 1826 headerHeightWithoutBottomNav + 'px' 1827 ); 1828 })(); 1829</script>
1829 1830
1831<script type="application/ld+json"> 1832 { 1833 "@context": "https://schema.org", 1834 "@type": "Organization", 1835 "name": "Lettuce Grow", 1836 1837 "logo": "https:\/\/www.lettucegrow.com\/cdn\/shop\/files\/lg_logo.svg?v=1734051670\u0026width=600", 1838 1839 "url": "https:\/\/www.lettucegrow.com" 1840 } 1841</script>
1841<script> 1842 document.addEventListener('DOMContentLoaded', function () { 1843 let lastScrollPosition = window.pageYOffset; 1844 const header = document.querySelector('.header'); 1845 const mobileToolbar = document.querySelector('.mobile-toolbar'); 1846 const productStickyForm = document.querySelector('.product-sticky-form'); 1847 const mobileDrawer = document.querySelector('#mobile-menu-drawer'); 1848 const blogBar = document.querySelector('.article__nav'); 1849 function handleScroll() { 1850 const currentScrollPosition = window.pageYOffset; 1851 1852 // Determine scroll direction 1853 if (currentScrollPosition > lastScrollPosition) { 1854 // Scrolling down 1855 if (window.scrollY > 100) { 1856 header.classList.add('header--hidden'); 1857 mobileDrawer.classList.add('header--sticky'); 1858 if (mobileToolbar) { 1859 mobileToolbar.classList.add('header--hidden'); 1860 } 1861 if (productStickyForm) { 1862 productStickyForm.classList.add('header--hidden'); 1863 } 1864 if (blogBar) { 1865 blogBar.classList.add('header--hidden'); 1866 } 1867 } 1868 } else { 1869 // Scrolling up 1870 if (window.scrollY > 100) { 1871 header.classList.remove('header--hidden'); 1872 if (mobileToolbar) { 1873 mobileToolbar.classList.remove('header--hidden'); 1874 } 1875 if (productStickyForm) { 1876 productStickyForm.classList.remove('header--hidden'); 1877 } 1878 if (blogBar) { 1879 blogBar.classList.remove('header--hidden'); 1880 } 1881 } 1882 } 1883 1884 lastScrollPosition = currentScrollPosition; 1885 } 1886 1887 // Add some threshold to prevent the header from being too sensitive 1888 let ticking = false; 1889 window.addEventListener('scroll', () => { 1890 if (!ticking) { 1891 window.requestAnimationFrame(() => { 1892 handleScroll(); 1893 ticking = false; 1894 }); 1895 ticking = true; 1896 } 1897 }); 1898 }); 1899 </script>
1899 1900</div><div id="shopify-section-sections--16356242456674__replo_promo_banner_2_wrrYE8" class="shopify-section shopify-section-group-header-group">
1901<script id="replo-deps-section-settings" data-section-id="sections--16356242456674__replo_promo_banner_2_wrrYE8">{ 1902 1903 }</script>
1903 1904<div id="replo-section-a2a9c351-e534-4814-8d34-6667e8322f9c" data-runtime-version="becdbe90-b3a0-11f1-8df0-7d0579dca2ce" data-section-id="sections--16356242456674__replo_promo_banner_2_wrrYE8" style="display:block !important;"><style id="replo-element-styles">:not(#\20):not(#\20).r-as4uo3{color:#383A36FF;display:flex;row-gap:40px;overflow:visible;position:relative;flex-wrap:wrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:40px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";padding-top:8px;padding-left:40px;padding-right:40px;padding-bottom:8px;justify-content:center;background-color:#D8FC7D;background-image:none;--replo-flex-min-dimension:auto;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-as4uo3{color:#383A36FF;display:flex;row-gap:16px;overflow:visible;position:relative;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:16px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";padding-top:8px;padding-left:16px;padding-right:16px;flex-direction:row;padding-bottom:8px;justify-content:center;background-color:#D8FC7D;background-image:none;--replo-flex-min-dimension:0px;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-as4uo3{color:#383A36FF;display:flex;row-gap:30px;overflow:visible;position:relative;flex-wrap:wrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:30px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";padding-top:8px;padding-left:30px;padding-right:30px;padding-bottom:8px;justify-content:center;background-color:#D8FC7D;background-image:none;--replo-flex-min-dimension:auto;}}:not(#\20):not(#\20).r-1perm2l{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1perm2l{height:auto;display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;margin-left:3px;margin-right:3px;flex-direction:column;justify-content:center;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1perm2l{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;}}:not(#\20):not(#\20).r-1tgbqxd{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-1tgbqxd{display:flex;position:relative;flex-grow:unset;flex-wrap:nowrap;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;flex-direction:column;justify-content:center;--replo-flex-min-dimension:0px;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-1tgbqxd{display:flex;position:relative;max-width:100%;min-width:auto;align-self:stretch;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;justify-content:center;}}:not(#\20):not(#\20).r-108qkqt{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);font-size:16px;flex-basis:auto;flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:30px;overflow-wrap:break-word;letter-spacing:1.6px;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-108qkqt{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);width:auto;height:auto;display:flex;flex-grow:1;font-size:14px;flex-basis:auto;text-align:center;flex-shrink:1;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:20px;white-space:nowrap;letter-spacing:1.6px;text-align-last:center;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-108qkqt{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);display:flex;font-size:18px;flex-basis:auto;flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:28px;letter-spacing:1.6px;}}:not(#\20):not(#\20).r-11cxn4s{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);font-size:16px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:30px;padding-left:8px;overflow-wrap:break-word;padding-right:8px;letter-spacing:1.6px;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-11cxn4s{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);width:auto;height:auto;display:none;flex-grow:1;font-size:14px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);text-align:center;flex-shrink:1;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:20px;white-space:nowrap;padding-left:8px;padding-right:8px;letter-spacing:1.6px;text-align-last:center;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-11cxn4s{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);display:flex;font-size:18px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:28px;padding-left:8px;padding-right:8px;letter-spacing:1.6px;}}:not(#\20):not(#\20).r-f23l2t{color:#FFFFFFFF;display:flex;row-gap:20px;overflow:visible;position:relative;flex-wrap:wrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:20px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:Poppins, " sans-serif";padding-top:10px;padding-bottom:10px;justify-content:center;background-color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-57356ebf-3147-4d8f-b273-f3fd8a30422b-attributes-color);background-image:none;--replo-flex-min-dimension:auto;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-f23l2t{color:#FFFFFFFF;width:auto;height:auto;display:flex;row-gap:10px;overflow:visible;position:relative;flex-wrap:wrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:10px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:Poppins, " sans-serif";margin-left:0px;padding-top:0px;padding-left:0px;padding-right:0px;flex-direction:column;padding-bottom:0px;justify-content:center;background-color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-57356ebf-3147-4d8f-b273-f3fd8a30422b-attributes-color);background-image:none;--replo-flex-min-dimension:auto;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-f23l2t{color:#FFFFFFFF;display:flex;row-gap:30px;overflow:visible;position:relative;flex-wrap:wrap;max-width:100%;min-width:auto;align-self:stretch;column-gap:30px;flex-basis:auto;min-height:1px;align-items:center;flex-shrink:0;font-family:Poppins, " sans-serif";padding-top:10px;padding-left:0px;padding-right:0px;padding-bottom:10px;justify-content:center;background-color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-57356ebf-3147-4d8f-b273-f3fd8a30422b-attributes-color);background-image:none;--replo-flex-min-dimension:auto;}}
1904:not(#\20):not(#\20).r-277k40{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);font-size:16px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:30px;overflow-wrap:break-word;letter-spacing:1.6px;text-decoration:underline;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-277k40{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);width:fit-content;flex-grow:0;font-size:13px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);text-align:center;flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:20px;margin-left:0px;white-space:nowrap;letter-spacing:1.6px;text-align-last:center;text-decoration:underline;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-277k40{color:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color);font-size:18px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);flex-shrink:0;font-family:MTGertrudes-MediumA, " sans-serif";font-weight:400;line-height:28px;letter-spacing:1.6px;text-decoration:underline;}}:not(#\20):not(#\20).r-11jrvsw{font-size:20px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);flex-shrink:0;font-weight:500;line-height:24px;overflow-wrap:break-word;}@media (max-width: 640px) {:not(#\20):not(#\20):not(#\20).r-11jrvsw{display:flex;font-size:20px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);flex-shrink:0;font-weight:500;line-height:24px;}}@media (min-width: 641px) and (max-width: 1024px) {:not(#\20):not(#\20):not(#\20).r-11jrvsw{display:flex;font-size:18px;flex-basis:auto;font-style:var(--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration);flex-shrink:0;font-weight:500;line-height:28px;}}</style> 1905<div data-alchemy-element-mount-node="true">
1905<script data-em-disable="true" async="" src="https://replocdn.com/w/2b918dee-f8ec-481f-be3c-b505cdfb1975/a2a9c351-e534-4814-8d34-6667e8322f9c.min.js?v=becdbe90-b3a0-11f1-8df0-7d0579dca2ce" id="https://replocdn.com/w/2b918dee-f8ec-481f-be3c-b505cdfb1975/a2a9c351-e534-4814-8d34-6667e8322f9c.min.js?v=becdbe90-b3a0-11f1-8df0-7d0579dca2ce"></script>
1905<style id="snippet-styles" type="text/css"> 1906.alchemy-reset{}.alchemy-reset .metafield-rich_text_field a{text-decoration:underline !important}.alchemy-reset .metafield-rich_text_field h1,.alchemy-reset .metafield-rich_text_field h2,.alchemy-reset .metafield-rich_text_field h3,.alchemy-reset .metafield-rich_text_field h4,.alchemy-reset .metafield-rich_text_field h5,.alchemy-reset .metafield-rich_text_field h6{color:inherit}.alchemy-reset .metafield-rich_text_field h1{font-size:2.5em !important}.alchemy-reset .metafield-rich_text_field h2{font-size:2em !important}.alchemy-reset .metafield-rich_text_field h3{font-size:1.5em !important}.alchemy-reset .metafield-rich_text_field h4{font-size:1.25em !important}.alchemy-reset .metafield-rich_text_field h5{font-size:1.1em !important}.alchemy-reset .metafield-rich_text_field h6{font-size:1em !important}.alchemy-reset :host{all:initial}.alchemy-reset *{box-sizing:border-box}.alchemy-reset html[data-rid],.alchemy-reset body[data-rid],.alchemy-reset div[data-rid],.alchemy-reset span[data-rid],.alchemy-reset applet[data-rid],.alchemy-reset object[data-rid],.alchemy-reset iframe[data-rid],.alchemy-reset h1[data-rid],.alchemy-reset h2[data-rid],.alchemy-reset h3[data-rid],.alchemy-reset h4[data-rid],.alchemy-reset h5[data-rid],.alchemy-reset h6[data-rid],.alchemy-reset p[data-rid],.alchemy-reset blockquote[data-rid],.alchemy-reset pre[data-rid],.alchemy-reset a[data-rid],.alchemy-reset a:visited[data-rid],.alchemy-reset abbr[data-rid],.alchemy-reset acronym[data-rid],.alchemy-reset address[data-rid],.alchemy-reset big[data-rid],.alchemy-reset cite[data-rid],.alchemy-reset code[data-rid],.alchemy-reset del[data-rid],.alchemy-reset dfn[data-rid],.alchemy-reset em[data-rid],.alchemy-reset img[data-rid],.alchemy-reset picture[data-rid],.alchemy-reset ins[data-rid],.alchemy-reset kbd[data-rid],.alchemy-reset q[data-rid],.alchemy-reset s[data-rid],.alchemy-reset samp[data-rid],.alchemy-reset small[data-rid],.alchemy-reset strike[data-rid],.alchemy-reset strong[data-rid],.alchemy-reset sub[data-rid],.alchemy-reset sup[data-rid],.alchemy-reset tt[data-rid],.alchemy-reset var[data-rid],.alchemy-reset b[data-rid],.alchemy-reset u[data-rid],.alchemy-reset i[data-rid],.alchemy-reset center[data-rid],.alchemy-reset dl[data-rid],.alchemy-reset dt[data-rid],.alchemy-reset dd[data-rid],.alchemy-reset ol[data-rid],.alchemy-reset ul[data-rid],.alchemy-reset li[data-rid],.alchemy-reset fieldset[data-rid],.alchemy-reset form[data-rid],.alchemy-reset label[data-rid],.alchemy-reset legend[data-rid],.alchemy-reset table[data-rid],.alchemy-reset caption[data-rid],.alchemy-reset tbody[data-rid],.alchemy-reset tfoot[data-rid],.alchemy-reset thead[data-rid],.alchemy-reset tr[data-rid],.alchemy-reset th[data-rid],.alchemy-reset td[data-rid],.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset canvas[data-rid],.alchemy-reset details[data-rid],.alchemy-reset embed[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset output[data-rid],.alchemy-reset ruby[data-rid],.alchemy-reset section[data-rid],.alchemy-reset summary[data-rid],.alchemy-reset time[data-rid],.alchemy-reset mark[data-rid],.alchemy-reset audio[data-rid],.alchemy-reset video[data-rid],.alchemy-reset button[data-rid],.alchemy-reset select[data-rid],.alchemy-reset [data-rid]>p{letter-spacing:inherit;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-ms-overflow-style:none;scrollbar-width:none}.alchemy-reset html[data-rid]::-webkit-scrollbar,.alchemy-reset body[data-rid]::-webkit-scrollbar,.alchemy-reset div[data-rid]::-webkit-scrollbar,.alchemy-reset span[data-rid]::-webkit-scrollbar,.alchemy-reset applet[data-rid]::-webkit-scrollbar,.alchemy-reset object[data-rid]::-webkit-scrollbar,.alchemy-reset iframe[data-rid]::-webkit-scrollbar,.alchemy-reset h1[data-rid]::-webkit-scrollbar,.alchemy-reset h2[data-rid]::-webkit-scrollbar,.alchemy-reset h3[data-rid]::-webkit-scrollbar,.alchemy-reset h4[data-rid]::-webkit-scrollbar,.alchemy-reset h5[data-rid]::-webkit-scrollbar,.alchemy-reset h6[data-rid]::-webkit-scrollbar,.alchemy-reset p[data-rid]::-webkit-scrollbar,.alchemy-reset blockquote[data-rid]::-webkit-scrollbar,.alchemy-reset pre[data-rid]::-webkit-scrollbar,.alchemy-reset a[data-rid]::-webkit-scrollbar,.alchemy-reset a:visited[data-rid]::-webkit-scrollbar,.alchemy-reset abbr[data-rid]::-webkit-scrollbar,.alchemy-reset acronym[data-rid]::-webkit-scrollbar,.alchemy-reset address[data-rid]::-webkit-scrollbar,.alchemy-reset big[data-rid]::-webkit-scrollbar,.alchemy-reset cite[data-rid]::-webkit-scrollbar,.alchemy-reset code[data-rid]::-webkit-scrollbar,.alchemy-reset del[data-rid]::-webkit-scrollbar,.alchemy-reset dfn[data-rid]::-webkit-scrollbar,.alchemy-reset em[data-rid]::-webkit-scrollbar,.alchemy-reset img[data-rid]::-webkit-scrollbar,.alchemy-reset picture[data-rid]::-webkit-scrollbar,.alchemy-reset ins[data-rid]::-webkit-scrollbar,.alchemy-reset kbd[data-rid]::-webkit-scrollbar,.alchemy-reset q[data-rid]::-webkit-scrollbar,.alchemy-reset s[data-rid]::-webkit-scrollbar,.alchemy-reset samp[data-rid]::-webkit-scrollbar,.alchemy-reset small[data-rid]::-webkit-scrollbar,.alchemy-reset strike[data-rid]::-webkit-scrollbar,.alchemy-reset strong[data-rid]::-webkit-scrollbar,.alchemy-reset sub[data-rid]::-webkit-scrollbar,.alchemy-reset sup[data-rid]::-webkit-scrollbar,.alchemy-reset tt[data-rid]::-webkit-scrollbar,.alchemy-reset var[data-rid]::-webkit-scrollbar,.alchemy-reset b[data-rid]::-webkit-scrollbar,.alchemy-reset u[data-rid]::-webkit-scrollbar,.alchemy-reset i[data-rid]::-webkit-scrollbar,.alchemy-reset center[data-rid]::-webkit-scrollbar,.alchemy-reset dl[data-rid]::-webkit-scrollbar,.alchemy-reset dt[data-rid]::-webkit-scrollbar,.alchemy-reset dd[data-rid]::-webkit-scrollbar,.alchemy-reset ol[data-rid]::-webkit-scrollbar,.alchemy-reset ul[data-rid]::-webkit-scrollbar,.alchemy-reset li[data-rid]::-webkit-scrollbar,.alchemy-reset fieldset[data-rid]::-webkit-scrollbar,.alchemy-reset form[data-rid]::-webkit-scrollbar,.alchemy-reset label[data-rid]::-webkit-scrollbar,.alchemy-reset legend[data-rid]::-webkit-scrollbar,.alchemy-reset table[data-rid]::-webkit-scrollbar,.alchemy-reset caption[data-rid]::-webkit-scrollbar,.alchemy-reset tbody[data-rid]::-webkit-scrollbar,.alchemy-reset tfoot[data-rid]::-webkit-scrollbar,.alchemy-reset thead[data-rid]::-webkit-scrollbar,.alchemy-reset tr[data-rid]::-webkit-scrollbar,.alchemy-reset th[data-rid]::-webkit-scrollbar,.alchemy-reset td[data-rid]::-webkit-scrollbar,.alchemy-reset article[data-rid]::-webkit-scrollbar,.alchemy-reset aside[data-rid]::-webkit-scrollbar,.alchemy-reset canvas[data-rid]::-webkit-scrollbar,.alchemy-reset details[data-rid]::-webkit-scrollbar,.alchemy-reset embed[data-rid]::-webkit-scrollbar,.alchemy-reset figure[data-rid]::-webkit-scrollbar,.alchemy-reset figcaption[data-rid]::-webkit-scrollbar,.alchemy-reset footer[data-rid]::-webkit-scrollbar,.alchemy-reset header[data-rid]::-webkit-scrollbar,.alchemy-reset hgroup[data-rid]::-webkit-scrollbar,.alchemy-reset menu[data-rid]::-webkit-scrollbar,.alchemy-reset nav[data-rid]::-webkit-scrollbar,.alchemy-reset output[data-rid]::-webkit-scrollbar,.alchemy-reset ruby[data-rid]::-webkit-scrollbar,.alchemy-reset section[data-rid]::-webkit-scrollbar,.alchemy-reset summary[data-rid]::-webkit-scrollbar,.alchemy-reset time[data-rid]::-webkit-scrollbar,.alchemy-reset mark[data-rid]::-webkit-scrollbar,.alchemy-reset audio[data-rid]::-webkit-scrollbar,.alchemy-reset video[data-rid]::-webkit-scrollbar,.alchemy-reset button[data-rid]::-webkit-scrollbar,.alchemy-reset select[data-rid]::-webkit-scrollbar,.alchemy-reset [data-rid]>p::-webkit-scrollbar{display:none}.alchemy-reset [data-rid]{pointer-events:auto}.alchemy-reset button[data-rid]{font-family:inherit;align-items:normal}.alchemy-reset button[data-replo-tabs-trigger]{color:inherit}.alchemy-reset html[data-rid],.alchemy-reset body[data-rid],.alchemy-reset div[data-rid],.alchemy-reset span[data-rid],.alchemy-reset applet[data-rid],.alchemy-reset object[data-rid],.alchemy-reset iframe[data-rid],.alchemy-reset h1[data-rid],.alchemy-reset h2[data-rid],.alchemy-reset h3[data-rid],.alchemy-reset h4[data-rid],.alchemy-reset h5[data-rid],.alchemy-reset h6[data-rid],.alchemy-reset p[data-rid],.alchemy-reset blockquote[data-rid],.alchemy-reset pre[data-rid],.alchemy-reset a[data-rid],.alchemy-reset abbr[data-rid],.alchemy-reset acronym[data-rid],.alchemy-reset address[data-rid],.alchemy-reset big[data-rid],.alchemy-reset cite[data-rid],.alchemy-reset code[data-rid],.alchemy-reset dfn[data-rid],.alchemy-reset img[data-rid],.alchemy-reset picture[data-rid],.alchemy-reset ins[data-rid],.alchemy-reset kbd[data-rid],.alchemy-reset q[data-rid],.alchemy-reset samp[data-rid],.alchemy-reset small[data-rid],.alchemy-reset strike[data-rid],.alchemy-reset sub[data-rid],.alchemy-reset sup[data-rid],.alchemy-reset tt[data-rid],.alchemy-reset var[data-rid],.alchemy-reset center[data-rid],.alchemy-reset dl[data-rid],.alchemy-reset dt[data-rid],.alchemy-reset dd[data-rid],.alchemy-reset ol[data-rid],.alchemy-reset ul[data-rid],.alchemy-reset li[data-rid],.alchemy-reset fieldset[data-rid],.alchemy-reset form[data-rid],.alchemy-reset label[data-rid],.alchemy-reset legend[data-rid],.alchemy-reset table[data-rid],.alchemy-reset caption[data-rid],.alchemy-reset tbody[data-rid],.alchemy-reset tfoot[data-rid],.alchemy-reset thead[data-rid],.alchemy-reset tr[data-rid],.alchemy-reset th[data-rid],.alchemy-reset td[data-rid],.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset canvas[data-rid],.alchemy-reset details[data-rid],.alchemy-reset embed[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset output[data-rid],.alchemy-reset ruby[data-rid],.alchemy-reset section[data-rid],.alchemy-reset summary[data-rid],.alchemy-reset time[data-rid],.alchemy-reset mark[data-rid],.alchemy-reset audio[data-rid],.alchemy-reset video[data-rid],.alchemy-reset button[data-rid],.alchemy-reset select[data-rid],.alchemy-reset [data-rid]>p{font-style:inherit;text-decoration:inherit;color:inherit;background-color:transparent}.alchemy-reset .alchemy-rte a,.alchemy-reset .alchemy-rte p,.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte u,.alchemy-reset .alchemy-rte b,.alchemy-reset .alchemy-rte i,.alchemy-reset .alchemy-rte h1,.alchemy-reset .alchemy-rte h2,.alchemy-reset .alchemy-rte h3,.alchemy-reset .alchemy-rte h4,.alchemy-reset .alchemy-rte h5,.alchemy-reset .alchemy-rte h6,.alchemy-reset .alchemy-rte mark{font-style:inherit;font-family:inherit;text-decoration:inherit;text-align:inherit;text-transform:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0;border:0;font-weight:inherit;vertical-align:baseline;font-size:100%;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-ms-overflow-style:none;scrollbar-width:none}.alchemy-reset .alchemy-rte a::-webkit-scrollbar,.alchemy-reset .alchemy-rte p::-webkit-scrollbar,.alchemy-reset .alchemy-rte s::-webkit-scrollbar,.alchemy-reset .alchemy-rte u::-webkit-scrollbar,.alchemy-reset .alchemy-rte b::-webkit-scrollbar,.alchemy-reset .alchemy-rte i::-webkit-scrollbar,.alchemy-reset .alchemy-rte h1::-webkit-scrollbar,.alchemy-reset .alchemy-rte h2::-webkit-scrollbar,.alchemy-reset .alchemy-rte h3::-webkit-scrollbar,.alchemy-reset .alchemy-rte h4::-webkit-scrollbar,.alchemy-reset .alchemy-rte h5::-webkit-scrollbar,.alchemy-reset .alchemy-rte h6::-webkit-scrollbar,.alchemy-reset .alchemy-rte mark::-webkit-scrollbar{display:none}.alchemy-reset .alchemy-rte b,.alchemy-reset .alchemy-rte strong,.alchemy-reset .alchemy-rte u,.alchemy-reset .alchemy-rte i,.alchemy-reset .alchemy-rte em,.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte del,.alchemy-reset .alchemy-rte li,.alchemy-reset .alchemy-rte span{font-family:inherit}.alchemy-reset .alchemy-rte u{text-decoration:underline}.alchemy-reset .alchemy-rte s,.alchemy-reset .alchemy-rte del{text-decoration:line-through}.alchemy-reset .alchemy-rte i{font-style:italic}.alchemy-reset .alchemy-rte b{font-weight:bold}.alchemy-reset .alchemy-rte ul,.alchemy-reset .alchemy-rte li{list-style:inherit;padding-left:1.7em}.alchemy-reset .alchemy-rte code{background-color:rgba(97,97,97,0.1);color:#616161}.alchemy-reset .alchemy-rte pre{background:#0d0d0d;color:#fff;font-family:"JetBrainsMono",monospace;padding:0.75rem 1rem;border-radius:0.5rem}.alchemy-reset .alchemy-rte pre code{color:inherit;padding:0;background:none;font-size:0.8rem}.alchemy-reset .alchemy-rte img{max-width:100%;height:auto}.alchemy-reset .alchemy-rte blockquote{padding-left:1rem;border-left:2px solid rgba(13,13,13,0.1)}.alchemy-reset .alchemy-rte hr{border:none;border-top:2px solid rgba(13,13,13,0.1);margin:2rem 0}.alchemy-reset article[data-rid],.alchemy-reset aside[data-rid],.alchemy-reset details[data-rid],.alchemy-reset figcaption[data-rid],.alchemy-reset figure[data-rid],.alchemy-reset footer[data-rid],.alchemy-reset header[data-rid],.alchemy-reset hgroup[data-rid],.alchemy-reset menu[data-rid],.alchemy-reset nav[data-rid],.alchemy-reset section[data-rid]{display:block}.alchemy-reset body{line-height:1}.alchemy-reset blockquote,.alchemy-reset q{quotes:none;margin:0;padding:0;border:0}.alchemy-reset blockquote:before,.alchemy-reset blockquote:after,.alchemy-reset q:before,.alchemy-reset q:after{content:"";content:none}.alchemy-reset table{border-collapse:collapse;border-spacing:0}.alchemy-reset button>picture,.alchemy-reset button>img,.alchemy-reset a>picture,.alchemy-reset a>img{display:flex}#replo-fullpage-element{max-width:100vw;flex-grow:1;align-self:stretch}.outline--blue{outline:2px solid #2563eb}.strike::after{content:"";border-bottom:3px solid black;position:absolute;
1906left:0;top:calc(50% - 3px);width:100%}.ReactModal__Overlay--after-open{opacity:1;transform:translateY(0px)}.ReactModal__Overlay--before-close{opacity:0;transform:translateY(100px)}.replo-modal-after-open{overflow-y:hidden !important;scroll-behavior:auto !important}html:has(>.replo-modal-after-open){scroll-behavior:auto !important}.carouselV3--slide-reset{max-width:none !important}.carouselV3-no-transition{transition:none}.carouselV3-fade-transition{transition:opacity 1000ms}.carouselV3-hidden-slide{transition:opacity 1000ms;opacity:0}.carouselV3-visible-slide{transition:opacity 1000ms;opacity:1}.splide li{padding:0 !important;margin:0}.splide li::before{display:none !important}.splide .splide__list{overflow:visible !important}@keyframes replo-marquee{from{transform:translateX(0)}to{transform:translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20)))}}@keyframes alchemy-marquee-left{from{transform:translateX(0)}to{transform:translateX(calc(var(--replo-marquee-width,100%) * -1 / var(--replo-marquee-repetitions,20)))}}@keyframes alchemy-marquee-right{from{transform:translateX(-50%)}to{transform:translateX(calc(-50% + var(--replo-marquee-width,100%) / var(--replo-marquee-repetitions,20)))}}@keyframes alchemy-fade{from{opacity:var(--initial-opacity)}to{opacity:var(--final-opacity)}}@keyframes alchemy-slide-y{from{opacity:var(--initial-opacity);transform:translateY(var(--offset))}to{opacity:var(--final-opacity);transform:translateY(0)}}@keyframes alchemy-slide-x{from{opacity:var(--initial-opacity);transform:translateX(var(--offset))}to{opacity:var(--final-opacity);transform:translateX(0)}}@keyframes alchemy-flip-y{from{opacity:var(--initial-opacity);transform:rotateY(var(--angle))}to{opacity:var(--final-opacity);transform:rotateY(0)}}@keyframes alchemy-flip-x{from{opacity:var(--initial-opacity);transform:rotateX(var(--angle))}to{opacity:var(--final-opacity);transform:rotateX(0)}}@keyframes alchemy-grow{from{opacity:var(--initial-opacity);transform:scale(var(--initial-scale))}to{opacity:var(--final-opacity);transform:scale(var(--final-scale))}}@keyframes alchemy-spin{from{opacity:var(--initial-opacity);transform:rotate(var(--initial-angle))}to{opacity:var(--final-opacity);transform:rotate(var(--final-angle))}}@keyframes alchemy-fly-y{from{opacity:var(--initial-opacity);transform:translateY(var(--offset)) scale(0)}to{opacity:var(--final-opacity);transform:translateY(0) scale(1)}}@keyframes alchemy-fly-x{from{opacity:var(--initial-opacity);transform:translateX(var(--offset)) scale(0)}to{opacity:var(--final-opacity);transform:translateX(0) scale(1)}}@keyframes alchemy-drop{from{opacity:var(--initial-opacity);transform:translateY(var(--offset))}to{opacity:var(--final-opacity);transform:translateY(0)}}@keyframes replo-spin{to{transform:rotate(360deg)}}@keyframes shimmer{100%{-webkit-mask-position:left;mask-position:left}}.replo-animate-spinner{animation:replo-spin 1s linear infinite}.tooltip-arrow::before{content:"";position:absolute;top:-0.7px;left:0;right:0;height:1px;background:white;width:71%;margin-left:auto;margin-right:auto}[data-replo-collapsible] .replo-animated{overflow:hidden}[data-replo-collapsible] .replo-animated[data-state=open]{animation:slideDown 200ms cubic-bezier(0.4,0,0.2,1)}[data-replo-collapsible] .replo-animated[data-state=closed]{animation:slideUp 200ms cubic-bezier(0.4,0,0.2,1)}@keyframes slideDown{from{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes slideUp{from{height:var(--radix-collapsible-content-height)}to{height:0}}.replo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}[data-replo-component-root=carousel]:where([data-replo-part-id=slide-track]){scrollbar-width:none}[data-replo-component-root=carousel]:where([data-replo-part-id=slide-track])::-webkit-scrollbar{display:none}</style><style id="alchemy-runtime-css"> 1907 html, 1908 body { 1909 zoom: unset !important; 1910 } 1911 1912 body { 1913 overflow-y: visible !important; 1914 } 1915 1916 </style><div class="alchemy__element alchemy-reset overflow-clip" style="--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-f88bf132-dd87-4f26-8c63-9b3573a9d073-attributes-color:#F5F5F3FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-9eca9d1e-d218-42a8-
1916a082-88d3252bf228-attributes-color:#DE5E3DFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-6e3953ed-fc1c-44c2-919d-358ab0df44a8-attributes-color:#F2F8EFFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ab476537-b2c9-4935-96d4-f0de26a45bb8-attributes-color:#3D714EFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-4f2d6d2f-9715-4cc3-8f23-f69e134dcceb-attributes-color:#FFFFFFFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-57356ebf-3147-4d8f-b273-f3fd8a30422b-attributes-color:#D8FC7DFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-83eb1124-7435-4640-a5d6-e16ab1310f54-attributes-color:#153209FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-83eb1124-7435-4640-a5d6-e16ab1310f54-attributes-fontsize:28px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-83eb1124-7435-4640-a5d6-e16ab1310f54-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-83eb1124-7435-4640-a5d6-e16ab1310f54-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-83eb1124-7435-4640-a5d6-e16ab1310f54-attributes-lineheight:28px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-83eb1124-7435-4640-a5d6-e16ab1310f54-attributes-letterspacing:-1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-2d5583c1-0fdc-4aae-9c0c-17cbacd35dcc-attributes-color:#153029FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-2d5583c1-0fdc-4aae-9c0c-17cbacd35dcc-attributes-fontsize:16px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-2d5583c1-0fdc-4aae-9c0c-17cbacd35dcc-attributes-fontfamily:Inter;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-2d5583c1-0fdc-4aae-9c0c-17cbacd35dcc-attributes-fontweight:400;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-2d5583c1-0fdc-4aae-9c0c-17cbacd35dcc-attributes-lineheight:24px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-2d5583c1-0fdc-4aae-9c0c-17cbacd35dcc-attributes-letterspacing:0px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-8d45d072-fc2a-4dcf-8d5a-a1b7e0f071f7-attributes-color:#153029CC;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-color:#153209FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-fontsize:32px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-lineheight:32px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-letterspacing:-1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-3b81d772-fc5a-415d-9a16-ce17061d6975-attributes-color:#FFFFFFFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-3b81d772-fc5a-415d-9a16-ce17061d6975-attributes-fontsize:15px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-3b81d772-fc5a-415d-9a16-ce17061d6975-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-3b81d772-fc5a-415d-9a16-ce17061d6975-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-3b81d772-fc5a-415d-9a16-ce17061d6975-attributes-lineheight:15px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-3b81d772-fc5a-415d-9a16-ce17061d6975-attributes-letterspacing:1.5px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-3b81d772-fc5a-415d-9a16-ce17061d6975-attributes-texttransform:uppercase;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-b11dee22-ee4a-4107-a08c-a437315b6b3f-attributes-color:#153209A6;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-269ce5e1-d3ac-444f-9b00-54822806ea14-attributes-color:#F7FBF4FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-e5d02578-bb6e-4ad5-bd3d-38c6439436c1-attributes-color:#153209FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-e5d02578-bb6e-4ad5-bd3d-38c6439436c1-attributes-fontsize:48px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-e5d02578-bb6e-4ad5-bd3d-38c6439436c1-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-e5d02578-bb6e-4ad5-bd3d-38c6439436c1-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-e5d02578-bb6e-4ad5-bd3d-38c6439436c1-attributes-lineheight:48px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-e5d02578-bb6e-4ad5-bd3d-38c6439436c1-attributes-letterspacing:-2px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-b34d0e66-2710-4821-880d-7d41bb9612e7-attributes-color:#3D714EFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-b34d0e66-2710-4821-880d-7d41bb9612e7-attributes-fontsize:32px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-b34d0e66-2710-4821-880d-7d41bb9612e7-attributes-fontfamily:SourceSerifPro-It;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-b34d0e66-2710-4821-880d-7d41bb9612e7-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-b34d0e66-2710-4821-880d-7d41bb9612e7-attributes-lineheight:32px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-b34d0e66-2710-4821-880d-7d41bb9612e7-attributes-letterspacing:-1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-4affea76-e050-4d0f-be25-d81cf9cbb8b1-attributes-color:#153209FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-4affea76-e050-4d0f-be25-d81cf9cbb8b1-attributes-fontsize:36px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-4affea76-e050-4d0f-be25-d81cf9cbb8b1-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-4affea76-e050-4d0f-be25-d81cf9cbb8b1-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-4affea76-e050-4d0f-be25-d81cf9cbb8b1-attributes-lineheight:36px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-4affea76-e050-4d0f-be25-d81cf9cbb8b1-attributes-letterspacing:-0.7px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-9599a95e-ef37-491d-9ad5-fa2d
1916523d2afe-attributes-color:#000000FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-9599a95e-ef37-491d-9ad5-fa2d523d2afe-attributes-fontsize:24px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-9599a95e-ef37-491d-9ad5-fa2d523d2afe-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-9599a95e-ef37-491d-9ad5-fa2d523d2afe-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-9599a95e-ef37-491d-9ad5-fa2d523d2afe-attributes-lineheight:24px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-9599a95e-ef37-491d-9ad5-fa2d523d2afe-attributes-letterspacing:-1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d75caa13-cb56-4d36-91e7-efecaf43e2ab-attributes-color:#000000FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d75caa13-cb56-4d36-91e7-efecaf43e2ab-attributes-fontsize:24px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d75caa13-cb56-4d36-91e7-efecaf43e2ab-attributes-fontfamily:SourceSerifPro-It;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d75caa13-cb56-4d36-91e7-efecaf43e2ab-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d75caa13-cb56-4d36-91e7-efecaf43e2ab-attributes-lineheight:24px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d75caa13-cb56-4d36-91e7-efecaf43e2ab-attributes-letterspacing:0px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-be93587f-115d-42fb-8bed-d26b1ad51741-attributes-color:#000000;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-be93587f-115d-42fb-8bed-d26b1ad51741-attributes-fontsize:30px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-be93587f-115d-42fb-8bed-d26b1ad51741-attributes-fontweight:600;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-be93587f-115d-42fb-8bed-d26b1ad51741-attributes-lineheight:36px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-c68afb57-4bb5-4c58-942b-0d4b23d42799-attributes-color:#000000;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-c68afb57-4bb5-4c58-942b-0d4b23d42799-attributes-fontsize:16px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-c68afb57-4bb5-4c58-942b-0d4b23d42799-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-c68afb57-4bb5-4c58-942b-0d4b23d42799-attributes-lineheight:22px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-132cb148-45da-4ac2-bee1-7befc6564586-attributes-color:#000000;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-132cb148-45da-4ac2-bee1-7befc6564586-attributes-fontsize:14px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-132cb148-45da-4ac2-bee1-7befc6564586-attributes-fontweight:400;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-132cb148-45da-4ac2-bee1-7befc6564586-attributes-lineheight:20px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d569adbb-25e9-450f-8f17-94808b5ffb48-attributes-color:#000000;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d569adbb-25e9-450f-8f17-94808b5ffb48-attributes-fontsize:30px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d569adbb-25e9-450f-8f17-94808b5ffb48-attributes-fontweight:600;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-d569adbb-25e9-450f-8f17-94808b5ffb48-attributes-lineheight:36px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-f7b065ca-e9a2-4d7c-9660-a215620238a6-attributes-color:#000000;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-f7b065ca-e9a2-4d7c-9660-a215620238a6-attributes-fontsize:14px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-f7b065ca-e9a2-4d7c-9660-a215620238a6-attributes-fontweight:400;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-f7b065ca-e9a2-4d7c-9660-a215620238a6-attributes-lineheight:20px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-94d328ea-b395-4d73-8606-38e5e4bdb91e-attributes-color:#BCD9E8FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color:#153029FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-736e2259-60d9-430f-9024-d0bf22c940a8-attributes-color:#3D714EFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-736e2259-60d9-430f-9024-d0bf22c940a8-attributes-fontsize:31px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-736e2259-60d9-430f-9024-d0bf22c940a8-attributes-fontfamily:SourceSerifPro-It;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-736e2259-60d9-430f-9024-d0bf22c940a8-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-736e2259-60d9-430f-9024-d0bf22c940a8-attributes-lineheight:24px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-736e2259-60d9-430f-9024-d0bf22c940a8-attributes-letterspacing:-1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7c21f8f7-97e6-4904-8a08-2339062ce375-attributes-color:#3D714EFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7c21f8f7-97e6-4904-8a08-2339062ce375-attributes-fontsize:40px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7c21f8f7-97e6-4904-8a08-2339062ce375-attributes-fontfamily:SourceSerifPro-It;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7c21f8f7-97e6-4904-8a08-2339062ce375-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7c21f8f7-97e6-4904-8a08-2339062ce375-attributes-lineheight:40px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7c21f8f7-97e6-4904-8a08-2339062ce375-attributes-letterspacing:-1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-60040839-96b1-4719-88e0-d8519b8cf004-attributes-color:#3D714EFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-60040839-96b1-4719-88e0-d8519b8cf004-attributes-fontsize:36px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-60040839-96b1-4719-88e0-d8519b8cf004-attributes-fontfamily:SourceSerifPro-It;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-60040839-96b1-4719-88e0-d8519b8cf004-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-60040839-96b1-4719-88e0-d8519b8cf004-attributes-lineheight:36px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-60040839-96b1-4719-88e0-d8519b8cf004-attributes-letterspacing:-0.7px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-43202ed3-6b5b-4e08-b2c4-d50bf71887d1-attributes-color:#3D714EFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-0ddf8600-5125-47ad-b623-492d7e283f25-attributes-color:#F1C548FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-f965ad7a-85e6-47de-8d3f-976c727aadb6-attributes-color:#F2F2EAFF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-367af131-573d-4b8c-95ee-506e5e542cbc-attributes-color:#3D714E;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-45fa5687-8cdc-43aa-958a-7e16597af0cd-attributes-color:#00000008;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-a1ec6fb3-76a9-45d5-b29b-0c944f3827a8-attributes-color:#0000001C;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-22e6dd14-5a4e-4f1a-8875-8c81196fde6c-attributes-color:#356C45FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7381f20e-e16b-4dfd-a937-f2e1a143233a-attributes-color:#153209FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7381f20e-e16b-4dfd-a937-f2e1a143233a-attributes-fontsize:40px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7381f20e-e16b-4dfd-a937-f2e1a143233a-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7381f20e-e16b-4dfd-a937-f2e1a143233a-attributes-fontweight:400;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7381f20e-e16b-4dfd-a937-f2e1a143233a-attributes-lineheight:40px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-7381f20e-e16b-4dfd-a937-f2e1a143233a-attributes-letterspacing:-1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ed61eb7b-b00e-414c-a3b0-714f4c2c217c-attributes-color:#000000;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ed61eb7b-b00e-414c-a3b0-714f4c2c217c-attributes-fontsize:13px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ed61eb7b-b00e-414c-a3b0-714f4c2c217c-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ed61eb7b-b00e-414c-a3b0-714f4c2c217c-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ed61eb7b-b00e-414c-a3b0-714f4c2c217c-attributes-lineheight:13px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ed61eb7b-b00e-414c-a3b0-714f4c2c217c-attributes-letterspacing:1px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-ed61eb7b-b00e-414c-a3b0-714f4c2c217c-attributes-texttransform:uppercase;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-2a15d4c1-226e-444f-b065-f3a0e05733a6-attributes-color:linear-gradient(270deg, #FFFFFFFF 0.00%, #F5F5F3FF 100.49%);--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-a58fbbc0-58ee-45c6-942b-62dc80ccb76a-attributes-fontsize:14px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-a58fbbc0-58ee-45c6-942b-62dc80ccb76a-attributes-fontfamily:Inter;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-a58fbbc0-58ee-45c6-942b-62dc80ccb76a-attributes-fontweight:400;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-5ce293c4-2db1-4635-8a73-9b7e086d356d-attributes-fontsize:20px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-5ce293c4-2db1-4635-8a73-9b7e086d356d-attributes-fontfamily:MTGertrudes-Medium;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-8125a9b0-c325-4014-8fbf-150d57b510a2-attributes-fontsize:20px;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-8125a9b0-c325-4014-8fbf-150d57b510a2-attributes-fontfamily:MTGertrudes-MediumA;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-8125a9b0-c325-4014-8fbf-150d57b510a2-attributes-fontweight:500;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-8125a9b0-c325-4014-8fbf-150d57b510a2-attributes-lineheight:20px">
1916<div data-rid="ba157f0b-eea2-47e5-93cc-9402d3f0fd7c" data-banner="promo" class="r-as4uo3"><div data-rid="644a8f82-12e9-4623-87b0-418346d80a09" class="r-1perm2l"><div data-rid="4749c1ef-427a-464a-8a91-e74d611f4d95" class="r-1tgbqxd"><div data-rid="a33ea5ad-4904-4a19-ae01-ec725fba24fb" class="r-108qkqt alchemy-rte" style="--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color:#153029FF"><span style="width:100%"><p>FALL MENU IS HERE</p></span></div><div data-rid="5a9fbd32-296e-4e0a-ad29-4ab7a46bae8c" class="r-11cxn4s alchemy-rte" style="--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color:#153029FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration:undefined"><span style="width:100%"><p><span style="color: oklch(0.159066 0 none);">|</span></p></span></div><div data-rid="4c28c913-7d3a-4102-b766-00ad3f225ade" style="--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-57356ebf-3147-4d8f-b273-f3fd8a30422b-attributes-color-background-color:#D8FC7DFF" class="r-f23l2t"><div data-rid="0ce5c3b1-e5dc-4703-a496-8e98da0d6ffc" class="r-277k40 alchemy-rte" style="--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-fd6d70b0-2d54-42c3-a52a-6f0e8eeba474-attributes-color:#153029FF;--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration:undefined"><span style="width:100%"><p><a href="https://www.lettucegrow.com/pages/seedlings">SHOP NOW</a></p></span></div></div></div><div data-rid="201b0836-26fd-4ab2-ab67-e54d1a097d90" class="r-11jrvsw alchemy-rte" style="--replo-library-0798bf39-648a-4ebf-8336-772a9bd291c5-styles-994a2d64-8ad9-4195-be28-35ab484b03a6-attributes-textdecoration:undefined"><span style="width:100%"></span></div></div></div></div><style>@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900;950&display=swap)</style><style id="replo-fonts-MTGertrudes-MediumA"> 1917 @font-face { 1918 font-family: "MTGertrudes-MediumA"; 1919 src: url("https://cdn.shopify.com/s/files/1/0796/7621/1480/files/MTGertrudes-MediumA_b2dba3f9-4bfc-4a17-ada1-0faae5a42d5f.woff?v=1730316180") format("woff"); 1920 font-weight: undefined; 1921 font-style: undefined; 1922 font-display: swap; 1923 } 1924 </style></div>
1924<script type="application/json" id="replo-deps-shopify-store">{ "shop": { "moneyFormat": "${{amount}}", "moneyWithCurrencyFormat": "${{amount}} USD" } }</script>
1924</div> 1925 1926 1927 </div><div id="shopify-section-sections--16356242456674__17691334886696331c" class="shopify-section shopify-section-group-header-group shopify-section--apps"><div class="container vertical-breather"></div> 1928 1929 1930</div> 1931<!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> 1932 1933<!-- END sections: overlay-group --><div id="shopify-section-mini-cart" class="shopify-section shopify-section--mini-cart">
1933<script id="customer-seedling-gift-data" type="application/json"> 1934{ 1935 "totalRemaining": null 1936} 1937</script>
1937 1938 1939<cart-drawer section="mini-cart" id="mini-cart" class="mini-cart drawer drawer--large"> 1940 <span class="drawer__overlay"></span> 1941 1942 <header class="drawer__header"> 1943 <p class="drawer__title heading h6"><svg focusable="false" width="20" height="18" class="icon icon--header-cart " viewBox="0 0 20 18"> 1944 <path d="M3 1h14l1 16H2L3 1z" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1945 <path d="M7 4v0a3 3 0 003 3v0a3 3 0 003-3v0" fill="none" stroke="currentColor" stroke-width="1.7"></path> 1946 </svg>Cart</p> 1947 1948 <button 1949 type="button" 1950 class="drawer__close-button tap-area" 1951 data-action="close" 1952 title="Close" 1953 ><svg focusable="false" width="14" height="14" class="icon icon--close " viewBox="0 0 14 14"> 1954 <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="1.7" fill="none"></path> 1955 </svg></button> 1956 </header><div class="drawer__content drawer__content--center"> 1957 <p>Your cart is empty</p> 1958 1959 <div class="button-wrapper"> 1960 <a href="/pages/shop-farmstands" class="button button--primary">Start shopping</a> 1961 </div> 1962 </div></cart-drawer> 1963 1964 1965</div><div 1966 id="main" 1967 role="main" 1968 class="anchor"><div id="shopify-section-template--16518974308450__slideshow_zYBqnE" class="shopify-section shopify-section--slideshow"><style> 1969 #shopify-section-template--16518974308450__slideshow_zYBqnE { 1970 --progress-bar-color: 255, 255, 255; 1971 --section-autoplay-duration: 5s; 1972 --section-animation-play-state: paused; 1973 background-color: rgba(0,0,0,0); /* Allows to set a placeholder color while loading */ 1974 }#block-template--16518974308450__slideshow_zYBqnE-image_hpJNq9 { 1975 --heading-color: 255, 255, 255; 1976 --text-color: 255, 255, 255; 1977 --primary-button-background: 255, 255, 255; 1978 --primary-button-text-color: 0, 0, 0; 1979 1980 --section-blocks-alignment: center; 1981 --section-blocks-overlay-color: 0, 0, 0; 1982 --section-blocks-overlay-opacity: 0.3; 1983 }</style> 1984 1985<section class="section section--flush"> 1986 <slide-show auto-play transition-type="sweep" class="slideshow slideshow--auto"> 1987 <div class="slideshow__slide-list"><slide-show-item 1988 id="block-template--16518974308450__slideshow_zYBqnE-image_hpJNq9" 1989 class="slideshow__slide slideshow__slide--sweep" 1990 1991 1992 style="--image-aspect-ratio: 4.0; --mobile-image-aspect-ratio: 4.0;" 1993 1994><div class="slideshow__slide-inner"><div class="slideshow__image-wrapper " ><img src="//www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=3000" alt="" srcset="//www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=600 600w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=700 700w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=800 800w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=1000 1000w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=1200 1200w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=1400 1400w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=1600 1600w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=1800 1800w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=2000 2000w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=2200 2200w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=2400 2400w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=2600 2600w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=2800 2800w, //www.lettucegrow.com/cdn/shop/files/recipes3.png?v=1742346003&width=3000 3000w" width="3000" height="750" loading="eager" draggable="false" class="slideshow__image" sizes="100vw"></div> 1995<div class="container"><div class="slideshow__text-wrapper slideshow__text-wrapper--middle vertical-breather"> 1996 <div class="content-box content-box--medium content-box--text-center content-box--center text-container"><h3 class="heading heading--large"> 1997 <split-lines >Recipes</split-lines> 1998 </h3></div> 1999 </div> 2000 </div></div></slide-show-item></div></slide-show> 2001</section> 2002 2003</div><div id="shopify-section-template--16518974308450__main" class="shopify-section shopify-section--main-blog"><section><div class="vertical-breather vertical-breather--margin vertical-breather--extra-tight"> 2004 <div class="container"><article-list 2005 2006 stagger-apparition 2007 class="article-list article-list--stacked"> 2008<div reveal class="article-item image-zoom"><a href="/blogs/recipes/nightfall-tea-blend" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/tea-blend-1_4ede51b5-5f25-42c6-b52b-b93d7b49e9da-1379380.jpg?v=1789607953&width=1024" alt="Nightfall Tea Blend â¾ - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/tea-blend-1_4ede51b5-5f25-42c6-b52b-b93d7b49e9da-1379380.jpg?v=1789607953&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-1_4ede51b5-5f25-42c6-b52b-b93d7b49e9da-1379380.jpg?v=1789607953&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-1_4ede51b5-5f25-42c6-b52b-b93d7b49e9da-1379380.jpg?v=1789607953&
2008width=1024 1024w" width="1024" height="576" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2009 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2010 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/tea" class="article-item__category heading heading--xsmall">Tea</a><h3 class="article-item__title heading h4"> 2011 <a href="/blogs/recipes/nightfall-tea-blend">Nightfall Tea Blend â¾</a> 2012 </h3><div class="article-item__excerpt text--small"> 2013 2014 2015 2016 2017 2018 2019 2020 2021Learn how to make fresh herbal tea with garden-grown holy basil, lemon balm, and dandelion. Nightfall is a softly spiced, earthy evening blend. 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037</div></div> 2038</div> 2039<div reveal class="article-item image-zoom"><a href="/blogs/recipes/fireside-tea-blend" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/tea-blend-2_1b5c8234-ec04-47f8-b4f6-e7b7813c561d-1970876.jpg?v=1788365058&width=1771" alt="Fireside Tea Blend ⨠- Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/tea-blend-2_1b5c8234-ec04-47f8-b4f6-e7b7813c561d-1970876.jpg?v=1788365058&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-2_1b5c8234-ec04-47f8-b4f6-e7b7813c561d-1970876.jpg?v=1788365058&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-2_1b5c8234-ec04-47f8-b4f6-e7b7813c561d-1970876.jpg?v=1788365058&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-2_1b5c8234-ec04-47f8-b4f6-e7b7813c561d-1970876.jpg?v=1788365058&width=1771 1771w" width="1771" height="996" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2040 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2041 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/tea" class="article-item__category heading heading--xsmall">Tea</a><h3 class="article-item__title heading h4"> 2042 <a href="/blogs/recipes/fireside-tea-blend">Fireside Tea Blend â¨</a> 2043 </h3><div class="article-item__excerpt text--small">Learn how to make fresh herbal tea with garden-grown Thai basil, holy basil, and orange thyme. Fireside is a cozy, spiced, caffeine-free blend.</div></div> 2044</div> 2045<div reveal class="article-item image-zoom"><a href="/blogs/recipes/first-light-tea-blend" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/tea-blend-3_e1f98eb9-8c6f-45f3-b684-cc30bdcad1c4-9505999.jpg?v=1788365056&width=1771" alt="First Light Tea Blend â¼ - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/tea-blend-3_e1f98eb9-8c6f-45f3-b684-cc30bdcad1c4-9505999.jpg?v=1788365056&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-3_e1f98eb9-8c6f-45f3-b684-cc30bdcad1c4-9505999.jpg?v=1788365056&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-3_e1f98eb9-8c6f-45f3-b684-cc30bdcad1c4-9505999.jpg?v=1788365056&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/tea-blend-3_e1f98eb9-8c6f-45f3-b684-cc30bdcad1c4-9505999.jpg?v=1788365056&width=1771 1771w" width="1771" height="996" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2046 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2047 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/tea" class="article-item__category heading heading--xsmall">Tea</a><h3 class="article-item__title heading h4"> 2048 <a href="/blogs/recipes/first-light-tea-blend">First Light Tea Blend â¼</a> 2049 </h3><div class="article-item__excerpt text--small">Learn how to make fresh herbal tea with garden-grown spearmint, lemon balm, and sage. First Light is a crisp, bright, caffeine-free morning blend.</div></div> 2050</div> 2051<div reveal class="article-item image-zoom"><a href="/blogs/recipes/garden-kuku-sabzi" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/kuku_a350d4ad-3681-4d95-9372-e1e65d7e4f39-4779726.jpg?v=1782323995&width=1351" alt="Garden Kuku Sabzi - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/kuku_a350d4ad-3681-4d95-9372-e1e65d7e4f39-4779726.jpg?v=1782323995&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/kuku_a350d4ad-3681-4d95-9372-e1e65d7e4f39-4779726.jpg?v=1782323995&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/kuku_a350d4ad-3681-4d95-9372-e1e65d7e4f39-4779726.jpg?v=1782323995&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/kuku_a350d4ad-3681-4d95-9372-e1e65d7e4f39-4779726.jpg?v=1782323995&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2052 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2053 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/appetizer" class="article-item__category heading heading--xsmall">Appetizer</a><h3 class="article-item__title heading h4"> 2054 <a href="/blogs/recipes/garden-kuku-sabzi">Garden Kuku Sabzi</a> 2055 </h3><div class="article-item__excerpt text--small">Overflowing with herbs and greens? This traditional Persian Kuku Sabzi is the perfect way to turn a generous harvest into something memorable.</div></div> 2056</div> 2057<div reveal class="article-item image-zoom"><a href="/blogs/recipes/lemonade-mint-supreme" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/mintsupreme-1351x760_7cc8b0a2-daa3-457d-a1a8-6f52c39a92cc-2800055.jpg?v=1781031469&width=1351" alt="Lemonade Mint Supreme - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/mintsupreme-1351x760_7cc8b0a2-daa3-457d-a1a8-6f52c39a92cc-2800055.jpg?v=1781031469&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/mintsupreme-1351x760_7cc8b0a2-daa3-457d-a1a8-6f52c39a92cc-2800055.jpg?v=1781031469&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/mintsupreme-1351x760_7cc8b0a2-daa3-457d-a1a8-6f52c39a92cc-2800055.jpg?v=1781031469&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/mintsupreme-1351x760_7cc8b0a2-daa3-457d-a1a8-6f52c39a92cc-2800055.jpg?v=1781031469&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2058 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2059 </svg></span></a><div class="article-item__content text-container"><h3 class="article-item__title heading h4"> 2060 <a href="/blogs/recipes/lemonade-mint-supreme">Lemonade Mint Supreme</a> 2061 </h3><div class="article-item__excerpt text--small">Fresh-picked mint, vanilla, and coconut cream blended into a sour-sweet refresher you'll want to make every day.</div></div> 2062</div> 2063<div reveal class="article-item image-zoom"><a href="/blogs/recipes/warm-potato-chard-salad-with-baked-halibut" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75406_copy-sm_46591c26-abad-495f-9469-83c55d48f1e1-1950252.jpg?v=1781031464&width=850" alt="Warm Potato & Chard Salad with Baked Halibut - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75406_copy-sm_46591c26-abad-495f-9469-83c55d48f1e1-1950252.jpg?v=1781031464&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75406_copy-sm_46591c26-abad-495f-9469-83c55d48f1e1-1950252.jpg?v=1781031464&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75406_copy-sm_46591c26-abad-495f-9469-83c55d48f1e1-1950252.jpg?v=1781031464&width=850 850w" width="850" height="478" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2064 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2065 </svg></span></a><div class="article-item__content text-container"><h3 class="article-item__title heading h4"> 2066 <a href="/blogs/recipes/warm-potato-chard-salad-with-baked-halibut">Warm Potato & Chard Salad with Baked Halibut</a> 2067 </h3><div class="article-item__excerpt text--small">Tender baked halibut served alongside a warm potato and rainbow chard salad, tossed with lemon, garlic, olive oil, and fresh dill. Cozy, balanced, and deeply satisfying.</div></div> 2068</div> 2069<div reveal class="article-item image-zoom"><a href="/blogs/recipes/smoked-salmon-rice-bowl-with-creamy-cabbage-slaw" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75343_copy-sm_b4edab40-ca09-45a7-a441-68c8ee059bfa-6643406.jpg?v=1781031463&width=850" alt="Smoked Salmon Rice Bowl with Creamy Cabbage Slaw - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75343_copy-sm_b4edab40-ca09-45a7-a441-68c8ee059bfa-6643406.jpg?v=1781031463&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75343_copy-sm_b4edab40-ca09-45a7-a441-68c8ee059bfa-6643406.jpg?v=1781031463&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/2025.01.10_LG75343_copy-sm_b4edab40-ca09-45a7-a441-68c8ee059bfa-6643406.jpg?v=1781031463&width=850 850w" width="850" height="478" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2070 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2071 </svg></span></a><div class="article-item__content text-container"><h3 class="article-item__title heading h4"> 2072 <a href="/blogs/recipes/smoked-salmon-rice-bowl-with-creamy-cabbage-slaw">Smoked Salmon Rice Bowl with Creamy Cabbage Slaw</a> 2073 </h3><div class="article-item__excerpt text--small">
2073A simple rice bowl with hot smoked sockeye salmon, garlicky rice, crunchy cabbage slaw, and creamy avocadoâfresh, balanced, and deeply satisfying.</div></div> 2074</div> 2075<div reveal class="article-item image-zoom"><a href="/blogs/recipes/mussels-marinara-with-fresh-herbs" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/ssels_Marinara_with_Fresh_Herbs-1351x760_7c57c898-d0bf-4402-90b0-40fb27560244-4525112.jpg?v=1781031461&width=850" alt="Mussels Marinara with Fresh Herbs - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/ssels_Marinara_with_Fresh_Herbs-1351x760_7c57c898-d0bf-4402-90b0-40fb27560244-4525112.jpg?v=1781031461&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/ssels_Marinara_with_Fresh_Herbs-1351x760_7c57c898-d0bf-4402-90b0-40fb27560244-4525112.jpg?v=1781031461&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/ssels_Marinara_with_Fresh_Herbs-1351x760_7c57c898-d0bf-4402-90b0-40fb27560244-4525112.jpg?v=1781031461&width=850 850w" width="850" height="478" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2076 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2077 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2078 <a href="/blogs/recipes/mussels-marinara-with-fresh-herbs">Mussels Marinara with Fresh Herbs</a> 2079 </h3><div class="article-item__excerpt text--small">Briny mussels simmered in marinara, garlic, and white wine â finished with fresh basil and green onion from your stand.</div></div> 2080</div> 2081<div reveal class="article-item image-zoom"><a href="/blogs/recipes/summer-sushi-rice" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/SummerSushiRice-1351x760_c6fb38f9-0805-4da6-b1aa-2e68d1f8f6ec-9094246.jpg?v=1781031460&width=1351" alt="Summer Sushi Rice - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/SummerSushiRice-1351x760_c6fb38f9-0805-4da6-b1aa-2e68d1f8f6ec-9094246.jpg?v=1781031460&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/SummerSushiRice-1351x760_c6fb38f9-0805-4da6-b1aa-2e68d1f8f6ec-9094246.jpg?v=1781031460&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/SummerSushiRice-1351x760_c6fb38f9-0805-4da6-b1aa-2e68d1f8f6ec-9094246.jpg?v=1781031460&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/SummerSushiRice-1351x760_c6fb38f9-0805-4da6-b1aa-2e68d1f8f6ec-9094246.jpg?v=1781031460&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2082 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2083 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2084 <a href="/blogs/recipes/summer-sushi-rice">Summer Sushi Rice</a> 2085 </h3><div class="article-item__excerpt text--small">A light, fragrant rice side with shiso, mint, and tangy umeboshi â perfect for pairing with the black bean lemongrass meatballs or enjoying on its own.</div></div> 2086</div> 2087<div reveal class="article-item image-zoom"><a href="/blogs/recipes/black-bean-lemongrass-meatballs" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Lemongrass_Meatballs-1351x760_abe0aafc-029c-4328-88a7-2cf34eb0c4e4-5867882.jpg?v=1781031458&width=1351" alt="Black Bean Lemongrass Meatballs - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Lemongrass_Meatballs-1351x760_abe0aafc-029c-4328-88a7-2cf34eb0c4e4-5867882.jpg?v=1781031458&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Lemongrass_Meatballs-1351x760_abe0aafc-029c-4328-88a7-2cf34eb0c4e4-5867882.jpg?v=1781031458&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Lemongrass_Meatballs-1351x760_abe0aafc-029c-4328-88a7-2cf34eb0c4e4-5867882.jpg?v=1781031458&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Lemongrass_Meatballs-1351x760_abe0aafc-029c-4328-88a7-2cf34eb0c4e4-5867882.jpg?v=1781031458&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2088 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2089 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2090 <a href="/blogs/recipes/black-bean-lemongrass-meatballs">Black Bean Lemongrass Meatballs</a> 2091 </h3><div class="article-item__excerpt text--small">Plant-based meatballs with lemongrass, ginger & tamari over silky carrot-coconut sauce, topped with edible flowers for a stunning finish.</div></div> 2092</div> 2093<div reveal class="article-item image-zoom"><a href="/blogs/recipes/tomato-dumpling-panzanella" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Dumpling_Panzanella-1351x760_b75efdbf-1f89-4f7c-ba87-bc71bc21f321-4494169.jpg?v=1781031456&width=1351" alt="Tomato Dumpling Panzanella - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Dumpling_Panzanella-1351x760_b75efdbf-1f89-4f7c-ba87-bc71bc21f321-4494169.jpg?v=1781031456&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Dumpling_Panzanella-1351x760_b75efdbf-1f89-4f7c-ba87-bc71bc21f321-4494169.jpg?v=1781031456&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Dumpling_Panzanella-1351x760_b75efdbf-1f89-4f7c-ba87-bc71bc21f321-4494169.jpg?v=1781031456&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Dumpling_Panzanella-1351x760_b75efdbf-1f89-4f7c-ba87-bc71bc21f321-4494169.jpg?v=1781031456&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2094 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2095 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/appetizer" class="article-item__category heading heading--xsmall">Appetizer</a><h3 class="article-item__title heading h4"> 2096 <a href="/blogs/recipes/tomato-dumpling-panzanella">Tomato Dumpling Panzanella</a> 2097 </h3><div class="article-item__excerpt text--small">A panzanella swap: crispy dumplings with shiitake, cabbage, and chives tossed with tomatoes, basil, and punchy chili crisp dressing.</div></div> 2098</div> 2099<div reveal class="article-item image-zoom">
2099<a href="/blogs/recipes/dulse-caesar-salad" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/DulseCaesar-1351x760_60ba87f7-91ae-4947-af33-24aa20f24662-6406773.jpg?v=1781031455&width=1351" alt="Dulse Caesar Salad - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/DulseCaesar-1351x760_60ba87f7-91ae-4947-af33-24aa20f24662-6406773.jpg?v=1781031455&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/DulseCaesar-1351x760_60ba87f7-91ae-4947-af33-24aa20f24662-6406773.jpg?v=1781031455&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/DulseCaesar-1351x760_60ba87f7-91ae-4947-af33-24aa20f24662-6406773.jpg?v=1781031455&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/DulseCaesar-1351x760_60ba87f7-91ae-4947-af33-24aa20f24662-6406773.jpg?v=1781031455&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2100 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2101 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/salad" class="article-item__category heading heading--xsmall">Salad</a><h3 class="article-item__title heading h4"> 2102 <a href="/blogs/recipes/dulse-caesar-salad">Dulse Caesar Salad</a> 2103 </h3><div class="article-item__excerpt text--small">A coastal Caesar with dulse seaweed, sunflower seeds & breadcrumbsâcreamy, briny, and bright with a nutty crunch in every bite.</div></div> 2104</div> 2105<div reveal class="article-item image-zoom"><a href="/blogs/recipes/chili-garlic-cucumbers" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/CGCucs-1351x760_e7e17cc1-a778-4b3e-ad61-c8ce52110f5d-2521849.jpg?v=1781031453&width=1351" alt="Chili Garlic Cucumbers - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/CGCucs-1351x760_e7e17cc1-a778-4b3e-ad61-c8ce52110f5d-2521849.jpg?v=1781031453&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/CGCucs-1351x760_e7e17cc1-a778-4b3e-ad61-c8ce52110f5d-2521849.jpg?v=1781031453&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/CGCucs-1351x760_e7e17cc1-a778-4b3e-ad61-c8ce52110f5d-2521849.jpg?v=1781031453&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/CGCucs-1351x760_e7e17cc1-a778-4b3e-ad61-c8ce52110f5d-2521849.jpg?v=1781031453&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2106 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2107 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/appetizer" class="article-item__category heading heading--xsmall">Appetizer</a><h3 class="article-item__title heading h4"> 2108 <a href="/blogs/recipes/chili-garlic-cucumbers">Chili Garlic Cucumbers</a> 2109 </h3><div class="article-item__excerpt text--small">A spicy-sweet cucumber salad with our mini cukes in tangy garlic-chili dressingâzesty, crunchy, and ready in under 15 minutes.</div></div> 2110</div> 2111<div reveal class="article-item image-zoom"><a href="/blogs/recipes/kale-and-basil-pesto-pasta" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Pestopasta-1351x760-1786723.png?v=1781031451&width=1351" alt="Kale & Basil Pesto Pasta - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Pestopasta-1351x760-1786723.png?v=1781031451&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Pestopasta-1351x760-1786723.png?v=1781031451&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Pestopasta-1351x760-1786723.png?v=1781031451&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Pestopasta-1351x760-1786723.png?v=1781031451&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2112 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2113 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2114 <a href="/blogs/recipes/kale-and-basil-pesto-pasta">Kale & Basil Pesto Pasta</a> 2115 </h3><div class="article-item__excerpt text--small">A bold, herby spin on traditional pestoâthis sauce combines leafy kale, sweet basil, and nutty Parmesan for a rich, green coating that clings to every bite of pasta.</div></div> 2116</div> 2117<div reveal class="article-item image-zoom"><a href="/blogs/recipes/mint-mojitos-with-edible-flower-garnish" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Mojitos-1351x760-3366191.png?v=1781031448&width=1351" alt="Mint Mojitos with Edible Flower Garnish - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Mojitos-1351x760-3366191.png?v=1781031448&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Mojitos-1351x760-3366191.png?v=1781031448&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Mojitos-1351x760-3366191.png?v=1781031448&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Mojitos-1351x760-3366191.png?v=1781031448&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2118 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2119 </svg></span></a><div class="article-item__content text-container"><h3 class="article-item__title heading h4"> 2120 <a href="/blogs/recipes/mint-mojitos-with-edible-flower-garnish">Mint Mojitos with Edible Flower Garnish</a> 2121 </h3><div class="article-item__excerpt text--small">Cool, citrusy, and irresistibly freshâthis mojito mixes just-picked mint and tart lime with a hint of sweetness, then gets dressed up with a floral flourish.</div></div> 2122</div> 2123<div reveal class="article-item image-zoom"><a href="/blogs/recipes/veggie-rice-with-mushrooms-and-herbs" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Veggie_Rice-1351x760_e253f295-7e3d-4f4b-a649-85fe730866f7-4926164.png?v=1781030790&width=1351" alt="Mushroom & Herb Veggie Rice - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Veggie_Rice-1351x760_e253f295-7e3d-4f4b-a649-85fe730866f7-4926164.png?v=1781030790&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Veggie_Rice-1351x760_e253f295-7e3d-4f4b-a649-85fe730866f7-4926164.png?v=1781030790&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Veggie_Rice-1351x760_e253f295-7e3d-4f4b-a649-85fe730866f7-4926164.png?v=1781030790&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Veggie_Rice-1351x760_e253f295-7e3d-4f4b-a649-85fe730866f7-4926164.png?v=1781030790&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2124 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2125 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2126 <a href="/blogs/recipes/veggie-rice-with-mushrooms-and-herbs">Mushroom & Herb Veggie Rice</a> 2127 </h3><div class="article-item__excerpt text--small">Brown rice with turmeric & lemon, portobello mushrooms, shaved carrots & toasted almondsâa warm, earthy, and vibrant veggie dish.</div></div> 2128</div> 2129<div reveal class="article-item image-zoom"><a href="/blogs/recipes/grilled-salmon-and-broccoli-with-lemon-herb-butter" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Grilled_Salmon_Broccoli-1351x760_4d52f194-bceb-40d0-9877-e8137b415c06-1484936.png?v=1781030787&width=1351" alt="Grilled Salmon & Broccoli with Lemon-Herb Butter - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Grilled_Salmon_Broccoli-1351x760_4d52f194-bceb-40d0-9877-e8137b415c06-1484936.png?v=1781030787&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Grilled_Salmon_Broccoli-1351x760_4d52f194-bceb-40d0-9877-e8137b415c06-1484936.png?v=1781030787&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Grilled_Salmon_Broccoli-1351x760_4d52f194-bceb-40d0-9877-e8137b415c06-1484936.png?v=1781030787&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Grilled_Salmon_Broccoli-1351x760_4d52f194-bceb-40d0-9877-e8137b415c06-1484936.png?v=1781030787&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2130 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2131 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2132 <a href="/blogs/recipes/grilled-salmon-and-broccoli-with-lemon-herb-butter">Grilled Salmon & Broccoli with Lemon-Herb Butter</a> 2133 </h3><div class="article-item__excerpt text--small">This grilled salmon and broccoli dish is a delicious and healthy option for any meal.</div></div> 2134</div> 2135<div reveal class="article-item image-zoom"><a href="/blogs/recipes/valeries-cilantro-pana-cotta" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Pannacotta-1351x760-9015585.png?v=1781030800&width=1351" alt="Valerie's Cilantro Pana Cotta - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Pannacotta-1351x760-9015585.png?v=1781030800&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Pannacotta-1351x760-9015585.png?v=1781030800&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Pannacotta-1351x760-9015585.png?v=1781030800&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Pannacotta-1351x760-9015585.png?v=1781030800&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2136 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2137 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dessert" class="article-item__category heading heading--xsmall">Dessert</a><h3 class="article-item__title heading h4"> 2138 <a href="/blogs/recipes/valeries-cilantro-pana-cotta">Valerie's Cilantro Pana Cotta</a> 2139 </h3><div class="article-item__excerpt text--small">This unique Panna Cotta by Chef Valerie Gordon infuses the creamy dessert with the fresh, aromatic flavors of cilantro.</div></div> 2140</div> 2141<div reveal class="article-item image-zoom"><a href="/blogs/recipes/valeries-kale-salad" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Kale-Sal-1351x760_92d8d508-86b1-4bf7-a0ff-86e0dcdc9358-9010773.png?v=1781030796&width=1351" alt="Valerie's Kale Salad - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Kale-Sal-1351x760_92d8d508-86b1-4bf7-a0ff-86e0dcdc9358-9010773.png?v=1781030796&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Kale-Sal-1351x760_92d8d508-86b1-4bf7-a0ff-86e0dcdc9358-9010773.png?v=1781030796&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Kale-Sal-1351x760_92d8d508-86b1-4bf7-a0ff-86e0dcdc9358-9010773.png?v=1781030796&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Kale-Sal-1351x760_92d8d508-86b1-4bf7-a0ff-86e0dcdc9358-9010773.png?v=1781030796&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2142 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2143 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2144 <a href="/blogs/recipes/valeries-kale-salad">Valerie's Kale Salad</a> 2145 </h3><div class="article-item__excerpt text--small">Kale salad with avocado, cucumber & a bright rice vinegar, orange juice, and sesame oil dressing from Chef Valerie Gordon.</div></div> 2146</div> 2147<div reveal class="article-item image-zoom"><a href="/blogs/recipes/valeries-cucumber-gazpacho" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Gaz-1351x760_d5561e80-0a76-4995-9bde-6c835a7f554f-9396651.png?v=1781030794&width=1351" alt="Valerieâs Cucumber Gazpacho - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Gaz-1351x760_d5561e80-0a76-4995-9bde-6c835a7f554f-9396651.png?v=1781030794&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Gaz-1351x760_d5561e80-0a76-4995-9bde-6c835a7f554f-9396651.png?v=1781030794&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Gaz-1351x760_d5561e80-0a76-4995-9bde-6c835a7f554f-9396651.png?v=1781030794&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Gaz-1351x760_d5561e80-0a76-4995-9bde-6c835a7f554f-9396651.png?v=1781030794&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2148 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2149 </svg></span></a><div class="article-item__content text-container"><h3 class="article-item__title heading h4"> 2150 <a href="/blogs/recipes/valeries-cucumber-gazpacho">Valerieâs Cucumber Gazpacho</a> 2151 </h3><div class="article-item__excerpt text--small">This refreshing Cucumber Gazpacho by Chef Valerie Gordon is perfect for a hot day.</div></div> 2152</div> 2153<div reveal class="article-item image-zoom"><a href="/blogs/recipes/jaskrits-cooling-khichdi" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Khichdi-1351x760-9013808.png?v=1781030814&width=1351" alt="Jaskritâs Cooling Khichdi - Le
2153ttuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Khichdi-1351x760-9013808.png?v=1781030814&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Khichdi-1351x760-9013808.png?v=1781030814&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Khichdi-1351x760-9013808.png?v=1781030814&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Khichdi-1351x760-9013808.png?v=1781030814&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2154 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2155 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2156 <a href="/blogs/recipes/jaskrits-cooling-khichdi">Jaskritâs Cooling Khichdi</a> 2157 </h3><div class="article-item__excerpt text--small">This comforting, cooling khichdi by Chef Jaskrit Bhalla incorporates fresh kale, vibrant marigold petals, and a fragrant 3 herb mix of dill, cilantro, and basil.</div></div> 2158</div> 2159<div reveal class="article-item image-zoom"><a href="/blogs/recipes/jaskrits-berry-chia-pudding" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/ChiaPudding-1351x760-8906694.png?v=1781030811&width=1351" alt="Jaskritâs Berry Chia Pudding - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/ChiaPudding-1351x760-8906694.png?v=1781030811&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/ChiaPudding-1351x760-8906694.png?v=1781030811&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/ChiaPudding-1351x760-8906694.png?v=1781030811&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/ChiaPudding-1351x760-8906694.png?v=1781030811&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2160 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2161 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/breakfast" class="article-item__category heading heading--xsmall">Breakfast</a><h3 class="article-item__title heading h4"> 2162 <a href="/blogs/recipes/jaskrits-berry-chia-pudding">Jaskritâs Berry Chia Pudding</a> 2163 </h3><div class="article-item__excerpt text--small">Refresh your mornings with this chia pudding by Chef Jaskrit Bhalla, infused with fresh mint and topped with juicy berries and edible violas.</div></div> 2164</div> 2165<div reveal class="article-item image-zoom"><a href="/blogs/recipes/jaskrits-herbal-breakfast-tea-and-toast" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/HerbalBreakfast-1351x760-8537288_730f577b-bd9e-407a-b6e9-8f4897961e70.png?v=1784320128&width=1351" alt="Jaskritâs Herbal Breakfast Tea & Toast - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/HerbalBreakfast-1351x760-8537288_730f577b-bd9e-407a-b6e9-8f4897961e70.png?v=1784320128&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/HerbalBreakfast-1351x760-8537288_730f577b-bd9e-407a-b6e9-8f4897961e70.png?v=1784320128&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/HerbalBreakfast-1351x760-8537288_730f577b-bd9e-407a-b6e9-8f4897961e70.png?v=1784320128&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/HerbalBreakfast-1351x760-8537288_730f577b-bd9e-407a-b6e9-8f4897961e70.png?v=1784320128&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2166 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2167 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/breakfast" class="article-item__category heading heading--xsmall">Breakfast</a><h3 class="article-item__title heading h4"> 2168 <a href="/blogs/recipes/jaskrits-herbal-breakfast-tea-and-toast">Jaskritâs Herbal Breakfast Tea & Toast</a> 2169 </h3><div class="article-item__excerpt text--small">Start your day with a refreshing herbal tea and toast combination.</div></div> 2170</div> 2171<div reveal class="article-item image-zoom"><a href="/blogs/recipes/sherrys-lemon-coconut-cake" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Sherry_s_Lemon_Coconut_Cake-1351x760-2488530.png?v=1781030818&width=1351" alt="Sherryâs Lemon Coconut Cake - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Sherry_s_Lemon_Coconut_Cake-1351x760-2488530.png?v=1781030818&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Sherry_s_Lemon_Coconut_Cake-1351x760-2488530.png?v=1781030818&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Sherry_s_Lemon_Coconut_Cake-1351x760-2488530.png?v=1781030818&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Sherry_s_Lemon_Coconut_Cake-1351x760-2488530.png?v=1781030818&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2172 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2173 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dessert" class="article-item__category heading heading--xsmall">Dessert</a><h3 class="article-item__title heading h4"> 2174 <a href="/blogs/recipes/sherrys-lemon-coconut-cake">Sherryâs Lemon Coconut Cake</a> 2175 </h3><div class="article-item__excerpt text--small">Bright lemon zest + coconut make this cake a fresh twist on traditionâFarmstand grower Sherry tops hers with homegrown blooms.</div></div> 2176</div> 2177<div reveal class="article-item image-zoom">
2177<a href="/blogs/recipes/fried-green-tomato-sandwiches" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/1351x760__2-6607876.png?v=1781030828&width=1351" alt="Fried Green Tomato Sandwiches - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/1351x760__2-6607876.png?v=1781030828&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/1351x760__2-6607876.png?v=1781030828&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/1351x760__2-6607876.png?v=1781030828&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/1351x760__2-6607876.png?v=1781030828&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2178 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2179 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2180 <a href="/blogs/recipes/fried-green-tomato-sandwiches">Fried Green Tomato Sandwiches</a> 2181 </h3><div class="article-item__excerpt text--small">Serve these Fried Green Tomato Sandwiches outside with a glass of iced tea on a balmy summer night and enjoy the sunset with someone you love.</div></div> 2182</div> 2183<div reveal class="article-item image-zoom"><a href="/blogs/recipes/hill-country-salsa" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/1351x760__1-7382362.png?v=1781030823&width=1351" alt="Hill Country Salsa - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/1351x760__1-7382362.png?v=1781030823&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/1351x760__1-7382362.png?v=1781030823&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/1351x760__1-7382362.png?v=1781030823&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/1351x760__1-7382362.png?v=1781030823&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2184 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2185 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/appetizer" class="article-item__category heading heading--xsmall">Appetizer</a><h3 class="article-item__title heading h4"> 2186 <a href="/blogs/recipes/hill-country-salsa">Hill Country Salsa</a> 2187 </h3><div class="article-item__excerpt text--small">A Texas-inspired salsa bursting with garden-fresh flavor. For extra pop, swap canned corn for sweet kernels straight from the cob.</div></div> 2188</div> 2189<div reveal class="article-item image-zoom"><a href="/blogs/recipes/garden-fresh-basil-lemonade" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/1351x760_b53a7038-fafd-4f34-9820-951bd4e6da78-8656886.png?v=1781030803&width=1351" alt="Garden-Fresh Basil Lemonade - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/1351x760_b53a7038-fafd-4f34-9820-951bd4e6da78-8656886.png?v=1781030803&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/1351x760_b53a7038-fafd-4f34-9820-951bd4e6da78-8656886.png?v=1781030803&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/1351x760_b53a7038-fafd-4f34-9820-951bd4e6da78-8656886.png?v=1781030803&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/1351x760_b53a7038-fafd-4f34-9820-951bd4e6da78-8656886.png?v=1781030803&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2190 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2191 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2192 <a href="/blogs/recipes/garden-fresh-basil-lemonade">Garden-Fresh Basil Lemonade</a> 2193 </h3><div class="article-item__excerpt text--small">Cool off with tangy lemon and aromatic basil in this refreshing twist on lemonadeâperfect for sunny days and garden gatherings.</div></div> 2194</div> 2195<div reveal class="article-item image-zoom"><a href="/blogs/recipes/golden-orange-cauliflower-with-zesty-lemon-pepper-tahini-and-toasted-almonds" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Golden_Orange_Cauliflower_772c47bb-75e5-41eb-
2195a28b-7f73192bb90d-5374279.png?v=1781031304&width=1351" alt="Golden Orange Cauliflower with Zesty Lemon-Pepper Tahini and Toasted Almonds - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Golden_Orange_Cauliflower_772c47bb-75e5-41eb-a28b-7f73192bb90d-5374279.png?v=1781031304&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Golden_Orange_Cauliflower_772c47bb-75e5-41eb-a28b-7f73192bb90d-5374279.png?v=1781031304&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Golden_Orange_Cauliflower_772c47bb-75e5-41eb-a28b-7f73192bb90d-5374279.png?v=1781031304&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Golden_Orange_Cauliflower_772c47bb-75e5-41eb-a28b-7f73192bb90d-5374279.png?v=1781031304&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2196 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2197 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2198 <a href="/blogs/recipes/golden-orange-cauliflower-with-zesty-lemon-pepper-tahini-and-toasted-almonds">Golden Orange Cauliflower with Zesty Lemon-Pepper Tahini and Toasted Almonds</a> 2199 </h3><div class="article-item__excerpt text--small">Orange cauliflower with lemon-pepper tahini, toasted almonds & parsleyâa vibrant plant-based main with sweet, zesty, nutty flavor.</div></div> 2200</div> 2201<div reveal class="article-item image-zoom"><a href="/blogs/recipes/garden-herb-and-ricotta-toasts" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Garden_Herb_and_Ricotta_Toasts_69507c08-a065-43a2-96f4-80d2d72d2d7d-6528854.png?v=1781031301&width=1351" alt="Garden Herb, Ricotta and Cannellini Bean Toasts - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Garden_Herb_and_Ricotta_Toasts_69507c08-a065-43a2-96f4-80d2d72d2d7d-6528854.png?v=1781031301&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Garden_Herb_and_Ricotta_Toasts_69507c08-a065-43a2-96f4-80d2d72d2d7d-6528854.png?v=1781031301&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Garden_Herb_and_Ricotta_Toasts_69507c08-a065-43a2-96f4-80d2d72d2d7d-6528854.png?v=1781031301&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Garden_Herb_and_Ricotta_Toasts_69507c08-a065-43a2-96f4-80d2d72d2d7d-6528854.png?v=1781031301&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2202 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2203 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2204 <a href="/blogs/recipes/garden-herb-and-ricotta-toasts">Garden Herb, Ricotta and Cannellini Bean Toasts</a> 2205 </h3><div class="article-item__excerpt text--small">Garden herb & ricotta toasts with thyme in place of tarragonâsimple, fresh, and perfect as hors dâoeuvres or alongside dinner.</div></div> 2206</div> 2207<div reveal class="article-item image-zoom"><a href="/blogs/recipes/broccoli-tagliatelle-with-garlic-and-lemon-zest" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Broccoli_Tagliatelle_with_Garlic_and_Lemon_Zest-9484023.png?v=1781030835&width=1351" alt="Broccoli Tagliatelle with Garlic and Lemon Zest - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Broccoli_Tagliatelle_with_Garlic_and_Lemon_Zest-9484023.png?v=1781030835&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Broccoli_Tagliatelle_with_Garlic_and_Lemon_Zest-9484023.png?v=1781030835&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Broccoli_Tagliatelle_with_Garlic_and_Lemon_Zest-9484023.png?v=1781030835&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Broccoli_Tagliatelle_with_Garlic_and_Lemon_Zest-9484023.png?v=1781030835&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2208 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2209 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2210 <a href="/blogs/recipes/broccoli-tagliatelle-with-garlic-and-lemon-zest">Broccoli Tagliatelle with Garlic and Lemon Zest</a> 2211 </h3><div class="article-item__excerpt text--small">Tender long-cooked broccoli with tagliatelle, garlic, and lemon zestâa simple, comforting pasta perfect for any night of the week.</div></div> 2212</div> 2213<div reveal class="article-item image-zoom"><a href="/blogs/recipes/crisp-chicory-and-fennel-salad-with-citrus-anchovy-dressing" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Crisp_Chicory_and_Fennel_Salad_with_Citrus-Anchovy_Dressing_2f906c5b-c0da-4bc7-9de9-53f10d9252a5-5454968.png?v=1781030832&width=1351" alt="Crisp Chicory and Fennel Salad with Citrus-Anchovy Dressing - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Crisp_Chicory_and_Fennel_Salad_with_Citrus-Anchovy_Dressing_2f906c5b-c0da-4bc7-9de9-53f10d9252a5-5454968.png?v=1781030832&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Crisp_Chicory_and_Fennel_Salad_with_Citrus-Anchovy_Dressing_2f906c5b-c0da-4bc7-9de9-53f10d9252a5-5454968.png?v=1781030832&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Crisp_Chicory_and_Fennel_Salad_with_Citrus-Anchovy_Dressing_2f906c5b-c0da-4bc7-9de9-53f10d9252a5-5454968.png?v=1781030832&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Crisp_Chicory_and_Fennel_Salad_with_Citrus-Anchovy_Dressing_2f906c5b-c0da-4bc7-9de9-53f10d9252a5-5454968.png?v=1781030832&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2214 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2215 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2216 <a href="/blogs/recipes/crisp-chicory-and-fennel-salad-with-citrus-anchovy-dressing">Crisp Chicory and Fennel Salad with Citrus-Anchovy Dressing</a> 2217 </h3><div class="article-item__excerpt text--small">Crisp chicory & fennel in zesty citrus-anchovy dressingâa bold, textured salad thatâs sophisticated yet simple to prepare.</div></div> 2218</div> 2219<div reveal class="article-item image-zoom"><a href="/blogs/recipes/rainbow-shakshuka" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Untitled_design__6_e7599100-f7bb-4bfa-8508-b0e4bfb586fa-1946556.png?v=1781031298&width=1351" alt="Rainbow Shakshuka - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Untitled_design__6_e7599100-f7bb-4bfa-8508-b0e4bfb586fa-1946556.png?v=1781031298&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Untitled_design__6_e7599100-f7bb-4bfa-8508-b0e4bfb586fa-1946556.png?v=1781031298&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Untitled_design__6_e7599100-f7bb-4bfa-8508-b0e4bfb586fa-1946556.png?v=1781031298&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Untitled_design__6_e7599100-f7bb-4bfa-8508-b0e4bfb586fa-1946556.png?v=1781031298&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2220 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2221 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/breakfast" class="article-item__category heading heading--xsmall">Breakfast</a><h3 class="article-item__title heading h4"> 2222 <a href="/blogs/recipes/rainbow-shakshuka">Rainbow Shakshuka</a> 2223 </h3><div class="article-item__excerpt text--small">Simple, healthy, and colorful: This rainbow shakshuka has it all!</div></div> 2224</div> 2225<div reveal class="article-item image-zoom"><a href="/blogs/recipes/falafel-wraps" class="article-item__image-container"><img src="//www.lettucegrow.com/cdn/shop/articles/Untitled_design__7_00989f44-ed92-4e2f-99bf-4a29021a5815-7954566.png?v=1781899478&width=1351" alt="Falafel Wraps - Lettuce Grow" srcset="//www.lettucegrow.com/cdn/shop/articles/Untitled_design__7_00989f44-ed92-4e2f-99bf-4a29021a5815-7954566.png?v=1781899478&width=352 352w, //www.lettucegrow.com/cdn/shop/articles/Untitled_design__7_00989f44-ed92-4e2f-99bf-4a29021a5815-7954566.png?v=1781899478&width=832 832w, //www.lettucegrow.com/cdn/shop/articles/Untitled_design__7_00989f44-ed92-4e2f-99bf-4a29021a5815-7954566.png?v=1781899478&width=1200 1200w, //www.lettucegrow.com/cdn/shop/articles/Untitled_design__7_00989f44-ed92-4e2f-99bf-4a29021a5815-7954566.png?v=1781899478&width=1351 1351w" width="1351" height="760" loading="lazy" sizes="600,700,800,1000,1200,1400,1600,1800,2000" class="article-item__image"><span class="article-item__arrow prev-next-button prev-next-button--small prev-next-button--next"><svg focusable="false" width="15" height="12" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2226 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2227 </svg></span></a><div class="article-item__content text-container"><a href="/blogs/recipes/tagged/dinner" class="article-item__category heading heading--xsmall">Dinner</a><h3 class="article-item__title heading h4"> 2228 <a href="/blogs/recipes/falafel-wraps">Falafel Wraps</a> 2229 </h3><div class="article-item__excerpt text--small">Crispy herb-packed falafel wraps layered with cucumber, pickled cabbage, Greek yogurt, and muhammara for a fresh, flavorful meal.</div></div> 2230</div></article-list><page-pagination class="pagination"> 2231 <nav class="pagination__nav"><span class="pagination__nav-item heading heading--small" aria-current="page" >1</span><a href="/blogs/recipes?page=2" data-page="2" class="pagination__nav-item heading heading--small" aria-label="Navigate to page 2">2</a><a href="/blogs/recipes?page=3" data-page="3" class="pagination__nav-item heading heading--small" aria-label="Navigate to page 3">3</a><span class="pagination__nav-item heading heading--small" >…</span><a href="/blogs/recipes?page=6" data-page="6" class="pagination__nav-item heading heading--small" aria-label="Navigate to page 6">6</a><a class="pagination__nav-item" rel="next" aria-label="Next" data-page="2" href="/blogs/recipes?page=2"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2232 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2233 </svg></a></nav> 2234 </page-pagination></div> 2235 </div></section> 2236 2237 <style> 2238 .tag-article-hidden { 2239 display: none; 2240 } 2241 2242 .description-border { 2243 border-bottom: 1px solid rgb(var(--border-color)) !important; 2244 border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important; 2245 padding-bottom: 1rem !important; 2246 margin-bottom: 1rem !important; 2247 } 2248 </style> 2249 2250
2250<script> 2251 function toggleTagArticles(tagHandle) { 2252 const hiddenArticles = document.querySelectorAll(`[data-tag-article="${tagHandle}"].tag-article-hidden`); 2253 const toggleButton = document.querySelector(`[data-view-all-toggle="${tagHandle}"]`); 2254 const viewAllText = toggleButton.querySelector('.view-all-text'); 2255 const viewLessText = toggleButton.querySelector('.view-less-text'); 2256 2257 const isExpanded = viewAllText.style.display === 'none'; 2258 2259 if (isExpanded) { 2260 // Collapse: hide extra articles 2261 hiddenArticles.forEach(article => { 2262 article.style.display = 'none'; 2263 }); 2264 viewAllText.style.display = ''; 2265 viewLessText.style.display = 'none'; 2266 } else { 2267 // Expand: show all articles 2268 hiddenArticles.forEach(article => { 2269 article.style.display = 'block'; 2270 }); 2271 viewAllText.style.display = 'none'; 2272 viewLessText.style.display = ''; 2273 } 2274 } 2275 </script>
2275 2276 2277 </div> 2278 </div><!-- BEGIN sections: footer-group --> 2279<div id="shopify-section-sections--16356242423906__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style> 2280 #shopify-section-sections--16356242423906__footer .footer {--background: 21, 48, 41; 2281 --heading-color: 255, 255, 255; 2282 --text-color: 255, 255, 255; 2283 --border-color: 56, 79, 73; 2284 } 2285</style> 2286
2287<script 2288 src="https://cdn.kustomerapp.com/chat-web/widget.js" 2289 data-kustomer-api-key='eyJhbGciOiJub25lIn0.eyJvcmciOiI2NmZiZjczZTJiZTU4NzM5NjhlZmY3NjQiLCJvcmdOYW1lIjoibGV0dHVjZWdyb3ciLCJyb2xlcyI6WyJvcmcudHJhY2tpbmciXX0.' 2290></script>
vendor: 1 bytes, line 2290
2290
2291<script> 2292 Kustomer.start({ 2293 brandId: '66fbf746ea83c3646269bd14' 2294 }); 2295</script>
2295 2296 2297<footer class="footer "> 2298 <div class="container"> 2299 <div class="footer__inner"> 2300 <div class="footer__item-list"><div 2301 class="footer__item footer__item--links is-first" 2302 2303 ><p class="footer__item-title heading heading--small">Help</p> 2304 2305 <div class="footer__item-content"> 2306 <ul class="linklist list--unstyled" role="list"><li class="linklist__item"> 2307 <a href="https://status.lettucegrow.com/order-status/" class="link--faded">Order Status</a> 2308 </li><li class="linklist__item"> 2309 <a href="/blogs/help-center" class="link--faded">Help Center</a> 2310 </li><li class="linklist__item"> 2311 <a href="/pages/claims" class="link--faded">Package Protection</a> 2312 </li><li class="linklist__item"> 2313 <a href="/blogs/help-center/what-is-your-warranty-policy" class="link--faded">Warranty</a> 2314 </li><li class="linklist__item"> 2315 <a href="/blogs/help-center/what-is-your-return-policy" class="link--faded">Return Policy</a> 2316 </li><li class="linklist__item"> 2317 <a href="/blogs/help-center/what-is-your-shipping-policy" class="link--faded">Shipping Policy</a> 2318 </li><li class="linklist__item"> 2319 <a href="https://calendly.com/lettucegrow-consultation/30min?month=2026-07" class="link--faded">1:1 Sales Consultation</a> 2320 </li></ul> 2321 </div></div><div 2322 class="footer__item footer__item--links " 2323 2324 ><p class="footer__item-title heading heading--small">Learn</p> 2325 2326 <div class="footer__item-content"> 2327 <ul class="linklist list--unstyled" role="list"><li class="linklist__item"> 2328 <a href="/pages/hsa-fsa-flex" class="link--faded">Save with HSA/FSA</a> 2329 </li><li class="linklist__item"> 2330 <a href="/blogs/journal/tagged/positive-impact" class="link--faded">Positive Impact</a> 2331 </li><li class="linklist__item"> 2332 <a href="/blogs/recipes" class="link--faded">Recipes</a> 2333 </li><li class="linklist__item"> 2334 <a href="/collections/seedlings" class="link--faded">Seedlings</a> 2335 </li><li class="linklist__item"> 2336 <a href="/pages/customer-reviews" class="link--faded">Customer Reviews</a> 2337 </li></ul> 2338 </div></div><div 2339 class="footer__item footer__item--links " 2340 2341 ><p class="footer__item-title heading heading--small">Connect</p> 2342 2343 <div class="footer__item-content"> 2344 <ul class="linklist list--unstyled" role="list"><li class="linklist__item"> 2345 <a href="https://lettucegrow.kustomer.help/contact/contact-us-rJgCq7k1x" class="link--faded">Contact Us</a> 2346 </li><li class="linklist__item"> 2347 <a href="/pages/education-contact" class="link--faded">Education Program</a> 2348 </li><li class="linklist__item"> 2349 <a href="/pages/refer-a-friend" class="link--faded">Refer a Friend</a> 2350 </li><li class="linklist__item"> 2351 <a href="/pages/affiliate" class="link--faded">Affiliate Program</a> 2352 </li><li class="linklist__item"> 2353 <a href="/pages/contact-site-default" class="link--faded">Media Inquiries</a> 2354 </li></ul> 2355 </div></div><div 2356 class="footer__item footer__item--newsletter " 2357 2358 ><p class="footer__item-title heading heading--small">Newsletter</p><div class="footer__item-content"><p>Sign up to receive special promotions and more</p><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2359 2360 <div class="input"> 2361 <input type="email" id="footer[contact][email]" name="contact[email]" class="input__field input__field--text"> 2362 <label for="footer[contact][email]" class="input__label">Your e-mail</label> 2363 <button type="submit" class="input__submit-icon tap-area" title="Register"><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14"> 2364 <path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="1.7" fill="none"></path> 2365 </svg></button> 2366 </div></form></div></div><div 2367 class="footer__item footer__item--social-media " 2368 2369 ><p class="footer__item-title heading heading--small">Follow us</p><div class="footer__item-content"><ul class="social-media social-media--no-radius list--unstyled" role="list"> 2370 <li class="social-media__item social-media__item--facebook"> 2371 <a href="https://www.facebook.com/LettuceGrow/" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on Facebook"><svg focusable="false" width="9" height="17" class="icon icon--facebook " viewBox="0 0 9 17"> 2372 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.486 16.2084L2.486 8.81845H0L0 5.93845L2.486 5.93845L2.486 3.81845C2.38483 2.79982 2.73793 1.78841 3.45107 1.05407C4.16421 0.319722 5.16485 -0.0628415 6.186 0.00844868C6.9284 0.00408689 7.67039 0.0441585 8.408 0.128449V2.69845L6.883 2.69845C6.4898 2.61523 6.08104 2.73438 5.79414 3.01585C5.50724 3.29732 5.3803 3.70373 5.456 4.09845L5.456 5.93845H8.308L7.936 8.81845H5.46L5.46 16.2084H2.486Z" fill="currentColor"></path> 2373 </svg></a> 2374 </li><li class="social-media__item social-media__item--instagram"> 2375 <a href="https://www.instagram.com/lettucegrow/" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on Instagram"><svg focusable="false" width="16" height="16" class="icon icon--instagram " viewBox="0 0 16 16"> 2376 <path fill-rule="evenodd" clip-rule="evenodd" d="M8 0C5.827 0 5.555.01 4.702.048 3.85.087 3.269.222 2.76.42a3.921 3.921 0 00-1.417.923c-.445.444-.719.89-.923 1.417-.198.509-.333 1.09-.372 1.942C.01 5.555 0 5.827 0 8s.01 2.445.048 3.298c.039.852.174 1.433.372 1.942.204.526.478.973.923 1.417.444.445.89.719 1.417.923.509.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.445-.01 3.298-.048c.852-.039 1.433-.174 1.942-.372a3.922 3.922 0 001.417-.923c.445-.444.719-.89.923-1.417.198-.509.333-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.298c-.039-.852-.174-1.433-.372-1.942a3.922 3.922 0 00-.923-1.417A3.921 3.921 0 0013.24.42c-.509-.198-1.09-.333-1.942-.372C10.445.01 10.173 0 8 0zm0 1.441c2.136 0 2.39.009 3.233.047.78.036 1.203.166 1.485.276.374.145.64.318.92.598.28.28.453.546.598.92.11.282.24.705.276 1.485.038.844.047 1.097.047 3.233s-.009 2.39-.047 3.233c-.036.78-.166 1.203-.276 1.485-.145.374-.318.64-.598.92-.28.28-.546.453-.92.598-.282.11-.70
23765.24-1.485.276-.844.038-1.097.047-3.233.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.479 2.479 0 01-.92-.598 2.478 2.478 0 01-.598-.92c-.11-.282-.24-.705-.276-1.485-.038-.844-.047-1.097-.047-3.233s.009-2.39.047-3.233c.036-.78.166-1.203.276-1.485.145-.374.318-.64.598-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.844-.038 1.097-.047 3.233-.047zm0 9.226a2.667 2.667 0 110-5.334 2.667 2.667 0 010 5.334zm0-6.775a4.108 4.108 0 100 8.216 4.108 4.108 0 000-8.216zm5.23-.162a.96.96 0 11-1.92 0 .96.96 0 011.92 0z" fill="currentColor"></path> 2377 </svg></a> 2378 </li><li class="social-media__item social-media__item--youtube"> 2379 <a href="https://www.youtube.com/lettucegrow" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on YouTube"><svg fill="none" focusable="false" width="18" height="13" class="icon icon--youtube " viewBox="0 0 18 13"> 2380 <path fill-rule="evenodd" clip-rule="evenodd" d="M16.0325 0.369454C16.807 0.572743 17.4168 1.17173 17.6238 1.9324C18 3.31101 18 6.1875 18 6.1875C18 6.1875 18 9.06389 17.6238 10.4427C17.4168 11.2033 16.807 11.8023 16.0325 12.0056C14.6288 12.375 9 12.375 9 12.375C9 12.375 3.37122 12.375 1.96752 12.0056C1.19311 11.8023 0.583159 11.2033 0.376159 10.4427C0 9.06389 0 6.1875 0 6.1875C0 6.1875 0 3.31101 0.376159 1.9324C0.583159 1.17173 1.19311 0.572743 1.96752 0.369454C3.37122 0 9 0 9 0C9 0 14.6288 0 16.0325 0.369454ZM11.8636 6.1876L7.1591 8.79913V3.57588L11.8636 6.1876Z" fill="currentColor"></path> 2381 </svg></a> 2382 </li><li class="social-media__item social-media__item--tiktok"> 2383 <a href="https://www.tiktok.com/@lettucegrow" target="_blank" rel="noopener" class="social-media__link" aria-label="Follow us on TikTok"><svg fill="none" focusable="false" width="14" height="16" class="icon icon--tiktok " viewBox="0 0 14 16"> 2384 <path d="M13.6893 6.47331C13.5586 6.48602 13.4273 6.49268 13.296 6.49327C11.8552 6.49347 10.5114 5.76723 9.72211 4.56182V11.1389C9.72211 13.8236 7.54571 16 4.86099 16C2.17627 16 -0.00012207 13.8236 -0.00012207 11.1389C-0.00012207 8.45417 2.17627 6.27777 4.86099 6.27777C4.96247 6.27777 5.06166 6.28689 5.16143 6.29317V8.68866C5.06166 8.67669 4.96361 8.65845 4.86099 8.65845C3.49077 8.65845 2.37998 9.76923 2.37998 11.1395C2.37998 12.5097 3.49077 13.6205 4.86099 13.6205C6.23148 13.6205 7.44177 12.5407 7.44177 11.1702L7.46571 0H9.75745C9.97355 2.05512 11.6307 3.66035 13.6916 3.81102V6.47331" fill="currentColor"></path> 2385 </svg></a> 2386 </li> 2387 </ul></div></div></div> 2388 2389 <div class="footer__aside"><span class="footer__copyright text--xsmall text--subdued" 2390 >© 2026 2391Lettuce Grow 2392 2393 2394 <span class="square-separator square-separator--block square-separator--subdued"></span> 2395 <a href="/pages/terms-conditions" title="">Terms & Conditions</a> 2396 2397 <span class="square-separator square-separator--block square-separator--subdued"></span> 2398 <a href="/pages/privacy-policy" title="">Privacy Policy</a> 2399 2400 2401 </span> 2402 2403 <div class="footer__follow-and-payment"><div class="footer__payment-methods"> 2404 <span class="footer__payment-methods-label text--xsmall text--subdued">We accept</span> 2405 2406 <div class="payment-methods-list payment-methods-list--auto"> 2407 2408 <svg 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;"/><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;"/>
2408</svg> 2409 2410 2411 <svg 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" /><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> 2412 2413 2414 <svg 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> 2415 2416 <svg 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> 2417 2418 <svg 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.
241806zM23.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> 2419 2420 2421 <svg 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> 2422 2423 2424 <svg 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
24240-.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> 2425 2426 <svg 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> 2427 2428 2429 <svg 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
242916.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> 2430 2431 2432 </div> 2433 </div></div> 2434 </div> 2435 </div> 2436 </div> 2437</footer> 2438 2439 2440</div> 2441<!-- END sections: footer-group -->
2441<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
2441 2442
2442<script> 2443 var klaviyo = klaviyo || []; 2444 klaviyo.init({ 2445 account: 'U3UvnU', 2446 platform: 'shopify', 2447 }); 2448 klaviyo.enable('backinstock', { 2449 trigger: { 2450 product_page_text: 'Notify Me When Available', 2451 product_page_class: 'product-form__add-button button button--ternary button--full', 2452 product_page_text_align: 'center', 2453 product_page_margin: '0px', 2454 replace_anchor: true, 2455 }, 2456 modal: { 2457 headline: '{product_name}', 2458 body_content: 'Register to receive a notification when this item comes back in stock.', 2459 email_field_label: 'Email', 2460 button_label: 'Notify me when available', 2461 subscription_success_label: "You're in! We'll let you know when it's back.", 2462 footer_content: '', 2463 additional_styles: `@font-face { 2464 font-family: 'MTGertrudes-Medium'; 2465 src: url('//www.lettucegrow.com/cdn/shop/t/3/assets/MTGertrudes-Medium.woff2?v=158530530771462302991738191418') format('woff2') 2466 , url('//www.lettucegrow.com/cdn/shop/t/3/assets/MTGertrudes-Medium.woff?v=124068451386284702501738191418') format('woff'); 2467 font-weight: normal; 2468 font-style: normal; 2469 font-display: swap; 2470 }.btn{font-family:'MTGertrudes-Medium';text-transform:uppercase;letter-spacing:1.5px;font-weight:400;font-size:15px;}`, 2471 drop_background_color: '#000', 2472 background_color: '#fff', 2473 text_color: '#222', 2474 button_text_color: '#fff', 2475 button_background_color: '#3D714EFF', 2476 close_button_color: '#ccc', 2477 error_background_color: '#fcd6d7', 2478 error_text_color: '#C72E2F', 2479 success_background_color: '#d3efcd', 2480 success_text_color: '#1B9500', 2481 }, 2482 }); 2483 </script>
2483 2484 2485
2485<script> 2486 document.addEventListener("fg-gifts:updated", async () => { 2487 let sca_cart = await fetch('/cart.js').then(async(scaCart) => { 2488 return await scaCart.json(); 2489 }); 2490 2491 await fetch("/?sections=mini-cart").then(async(scaSection) => { 2492 sca_cart["sections"] = await scaSection.json(); 2493 }); 2494 2495 document.documentElement.dispatchEvent( 2496 new CustomEvent("cart:refresh", { 2497 bubbles: true, 2498 detail: { 2499 cart: sca_cart 2500 }, 2501 }) 2502 ); 2503 }); 2504</script>
2504 2505 2506
2506<script> 2507 (function() { 2508 var script = document.createElement('script'); 2509 script.id = 'minty-onsite-script'; 2510 script.src = 'https://cdn.addshoppers.com/minty/shopify-onsite/executeminty.js'; 2511 script.async = true; 2512 script.defer = true; 2513 document.head.appendChild(script); 2514 })(); 2515 </script>
2515 2516
2516<script src="//www.lettucegrow.com/cdn/shop/t/3/assets/tiny-img-link-preloader.js?v=161691863847448465861787601139" defer></script>
2516 2517<style> .nvd_title {font-family: "MTGertrudes-Medium", sans-serif !important;} .nvd-claim-page p,.nvd-claim-page button,.nvd-claim-page div,.nvd-claim-page span,.nvd-claim-page h5,.nvd-claim-page input {font-family: sans-serif;} </style> 2518<div id="shopify-block-AcFN1M1hVN1RCVTB6Y__5057006142565981955" class="shopify-block shopify-app-block">
2518<script type="text/javascript"> 2519 const promoConfig = { 2520 fontSize: '16', 2521 logoType: 'logo', 2522 logoColor: 'blue', 2523 pageType: 'cart', 2524 textAlign: 'left' 2525 }; 2526 const drawerAppData = '{"theme_app_configuration"=>Metafields::MetafieldDrop}'; 2527 const drawerPromoAppConfig = (drawerAppData == '{}') ? {} : JSON.parse('{"region_public_keys":{"us":"OJMITFM5G4ASXH46","ca":""}}') ; 2528 const drawerHasRegionKeys = drawerPromoAppConfig.hasOwnProperty('region_public_keys'); 2529 let drawerPublicKey = null; 2530 if (Shopify.country == 'US') 2531 drawerPublicKey = (drawerHasRegionKeys) ? drawerPromoAppConfig.region_public_keys.us : null; 2532 if (Shopify.country == 'CA') 2533 drawerPublicKey = (drawerHasRegionKeys) ? drawerPromoAppConfig.region_public_keys.ca : null; 2534 const affirmPublicApiKeyCartDrawer = ('') ? '' : drawerPublicKey; 2535 const customDrawerTotalSelector = ('') ? '' : null; 2536 const customAdjacentElementSelector = ('') ? '' : null; 2537 const customAddToCartSelector = ('') ? '' : null; 2538 const customCartDrawerSelector = ('') ? '' : null; 2539 const publicKeyEntered = ('') ? '' : null; 2540</script>
2540 2541 2542</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block"> 2543 2544
2545<script> 2546 console.log("[Alia app extension] v1.0.5"); 2547 2548 const BACKEND_URL = "https://backend.alia-prod.com"; 2549 2550 window.ALIA_SHOPIFY_EXTENSION_INFO = { 2551 customerID: "", 2552 country: "US", 2553 market: "us", 2554 language: "en" 2555 } 2556 2557 if (document.readyState !== "loading") { 2558 initAlia(); 2559 } else { 2560 document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true }); 2561 } 2562 2563 async function initAlia() { 2564 const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=g8marr-yg.myshopify.com"; 2565 const script = document.createElement("script"); 2566 script.src = url; 2567 script.async = true; 2568 document.head.appendChild(script); 2569 } 2570</script>
2570 2571 2572</div><div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://g8marr-yg.myshopify.com" crossorigin><!-- Config and setup JS -->
2573<script id="RestockRocketConfig"> 2574 window._RestockRocketConfig = window._RestockRocketConfig || {} 2575 window._RestockRocket = window._RestockRocket || {} 2576 window._Stoq = window._RestockRocket 2577 window._StoqConfig = window._RestockRocketConfig 2578 try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { } 2579 function normalizeLocale(locale) { 2580 if (!locale || locale.trim() === '') { 2581 return ''; 2582 } 2583 return locale.toString().toLowerCase().replace(/-/g, '_'); 2584 } 2585 2586 window._RestockRocketConfig.locale = 'en'; 2587 window._RestockRocketConfig.normalizedLocale = normalizeLocale('en'); 2588 window._RestockRocketConfig.shop = 'g8marr-yg.myshopify.com'; 2589 window._RestockRocketConfig.pageType = 'blog'; 2590 window._RestockRocketConfig.liquidRenderedAt = 1790280732;window._RestockRocketConfig.marketId = 16117301346;window._RestockRocketConfig.countryName = 'United States'; 2591 window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {}; 2592 if (!window._RestockRocketConfig.cartToken) { 2593 try { 2594 const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/); 2595 if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]); 2596 } catch (e) { } 2597 } 2598window._RestockRocketConfig.cachedSettings = {"id":47394,"shop_id":47370,"currency":"USD","created_at":"2025-11-07T20:54:09.399Z","updated_at":"2026-09-24T20:11:00.441Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#153029","storefront_button_background_color":"#BCD9E8","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":false,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":".restock-rocket-preorder-button {\r\n text-transform: uppercase !important;\r\n}\r\n\r\n/* Theme defaults from Focal (any version) */\r\n.restock-rocket-button {\r\n display: flex !important;\r\n justify-content: center !important;\r\n align-items: center !important;\r\n}\r\n\r\n/* Collection page: Match notify button to season label */\r\n.product-item--sold-out .restock-rocket-button.restock-rocket-button-collection {\r\n background-color: #BCD9E8 !important;\r\n color: #153029 !important;\r\n border: none !important;\r\n border-radius: 4px !important;\r\n padding: 0 12px !important;\r\n font-family: inherit !important;\r\n font-weight: 400 !important;\r\n text-transform: uppercase !important;\r\n letter-spacing: 2px !important;\r\n min-height: 39px !important;\r\n height: 39px !important;\r\n width: fit-content !important;\r\n display: flex !important;\r\n align-items: center !important;\r\n justify-content: center !important;\r\n cursor: pointer !important;\r\n box-sizing: border-box !important;\r\n white-space: nowrap !important;\r\n margin: 4px auto 0 !important;\r\n font-size: 0 !important;\r\n line-height: 0 !important;\r\n text-indent: -9999px !important;\r\n overflow: hidden !important;\r\n}\r\n\r\n/* Shorten text to \"NOTIFY ME\" to match season label width */\r\n.product-item--sold-out .restock-rocket-button.restock-rocket-button-collection::after {\r\n content: \"NOTIFY ME\" !important;\r\n font-size: calc(var(--base-font-size) - 1px) !important;\r\n letter-spacing: 2px !important;\r\n font-weight: 400 !important;\r\n text-transform: uppercase !important;\r\n text-indent: 0 !important;\r\n line-height: 39px !important;\r\n}\r\n\r\n/* Quick buy modal: Notify button under season label */\r\nquick-buy-modal[open] .rr-quickbuy-notify {\r\n background-color: #BCD9E8 !important;\r\n color: #153029 !important;\r\n border: none !important;\r\n border-radius: 4px !important;\r\n padding: 4px 12px !important;\r\n font-family: inherit !important;\r\n font-size: inherit !important;\r\n font-weight: 400 !important;\r\n text-transform: uppercase !important;\r\n letter-spacing: 2px !important;\r\n min-height: 39px !important;\r\n width: 100% !important;\r\n display: flex !important;\r\n align-items: center !important;\r\n justify-content: center !important;\r\n cursor: pointer !important;\r\n white-space: nowrap !important;\r\n box-sizing: border-box !important;\r\n margin-top: 8px !important;\r\n}\r\n\r\n\r\nbutton#sticky-notify-btn {\r\n font-family: inherit;\r\n font-size: inherit;\r\n background-color: rgb(188, 217, 232);\r\n color: rgb(21, 48, 41);\r\n border-radius: 0px;\r\n}\r\n\r\n.restock-rocket-preorder-description {\r\nwidth: 100%!important;\r\nmargin-top: -2px!important;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n.restock-rocket-preorder-button .stoq-replo-preorder-label {\r\n text-transform: none !important;\r\n}","js_config":"// Replo preorder button â click hijack + label fix + badge inline with visible price\r\n(function () {\r\n var btnSelector = '[data-replo-add-product-variant-to-cart]';\r\n\r\n function apiReady() {\r\n return window._RestockRocket && window._RestockRocketConfig &&\r\n typeof window._RestockRocket.getSellingPlan === 'function';\r\n }\r\n\r\n function getSelectedVariant(config) {\r\n var variants = (config.product && config.product.variants) || [];\r\n for (var i = 0; i < variants.length; i++) {\r\n if (variants[i].id === config.selected_variant_id) return variants[i];\r\n }\r\n return null;\r\n }\r\n\r\n function fixButtonLabel(btn, plan, config) {\r\n var target = btn.firstElementChild || btn;\r\n var variant = getSelectedVariant(config);\r\n var price = variant ? (variant.price / 100).toFixed(2) : '';\r\n var label = plan.preorder_button_text.replace(/\\$\\s*$/, '').trim();\r\n var desired = label + ' $' + price;\r\n\r\n if (target.textContent.trim() === desired && target.querySelector('.stoq-replo-preorder-label')) {\r\n target.dataset.stoqState = 'preorder:' + desired;\r\n return;\r\n }\r\n\r\n target.innerHTML = '';\r\n var span = document.createElement('span');\r\n span.className = 'stoq-replo-preorder-label';\r\n span.textContent = desired;\r\n target.appendChild(span);\r\n target.dataset.stoqState = 'preorder:' + desired;\r\n }\r\n\r\n function restoreButtonLabel(btn) {\r\n var target = btn.firstElementChild || btn;\r\n if (target.dataset.stoqOriginalHtml === undefined) return;\r\n\r\n if (target.innerHTML === target.dataset.stoqOriginalHtml) {\r\n target.dataset.stoqState = 'original';\r\n return;\r\n }\r\n target.innerHTML = target.dataset.stoqOriginalHtml; // re-assert even if we thought we'd already restored\r\n target.dataset.stoqState = 'original';\r\n }\r\n\r\n function getVisiblePriceEl() {\r\n var els = document.querySelectorAll('[data-replo-price=\"true\"]');\r\n for (var i = 0; i < els.length; i++) {\r\n if (els[i].offsetWidth > 0 && els[i].offsetHeight > 0) return els[i];\r\n }\r\n return null;\r\n }\r\n\r\n function insertBadge(plan) {\r\n if (!plan.preorder_badge_enabled) return;\r\n var priceEl = getVisiblePriceEl();\r\n if (!priceEl) return;\r\n if (priceEl.parentElement.classList.contains('stoq-price-badge-row')) return;\r\n\r\n var row = document.createElement('div');\r\n row.className = 'stoq-price-badge-row';\r\n row.style.cssText = 'display:flex;flex-direction:row;align-items:center;gap:8px;';\r\n\r\n priceEl.parentNode.insertBefore(row, priceEl);\r\n row.appendChild(priceEl);\r\n\r\n var badge = document.createElement('span');\r\n badge.className = 'stoq-replo-preorder-badge';\r\n badge.textContent = plan.preorder_badge_text;\r\n badge.style.cssText =\r\n 'display:inline-block;padding:2px 10px;border-radius:12px;' +\r\n 'font-size:12px;font-weight:600;white-space:nowrap;' +\r\n 'background-color:' + plan.preorder_badge_background_color + ';' +\r\n 'color:' + plan.preorder_badge_text_color + ';';\r\n\r\n row.appendChild(badge);\r\n }\r\n\r\n function removeBadgeIfAny() {\r\n var row = document.querySelector('.stoq-price-badge-row');\r\n if (!row) return;\r\n var badge = row.querySelector('.stoq-replo-preorder-badge');\r\n if (badge) badge.remove();\r\n var price = row.querySelector('[data-replo-price=\"true\"]');\r\n if (price) row.parentNode.insertBefore(price, row);\r\n row.remove();\r\n }\r\n\r\n function variantIsOnOffer(plan, variantId) {\r\n return !plan.variant_ids || plan.variant_ids.indexOf(variantId) !== -1;\r\n }\r\n\r\n function hookReploButton() {\r\n if (!apiReady()) return;\r\n var api = window._RestockRocket;\r\n var config = window._RestockRocketConfig;\r\n\r\n var btn = document.querySelector(btnSelector);\r\n if (!btn) return;\r\n\r\n var target = btn.firstElementChild || btn;\r\n if (target.dataset.stoqOriginalHtml === undefined) {\r\n target.dataset.stoqOriginalHtml = target.innerHTML; // capture TRUE pristine markup, first sight of this node\r\n }\r\n\r\n var plan = api.getSellingPlan(config.selected_variant_id);\r\n var eligible = plan && plan.enabled && variantIsOnOffer(plan, config.selected_variant_id);\r\n\r\n if (!eligible) {\r\n removeBadgeIfAny();\r\n restoreButtonLabel(btn);\r\n delete btn.dataset.stoqHooked;\r\n return;\r\n }\r\n\r\n fixButtonLabel(btn, plan, config);\r\n insertBadge(plan);\r\n\r\n if (btn.dataset.stoqHooked === 'true') return;\r\n btn.dataset.stoqHooked = 'true';\r\n\r\n btn.addEventListener('click', function (e) {\r\n e.preventDefault();\r\n e.stopPropagation();\r\n api.changeCart({\r\n id: config.selected_variant_id,\r\n quantity: 1,\r\n selling_plan: plan.shopify_selling_plan_id\r\n });\r\n }, true);\r\n }\r\n\r\n function waitAndStart(n) {\r\n n = n || 0;\r\n if (apiReady()) {\r\n var scheduled = false;\r\n function scheduleHook() {\r\n if (scheduled) return;\r\n scheduled = true;\r\n requestAnimationFrame(function () {\r\n scheduled = false;\r\n hookReploButton();\r\n });\r\n }\r\n\r\n scheduleHook();\r\n new MutationObserver(scheduleHook).observe(document.body, { childList: true, subtree: true });\r\n document.addEventListener('stoq:inventory-data-loaded', function () {\r\n document.querySelectorAll(btnSelector).forEach(function (b) { delete b.dataset.stoqHooked; });\r\n scheduleHook();\r\n });\r\n setInterval(scheduleHook, 1000);\r\n } else if (n < 40) {\r\n setTimeout(function () { waitAndStart(n + 1); }, 250);\r\n }\r\n }\r\n\r\n waitAndStart();\r\n})();","collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":true,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":".product-item__cta-wrapper","insert_button_after_selector_type":"afterend","storefront_button_position_type":"specific","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased
2598separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-item__image-wrapper .product-item__quickview","insert_button_after_selector_index":".product-item-meta__price-list-container","push_enabled":false,"push_allowed":true,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":".product-item-meta__price-list-container","show_button_on_page":false,"insert_button_after_selector_search":".product-item-meta__price-list-container","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":"div#facet-main","index_buttons_container":"","page_buttons_container":"","search_buttons_container":"","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when itâs restocked again by entering your details below!","preorder_enabled":false,"preorder_buy_button_selector":".shopify-payment-button","preorder_add_to_cart_button_selector":"[data-replo-add-product-variant-to-cart]","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"#replo-fullpage-element","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":true,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":".product-item__image-wrapper","preorder_index_badge_selector":".product-item__image-wrapper","preorder_page_badge_selector":".product-item__image-wrapper","preorder_search_badge_selector":".product-item__image-wrapper","preorder_badge_selector_type":"beforeend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":".text.r-18knjaz.alchemy-rte","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"[data-replo-add-product-variant-to-cart]","preorder_payment_insert_selector_type":"beforebegin","preorder_price_container_selector":".r-bkrwx5.alchemy-rte","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".r-bkrwx5.alchemy-rte","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":true,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product-form__payment-container","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":"","preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":"","countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":true,"restock_note_insert_selector":"","restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-09-24T20:11:00.704Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false};window._RestockRocketConfig.storefrontAccessToken = "0cf6f5b875e9dc59c4de91c058550b57"; 2599 window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production'; 2600 window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} }; 2601window._RestockRocketConfig.sellingPlans = [];(function() { 2602 const cachedData = {"plans":[],"disabled_plan_ids":[4629004386,4654235746,4653645922,4653613154,4629168226,4654039138,4654071906,4654104674,4653744226,4654202978,3695116386],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{"enable_storefront_product_reads":true},"cached_at":"2026-09-24T12:07:53Z"}; 2603 2604 if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) { 2605 window._RestockRocketConfig.readFlags = cachedData.read_flags || {}; 2606 const oldPlans = window._RestockRocketConfig.sellingPlans; 2607 const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0 2608 ? oldPlans.reduce(function(max, plan) { 2609 if (plan.updated_at) { 2610 const planDate = new Date(plan.updated_at); 2611 const maxDate = max ? new Date(max) : null; 2612 return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max; 2613 } 2614 return max; 2615 }, '') 2616 : null; 2617 const cachedDate = new Date(cachedData.cached_at); 2618 const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null; 2619 const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate)); 2620 2621 if (useCached) { 2622 if (Array.isArray(cachedData.plans)) {
2623 window._RestockRocketConfig.sellingPlans = cachedData.plans; 2624 window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || []; 2625 console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')'); 2626 } 2627 } else { 2628 window._RestockRocketConfig.disabledSellingPlanIds = []; 2629 console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')'); 2630 } 2631 } 2632 })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [50513055514722,50513055547490,50513055481954,43049873342562,43023482486882];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"e9d8e07f-f4fe-4637-8e1e-e7d73ee6af89","shop_id":47370,"enabled":true,"page_types":["index"],"configuration":{"domWatcherType":"variantInput","enableDomWatcher":true,"domWatcherDebounce":500,"featuredProductSelector":".alchemy__element.alchemy-reset","featuredProductFormSelector":"[data-replo-product-container]","featuredProductBuyButtonSelector":".shopify-payment-button","featuredProductBadgeInsertSelector":".price-list","featuredProductPriceInsertSelector":".price-list .price","featuredProductVariantInputSelector":".product-form .shopify-product-form [name=\"id\"]","featuredProductOriginalPriceSelector":".price-list .price","featuredProductPaymentInsertSelector":".product-form__buy-buttons","featuredProductNotifyMeInsertSelector":".product-form__buy-buttons","featuredProductAddToCartButtonSelector":"[data-replo-add-product-variant-to-cart]","featuredProductBadgeInsertSelectorType":"beforeend","featuredProductPriceInsertSelectorType":"afterend","featuredProductShowPreorderButtonDelay":250,"featuredProductDisclaimerInsertSelector":".product-form__buy-buttons","featuredProductPaymentInsertSelectorType":"beforebegin","featuredProductNotifyMeInsertSelectorType":"afterend","featuredProductAddToCartButtonTextSelector":".loader-button__text","featuredProductDisclaimerInsertSelectorType":"afterend"},"type":"featured_product","css_config":null,"js_config":null,"created_at":"2026-02-27T20:10:52.652Z","updated_at":"2026-02-27T21:01:33.535Z"},{"id":"1fbfb0b6-a6bf-489a-a389-4d4e41029017","shop_id":47370,"enabled":true,"page_types":["collection"],"configuration":{"domWatcherType":"variantInput","enableDomWatcher":true,"domWatcherDebounce":500,"quickBuyModalSelector":"quick-buy-drawer[open]","quickBuyOpenFormSelector":".product-form .shopify-product-form","quickBuyModalOpenDuration":3000,"quickBuyModalOpenInterval":750,"quickBuyOpenButtonSelector":".button.button--secondary.product-item__quickview-button","quickBuyBadgeInsertSelector":".price-list","quickBuyPriceInsertSelector":".price-list .price:not(.visually-hidden)","quickBuyTermsInsertSelector":"[name=\"add\"]","quickBuyVariantInputSelector":"[name=\"id\"]","quickBuyOriginalPriceSelector":".price-list .price:not(.visually-hidden)","quickBuyPaymentInsertSelector":".product-form__buy-buttons","quickBuyModalBuyButtonSelector":".shopify-payment-button","quickBuyNotifyMeInsertSelector":".drawer__content .product-item__cta-wrapper","quickBuyBadgeInsertSelectorType":"beforeend","quickBuyPriceInsertSelectorType":"afterend","quickBuyTermsInsertSelectorType":"afterend","quickBuyDisclaimerInsertSelector":".product-form__buy-buttons","quickBuyModalProductInputSelector":"[name=\"product-id\"]","quickBuyPaymentInsertSelectorType":"beforebegin","quickBuyProgressBarInsertSelector":"[name=\"add\"]","quickBuyNotifyMeInsertSelectorType":"afterend","quickBuyCountdownTimerInsertSelector":"[name=\"add\"]","quickBuyDisclaimerInsertSelectorType":"afterend","quickBuyModalAddToCartButtonSelector":"#AddToCart","quickBuyModalOpenButtonSetupInterval":250,"quickBuyModalShowPreorderButtonDelay":500,"quickBuyProgressBarInsertSelectorType":"afterend","quickBuyCountdownTimerInsertSelectorType":"afterend","quickBuyModalAddToCartButtonTextSelector":".loader-button__text"},"type":"quick_buy","css_config":null,"js_config":"(function() {\r\n const RR = window._RestockRocket;\r\n const RRConfig = window._RestockRocketConfig;\r\n \r\n const observer = new MutationObserver(() => {\r\n const modal = document.querySelector('quick-buy-modal[open]');\r\n if (!modal || modal.querySelector('.rr-quickbuy-notify')) return;\r\n \r\n // Extract product handle from modal href\r\n const href = modal.getAttribute('href') || '';
2632\r\n const match = href.match(/\\/products\\/([^?]+)/);\r\n if (!match) return;\r\n const handle = match[1];\r\n \r\n // Get product data\r\n const productEntry = RRConfig.products?.[handle];\r\n const product = productEntry?.product;\r\n if (!product) return;\r\n \r\n // Find the season label to insert after\r\n const seasonLabel = modal.querySelector('.product-item__cta-wrapper-quick-buy');\r\n if (!seasonLabel) return;\r\n \r\n // Create notify button\r\n const btn = document.createElement('button');\r\n btn.type = 'button';\r\n btn.className = 'rr-quickbuy-notify';\r\n btn.textContent = RRConfig.settings?.storefront_button_text || 'Notify me when available';\r\n btn.style.cssText = 'background-color:rgb(239,239,235);color:rgb(21,48,41);border:none;border-radius:4px;padding:4px 12px;font-family:inherit;font-size:inherit;font-weight:400;text-transform:uppercase;letter-spacing:2px;min-height:39px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:8px;box-sizing:border-box;';\r\n \r\n btn.addEventListener('click', (e) => {\r\n e.preventDefault();\r\n e.stopPropagation();\r\n RR.openModal(product, product.variants[0].id);\r\n });\r\n \r\n seasonLabel.insertAdjacentElement('afterend', btn);\r\n });\r\n \r\n observer.observe(document.body, { attributes: true, subtree: true, attributeFilter: ['open'] });\r\n})();","created_at":"2026-06-24T23:50:46.461Z","updated_at":"2026-06-25T01:03:10.691Z"}]; 2633 try { 2634 var _sqCfg = window._RestockRocketConfig; 2635 var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && 2636 _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); 2637 var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && 2638 _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; 2639 _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); 2640 } catch (e) { } 2641 try { 2642 var _sqc = window._RestockRocketConfig; 2643 var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false); 2644 var _sqPre = (_sqc.cachedPreorderVariantIds && 2645 _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; 2646 var _sqArm = false; 2647 if (_sqOn && _sqc.preordersConfigured) { 2648 if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { 2649 _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); 2650 } else { 2651 _sqArm = (_sqc.integrations || []).some(function (i) { 2652 return i && i.type === 'featured_product' && i.enabled && 2653 Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1; 2654 }); 2655 } 2656 } 2657 if (_sqArm && document.documentElement) { 2658 _sqc.acceleratedGateArmed = true; 2659 document.documentElement.classList.add('stoq-buy-now-pending'); 2660 setTimeout(function () { 2661 document.documentElement.classList.remove('stoq-buy-now-pending'); 2662 }, 6000); 2663 } 2664 } catch (e) { } 2665 2666 window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a0d303-1a23-7c79-acb2-a1bbde6397bf/restockrocket-1-594/assets/restockrocket-product.js' 2667 window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a0d303-1a23-7c79-acb2-a1bbde6397bf/restockrocket-1-594/assets/restockrocket-collection.js' 2668 window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a0d303-1a23-7c79-acb2-a1bbde6397bf/restockrocket-1-594/assets/restockrocket-product-bis.js' 2669 window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a0d303-1a23-7c79-acb2-a1bbde6397bf/restockrocket-1-594/assets/restockrocket-collection-bis.js' 2670 window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) 2671 window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' 2672 try { 2673 const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); 2674 window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; 2675 } catch (e) { 2676 window._RestockRocketConfig.appVersion = ''; 2677 } 2678 const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; 2679 const LIQUID_CACHE_MAX_AGE = 15 * 60; 2680 const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; 2681 if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { 2682 console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); 2683 window._RestockRocketConfig.isLiquidCacheFresh = true; 2684 window._RestockRocketConfig.liquidCacheAge = null; 2685 } else { 2686 const now = Math.floor(Date.now() / 1000);
2687 const liquidCacheAge = now - liquidRenderedAt; 2688 window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); 2689 if (liquidCacheAge < 0) { 2690 console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); 2691 window._RestockRocketConfig.isLiquidCacheFresh = true; 2692 } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) { 2693 console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); 2694 window._RestockRocketConfig.isLiquidCacheFresh = true; 2695 } else { 2696 console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); 2697 window._RestockRocketConfig.isLiquidCacheFresh = false; 2698 } 2699 } 2700 2701 function checkSettingsExpiry(settings) { 2702 try { 2703 if (!settings || !settings.updated_at) { 2704 console.debug('STOQ - Invalid settings data structure'); 2705 return null; 2706 } 2707 2708 if (!settings.cache) { 2709 console.debug('STOQ - settings caching disabled'); 2710 return null; 2711 } 2712 if (settings.multi_language_enabled) { 2713 if (!settings.translations) { 2714 console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); 2715 return null; 2716 } 2717 if (window._RestockRocketConfig.normalizedLocale && 2718 !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { 2719 console.debug('STOQ - locale not explicitly translated, will use default language from cache'); 2720 } 2721 } 2722 2723 const updatedAt = new Date(settings.updated_at); 2724 if (isNaN(updatedAt.getTime())) { 2725 console.debug('STOQ - Invalid updated_at date format in settings'); 2726 return null; 2727 } 2728 2729 const age = Date.now() - updatedAt.getTime(); 2730 if (age < SETTINGS_CACHE_DURATION) { 2731 console.debug('STOQ - settings changed recently, skipping cache'); 2732 return null; 2733 } 2734 2735 return settings; 2736 } catch (error) { 2737 console.debug('STOQ - Error checking settings cache:', error); 2738 return null; 2739 } 2740 } 2741 2742 function createRestockRocketContainer() { 2743 const restockRocketContainer = document.createElement('div'); 2744 restockRocketContainer.id = 'restock-rocket'; 2745 document.body.appendChild(restockRocketContainer); 2746 } 2747 2748 function createRestockRocketScript(scriptUrl) { 2749 const restockRocketScriptElement = document.createElement('script'); 2750 restockRocketScriptElement.setAttribute('defer', 'defer'); 2751 restockRocketScriptElement.src = scriptUrl; 2752 document.body.appendChild(restockRocketScriptElement); 2753 } 2754 2755 createRestockRocketContainer() 2756 2757 console.debug('STOQ - extension activated') 2758 try { 2759 const _stoqInitConfig = window._RestockRocketConfig; 2760 const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
2760) 2761 ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) 2762 : []; 2763 const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; 2764 var _stoqPageSeq = 0; 2765 try { 2766 _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; 2767 window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); 2768 } catch (e) { } 2769 Shopify?.analytics?.publish?.('stoq_initialized', { 2770 cart_token: _stoqInitConfig.cartToken || '', 2771 page_url: window.location.href, 2772 page_type: _stoqInitConfig.pageType || '', 2773 shop_domain: _stoqInitConfig.shop || '', 2774 market_id: _stoqInitConfig.marketId || '', 2775 country_code: _stoqInitConfig.countryIsoCode || '', 2776 detected_variant_ids: _stoqDetectedVariantIds, 2777 selected_variant_id: _stoqSelectedVariantId || '', 2778 page_load_seq: _stoqPageSeq, 2779 liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, 2780 app_version: _stoqInitConfig.appVersion || '', 2781 liquid_cache_age: _stoqInitConfig.liquidCacheAge, 2782 inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', 2783 inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], 2784 }); 2785 } catch (e) { 2786 console.debug('STOQ - stoq_initialized publish failed:', e); 2787 } 2788 try { 2789 var _sqTrack = window._RestockRocketConfig; 2790 if (_sqTrack.preordersConfigured) { 2791 document.addEventListener('click', function (e) { 2792 try { 2793 var t = e.target; 2794 if (!t || !t.closest) return; 2795 var host = t.closest('.shopify-payment-button, shopify-payment-terms'); 2796 if (!host) return; 2797 var channel = host.matches && host.matches('shopify-payment-terms') 2798 ? 'shop_pay_installments' : 'buy_now'; 2799 var form = host.closest('form'); 2800 var vidEl = form && form.querySelector('[name="id"]'); 2801 var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || ''; 2802 var _sqVidNum = Number(variantId); 2803 var _sqPlan = null; 2804 var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; 2805 var _sqMktId = Number(_sqTrack.marketId); 2806 var _sqForVariant = function (pl) { 2807 return pl && pl.enabled && Array.isArray(pl.variant_ids) && 2808 pl.variant_ids.indexOf(_sqVidNum) !== -1; 2809 }; 2810 _sqPlans.forEach(function (pl) { 2811 if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && 2812 Array.isArray(pl.shopify_market_ids) && 2813 pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } 2814 }); 2815 if (!_sqPlan) { 2816 _sqPlans.forEach(function (pl) { 2817 if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } 2818 }); 2819 } 2820 Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { 2821 variant_id: variantId, 2822 product_id: (_sqTrack.product && _sqTrack.product.id) || '', 2823 channel: channel, 2824 market_id: _sqTrack.marketId || '', 2825 country_code: _sqTrack.countryIsoCode || '', 2826 page_type: _sqTrack.pageType || '', 2827 cart_token: _sqTrack.cartToken || '', 2828 page_url: (window.location && window.location.href) || '', 2829 properties: { 2830 is_preorder_variant: (function () { 2831 var vid = Number(variantId); 2832 var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; 2833 return has(_sqTrack.preorderVariantIds) || 2834 has(_sqTrack.cachedPreorderVariantIds && 2835 _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); 2836 })(), 2837 in_enabled_plan: !!_sqPlan, 2838 is_instock_variant: (function () { 2839 var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; 2840 return has(_sqTrack.inStockVariantIds) || 2841 has(_sqTrack.cachedInStockVariantIds && 2842 _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); 2843 })(), 2844 enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', 2845 enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', 2846 block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false), 2847 gate_armed: !!_sqTrack.acceleratedGateArmed, 2848 gate_active_at_click: !!(document.documentElement && 2849 document.documentElement.classList.contains('stoq-buy-now-pending')), 2850 blocked: (function () { 2851 try { 2852 var rr = window._RestockRocket; 2853 return !!(rr && typeof rr.willBlockAcceleratedCl
2853ick === 'function' && 2854 rr.willBlockAcceleratedClick(e)); 2855 } catch (err) { return false; } 2856 })(), 2857 }, 2858 }); 2859 } catch (err) { } 2860 }, true); 2861 } 2862 } catch (e) { } 2863 function applyTranslations(settings) { 2864 try { 2865 if (!settings || !settings.multi_language_enabled) { 2866 return settings; 2867 } 2868 2869 if (!settings.translations) { 2870 console.debug('STOQ - No translations found, skipping translation'); 2871 return settings; 2872 } 2873 2874 const normalizedLocale = window._RestockRocketConfig.normalizedLocale; 2875 const translations = settings.translations; 2876 2877 if (!normalizedLocale) { 2878 console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); 2879 delete settings.translations; 2880 return settings; 2881 } 2882 2883 console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); 2884 2885 const translatedFields = translations[normalizedLocale]; 2886 if (translatedFields && typeof translatedFields === 'object') { 2887 Object.keys(translatedFields).forEach(function(key) { 2888 const value = translatedFields[key]; 2889 if (value !== null && value !== undefined && value !== '') { 2890 settings[key] = value; 2891 } 2892 }); 2893 } else { 2894 console.debug('STOQ - No translated fields found for locale:', normalizedLocale); 2895 } 2896 2897 delete settings.translations; 2898 return settings; 2899 } catch (e) { 2900 console.debug('STOQ - error applying translations:', e); 2901 return settings; 2902 } 2903 } 2904 function setupCartSellingPlanUpdater(settings) { 2905 window.addEventListener('stoq:inventory-data-loaded', function(event) { 2906 console.debug('STOQ - Inventory data loaded, updating cart selling plans'); 2907 if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { 2908 window._RestockRocket.updateCartSellingPlans() 2909 .then(hasUpdates => { 2910 if (hasUpdates) { 2911 console.debug('STOQ - cart selling plans updated successfully'); 2912 } else { 2913 console.debug('STOQ - no cart selling plan updates needed'); 2914 } 2915 }) 2916 .catch(error => { 2917 console.error('STOQ - error updating cart selling plans:', error); 2918 }); 2919 } 2920 }); 2921 } 2922 function storefrontGraphql(query, variables) { 2923 const cfg = window._RestockRocketConfig; 2924 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) { 2925 return Promise.reject(new Error('Storefront API unavailable')); 2926 } 2927 return fetch( 2928 `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`, 2929 { 2930 method: 'POST', 2931 headers: { 2932 'Content-Type': 'application/json', 2933 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, 2934 }, 2935 body: JSON.stringify({ query: query, variables: variables }), 2936 } 2937 ) 2938 .then(function(response) { 2939 if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); } 2940 return response.json(); 2941 }) 2942 .then(function(body) { 2943 if (body && body.errors && body.errors.length) { 2944 throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); 2945 } 2946 return body && body.data; 2947 }); 2948 } 2949 function fetchStorefrontShopMetafield(key) { 2950 const cfg = window._RestockRocketConfig; 2951 const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }'; 2952 return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key }) 2953 .then(function(data) { 2954 const value = data && data.shop && data.shop.metafield && data.shop.metafield.value; 2955 if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); } 2956 return JSON.parse(value); 2957 }); 2958 } 2959 (function loadStorefrontSettings() { 2960 const cfg = window._RestockRocketConfig; 2961 if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; 2962 function run() { 2963 // The live-settings read is one more shop-level metafield fetch, so it 2964 // shares fetchStorefrontShopMetafield with the integrations/selling_plans 2965 // reads rather than re-issuing the same query + parse. 2966 fetchStorefrontShopMetafield('settings') 2967 .then(function(settings) { 2968 cfg.storefrontSettings = settings; 2969 console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); 2970 }) 2971 .catch(function(e) { 2972 console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); 2973 }); 2974 } 2975 2976 if (typeof window.requestIdleCallback === 'function') { 2977 window.requestIdleCallback(run, { timeout: 5000 }); 2978 } else { 2979 setTimeout(run, 0); 2980 } 2981 })(); 2982 const cachedSettings = window._RestockRocketConfig.cachedSettings; 2983 const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; 2984 2985 if (validCachedSettings) { 2986 console.debug('STOQ - using cached settings'); 2987 initializeScripts(validCachedSettings); 2988 } else { 2989 console.debug('STOQ - fetching fresh settings'); 2990 const headers = { 2991 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 2992 'ngrok-skip-browser-warning': 'skip' 2993 }; 2994 2995 if (window.Shopify?.theme?.role === 'main') { 2996 headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; 2997 headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; 2998 headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; 2999 } 3000 3001 fetch( 3002 `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, 3003 { headers } 3004 ) 3005 .then(function(response) { 3006 if (!response.ok) { 3007 throw new Error('Network response was not ok'); 3008 } 3009 return response.json(); 3010 }) 3011 .then(function(settings) { 3012 initializeScripts(settings); 3013 }) 3014 .catch(function(error) { 3015 if (cachedSettings) { 3016 console.debug('STOQ - using expired cached settings as fallback'); 3017 initializeScripts(cachedSettings); 3018 } else { 3019 console.error('STOQ - failed to load settings:', error); 3020 } 3021 }) 3022 .catch(function(e) { 3023 console.error(e) 3024 }) 3025 } 3026 3027 function fetchEmbedConfig(endpoint, apply) { 3028 return fetch( 3029 `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`, 3030 { 3031 headers: { 3032 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 3033 'ngrok-skip-browser-warning': 'skip' 3034 } 3035 } 3036 ) 3037 .then(function(response) { 3038 if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`); 3039 return response.json(); 3040 }) 3041 .then(function(data) {
3042 try { 3043 apply(data); 3044 } catch (applyError) { 3045 console.error('STOQ - apply failed for ' + endpoint + ':', applyError); 3046 throw applyError; 3047 } 3048 }) 3049 .catch(function(error) { 3050 console.debug(`STOQ - using cached ${endpoint}:`, error.message); 3051 }); 3052 } 3053 function refreshShopConfig(source) { 3054 const cfg = window._RestockRocketConfig; 3055 const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); }; 3056 const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true; 3057 if (!flagOn) { return viaEmbed(); } 3058 3059 return fetchStorefrontShopMetafield(source.metafieldKey) 3060 .then(function(value) { 3061 if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); } 3062 source.apply(value); 3063 console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API'); 3064 }) 3065 .catch(function(error) { 3066 console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message); 3067 return viaEmbed(); 3068 }); 3069 } 3070 function refreshIntegrations() { 3071 const cfg = window._RestockRocketConfig; 3072 return refreshShopConfig({ 3073 endpoint: 'integrations', 3074 metafieldKey: 'integrations', 3075 flag: 'enable_storefront_integrations_read', 3076 isValid: function(value) { return Array.isArray(value); }, 3077 apply: function(data) { 3078 cfg.integrations = data; 3079 } 3080 }); 3081 } 3082 function refreshSellingPlans() { 3083 const cfg = window._RestockRocketConfig; 3084 return refreshShopConfig({ 3085 endpoint: 'selling_plans', 3086 metafieldKey: 'cachedSellingPlans', 3087 flag: 'enable_storefront_selling_plans_read', 3088 isValid: function(value) { return !!value && Array.isArray(value.plans); }, 3089 apply: function(data) { 3090 cfg.sellingPlans = data.plans; 3091 cfg.disabledSellingPlanIds = data.disabled_plan_ids || []; 3092 if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) { 3093 cfg.readFlags = data.read_flags; 3094 } 3095 } 3096 }); 3097 } 3098 3099 function initializeScripts(settings) { 3100 settings = applyTranslations(settings); 3101 window._RestockRocketConfig.settings = settings; 3102 console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); 3103 if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) { 3104 console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations'); 3105 Promise.race([ 3106 Promise.all([ 3107 refreshSellingPlans(), 3108 refreshIntegrations() 3109 ]), 3110 new Promise(function(resolve) { setTimeout(resolve, 1000); }) 3111 ]).then(function() { loadScripts(settings); }); 3112 return; 3113 } 3114 3115 loadScripts(settings); 3116 } 3117 3118 function loadScripts(settings) { 3119 setupCartSellingPlanUpdater(settings); 3120 3121 if(settings.enable_app) { 3122 const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { 3123 return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); 3124 }) 3125 const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) 3126 && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); 3127 const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) 3128 && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; 3129 const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; 3130 3131 const collectionScriptUrl = usePreorderBuild 3132 ? window._RestockRocketConfig.scriptUrlCollection 3133 : window._RestockRocketConfig.scriptUrlCollectionBis; 3134 const productScriptUrl = usePreorderBuild 3135 ? window._RestockRocketConfig.scriptUrlProduct 3136 : window._RestockRocketConfig.scriptUrlProductBis; 3137 3138 const pageType = window._RestockRocketConfig.pageType; 3139 const collectionPageTypes = ['collection', 'index', 'search', 'page']; 3140
3141 if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { 3142 createRestockRocketScript(collectionScriptUrl); 3143 } else if(pageType === 'product') { 3144 createRestockRocketScript(productScriptUrl); 3145 } else if(hijackIntegration) { 3146 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 3147 } else if(usePreorderBuild) { 3148 createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); 3149 } else { 3150 console.debug(`STOQ - no scripts enabled for ${pageType}`); 3151 } 3152 const appLoadedEvent = new CustomEvent('stoq:loaded', { 3153 detail: { 3154 pageType: window._RestockRocketConfig.pageType, 3155 enabled: settings.enable_app, 3156 settings: settings, 3157 preorderEnabled: settings.preorder_enabled 3158 } 3159 }); 3160 console.debug('STOQ - dispatching app loaded event'); 3161 window.dispatchEvent(appLoadedEvent); 3162 } 3163 } 3164</script>
3164<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style> 3165 3166 3167</div><div id="shopify-block-AS2hTanRhTzNEeHp5a__14257673941758180001" class="shopify-block shopify-app-block"> 3168 3169 3170</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
3170<script> 3171 window['ShopifyForms'] = { 3172 ...window['ShopifyForms'], 3173 currentPageType: "blog" 3174 }; 3175</script>
3175 3176 3177 3178</div><div id="shopify-block-Ab0Q2dnM3Nm41ZHhtb__15020921138348042397" class="shopify-block shopify-app-block"> 3179 3180<style> 3181 /* Mobile & tablets: full width */ 3182 #storemapper { 3183 width: 100% !important; 3184 } 3185 3186 /* Desktop only: fix to 1024px and center */ 3187 @media (min-width: 1025px) { 3188 #storemapper { 3189 width: 1024px !important; 3190 margin: 0 auto; 3191 } 3192 } 3193</style> 3194 3195</div>
3195<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3195 3196</body> 3197</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.