1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <link rel="canonical" href="https://www.theboxoflife.com/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners"><title> 9 The Ultimate Guide to Vermicomposting for Beginners 10 – The Box Of Life</title> 11 12 13 <meta name="description" content="Introduction In nature, there is no such thing as waste, everything eventually returns to the earth to build healthy soil. Vermicomposting follows this simple, natural principle. By using earthworms, natureâs recyclers, we can easily convert kitchen scraps and organic waste into rich, fertile soil. I started The Box of"> 14 15 16 17 18<meta property="og:site_name" content="The Box Of Life"> 19<meta property="og:url" content="https://www.theboxoflife.com/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners"> 20<meta property="og:title" content="The Ultimate Guide to Vermicomposting for Beginners"> 21<meta property="og:type" content="article"> 22<meta property="og:description" content="Introduction In nature, there is no such thing as waste, everything eventually returns to the earth to build healthy soil. Vermicomposting follows this simple, natural principle. By using earthworms, natureâs recyclers, we can easily convert kitchen scraps and organic waste into rich, fertile soil. I started The Box of"><meta property="og:image" content="http://www.theboxoflife.com/cdn/shop/files/TBOL_logo_small_0dbfe46f-4e7a-4d6f-a55a-acb4b73054c5.jpg?v=1619711549"> 23 <meta property="og:image:secure_url" content="https://www.theboxoflife.com/cdn/shop/files/TBOL_logo_small_0dbfe46f-4e7a-4d6f-a55a-acb4b73054c5.jpg?v=1619711549"> 24 <meta property="og:image:width" content="1280"> 25 <meta property="og:image:height" content="720"><meta name="twitter:card" content="summary_large_image"> 26<meta name="twitter:title" content="The Ultimate Guide to Vermicomposting for Beginners"> 27<meta name="twitter:description" content="Introduction In nature, there is no such thing as waste, everything eventually returns to the earth to build healthy soil. Vermicomposting follows this simple, natural principle. By using earthworms, natureâs recyclers, we can easily convert kitchen scraps and organic waste into rich, fertile soil. I started The Box of"> 28 29 30
30<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/constants.js?v=132983761750457495441768414300" defer="defer"></script>
30 31
31<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/pubsub.js?v=25310214064522200911768414331" defer="defer"></script>
31 32
32<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/global.js?v=7301445359237545521768414302" defer="defer"></script>
32 33
33<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/details-disclosure.js?v=13653116266235556501768414301" defer="defer"></script>
33 34
34<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/details-modal.js?v=25581673532751508451768414301" defer="defer"></script>
34 35
35<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/search-form.js?v=133129549252120666541768414334" defer="defer"></script>
35<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/animations.js?v=88693664871331136111768414287" defer="defer"></script>
35<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
35<meta name="google-site-verification" content="Eh6uqy1Q8sIuYRszYWf85O4Ej7zm0FOTr105KPNR3y8"> 36<meta name="google-site-verification" content="XTpsNO3fJityhGXDvw_PGW4SD8yUj5gmmknn5mIPBcE"> 37<meta name="google-site-verification" content="CaIjOhg-mfloUyS3zpsmfr7somKNuPjhP0blWdjR-7g"> 38<meta name="facebook-domain-verification" content="gy0bymhovpgll53bcdr39cl5wpuk4v"> 39<meta name="facebook-domain-verification" content="nrtzqc7ypyzbvjjz7we9is9gs10cu8"> 40<meta name="google-site-verification" content="Eh6uqy1Q8sIuYRszYWf85O4Ej7zm0FOTr105KPNR3y8"> 41<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/27993800771/digital_wallets/dialog"> 42<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/worm-composting-faqs.atom" /> 43<link rel="alternate" hreflang="x-default" href="https://www.theboxoflife.com/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners"> 44<link rel="alternate" hreflang="en" href="https://www.theboxoflife.com/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners"> 45<link rel="alternate" hreflang="fr" href="https://www.theboxoflife.com/fr/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners">
46<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script>
46 47<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
48<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=27993800771" crossorigin="anonymous"></script>
vendor: 1 bytes, line 48
48
49<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":27993800771,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/27993800771","merchantName":"The Box Of Life","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","interac"],"total":{"type":"pending","label":"The Box Of Life","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 49
49
50<script id="shopify-features" type="application/json">{"accessToken":"020b3c83f19d1962ccc2d835ea63d651","betas":["rich-media-storefront-analytics"],"domain":"www.theboxoflife.com","predictiveSearch":true,"shopId":27993800771,"locale":"en"}</script>
vendor: 1 bytes, line 50
50
51<script>var Shopify = Shopify || {}; 52Shopify.shop = "boxoflife.myshopify.com"; 53Shopify.locale = "en"; 54Shopify.currency = {"active":"CAD","rate":"1.0"}; 55Shopify.country = "CA"; 56Shopify.theme = {"name":"Updated copy of BoxOfLife x Slowcraft","id":142132314307,"schema_name":"Dawn","schema_version":"15.4.1","theme_store_id":887,"role":"main"}; 57Shopify.theme.handle = "null"; 58Shopify.theme.style = {"id":null,"handle":null}; 59Shopify.cdnHost = "www.theboxoflife.com/cdn"; 60Shopify.routes = Shopify.routes || {}; 61Shopify.routes.root = "/"; 62Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 63Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 64Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 65Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 65
65
66<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 66
66
67<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 67
67
68<script> 69 window.ShopifyPay = window.ShopifyPay || {}; 70 window.ShopifyPay.apiHost = "shop.app\/pay"; 71 window.ShopifyPay.redirectState = null; 72</script>
vendor: 1 bytes, line 72
72
73<script> 74 window.Shopify = window.Shopify || {}; 75 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 76 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 77 window.Shopify.SignInWithShop.eligible = true; 78</script>
vendor: 1 bytes, line 78
78
79<script id="shop-js-analytics" type="application/json">{"pageType":"article"}</script>
vendor: 1 bytes, line 79
79
80<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 80
80
81<script type="module"> 82 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 83 84 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 85 86</script>
vendor: 1 bytes, line 86
86
87<script> 88 window.Shopify = window.Shopify || {}; 89 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 90 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"]}; 91</script>
vendor: 1 bytes, line 91
91
92<script>(function() { 93 var isLoaded = false; 94 function asyncLoad() { 95 if (isLoaded) return; 96 isLoaded = true; 97 var urls = ["https:\/\/gtranslate.io\/shopify\/gtranslate.js?shop=boxoflife.myshopify.com","\/\/cdn.shopify.com\/proxy\/165faf5291c840828507ab9bb4564e192882fdb520cbbfe3f87fa18e00f7bd6a\/api.goaffpro.com\/loader.js?shop=boxoflife.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 98 for (var i = 0; i < urls.length; i++) { 99 var s = document.createElement('script'); 100 s.type = 'text/javascript'; 101 s.async = true; 102 s.src = urls[i]; 103 var x = document.getElementsByTagName('script')[0]; 104 x.parentNode.insertBefore(s, x); 105 } 106 }; 107 if(window.attachEvent) { 108 window.attachEvent('onload', asyncLoad); 109 } else { 110 window.addEventListener('load', asyncLoad, false); 111 } 112})();</script>
vendor: 1 bytes, line 112
112
113<script id="__st">var __st={"a":27993800771,"offset":-14400,"reqid":"f842f459-280a-4a6d-a296-9f9379baf016-1791177408","pageurl":"www.theboxoflife.com\/blogs\/worm-composting-faqs\/the-ultimate-guide-to-vermicomposting-for-beginners","s":"articles-562628886723","u":"6bb42e06fce6","p":"article","rtyp":"article","rid":562628886723};</script>
vendor: 1 bytes, line 113
113
114<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 114
114
115<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 115
115
116<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.theboxoflife.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 116
116
117<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.theboxoflife.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>
117<script crossorigin="anonymous" defer="defer" src="//www.theboxoflife.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 117
117
118<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 118
118
119<script> 120 window.Shopify = window.Shopify || {}; 121 window.Shopify.MCP = window.Shopify.MCP || {}; 122 window.Shopify.MCP.enabled = true; 123 window.Shopify.MCP.shop = "boxoflife.myshopify.com"; 124 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.theboxoflife.com\/api\/mcp"; 125 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"]}}]; 126</script>
vendor: 1 bytes, line 126
126
127<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.theboxoflife.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 128</script>
vendor: 1 bytes, line 128
128
129<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.theboxoflife.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 130</script>
vendor: 1 bytes, line 130
130
131<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 132 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); 133</script>
vendor: 1 bytes, line 133
133
134<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})}})); 135</script>
135 136<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.theboxoflife.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 137<style id="shopify-accelerated-checkout-cart"> 138 #shopify-buyer-consent { 139 margin-top: 1em; 140 display: inline-block; 141 width: 100%; 142} 143 144#shopify-buyer-consent.hidden { 145 display: none; 146} 147 148#shopify-subscription-policy-button { 149 background: none; 150 border: none; 151 padding: 0; 152 text-decoration: underline; 153 font-size: inherit; 154 cursor: pointer; 155} 156 157#shopify-subscription-policy-button::before { 158 box-shadow: none; 159} 160 161 </style>
162<script id="sections-script" data-sections="header" defer="defer" src="//www.theboxoflife.com/cdn/shop/t/33/compiled_assets/scripts.js?v=90487813905515327061768414356"></script>
vendor: 1 bytes, line 162
162
163<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
163 164 165 166 <style data-shopify> 167 168 169 170 171 172 173 174 :root, 175 .color-scheme-1 { 176 --color-background: 255,252,249; 177 178 --gradient-background: #fffcf9; 179 180 181 182 183 --color-foreground: 189,95,40; 184 --color-background-contrast: 255,188,122; 185 --color-shadow: 195,167,134; 186 --color-button: 18,18,18; 187 --color-button-text: 251,242,233; 188 --color-secondary-button: 255,252,249; 189 --color-secondary-button-text: 189,95,40; 190 --color-link: 189,95,40; 191 --color-badge-foreground: 189,95,40; 192 --color-badge-background: 255,252,249; 193 --color-badge-border: 189,95,40; 194 --payment-terms-background-color: rgb(255 252 249); 195 } 196 197 198 .color-scheme-2 { 199 --color-background: 251,242,233; 200 201 --gradient-background: #fbf2e9; 202 203 204 205 206 --color-foreground: 30,30,32; 207 --color-background-contrast: 231,178,125; 208 --color-shadow: 18,18,18; 209 --color-button: 18,18,18; 210 --color-button-text: 243,243,243; 211 --color-secondary-button: 251,242,233; 212 --color-secondary-button-text: 18,18,18; 213 --color-link: 18,18,18; 214 --color-badge-foreground: 30,30,32; 215 --color-badge-background: 251,242,233; 216 --color-badge-border: 30,30,32; 217 --payment-terms-background-color: rgb(251 242 233); 218 } 219 220 221 .color-scheme-3 { 222 --color-background: 189,95,40; 223 224 --gradient-background: #bd5f28; 225 226 227 228 229 --color-foreground: 255,255,255; 230 --color-background-contrast: 84,42,18; 231 --color-shadow: 18,18,18; 232 --color-button: 255,255,255; 233 --color-button-text: 0,0,0; 234 --color-secondary-button: 189,95,40; 235 --color-secondary-button-text: 255,255,255; 236 --color-link: 255,255,255; 237 --color-badge-foreground: 255,255,255; 238 --color-badge-background: 189,95,40; 239 --color-badge-border: 255,255,255; 240 --payment-terms-background-color: rgb(189 95 40); 241 } 242 243 244 .color-scheme-4 { 245 --color-background: 18,18,18; 246 247 --gradient-background: #121212; 248 249 250 251 252 --color-foreground: 255,255,255; 253 --color-background-contrast: 146,146,146; 254 --color-shadow: 18,18,18; 255 --color-button: 255,255,255; 256 --color-button-text: 18,18,18; 257 --color-secondary-button: 18,18,18; 258 --color-secondary-button-text: 255,255,255; 259 --color-link: 255,255,255; 260 --color-badge-foreground: 255,255,255; 261 --color-badge-background: 18,18,18; 262 --color-badge-border: 255,255,255; 263 --payment-terms-background-color: rgb(18 18 18); 264 } 265 266 267 .color-scheme-5 { 268 --color-background: 82,102,45; 269 270 --gradient-background: #52662d; 271 272 273 274 275 --color-foreground: 255,255,255; 276 --color-background-contrast: 11,14,6; 277 --color-shadow: 18,18,18; 278 --color-button: 255,255,255; 279 --color-button-text: 51,79,180; 280 --color-secondary-button: 82,102,45; 281 --color-secondary-button-text: 255,255,255; 282 --color-link: 255,255,255; 283 --color-badge-foreground: 255,255,255; 284 --color-badge-background: 82,102,45; 285 --color-badge-border: 255,255,255; 286 --payment-terms-background-color: rgb(82 102 45); 287 } 288 289 290 .color-scheme-f8f29875-252e-4ff3-8157-2fd7e3d30d52 { 291 --color-background: 255,252,249; 292 293 --gradient-background: #fffcf9; 294 295 296 297 298 --color-foreground: 0,0,0; 299 --color-background-contrast: 255,188,122; 300 --color-shadow: 195,167,134; 301 --color-button: 0,0,0; 302 --color-button-text: 251,242,233; 303 --color-secondary-button: 255,252,249; 304 --color-secondary-button-text: 23,115,176; 305 --color-link: 23,115,176; 306 --color-badge-foreground: 0,0,0; 307 --color-badge-background: 255,252,249; 308 --color-badge-border: 0,0,0; 309 --payment-terms-background-color: rgb(255 252 249); 310 } 311 312 313 .color-scheme-772c58d1-352e-4e42-afdb-062ddf0e6a3f { 314 --color-background: 255,252,249; 315 316 --gradient-background: #fffcf9; 317 318 319 320 321 --color-foreground: 82,102,45; 322 --color-background-contrast: 255,188,122; 323 --color-shadow: 195,167,134; 324 --color-button: 82,102,45; 325 --color-button-text: 251,242,233; 326 --color-secondary-button: 255,252,249; 327 --color-secondary-button-text: 189,95,40; 328 --color-link: 189,95,40; 329 --color-badge-foreground: 82,102,45; 330 --color-badge-background: 255,252,249; 331 --color-badge-border: 82,102,45; 332 --payment-terms-background-color: rgb(255 252 249); 333 } 334 335 336 .color-scheme-12839cf6-067b-4128-b83d-cc4cc297aef8 { 337 --color-background: 82,102,45; 338 339 --gradient-background: #52662d; 340 341 342 343 344 --color-foreground: 189,95,40; 345 --color-background-contrast: 11,14,6; 346 --color-shadow: 195,167,134; 347 --color-button: 18,18,18; 348 --color-button-text: 251,242,233; 349 --color-secondary-button: 82,102,45; 350 --color-secondary-button-text: 189,95,40; 351 --color-link: 189,95,40; 352 --color-badge-foreground: 189,95,40; 353 --color-badge-background: 82,102,45; 354 --color-badge-border: 189,95,40; 355 --payment-terms-background-color: rgb(82 102 45); 356 } 357 358 359 .color-scheme-07cf9088-bf50-42df-ba70-141cfd8ba628 { 360 --color-background: 251,242,233; 361 362 --gradient-background: #fbf2e9; 363 364 365 366 367 --color-foreground: 82,102,45; 368 --color-background-contrast: 231,178,125; 369 --color-shadow: 195,167,134; 370 --color-button: 18,18,18; 371 --color-button-text: 251,242,233; 372 --color-secondary-button: 251,242,233; 373 --color-secondary-button-text: 189,95,40; 374 --color-link: 189,95,40; 375 --color-badge-foreground: 82,102,45; 376 --color-badge-background: 251,242,233; 377 --color-badge-border: 82,102,45; 378 --payment-terms-background-color: rgb(251 242 233); 379 } 380 381 382 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-f8f29875-252e-4ff3-8157-2fd7e3d30d52, .color-scheme-772c58d1-352e-4e42-afdb-062ddf0e6a3f, .color-scheme-12839cf6-067b-4128-b83d-cc4cc297aef8, .color-scheme-07cf9088-bf50-42df-ba70-141cfd8ba628 { 383 color: rgba(var(--color-foreground), 0.75); 384 background-color: rgb(var(--color-background)); 385 } 386 387 :root { 388 --font-body-family: Helvetica, Arial, sans-serif; 389 --font-body-style: normal; 390 --font-body-weight: 400; 391 --font-body-weight-bold: 700; 392 393 --font-heading-family: Helvetica, Arial, sans-serif; 394 --font-heading-style: normal; 395 --font-heading-weight: 400; 396 397 --font-body-scale: 1.0; 398 --font-heading-scale: 1.0; 399 400 --media-padding: px; 401 --media-border-opacity: 0.05; 402 --media-border-width: 1px; 403 --media-radius: 0px;
404 --media-shadow-opacity: 0.0; 405 --media-shadow-horizontal-offset: 0px; 406 --media-shadow-vertical-offset: 4px; 407 --media-shadow-blur-radius: 5px; 408 --media-shadow-visible: 0; 409 410 --page-width: 120rem; 411 --page-width-margin: 0rem; 412 413 --product-card-image-padding: 0.0rem; 414 --product-card-corner-radius: 0.0rem; 415 --product-card-text-alignment: left; 416 --product-card-border-width: 0.0rem; 417 --product-card-border-opacity: 0.1; 418 --product-card-shadow-opacity: 0.0; 419 --product-card-shadow-visible: 0; 420 --product-card-shadow-horizontal-offset: 0.0rem; 421 --product-card-shadow-vertical-offset: 0.4rem; 422 --product-card-shadow-blur-radius: 0.5rem; 423 424 --collection-card-image-padding: 0.0rem; 425 --collection-card-corner-radius: 0.0rem; 426 --collection-card-text-alignment: left; 427 --collection-card-border-width: 0.0rem; 428 --collection-card-border-opacity: 0.1; 429 --collection-card-shadow-opacity: 0.0; 430 --collection-card-shadow-visible: 0; 431 --collection-card-shadow-horizontal-offset: 0.0rem; 432 --collection-card-shadow-vertical-offset: 0.4rem; 433 --collection-card-shadow-blur-radius: 0.5rem; 434 435 --blog-card-image-padding: 0.0rem; 436 --blog-card-corner-radius: 0.0rem; 437 --blog-card-text-alignment: left; 438 --blog-card-border-width: 0.0rem; 439 --blog-card-border-opacity: 0.1; 440 --blog-card-shadow-opacity: 0.0; 441 --blog-card-shadow-visible: 0; 442 --blog-card-shadow-horizontal-offset: 0.0rem; 443 --blog-card-shadow-vertical-offset: 0.4rem; 444 --blog-card-shadow-blur-radius: 0.5rem; 445 446 --badge-corner-radius: 4.0rem; 447 448 --popup-border-width: 1px; 449 --popup-border-opacity: 0.1; 450 --popup-corner-radius: 0px; 451 --popup-shadow-opacity: 0.05; 452 --popup-shadow-horizontal-offset: 0px; 453 --popup-shadow-vertical-offset: 4px; 454 --popup-shadow-blur-radius: 5px; 455 456 --drawer-border-width: 1px; 457 --drawer-border-opacity: 0.1; 458 --drawer-shadow-opacity: 0.0; 459 --drawer-shadow-horizontal-offset: 0px; 460 --drawer-shadow-vertical-offset: 4px; 461 --drawer-shadow-blur-radius: 5px; 462 463 --spacing-sections-desktop: 0px; 464 --spacing-sections-mobile: 0px; 465 466 --grid-desktop-vertical-spacing: 8px; 467 --grid-desktop-horizontal-spacing: 8px; 468 --grid-mobile-vertical-spacing: 4px; 469 --grid-mobile-horizontal-spacing: 4px; 470 471 --text-boxes-border-opacity: 0.1; 472 --text-boxes-border-width: 0px; 473 --text-boxes-radius: 40px; 474 --text-boxes-shadow-opacity: 0.0; 475 --text-boxes-shadow-visible: 0; 476 --text-boxes-shadow-horizontal-offset: 0px; 477 --text-boxes-shadow-vertical-offset: 4px; 478 --text-boxes-shadow-blur-radius: 5px; 479 480 --buttons-radius: 16px; 481 --buttons-radius-outset: 17px; 482 --buttons-border-width: 1px; 483 --buttons-border-opacity: 1.0; 484 --buttons-shadow-opacity: 0.0; 485 --buttons-shadow-visible: 0; 486 --buttons-shadow-horizontal-offset: 0px; 487 --buttons-shadow-vertical-offset: 4px; 488 --buttons-shadow-blur-radius: 5px; 489 --buttons-border-offset: 0.3px; 490 491 --inputs-radius: 0px; 492 --inputs-border-width: 1px; 493 --inputs-border-opacity: 0.55; 494 --inputs-shadow-opacity: 0.0; 495 --inputs-shadow-horizontal-offset: 0px; 496 --inputs-margin-offset: 0px; 497 --inputs-shadow-vertical-offset: 4px; 498 --inputs-shadow-blur-radius: 5px; 499 --inputs-radius-outset: 0px; 500 501 --variant-pills-radius: 40px; 502 --variant-pills-border-width: 1px; 503 --variant-pills-border-opacity: 0.55; 504 --variant-pills-shadow-opacity: 0.0; 505 --variant-pills-shadow-horizontal-offset: 0px; 506 --variant-pills-shadow-vertical-offset: 4px; 507 --variant-pills-shadow-blur-radius: 5px; 508 } 509 510 *, 511 *::before, 512 *::after { 513 box-sizing: inherit; 514 } 515 516 html { 517 box-sizing: border-box; 518 font-size: calc(var(--font-body-scale) * 62.5%); 519 height: 100%; 520 } 521 522 body { 523 display: grid; 524 grid-template-rows: auto auto 1fr auto; 525 grid-template-columns: 100%; 526 min-height: 100%; 527 margin: 0; 528 font-size: 1.5rem; 529 letter-spacing: 0.06rem; 530 line-height: calc(1 + 0.8 / var(--font-body-scale)); 531 font-family: var(--font-body-family); 532 font-style: var(--font-body-style); 533 font-weight: var(--font-body-weight); 534 } 535 536 @media screen and (min-width: 750px) { 537 body { 538 font-size: 1.6rem; 539 } 540 } 541 </style> 542 543 <link href="//www.theboxoflife.com/cdn/shop/t/33/assets/base.css?v=159841507637079171801768414287" rel="stylesheet" type="text/css" media="all" /> 544 <link rel="stylesheet" href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-cart-items.css?v=13033300910818915211768414290" media="print" onload="this.media='all'"><link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-localization-form.css?v=170315343355214948141768414293" rel="stylesheet" type="text/css" media="all" /> 545
545<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/localization-form.js?v=144176611646395275351768414327" defer="defer"></script>
545<script> 546 if (Shopify.designMode) { 547 document.documentElement.classList.add('shopify-design-mode'); 548 } 549 </script>
549 550 <!-- BEGIN app block: shopify://apps/fontify/blocks/app-embed/334490e2-2153-4a2e-a452-e90bdeffa3cc --><link rel="preconnect" href="https://cdn.nitroapps.co" crossorigin=""><!-- shop nitro_fontify metafields --><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap" /> 551 552<style type="text/css" id="nitro-fontify" > 553 554 555 body,h1,h2,h3,h4,h5,h6,p,a,li,*:not(.fa):not([class*="pe-"]):not(.lni):not(i[class*="iccl-"]):not(i[class*="la"]):not(i[class*="fa"]):not(.jdgm-star){ 556 font-family: 'Plus Jakarta Sans' !important; 557 558 } 559 560 </style>
561<script 562 type="text/javascript" 563 id="fontify-scripts" 564> 565 566 (function () { 567 // Prevent duplicate execution 568 if (window.fontifyScriptInitialized) { 569 return; 570 } 571 window.fontifyScriptInitialized = true; 572 573 if (window.opener) { 574 // Remove existing listener if any before adding new one 575 if (window.fontifyMessageListener) { 576 window.removeEventListener('message', window.fontifyMessageListener, false); 577 } 578 579 function watchClosedWindow() { 580 let itv = setInterval(function () { 581 if (!window.opener || window.opener.closed) { 582 clearInterval(itv); 583 window.close(); 584 } 585 }, 1000); 586 } 587 588 // Helper function to inject scripts and links from vite-tag content 589 function injectScript(encodedContent) { 590 591 592 // Decode HTML entities 593 const tempTextarea = document.createElement('textarea'); 594 tempTextarea.innerHTML = encodedContent; 595 const viteContent = tempTextarea.value; 596 597 // Parse HTML content 598 const tempDiv = document.createElement('div'); 599 tempDiv.innerHTML = viteContent; 600 601 // Track duplicates within tempDiv only 602 const scriptIds = new Set(); 603 const scriptSrcs = new Set(); 604 const linkKeys = new Set(); 605 606 // Helper to clone element attributes 607 function cloneAttributes(source, target) { 608 Array.from(source.attributes).forEach(function(attr) { 609 if (attr.name === 'crossorigin') { 610 target.crossOrigin = attr.value; 611 } else { 612 target.setAttribute(attr.name, attr.value); 613 } 614 }); 615 if (source.textContent) { 616 target.textContent = source.textContent; 617 } 618 } 619 620 // Inject scripts (filter duplicates within tempDiv) 621 tempDiv.querySelectorAll('script').forEach(function(script) { 622 const scriptId = script.getAttribute('id'); 623 const scriptSrc = script.getAttribute('src'); 624 625 // Skip if duplicate in tempDiv 626 if ((scriptId && scriptIds.has(scriptId)) || (scriptSrc && scriptSrcs.has(scriptSrc))) { 627 return; 628 } 629 630 // Track script 631 if (scriptId) scriptIds.add(scriptId); 632 if (scriptSrc) scriptSrcs.add(scriptSrc); 633 634 // Clone and inject 635 const newScript = document.createElement('script'); 636 cloneAttributes(script, newScript); 637 638 document.head.appendChild(newScript); 639 }); 640 641 // Inject links (filter duplicates within tempDiv) 642 tempDiv.querySelectorAll('link').forEach(function(link) { 643 const linkHref = link.getAttribute('href'); 644 const linkRel = link.getAttribute('rel') || ''; 645 const key = linkHref + '|' + linkRel; 646 647 // Skip if duplicate in tempDiv 648 if (linkHref && linkKeys.has(key)) { 649 return; 650 } 651 652 // Track link 653 if (linkHref) linkKeys.add(key); 654 655 // Clone and inject 656 const newLink = document.createElement('link'); 657 cloneAttributes(link, newLink); 658 document.head.appendChild(newLink); 659 }); 660 } 661 662 // Function to apply preview font data 663 664 665 function receiveMessage(event) { 666 watchClosedWindow(); 667 if (event.data.action == 'fontify_ready') { 668 console.log('fontify_ready'); 669 injectScript(`<!-- BEGIN app snippet: vite-tag --> 670 671 672 <script src="https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/main-B3V8Mu2P.js" type="module" crossorigin="anonymous"></script> 673 674<!-- END app snippet --> 675 <!-- BEGIN app snippet: vite-tag --> 676 677 678 <link href="//cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/main-GVRB1u2d.css" rel="stylesheet" type="text/css" media="all" /> 679 680<!-- END app snippet --> 681`); 682 683 } else if (event.data.action == 'font_audit_ready') { 684 injectScript(`<!-- BEGIN app snippet: vite-tag --> 685 686 687 <script src="https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/audit-DDeWPAiq.js" type="module" crossorigin="anonymous"></script> 688 689<!-- END app snippet --> 690 <!-- BEGIN app snippet: vite-tag --> 691 692 693 <link href="//cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/audit-CNr6hPle.css" rel="stylesheet" type="text/css" media="all" /> 694 695<!-- END app snippet --> 696`); 697 698 } else if (event.data.action == 'preview_font_data') { 699 const fontData = event?.data || null; 700 window.fontifyPreviewData = fontData; 701 injectScript(`<!-- BEGIN app snippet: vite-tag --> 702 703 704 <script src="https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/preview-CH6oXAfY.js" type="module" crossorigin="anonymous"></script> 705 706<!-- END app snippet --> 707`); 708 } 709 } 710 711 // Store reference to listener for cleanup 712 window.fontifyMessageListener = receiveMessage; 713 window.addEventListener('message', receiveMessage, false); 714 715 // Send init message when window is opened from opener 716 if (window.opener) { 717 window.opener.postMessage({ action: `${window.name}_init`, data: JSON.parse(JSON.stringify({})) }, '*'); 718 } 719 } 720 })(); 721</script>
721 722 723 724<!-- END app block --><!-- BEGIN app block: shopify://apps/zigpoll-customer-surveys/blocks/zigpoll-embed/019a552e-a887-7983-9977-f95313668ab3 --><!-- BEGIN app snippet: zigpoll-embed -->
724<script type="text/javascript" async src="https://cdn.zigpoll.com/zigpoll-shopify-embed.js?shop=boxoflife.myshopify.com"></script>
724 725<!-- END app snippet --> 726 727 728<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
729<script type="text/javascript"> 730 (function (c, l, a, r, i, t, y) { 731 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 732 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 733 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 734 735 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 736 if (error) { 737 console.error("Error loading Shopify features:", error); 738 return; 739 } 740 741 c[a]('consentv2', { 742 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 743 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 744 source: 101, 745 }); 746 }); 747 748 l.addEventListener("visitorConsentCollected", function (e) { 749 c[a]('consentv2', { 750 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 751 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 752 source: 101, 753 }); 754 }); 755 })(window, document, "clarity", "script", "xd5zbcr77p"); 756</script>
756 757 758 759 760<!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'> 761
762<script id='shopify-chat-app-embed-data' type='application/json'> 763 { 764 "settings": { 765 "invertActivatorColors": true, 766 "greetingMessage": "", 767 "showFeaturedProducts": true, 768 "featuredProducts": [], 769 "horizontalPosition": "bottom_right", 770 "icon": "chat_bubble", 771 "buttonLabel": "Chat" 772 } 773 } 774</script>
774 775 776<style data-shopify> 777 778 779 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 780 shopify-chat:defined:empty { 781 display: grid; 782 } 783 784 :root { 785 --shopify-chat-bg-color: #FFFFFF; 786 --shopify-chat-text-color: #000000; 787 --shopify-chat-accent-bg-color: #000000; 788 --shopify-chat-accent-text-color: #FFFFFF; 789 --shopify-chat-activator-offset: 20px; 790 791 792 793 --shopify-chat-activator-font-size: 16px; 794 --shopify-chat-border-radius: 16px; 795 } 796 797 798</style> 799
800<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
800 801 802 803<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 804 805 806 807 808 809 810 811<link rel="dns-prefetch" href="https://cdn.judge.me"> 812<link rel="dns-prefetch" href="https://cdn1.judge.me"> 813<link rel="dns-prefetch" href="https://api.judge.me"> 814
815<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
815ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"","review_date_format":"timestamp","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Customers â¤ï¸ Us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":4,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":85,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#3a3a3a","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":5,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"focused","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#000000","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
815itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#bd5d06","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#bd5d06","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#bd5d06","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#bd5d06","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
815youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
815:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.theboxoflife.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"The Box Of Life","shop_currency":"CAD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"never","require_verification_before_submit":false,"sign_in_with_
815shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"The Box Of Life"};</script>
815 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #bd5d06;--jdgm-secondary-color: rgba(189,93,6,0.1);--jdgm-star-color: #bd5d06;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #bd5d06;--jdgm-paginate-color: #bd5d06;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #bd5d06}.jdgm-histogram__bar-content{background-color:#bd5d06}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#bd5d06}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #bd5d06;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#bd5d06}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'The Box Of Life'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 816</style> <style class='jdgm-settings-style'></style> 817 818 819 820 821 <style class='jdgm-miracle-styles'> 822 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
822/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 823 824</style> 825 826 827 828 829 830 831 832 833
834<script data-cfasync='false' class='jdgm-script'> 835!function(e){window.jdgm=window.jdgm||{}; 836/* INF-1976 */ 837var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 838if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 839jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 840jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 841setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 842!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 843(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 844a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 845jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 846t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 847t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 848".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 849parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 850jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 851)}))}(document); 852</script>
852 853<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript> 854 855<!-- BEGIN app snippet: theme_fix_tags -->
855<script> 856 (function() { 857 var jdgmThemeFixes = {"134026526915":{"html":"","css":".shopify-section:has(.jdgm-review-widget) {\nbackground-color: #fffcf9 !important\n}","js":""}}; 858 if (!jdgmThemeFixes) return; 859 860 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 861 // before the per-theme fix so the theme-specific CSS wins the cascade. 862 // HTML is never applied globally (too risky). 863 var allThemesFix = jdgmThemeFixes['all']; 864 if (allThemesFix && allThemesFix.css) { 865 var allStyleTag = document.createElement('style'); 866 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 867 allStyleTag.innerHTML = allThemesFix.css; 868 document.head.append(allStyleTag); 869 }; 870 871 if (allThemesFix && allThemesFix.js) { 872 var allScriptTag = document.createElement('script'); 873 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 874 allScriptTag.innerHTML = allThemesFix.js; 875 document.head.append(allScriptTag); 876 }; 877 878 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 879 if (!thisThemeFix) return; 880 881 if (thisThemeFix.html) { 882 document.addEventListener("DOMContentLoaded", function() { 883 var htmlDiv = document.createElement('div'); 884 htmlDiv.classList.add('jdgm-theme-fix-html'); 885 htmlDiv.innerHTML = thisThemeFix.html; 886 document.body.append(htmlDiv); 887 }); 888 }; 889 890 if (thisThemeFix.css) { 891 var styleTag = document.createElement('style'); 892 styleTag.classList.add('jdgm-theme-fix-style'); 893 styleTag.innerHTML = thisThemeFix.css; 894 document.head.append(styleTag); 895 }; 896 897 if (thisThemeFix.js) { 898 var scriptTag = document.createElement('script'); 899 scriptTag.classList.add('jdgm-theme-fix-script'); 900 scriptTag.innerHTML = thisThemeFix.js; 901 document.head.append(scriptTag); 902 }; 903 })(); 904</script>
904 905<!-- END app snippet --> 906<!-- End of Judge.me Core --> 907 908 909 910<!-- END app block -->
910<script src="https://cdn.shopify.com/extensions/01a0fdff-2b95-7a42-80bb-495e663795ed/forms-2610/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 910
910
911<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
911 912<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
913<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: 27993800771,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "article"};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 913
913
914<script> 915 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 916</script>
vendor: 1 bytes, line 916
916
917<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}
917).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: 27993800771,storefrontBaseUrl: "https://www.theboxoflife.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.theboxoflife.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2436235459","configuration":"{\"projectId\":\"xd5zbcr77p\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
917,"dataSharingState":"unrestricted"},{"id":"688455875","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"625868995","configuration":"{\"shop\":\"boxoflife.myshopify.com\",\"cookie_duration\":\"604800\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"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":"392921283","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-X5YS1NKCTD\\\",\\\"GT-WF7T7TP\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-X5YS1NKCTD\\\",\\\"AW-11009678250\\\/mB_MCOP9hIEYEKq36YEp\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-X5YS1NKCTD\\\",\\\"AW-11009678250\\\/1rg9COb9hIEYEKq36YEp\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-X5YS1NKCTD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-X5YS1NKCTD\\\",\\\"AW-11009678250\\\/TjD5CN39hIEYEKq36YEp\\\",\\\"MC-M02E5WRY08\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-X5YS1NKCTD\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-X5YS1NKCTD\\\",\\\"AW-11009678250\\\/zi5dCNr9hIEYEKq36YEp\\\",\\\"MC-M02E5WRY08\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-X5YS1NKCTD\\\",\\\"AW-11009678250\\\/FkRSCNf9hIEYEKq36YEp\\\",\\\"MC-M02E5WRY08\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-X5YS1NKCTD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-X5YS1NKCTD\\\",\\\"AW-11009678250\\\/1o2MCOn9hIEYEKq36YEp\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-X5YS1NKCTD\\\",\\\"AW-11009678250\\\/lmA7COD9hIEYEKq36YEp\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-X5YS1NKCTD\\\"}],\\\"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":"154337475","configuration":"{\"pixel_id\":\"2354168011546261\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"80838851","configuration":"{\"tagID\":\"2614086212941\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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"},{"id":"8618179","configuration":"{\"myshopifyDomain\":\"boxoflife.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"The Box Of Life","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"boxoflife.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/www.theboxoflife.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.theboxoflife.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"142132314307","themeStoreId":"887","themePublished":"true","eventMetadataId":"fa5fa568-e6b9-426c-823c-e2283f54a86b","pageType":"article","resourceId":"562628886723","shopId":"27993800771","storefrontBaseUrl":"https:\/\/www.theboxoflife.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
917<script> 918 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 919 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 920 window.ShopifyAnalytics.meta.currency = 'CAD'; 921 var meta = {"page":{"pageType":"article","resourceType":"article","resourceId":562628886723,"requestId":"f842f459-280a-4a6d-a296-9f9379baf016-1791177408"}}; 922 for (var attr in meta) { 923 window.ShopifyAnalytics.meta[attr] = meta[attr]; 924 } 925</script>
vendor: 1 bytes, line 925
925
926<script class="analytics"> 927 (function () { 928 var customDocumentWrite = function(content) { 929 var jquery = null; 930 931 if (window.jQuery) { 932 jquery = window.jQuery; 933 } else if (window.Checkout && window.Checkout.$) { 934 jquery = window.Checkout.$; 935 } 936 937 if (jquery) { 938 jquery('body').append(content); 939 } 940 }; 941 942 var hasLoggedConversion = function(token) { 943 if (token) { 944 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 945 } 946 return false; 947 } 948 949 var setCookieIfConversion = function(token) { 950 if (token) { 951 var twoMonthsFromNow = new Date(Date.now()); 952 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 953 954 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 955 } 956 } 957 958 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 959 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 960 if (trekkie.integrations) { 961 return; 962 } 963 trekkie.methods = [ 964 'identify', 965 'page', 966 'ready', 967 'track', 968 'trackForm', 969 'trackLink' 970 ]; 971 trekkie.factory = function(method) { 972 return function() { 973 var args = Array.prototype.slice.call(arguments); 974 args.unshift(method); 975 trekkie.push(args); 976 if (method == 'track' || method == 'page') { 977 var pageUrl; 978 try { 979 pageUrl = window.location.href; 980 } catch (e) {} 981 var pageReferrer; 982 try { 983 pageReferrer = document.referrer; 984 } catch (e) {} 985 try { 986 if (window.__TREKKIE_SHIM_QUEUE == null) { 987 window.__TREKKIE_SHIM_QUEUE = []; 988 } 989 window.__TREKKIE_SHIM_QUEUE.push({ 990 from: 'trekkie-stub', 991 method: method, 992 args: args.slice(1), 993 pageContext: { 994 url: pageUrl, 995 referrer: pageReferrer 996 } 997 }); 998 } catch (e) { 999 // no-op 1000 } 1001 } 1002 return trekkie; 1003 }; 1004 }; 1005 for (var i = 0; i < trekkie.methods.length; i++) { 1006 var key = trekkie.methods[i]; 1007 trekkie[key] = trekkie.factory(key); 1008 } 1009 trekkie.load = function(config) { 1010 trekkie.config = config || {}; 1011 trekkie.config.initialDocumentCookie = document.cookie; 1012 var first = document.getElementsByTagName('script')[0]; 1013var script = document.createElement('script'); 1014script.type = 'text/javascript'; 1015script.onerror = function(e) { 1016 var scriptFallback = document.createElement('script'); 1017 scriptFallback.type = 'text/javascript'; 1018 scriptFallback.onerror = function(error) { 1019 var Monorail = { 1020 produce: function produce(monorailDomain, schemaId, payload) { 1021 var currentMs = new Date().getTime(); 1022 var event = { 1023 schema_id: schemaId, 1024 payload: payload, 1025 metadata: { 1026 event_created_at_ms: currentMs, 1027 event_sent_at_ms: currentMs 1028 } 1029 }; 1030 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1031 }, 1032 sendRequest: function sendRequest(endpointUrl, payload) { 1033 // Try the sendBeacon API 1034 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1035 var blobData = new window.Blob([payload], { 1036 type: 'text/plain' 1037 }); 1038 1039 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1040 return true; 1041 } // sendBeacon was not successful 1042 1043 } // XHR beacon 1044 1045 var xhr = new XMLHttpRequest(); 1046 1047 try { 1048 xhr.open('POST', endpointUrl); 1049 xhr.setRequestHeader('Content-Type', 'text/plain'); 1050 xhr.send(payload); 1051 } catch (e) { 1052 console.log(e); 1053 } 1054 1055 return false; 1056 }, 1057 isIos12: function isIos12() { 1058 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1059 } 1060 }; 1061 Monorail.produce('monorail-edge.shopifysvc.com', 1062 'trekkie_storefront_load_errors/1.1', 1063 {shop_id: 27993800771, 1064 theme_id: 142132314307, 1065 app_name: "storefront", 1066 context_url: window.location.href, 1067 source_url: "//www.theboxoflife.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1068 1069 }; 1070 scriptFallback.async = true; 1071 scriptFallback.src = '//www.theboxoflife.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1072 first.parentNode.insertBefore(scriptFallback, first); 1073}; 1074script.async = true; 1075script.src = '//www.theboxoflife.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1076first.parentNode.insertBefore(script, first); 1077 1078 }; 1079 trekkie.load( 1080 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":27993800
1080771,"isMerchantRequest":null,"themeId":142132314307,"themeCityHash":"12449431981289359350","contentLanguage":"en","currency":"CAD","eventMetadataId":"fa5fa568-e6b9-426c-823c-e2283f54a86b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1081 ); 1082 1083 var loaded = false; 1084 trekkie.ready(function() { 1085 if (loaded) return; 1086 loaded = true; 1087 1088 window.ShopifyAnalytics.lib = window.trekkie; 1089 1090 var originalDocumentWrite = document.write; 1091 document.write = customDocumentWrite; 1092 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1093 document.write = originalDocumentWrite; 1094 1095 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1096 var token = match? match[1]: undefined; 1097 if (!hasLoggedConversion(token)) { 1098 setCookieIfConversion(token); 1099 1100 } 1101 }); 1102 1103 window.ShopifyAnalytics.lib.page(null,{"pageType":"article","resourceType":"article","resourceId":562628886723,"requestId":"f842f459-280a-4a6d-a296-9f9379baf016-1791177408","shopifyEmitted":true}); 1104 1105 var eventsListenerScript = document.createElement('script'); 1106 eventsListenerScript.async = true; 1107 eventsListenerScript.src = "//www.theboxoflife.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1108 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1109})();</script>
1109 1110
1110<script> 1111 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1112 window.ga = function ga() { 1113 (window.ga.q = window.ga.q || []).push(arguments); 1114 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1115 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1116 } 1117 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1118 }; 1119 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1120 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1121 } 1122 } 1123</script>
vendor: 1 bytes, line 1123
1123
1124<script 1125 defer 1126 src="https://www.theboxoflife.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1127 data-application="storefront-renderer" 1128 data-shop-id="27993800771" 1129 data-render-region="gcp-us-central1" 1130 data-page-type="article" 1131 data-theme-instance-id="142132314307" 1132 data-theme-name="Dawn" 1133 data-theme-version="15.4.1" 1134 data-monorail-region="shop_domain" 1135 data-resource-timing-sampling-rate="10" 1136 data-shs="true" 1137 data-shs-beacon="true" 1138 data-shs-export-with-fetch="true" 1139 data-shs-logs-sample-rate="1" 1140 data-shs-beacon-endpoint="https://www.theboxoflife.com/api/collect" 1141></script>
vendor: 1 bytes, line 1141
1141
1142<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to The Box Of Life. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respondâ¦"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"Iâd like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldnât load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldnât be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didnât upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldnât respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached â try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached â try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isnât available right nowâemail us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isnât available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isnât available right now â our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I canât connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, weâll email you when thereâs a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when thereâs a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
1142,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 1142
1142
1143<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"27993800771","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"We'll wiggle our way into your inbox with tips and tricks!"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"CA","language":"en"}}</script>
1143 1144<meta name="shopify-y" content="a7969435-e8f9-4273-b8f4-4b26cf8776ee" data-expiration="1822735008000"><meta name="shopify-s" content="963b331d-99a4-42be-8974-c7658f29ccd5" data-expiration="1791179208000"><meta name="new-cookie-storage-activated" content="t"> 1145</head> 1146 1147 <body class="gradient"> 1148 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1149 Skip to content 1150 </a><!-- BEGIN sections: header-group --> 1151<div id="shopify-section-sections--18040366629059__announcement_bar_wHRnCJ" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-slideshow.css?v=17933591812325749411768414298" rel="stylesheet" type="text/css" media="all" /> 1152<link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-slider.css?v=14039311878856620671768414299" rel="stylesheet" type="text/css" media="all" /> 1153 1154 <link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-list-social.css?v=35792976012981934991768414293" rel="stylesheet" type="text/css" media="all" /> 1155 1156 1157<div 1158 class="utility-bar color-scheme-3 gradient utility-bar--bottom-border" 1159> 1160 <div class="page-width utility-bar__grid"><div 1161 class="announcement-bar" 1162 role="region" 1163 aria-label="Announcement" 1164 1165 ><a 1166 href="/pages/usa-shipping-pause" 1167 class="announcement-bar__link link link--text focus-inset animate-arrow" 1168 ><p class="announcement-bar__message h5"> 1169 <span>We are pausing all USA orders due to tariffs. Appreciate your support in these muddy times!</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1169ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1170</p></a></div><div class="localization-wrapper"> 1171</div> 1172 </div> 1173</div> 1174 1175 1176</div><div id="shopify-section-sections--18040366629059__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-list-menu.css?v=151968516119678728991768414293" media="print" onload="this.media='all'"> 1177<link rel="stylesheet" href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-search.css?v=165164710990765432851768414297" media="print" onload="this.media='all'"> 1178<link rel="stylesheet" href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-menu-drawer.css?v=147478906057189667651768414294" media="print" onload="this.media='all'"> 1179<link 1180 rel="stylesheet" 1181 href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-cart-notification.css?v=54116361853792938221768414290" 1182 media="print" 1183 onload="this.media='all'" 1184><style> 1185 header-drawer { 1186 justify-self: start; 1187 margin-left: -1.2rem; 1188 }@media screen and (min-width: 990px) { 1189 header-drawer { 1190 display: none; 1191 } 1192 }.menu-drawer-container { 1193 display: flex; 1194 } 1195 1196 .list-menu { 1197 list-style: none; 1198 padding: 0; 1199 margin: 0; 1200 } 1201 1202 .list-menu--inline { 1203 display: inline-flex; 1204 flex-wrap: wrap; 1205 } 1206 1207 summary.list-menu__item { 1208 padding-right: 2.7rem; 1209 } 1210 1211 .list-menu__item { 1212 display: flex; 1213 align-items: center; 1214 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1215 } 1216 1217 .list-menu__item--link { 1218 text-decoration: none; 1219 padding-bottom: 1rem; 1220 padding-top: 1rem; 1221 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1222 } 1223 1224 @media screen and (min-width: 750px) { 1225 .list-menu__item--link { 1226 padding-bottom: 0.5rem; 1227 padding-top: 0.5rem; 1228 } 1229 } 1230</style><style data-shopify>.header { 1231 padding: 10px 3rem 10px 3rem; 1232 } 1233 1234 .section-header { 1235 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1236 margin-bottom: 0px; 1237 } 1238 1239 @media screen and (min-width: 750px) { 1240 .section-header { 1241 margin-bottom: 0px; 1242 } 1243 } 1244 1245 @media screen and (min-width: 990px) { 1246 .header { 1247 padding-top: 20px; 1248 padding-bottom: 20px; 1249 } 1250 }</style>
1250<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/cart-notification.js?v=133508293167896966491768414288" defer="defer"></script>
1250 1251 1252<div 1253 1254 class="header-wrapper color-scheme-f8f29875-252e-4ff3-8157-2fd7e3d30d52 gradient" 1255><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-social header--has-account"> 1256 1257<header-drawer data-breakpoint="tablet"> 1258 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1259 <summary 1260 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1261 aria-label="Menu" 1262 > 1263 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1264<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1265</span> 1266 </summary> 1267 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-2"> 1268 <div class="menu-drawer__inner-container"> 1269 <div class="menu-drawer__navigation-container"> 1270 <nav class="menu-drawer__navigation"> 1271 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a 1272 id="HeaderDrawer-home-compost-kit" 1273 href="/collections/compost-starting-bundle" 1274 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1275 1276 > 1277 Home compost kit 1278 </a></li><li><details id="Details-menu-drawer-menu-item-2"> 1279 <summary 1280 id="HeaderDrawer-products" 1281 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1282 > 1283 Products 1284 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1284ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1285</span> 1286 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1287</span> 1288 </summary> 1289 <div 1290 id="link-products" 1291 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1292 tabindex="-1" 1293 > 1294 <div class="menu-drawer__inner-submenu"> 1295 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1296 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1296ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1297</span> 1298 Products 1299 </button> 1300 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1301 id="HeaderDrawer-products-worm-studio" 1302 href="/products/worm-studio" 1303 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1304 1305 > 1306 Worm Studio 1307 </a></li><li><a 1308 id="HeaderDrawer-products-red-wiggler-earthworms" 1309 href="/products/red-wiggler-worm-mix" 1310 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1311 1312 > 1313 Red Wiggler Earthworms 1314 </a></li><li><a 1315 id="HeaderDrawer-products-kitchen-scrap-collector" 1316 href="/products/countertop-compost-collector" 1317 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1318 1319 > 1320 Kitchen Scrap Collector 1321 </a></li><li><a 1322 id="HeaderDrawer-products-worm-bench" 1323 href="/pages/this-bench-builds-soil" 1324 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1325 1326 > 1327 Worm Bench 1328 </a></li><li><a 1329 id="HeaderDrawer-products-mini-worm-studio" 1330 href="/products/ministudio" 1331 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1332 1333 > 1334 mini Worm Studio 1335 </a></li><li><a 1336 id="HeaderDrawer-products-diy-worm-studio-plans" 1337 href="/products/diy-guide-3-bin-worm-studio" 1338 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1339 1340 > 1341 DIY Worm Studio Plans 1342 </a></li><li><a 1343 id="HeaderDrawer-products-worm-pint" 1344 href="/products/pint-jar-of-life" 1345 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1346 1347 > 1348 Worm Pint 1349 </a></li><li><a 1350 id="HeaderDrawer-products-worm-parenting-guide" 1351 href="/products/worm-parenting-guide" 1352 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1353 1354 > 1355 Worm Parenting Guide 1356 </a></li><li><a 1357 id="HeaderDrawer-products-wormy-tshirt" 1358 href="/products/box-of-life-tshirt" 1359 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1360 1361 > 1362 Wormy tshirt 1363 </a></li></ul> 1364 </div> 1365 </div> 1366 </details></li><li><a 1367 id="HeaderDrawer-worm-school" 1368 href="/pages/for-school" 1369 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1370 1371 > 1372 Worm School 1373 </a></li><li><a 1374 id="HeaderDrawer-workshops" 1375 href="/pages/workshops" 1376 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1377 1378 > 1379 Workshops 1380 </a></li><li>
1380<details id="Details-menu-drawer-menu-item-5"> 1381 <summary 1382 id="HeaderDrawer-learn-vermicomposting" 1383 class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" 1384 > 1385 Learn Vermicomposting 1386 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1387</span> 1388 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1389</span> 1390 </summary> 1391 <div 1392 id="link-learn-vermicomposting" 1393 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1394 tabindex="-1" 1395 > 1396 <div class="menu-drawer__inner-submenu"> 1397 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1398 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1398ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1399</span> 1400 Learn Vermicomposting 1401 </button> 1402 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1403 id="HeaderDrawer-learn-vermicomposting-start-here" 1404 href="/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners" 1405 class="menu-drawer__menu-item link link--text list-menu__item focus-inset menu-drawer__menu-item--active" 1406 1407 aria-current="page" 1408 1409 > 1410 Start here 1411 </a></li><li><a 1412 id="HeaderDrawer-learn-vermicomposting-customer-support" 1413 href="/pages/community" 1414 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1415 1416 > 1417 Customer support 1418 </a></li><li><a 1419 id="HeaderDrawer-learn-vermicomposting-blog" 1420 href="/blogs/worm-composting-faqs" 1421 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1422 1423 > 1424 Blog 1425 </a></li></ul> 1426 </div> 1427 </div> 1428 </details></li><li><details id="Details-menu-drawer-menu-item-6"> 1429 <summary 1430 id="HeaderDrawer-more" 1431 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1432 > 1433 More 1434 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1434ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1435</span> 1436 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1437</span> 1438 </summary> 1439 <div 1440 id="link-more" 1441 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1442 tabindex="-1" 1443 > 1444 <div class="menu-drawer__inner-submenu"> 1445 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1446 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1446ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1447</span> 1448 More 1449 </button> 1450 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1451 id="HeaderDrawer-more-about-us" 1452 href="/pages/our-mission" 1453 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1454 1455 > 1456 About Us 1457 </a></li><li><a 1458 id="HeaderDrawer-more-creator-and-community-partnerships" 1459 href="/pages/partnerships" 1460 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1461 1462 > 1463 Creator and Community Partnerships 1464 </a></li><li><a 1465 id="HeaderDrawer-more-for-businesses" 1466 href="/pages/for-business" 1467 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1468 1469 > 1470 For Businesses 1471 </a></li></ul> 1472 </div> 1473 </div> 1474 </details></li></ul> 1475 </nav> 1476 <div class="menu-drawer__utility-links"><a 1477 href="https://www.theboxoflife.com/customer_authentication/redirect?locale=en®ion_country=CA" 1478 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 1479 rel="nofollow" 1480 ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 1481</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization"> 1482<localization-form><form method="post" action="/localization" id="HeaderLanguageMobileForm" accept-charset="UTF-8" class="localization-form" 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/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners" /><div> 1483 <h2 class="visually-hidden" id="HeaderLanguageMobileLabel"> 1484 Language 1485 </h2><div class="disclosure"> 1486 <button 1487 type="button" 1488 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 1489 aria-expanded="false" 1490 aria-controls="HeaderLanguageMobileList" 1491 aria-describedby="HeaderLanguageMobileLabel" 1492 > 1493 <span>English</span> 1494 <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1495 1496 </button> 1497 <div class="disclosure__list-wrapper language-selector" hidden> 1498 <ul id="HeaderLanguageMobileList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1"> 1499 <a 1500 class="link link--text disclosure__link caption-large focus-inset" 1501 href="#" 1502 hreflang="en" 1503 lang="en" 1504 1505 aria-current="true" 1506 1507 data-value="en" 1508 >
1509 <span 1510 1511 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1512</span> 1513 <span> 1514 English 1515 </span> 1516 </a> 1517 </li><li class="disclosure__item" tabindex="-1"> 1518 <a 1519 class="link link--text disclosure__link caption-large focus-inset" 1520 href="#" 1521 hreflang="fr" 1522 lang="fr" 1523 1524 data-value="fr" 1525 > 1526 <span 1527 1528 class="visibility-hidden" 1529 1530 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1531</span> 1532 <span> 1533 Français 1534 </span> 1535 </a> 1536 </li></ul> 1537 </div> 1538</div> 1539<input type="hidden" name="locale_code" value="en"> 1540</div></form></localization-form></div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 1541 <a href="https://facebook.com/theboxoflife" class="list-social__link link"> 1542 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 1543</span> 1544 <span class="visually-hidden">Facebook</span> 1545 </a> 1546 </li><li class="list-social__item"> 1547 <a href="https://instagram.com/the.box.of.life" class="list-social__link link"> 1548 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 1549</span> 1550 <span class="visually-hidden">Instagram</span> 1551 </a> 1552 </li><li class="list-social__item"> 1553 <a href="https://www.youtube.com/@theboxoflife" class="list-social__link link">
1554 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 1555</span> 1556 <span class="visually-hidden">YouTube</span> 1557 </a> 1558 </li></ul> 1559 </div> 1560 </div> 1561 </div> 1562 </div> 1563 </details> 1564</header-drawer> 1565<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 1566 1567 <img src="//www.theboxoflife.com/cdn/shop/files/Box_of_life_logo_transparent.png?v=1789663579&width=600" alt="The Box Of Life" srcset="//www.theboxoflife.com/cdn/shop/files/Box_of_life_logo_transparent.png?v=1789663579&width=110 110w, //www.theboxoflife.com/cdn/shop/files/Box_of_life_logo_transparent.png?v=1789663579&width=165 165w, //www.theboxoflife.com/cdn/shop/files/Box_of_life_logo_transparent.png?v=1789663579&width=220 220w" width="110" height="110.0" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 220px) 50vw, 110px"> 1568 </div></a> 1569 1570<nav class="header__inline-menu"> 1571 <ul class="list-menu list-menu--inline" role="list"><li><a 1572 id="HeaderMenu-home-compost-kit" 1573 href="/collections/compost-starting-bundle" 1574 class="header__menu-item list-menu__item link link--text focus-inset" 1575 1576 > 1577 <span 1578 >Home compost kit</span> 1579 </a></li><li><header-menu> 1580 <details id="Details-HeaderMenu-2"> 1581 <summary 1582 id="HeaderMenu-products" 1583 class="header__menu-item list-menu__item link focus-inset" 1584 > 1585 <span 1586 >Products</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1587</summary> 1588 <ul 1589 id="HeaderMenu-MenuList-2" 1590 class="header__submenu list-menu list-menu--disclosure color-scheme-2 gradient caption-large motion-reduce global-settings-popup" 1591 role="list" 1592 tabindex="-1" 1593 ><li><a 1594 id="HeaderMenu-products-worm-studio" 1595 href="/products/worm-studio" 1596 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1597 1598 > 1599 Worm Studio 1600 </a></li><li><a 1601 id="HeaderMenu-products-red-wiggler-earthworms" 1602 href="/products/red-wiggler-worm-mix" 1603 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1604 1605 > 1606 Red Wiggler Earthworms 1607 </a></li><li><a 1608 id="HeaderMenu-products-kitchen-scrap-collector" 1609 href="/products/countertop-compost-collector" 1610 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1611 1612 > 1613 Kitchen Scrap Collector 1614 </a></li><li><a 1615 id="HeaderMenu-products-worm-bench" 1616 href="/pages/this-bench-builds-soil" 1617 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1618 1619 > 1620 Worm Bench 1621 </a></li><li><a 1622 id="HeaderMenu-products-mini-worm-studio" 1623 href="/products/ministudio" 1624 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1625 1626 > 1627 mini Worm Studio 1628 </a></li><li><a 1629 id="HeaderMenu-products-diy-worm-studio-plans" 1630 href="/products/diy-guide-3-bin-worm-studio" 1631 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1632 1633 > 1634 DIY Worm Studio Plans 1635 </a></li><li><a 1636 id="HeaderMenu-products-worm-pint" 1637 href="/products/pint-jar-of-life" 1638 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1639 1640 > 1641 Worm Pint 1642 </a></li><li><a 1643 id="HeaderMenu-products-worm-parenting-guide" 1644 href="/products/worm-parenting-guide" 1645 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1646 1647 > 1648 Worm Parenting Guide 1649 </a></li><li><a 1650 id="HeaderMenu-products-wormy-tshirt" 1651 href="/products/box-of-life-tshirt" 1652 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1653 1654 > 1655 Wormy tshirt 1656 </a></li></ul> 1657 </details> 1658 </header-menu></li><li><a 1659 id="HeaderMenu-worm-school" 1660 href="/pages/for-school" 1661 class="header__menu-item list-menu__item link link--text focus-inset" 1662 1663 >
1664 <span 1665 >Worm School</span> 1666 </a></li><li><a 1667 id="HeaderMenu-workshops" 1668 href="/pages/workshops" 1669 class="header__menu-item list-menu__item link link--text focus-inset" 1670 1671 > 1672 <span 1673 >Workshops</span> 1674 </a></li><li><header-menu> 1675 <details id="Details-HeaderMenu-5"> 1676 <summary 1677 id="HeaderMenu-learn-vermicomposting" 1678 class="header__menu-item list-menu__item link focus-inset" 1679 > 1680 <span 1681 class="header__active-menu-item" 1682 1683 >Learn Vermicomposting</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1684</summary> 1685 <ul 1686 id="HeaderMenu-MenuList-5" 1687 class="header__submenu list-menu list-menu--disclosure color-scheme-2 gradient caption-large motion-reduce global-settings-popup" 1688 role="list" 1689 tabindex="-1" 1690 ><li><a 1691 id="HeaderMenu-learn-vermicomposting-start-here" 1692 href="/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners" 1693 class="header__menu-item list-menu__item link link--text focus-inset caption-large list-menu__item--active" 1694 1695 aria-current="page" 1696 1697 > 1698 Start here 1699 </a></li><li><a 1700 id="HeaderMenu-learn-vermicomposting-customer-support" 1701 href="/pages/community" 1702 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1703 1704 > 1705 Customer support 1706 </a></li><li><a 1707 id="HeaderMenu-learn-vermicomposting-blog" 1708 href="/blogs/worm-composting-faqs" 1709 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1710 1711 > 1712 Blog 1713 </a></li></ul> 1714 </details> 1715 </header-menu></li><li><header-menu> 1716 <details id="Details-HeaderMenu-6"> 1717 <summary 1718 id="HeaderMenu-more" 1719 class="header__menu-item list-menu__item link focus-inset" 1720 > 1721 <span 1722 >More</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1723</summary> 1724 <ul 1725 id="HeaderMenu-MenuList-6" 1726 class="header__submenu list-menu list-menu--disclosure color-scheme-2 gradient caption-large motion-reduce global-settings-popup" 1727 role="list" 1728 tabindex="-1" 1729 ><li><a 1730 id="HeaderMenu-more-about-us" 1731 href="/pages/our-mission" 1732 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1733 1734 > 1735 About Us 1736 </a></li><li><a 1737 id="HeaderMenu-more-creator-and-community-partnerships" 1738 href="/pages/partnerships" 1739 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1740 1741 > 1742 Creator and Community Partnerships 1743 </a></li><li><a 1744 id="HeaderMenu-more-for-businesses" 1745 href="/pages/for-business" 1746 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 1747 1748 > 1749 For Businesses 1750 </a></li></ul> 1751 </details> 1752 </header-menu></li></ul> 1753</nav> 1754 1755<div class="header__icons header__icons--localization header-localization"> 1756 <div class="desktop-localization-wrapper"> 1757</div> 1758 1759 1760<details-modal class="header__search"> 1761 <details> 1762 <summary 1763 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 1764 aria-haspopup="dialog" 1765 aria-label="Search" 1766 >
1767 <span> 1768 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 1769</span> 1770 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1771</span> 1772 </span> 1773 </summary> 1774 <div 1775 class="search-modal modal__content gradient" 1776 role="dialog" 1777 aria-modal="true" 1778 aria-label="Search" 1779 > 1780 <div class="modal-overlay"></div> 1781 <div 1782 class="search-modal__content search-modal__content-bottom" 1783 tabindex="-1" 1784 ><search-form class="search-modal__form"><form action="/search" method="get" role="search" class="search search-modal__form"> 1785 <div class="field"> 1786 <input 1787 class="search__input field__input" 1788 id="Search-In-Modal" 1789 type="search" 1790 name="q" 1791 value="" 1792 placeholder="Search"> 1793 <label class="field__label" for="Search-In-Modal">Search</label> 1794 <input type="hidden" name="options[prefix]" value="last"> 1795 <button 1796 type="reset" 1797 class="reset__button field__button hidden" 1798 aria-label="Clear search term" 1799 > 1800 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 1801</span> 1802 </button> 1803 <button class="search__button field__button" aria-label="Search"> 1804 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 1805</span> 1806 </button> 1807 </div></form></search-form><button 1808 type="button" 1809 class="search-modal__close-button modal__close-button link link--text focus-inset" 1810 aria-label="Close" 1811 > 1812 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1813</span> 1814 </button> 1815 </div> 1816 </div> 1817 </details> 1818</details-modal> 1819 1820<a 1821 href="https://www.theboxoflife.com/customer_authentication/redirect?locale=en®ion_country=CA" 1822 class="header__icon header__icon--account link focus-inset small-hide" 1823 rel="nofollow" 1824 ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 1825</span></account-icon><span class="visually-hidden">Log in</span> 1826 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 1827 1828 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40">
1828<path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg> 1829</span> 1830 1831 <span class="visually-hidden">Cart</span></a> 1832 </div> 1833 </header> 1834</div> 1835 1836<cart-notification> 1837 <div class="cart-notification-wrapper page-width"> 1838 <div 1839 id="cart-notification" 1840 class="cart-notification focus-inset color-scheme-f8f29875-252e-4ff3-8157-2fd7e3d30d52 gradient" 1841 aria-modal="true" 1842 aria-label="Item added to your cart" 1843 role="dialog" 1844 tabindex="-1" 1845 > 1846 <div class="cart-notification__header"> 1847 <h2 class="cart-notification__heading caption-large text-body"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1848Item added to your cart 1849 </h2> 1850 <button 1851 type="button" 1852 class="cart-notification__close modal__close-button link link--text focus-inset" 1853 aria-label="Close" 1854 > 1855 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1856</span> 1857 </button> 1858 </div> 1859 <div id="cart-notification-product" class="cart-notification-product"></div> 1860 <div class="cart-notification__links"> 1861 <a 1862 href="/cart" 1863 id="cart-notification-button" 1864 class="button button--secondary button--full-width" 1865 >View cart</a> 1866 <form action="/cart" method="post" id="cart-notification-form"> 1867 <button class="button button--primary button--full-width" name="checkout"> 1868 Check out 1869 </button> 1870 </form> 1871 <button type="button" class="link button-label">Continue shopping</button> 1872 </div> 1873 </div> 1874 </div> 1875</cart-notification> 1876<style data-shopify> 1877 .cart-notification { 1878 display: none; 1879 } 1880</style> 1881 1882
1883<script type="application/ld+json"> 1884 { 1885 "@context": "http://schema.org", 1886 "@type": "Organization", 1887 "name": "The Box Of Life", 1888 1889 "logo": "https:\/\/www.theboxoflife.com\/cdn\/shop\/files\/Box_of_life_logo_transparent.png?v=1789663579\u0026width=500", 1890 1891 "sameAs": [ 1892 "", 1893 "https:\/\/facebook.com\/theboxoflife", 1894 "", 1895 "https:\/\/instagram.com\/the.box.of.life", 1896 "", 1897 "", 1898 "", 1899 "https:\/\/www.youtube.com\/@theboxoflife", 1900 "" 1901 ], 1902 "url": "https:\/\/www.theboxoflife.com" 1903 } 1904</script>
1904 1905</div> 1906<!-- END sections: header-group --> 1907 1908 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1909 <section id="shopify-section-template--18040366006467__main" class="shopify-section section"><link href="//www.theboxoflife.com/cdn/shop/t/33/assets/section-blog-post.css?v=150338533912445407631768414334" rel="stylesheet" type="text/css" media="all" /> 1910 1911<article class="article-template"><header 1912 class="page-width page-width--narrow scroll-trigger animate--fade-in" 1913 1914 > 1915 <h1 1916 class="article-template__title" 1917 > 1918 The Ultimate Guide to Vermicomposting for Beginners 1919 </h1><span class="circle-divider caption-with-letter-spacing"><time datetime="2024-09-20T02:00:52Z">September 19, 2024</time></span></header><div 1920 class="article-template__social-sharing page-width page-width--narrow scroll-trigger animate--slide-in" 1921 1922 > 1923 1924
1925<script src="//www.theboxoflife.com/cdn/shop/t/33/assets/share.js?v=13024540447964430191768414339" defer="defer"></script>
1925 1926 1927<share-button id="Share-template--18040366006467__main" class="share-button quick-add-hidden" > 1928 <button class="share-button__button hidden"> 1929 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-share" viewBox="0 0 13 12"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M1.625 8.125v2.167a1.083 1.083 0 0 0 1.083 1.083h7.584a1.083 1.083 0 0 0 1.083-1.083V8.125"/><path fill="currentColor" fill-rule="evenodd" d="M6.148 1.271a.5.5 0 0 1 .707 0L9.563 3.98a.5.5 0 0 1-.707.707L6.501 2.332 4.147 4.687a.5.5 0 1 1-.708-.707z" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M6.5 1.125a.5.5 0 0 1 .5.5v6.5a.5.5 0 0 1-1 0v-6.5a.5.5 0 0 1 .5-.5" clip-rule="evenodd"/></svg> 1930</span> 1931 Share 1932 </button> 1933 <details id="Details-share-template--18040366006467__main"> 1934 <summary class="share-button__button"> 1935 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-share" viewBox="0 0 13 12"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M1.625 8.125v2.167a1.083 1.083 0 0 0 1.083 1.083h7.584a1.083 1.083 0 0 0 1.083-1.083V8.125"/><path fill="currentColor" fill-rule="evenodd" d="M6.148 1.271a.5.5 0 0 1 .707 0L9.563 3.98a.5.5 0 0 1-.707.707L6.501 2.332 4.147 4.687a.5.5 0 1 1-.708-.707z" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M6.5 1.125a.5.5 0 0 1 .5.5v6.5a.5.5 0 0 1-1 0v-6.5a.5.5 0 0 1 .5-.5" clip-rule="evenodd"/></svg> 1936</span> 1937 Share 1938 </summary> 1939 <div class="share-button__fallback motion-reduce"> 1940 <div class="field"> 1941 <span id="ShareMessage-template--18040366006467__main" class="share-button__message hidden" role="status"> </span> 1942 <input 1943 type="text" 1944 class="field__input" 1945 id="ShareUrl-template--18040366006467__main" 1946 value="https://www.theboxoflife.com/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners" 1947 placeholder="Link" 1948 onclick="this.select();" 1949 readonly 1950 > 1951 <label class="field__label" for="ShareUrl-template--18040366006467__main">Link</label> 1952 </div> 1953 <button class="share-button__close hidden"> 1954 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1955</span> 1956 <span class="visually-hidden">Close share</span> 1957 </button> 1958 <button class="share-button__copy"> 1959 <span class="svg-wrapper"><svg 1960 class="icon icon-clipboard" 1961 width="11" 1962 height="13" 1963 fill="none" 1964 xmlns="http://www.w3.org/2000/svg" 1965 aria-hidden="true" 1966 focusable="false" 1967 viewBox="0 0 11 13" 1968> 1969 <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1a1 1 0 011-1h7a1 1 0 011 1v9a1 1 0 01-1 1V1H2zM1 2a1 1 0 00-1 1v9a1 1 0 001 1h7a1 1 0 001-1V3a1 1 0 00-1-1H1zm0 10V3h7v9H1z" fill="currentColor"/> 1970</svg> 1971</span> 1972 <span class="visually-hidden">Copy link</span> 1973 </button> 1974 </div> 1975 </details> 1976</share-button> 1977 1978 </div><div 1979 class="article-template__content page-width page-width--narrow rte scroll-tr
1979igger animate--slide-in" 1980 1981 > 1982 <h2><b>Introduction</b></h2> 1983<p>In nature, there is no such thing as waste, everything eventually returns to the earth to build healthy soil. Vermicomposting follows this simple, natural principle. By using earthworms, natureâs recyclers, we can easily convert kitchen scraps and organic waste into rich, fertile soil. I started The Box of Life to prove that working with nature, not against it, is better for our gardens, our trash bins, and our planet. Vermicomposting may sound complicated, but itâs really just taking care of wormy pets and helping Nature take care of the composting. In this guide, weâll show you how simple it is to set up your own worm farm and start turning your food waste into healthy, living soil. </p> 1984<p><img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/files/648028887_4137265769918947_8192201778763383902_n.jpg?v=1775583280" alt="" width="306" height="372"></p> 1985<h2><b>What is Vermicomposting?</b></h2> 1986<p>Vermicomposting is simply nature's recycling system at work. In the wild, earthworms are constantly breaking down organic matter into fertile soil, nourishing plants, and continuing the cycle of life. By bringing this process into your home, youâre using these natural recyclers - red wiggler worms - to break down your food scraps into nutrient-rich compost. This compost, or castings, is great for enriching your garden, houseplants, or lawn without any synthetic chemicals. </p> 1987<p><img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/files/Kickstarter.png?v=1769626364" alt=""></p> 1988<h2><b>How to Start Vermicomposting at Home</b></h2> 1989<h3><b>Materials Needed</b></h3> 1990<p>Getting started with vermicomposting is simple because nature already provides most of the tools we need. Hereâs what youâll need to create your own small ecosystem at home:</p> 1991<p><strong>1. </strong><b>Worm Bin</b>: You can either buy a worm bin like our beautiful <a href="http://theboxoflife.com/wormstudio" title="worm studio worm bin" target="_blank">Worm Studio</a> or make one yourself with a simple container. The bin creates a safe space for your worms to do their work, just like they would in the ground. If you are going to DIY it, we recommend using containers that are no more than 2 ft deep, as red wigglers are surface dwellers and depth of a worm bin does not matter.</p> 1992<p><b>2. Bedding</b>: Think of bedding as a cozy place for worms to live. Natural materials like shredded paper, cardboard, or dead leaves provide comfort while helping maintain moisture levels. Half of what you feed the worm bin will be bedding.</p> 1993<p><strong>3. Red wiggler </strong><b>worms</b>: Red wiggler worms are the stars here. These hard workers are natureâs recyclers, turning your waste into healthy, nutrient-rich compost. Don't confuse them for your soil dwelling worms as they are a different species. Soil earthworms will not be able to compost like red wigglers can.</p> 1994<p><img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/files/launchboom_-_landing_page_square_1.png?v=1744499189" alt="" width="294" height="294"></p> 1995<h3><b><meta charset="utf-8"> 1996<img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/products/TheBoxOfLife-087.jpg?v=1676683985" alt="" width="280" height="350"></b></h3> 1997<h3><b>Setting Up Your Worm Bin</b></h3> 1998<p><strong>1.<span class="Apple-tab-span"> </span></strong><b>Prepare the Bin</b>: Start by adding damp bedding material to your bin. Your bedding should be wet, make sure itâs damp like a wrung-out sponge. Worms breathe through their skin and always require their ecosystem to be moist.</p> 1999<p><span><span class="Apple-tab-span"> </span><strong>2.<span class="Apple-tab-span"> </span></strong></span><b>Add the Worms</b>: Introduce your red wigglers to their new home. Spread them gently across the bedding, and theyâll soon burrow down to get to work.</p> 2000<p><span><span class="Apple-tab-span"> </span><strong>3.<span class="Apple-tab-span"> </span></strong></span><b>Location</b>: Place your worm bin somewhere with a steady temperature (10-27<meta charset="UTF-8"><base href="https://boxoflife.myshopify.com/"><span>°</span>C or 50-80<meta charset="UTF-8"><base href="https://boxoflife.myshopify.com/"><span>°</span>F) and minimal light. Think of it as creating a natural, shaded environment somewhere your worms will feel at home.</p> 2001<p><a href="https://www.youtube.com/watch?v=uR41OwRdhOA" target="_blank" rel="noopener">Watch a quick video</a> on how we set up the Worm Studio.</p> 2002<h3><b></b></h3> 2003<h3><b>What to Feed Your Worms</b></h3> 2004<p>Worms thrive on natural waste, just as they would in nature. Hereâs what you can feed them:</p> 2005<p><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Good Foods</b>: Fruit and vegetable scraps, coffee grounds, tea bags, and eggshells (crushed).</p> 2006<p><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Avoid</b>: Meat, dairy, oily foods - these can upset the natural balance of the bin and attract smells and flies.</p> 2007<p><meta charset="utf-8"><img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/files/whattofeed-whatnottofeed.png?v=1712596617" alt="" width="362" height="202"></p> 2008<p> </p> 2009<h2><b>Caring for Your Worm Bin</b></h2> 2010<p>Once your worm bin is set up, itâs mostly a matter of letting nature take its course. But there are a few simple steps to ensure your worms stay happy and healthy.</p> 2011<h3> 2012<b><img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/files/Worm-Care_Checklist.png?v=1759687202" alt=""></b><br> 2013</h3> 2014<h3><b>1. Maintaining Moisture Levels</b></h3> 2015<p>Moisture is key to keeping your worm bin functioning properly. A good way to test moisture levels is the squeeze test - a gentle squeeze of the ecosystem should release a couple of drops of water.</p> 2016<p><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Too Wet?</b> If you notice excess moisture or pooling water, add more dry bedding like shredded newspaper or cardboard. This will absorb the extra water and keep the balance right.</p> 2017<p><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Too Dry?</b> If the bedding feels dusty or too dry, lightly mist it with water to help restore the moisture levels. It should feel like a damp sponge. You could also mix in wetter bedding so it releases moisture into the ecosystem.</p> 2018<h3> 2019<b></b><br> 2020</h3> 2021<h3><b>2. Temperature Management</b></h3> 2022<p>Worms prefer temperatures between 10-27<meta charset="UTF-8"><base href="https://boxoflife.myshopify.com/"><span>°</span>C (50-80°F) which makes them ideal to keep inside your home. If the bin is too hot, worms may try to escape or become less active. If you add too much food at once, your bin can overheat. If you place a plastic bin in direct sunlight, it will get too hot. Keep your bin in a cool, shaded area indoors or outdoors, depending on your climate. In colder months, depending on where you live, you could insulate the bin or bring it inside to protect the worms. Most Canadians will have to bring their worms inside.</p> 2023<p> </p> 2024<h3><b>3. Troubleshooting Common Problems</b></h3> 2025<p>Like any natural process, vermicomposting can have a few bumps along the way, but theyâre easy to fix:</p> 2026<p><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Fruit Flies</b>: These pests can be a nuisance, but theyâre avoidable by freezing scraps first (this kills any fly eggs on the peels) and by covering food scraps with a layer of bedding or burying them deeper in the bin.</p> 2027<p><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Odour</b>: If your bin starts to smell, itâs likely too wet or has too much food. Try skipping the next couple of feeds and adding dry bedding to absorb moisture.</p> 2028<p><span class="Apple-tab-span"> </span>â¢<span class="Apple-tab-span"> </span><b>Worms Escaping</b>: Worms typically leave the bin if conditions arenât ideal. Check the moisture, food supply, and temperature to make sure everything is balanced.</p> 2029<p>One of the best parts about joining The Box Of Life is our online support groups where we can help you diagnose and troubleshoot your box and help you learn how to become a better worm parent.</p> 2030<p><meta charset="utf-8"><img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/files/first_week.webp?v=1759789638" alt="" width="362" height="303"></p> 2031<h2><b>Harvesting Vermicompost</b></h2> 2032<p>After a few months, your worms will have turned much of the bedding and food scraps into rich castings - a dark, soil-like substance packed with
2032nutrients and microbial life. This is your worm compost, ready to nourish your garden.</p> 2033<p><img src="https://cdn.shopify.com/s/files/1/0279/9380/0771/files/Kickstarter_plant.png?v=1769716837" alt="Harvested worm castings from the bottom layer are free of worms" width="315" height="315"></p> 2034<h3><b>How to Harvest</b></h3> 2035<p>There are a few simple ways to separate the worms from the compost:</p> 2036<p><span><span class="Apple-tab-span"> </span><strong>1.<span class="Apple-tab-span"> </span></strong></span><b>Move the Food</b>: Shift food scraps to one side of the bin and wait for 2-3 weeks. The worms will migrate toward the food, allowing you to collect the castings from the other side.</p> 2037<p><span><span class="Apple-tab-span"> </span><strong>2.<span class="Apple-tab-span"> </span></strong></span><b>Light Method</b>: Worms naturally avoid light. Spread the contents of the bin in small piles under bright light, and the worms will burrow down. You can then collect the top layer of vermicast while the worms retreat to the bottom.</p> 2038<p><b>3. Using The Box of Life Worm Studio</b>: With our <a href="http://theboxoflife.com/wormstudio" title="worm studio worm farm" rel="noopener noreferrer" target="_blank"><b>Worm Studio</b></a>, the harvesting process is even easier. The studioâs 3 layer design allows you to harvest the finished compost from the lowest layer without disturbing the worms. Simply remove the bottom layer, collect the vermicast, and place it on top to continue feeding. The worms will continue working their way upwards.</p> 2039<p>Once harvested, the vermicompost can be used in your garden or stored for later use.</p> 2040<p><br></p> 2041<h2><b>Conclusion</b></h2> 2042<p>Vermicomposting is a simple, natural way to turn your kitchen scraps into rich, living soil that nourishes your plants and supports the earthâs natural cycles. By using red wiggler earthworms you can reduce waste, create nutrient-rich compost, and even teach your children the importance of soil building. Whether youâre just getting started or fine-tuning your process, remember that nature has already provided all the tools you need. With just a little attention to moisture, temperature, and feeding, vermicomposting becomes an effortless and rewarding part of your routine.</p> 2043<p>At The Box of Life, weâre here to help you make this process as easy and intuitive as possible. Letâs work together to build healthier soil, one worm at a time!</p> 2044 </div><div class="article-template__back element-margin-top center scroll-trigger animate--slide-in"> 2045 <a href="/blogs/worm-composting-faqs" class="article-template__link link animate-arrow"> 2046 <span class="icon-wrap"> 2047 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2047ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2048</span> 2049 </span> 2050 Back to blog 2051 </a> 2052 </div><div class="article-template__comment-wrapper background-secondary"> 2053 <div 2054 id="comments" 2055 class="page-width page-width--narrow scroll-trigger animate--slide-in" 2056 ><form method="post" action="/blogs/worm-composting-faqs/the-ultimate-guide-to-vermicomposting-for-beginners/comments#comment_form" id="comment_form" accept-charset="UTF-8" class="comment-form"><input type="hidden" name="form_type" value="new_comment" /><input type="hidden" name="utf8" value="â" /> 2057<h2>Leave a comment</h2><div 2058 2059 class="article-template__comments-fields" 2060 2061 > 2062 <div class="article-template__comment-fields"> 2063 <div class="field field--with-error"> 2064 <input 2065 type="text" 2066 name="comment[author]" 2067 id="CommentForm-author" 2068 class="field__input" 2069 autocomplete="name" 2070 value="" 2071 aria-required="true" 2072 required 2073 2074 placeholder="Name" 2075 > 2076 <label class="field__label" for="CommentForm-author">Name 2077 <span aria-hidden="true">*</span></label 2078 ></div> 2079 <div class="field field--with-error"> 2080 <input 2081 type="email" 2082 name="comment[email]" 2083 id="CommentForm-email" 2084 autocomplete="email" 2085 class="field__input" 2086 value="" 2087 autocorrect="off" 2088 autocapitalize="off" 2089 aria-required="true" 2090 required 2091 2092 placeholder="Email" 2093 > 2094 <label class="field__label" for="CommentForm-email">Email 2095 <span aria-hidden="true">*</span></label 2096 ></div> 2097 </div> 2098 <div class="field field--with-error"> 2099 <textarea 2100 rows="5" 2101 name="comment[body]" 2102 id="CommentForm-body" 2103 class="text-area field__input" 2104 aria-required="true" 2105 required 2106 2107 placeholder="Comment" 2108 ></textarea> 2109 <label class="form__label field__label" for="CommentForm-body">Comment 2110 <span aria-hidden="true">*</span></label 2111 > 2112 </div></div><input type="submit" class="button" value="Post comment"> 2113 </form> 2114 </div> 2115 </div></article> 2116
2117<script type="application/ld+json"> 2118 {"@context":"http:\/\/schema.org\/","@id":"\/blogs\/worm-composting-faqs\/the-ultimate-guide-to-vermicomposting-for-beginners#article","@type":"Article","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/www.theboxoflife.com\/blogs\/worm-composting-faqs\/the-ultimate-guide-to-vermicomposting-for-beginners"},"articleBody":"Introduction\nIn nature, there is no such thing as waste, everything eventually returns to the earth to build healthy soil. Vermicomposting follows this simple, natural principle. By using earthworms, natureâs recyclers, we can easily convert kitchen scraps and organic waste into rich, fertile soil. I started The Box of Life to prove that working with nature, not against it, is better for our gardens, our trash bins, and our planet. Vermicomposting may sound complicated, but itâs really just taking care of wormy pets and helping Nature take care of the composting. In this guide, weâll show you how simple it is to set up your own worm farm and start turning your food waste into healthy, living soil.
2118 \n\nWhat is Vermicomposting?\nVermicomposting is simply nature's recycling system at work. In the wild, earthworms are constantly breaking down organic matter into fertile soil, nourishing plants, and continuing the cycle of life. By bringing this process into your home, youâre using these natural recyclers - red wiggler worms - to break down your food scraps into nutrient-rich compost. This compost, or castings, is great for enriching your garden, houseplants, or lawn without any synthetic chemicals. \n\nHow to Start Vermicomposting at Home\nMaterials Needed\nGetting started with vermicomposting is simple because nature already provides most of the tools we need. Hereâs what youâll need to create your own small ecosystem at home:\n1. Worm Bin: You can either buy a worm bin like our beautiful Worm Studio or make one yourself with a simple container. The bin creates a safe space for your worms to do their work, just like they would in the ground. If you are going to DIY it, we recommend using containers that are no more than 2 ft deep, as red wigglers are surface dwellers and depth of a worm bin does not matter.\n2. Bedding: Think of bedding as a cozy place for worms to live. Natural materials like shredded paper, cardboard, or dead leaves provide comfort while helping maintain moisture levels. Half of what you feed the worm bin will be bedding.\n3. Red wiggler worms: Red wiggler worms are the stars here. These hard workers are natureâs recyclers, turning your waste into healthy, nutrient-rich compost. Don't confuse them for your soil dwelling worms as they are a different species. Soil earthworms will not be able to compost like red wigglers can.\n\n\n\nSetting Up Your Worm Bin\n1. Prepare the Bin: Start by adding damp bedding material to your bin. Your bedding should be wet, make sure itâs damp like a wrung-out sponge. Worms breathe through their skin and always require their ecosystem to be moist.\n 2. Add the Worms: Introduce your red wigglers to their new home. Spread them gently across the bedding, and theyâll soon burrow down to get to work.\n 3. Location: Place your worm bin somewhere with a steady temperature (10-27°C or 50-80°F) and minimal light. Think of it as creating a natural, shaded environment somewhere your worms will feel at home.\nWatch a quick video on how we set up the Worm Studio.\n\nWhat to Feed Your Worms\nWorms thrive on natural waste, just as they would in nature. Hereâs what you can feed them:\n ⢠Good Foods: Fruit and vegetable scraps, coffee grounds, tea bags, and eggshells (crushed).\n ⢠Avoid: Meat, dairy, oily foods - these can upset the natural balance of the bin and attract smells and flies.\n\n \nCaring for Your Worm Bin\nOnce your worm bin is set up, itâs mostly a matter of letting nature take its course. But there are a few simple steps to ensure your worms stay happy and healthy.\n\n\n\n1. Maintaining Moisture Levels\nMoisture is key to keeping your worm bin functioning properly. A good way to test moisture levels is the squeeze test - a gentle squeeze of the ecosystem should release a couple of drops of water.\n ⢠Too Wet? If you notice excess moisture or pooling water, add more dry bedding like shredded newspaper or cardboard. This will absorb the extra water and keep the balance right.\n ⢠Too Dry? If the bedding feels dusty or too dry, lightly mist it with water to help restore the moisture levels. It should feel like a damp sponge. You could also mix in wetter bedding so it releases moisture into the ecosystem.\n\n\n\n2. Temperature Management\nWorms prefer temperatures between 10-27°C (50-80°F) which makes them ideal to keep inside your home. If the bin is too hot, worms may try to escape or become less active. If you add too much food at once, your bin can overheat. If you place a plastic bin in direct sunlight, it will get too hot. Keep your bin in a cool, shaded area indoors or outdoors, depending on your climate. In colder months, depending on where you live, you could insulate the bin or bring it inside to protect the worms. Most Canadians will have to bring their worms inside.\n \n3. Troubleshooting Common Problems\nLike any natural process, vermicomposting can have a few bumps along the way, but theyâre easy to fix:\n ⢠Fruit Flies: These pests can be a nuisance, but theyâre avoidable by freezing scraps first (this kills any fly eggs on the peels) and by covering food scraps with a layer of bedding or burying them deeper in the bin.\n ⢠Odour: If your bin starts to smell, itâs likely too wet or has too much food. Try skipping the next couple of feeds and adding dry bedding to absorb moisture.\n ⢠Worms Escaping: Worms typically leave the bin if conditions arenât ideal. Check the moisture, food supply, and temperature to make sure everything is balanced.\nOne of the best parts about joining The Box Of Life is our online support groups where we can help you diagnose and troubleshoot your box and help you learn how to become a better worm parent.\n\nHarvesting Vermicompost\nAfter a few months, your worms will have turned much of the bedding and food scraps into rich castings - a dark, soil-like substance packed with
2118nutrients and microbial life. This is your worm compost, ready to nourish your garden.\n\nHow to Harvest\nThere are a few simple ways to separate the worms from the compost:\n 1. Move the Food: Shift food scraps to one side of the bin and wait for 2-3 weeks. The worms will migrate toward the food, allowing you to collect the castings from the other side.\n 2. Light Method: Worms naturally avoid light. Spread the contents of the bin in small piles under bright light, and the worms will burrow down. You can then collect the top layer of vermicast while the worms retreat to the bottom.\n3. Using The Box of Life Worm Studio: With our Worm Studio, the harvesting process is even easier. The studioâs 3 layer design allows you to harvest the finished compost from the lowest layer without disturbing the worms. Simply remove the bottom layer, collect the vermicast, and place it on top to continue feeding. The worms will continue working their way upwards.\nOnce harvested, the vermicompost can be used in your garden or stored for later use.\n\nConclusion\nVermicomposting is a simple, natural way to turn your kitchen scraps into rich, living soil that nourishes your plants and supports the earthâs natural cycles. By using red wiggler earthworms you can reduce waste, create nutrient-rich compost, and even teach your children the importance of soil building. Whether youâre just getting started or fine-tuning your process, remember that nature has already provided all the tools you need. With just a little attention to moisture, temperature, and feeding, vermicomposting becomes an effortless and rewarding part of your routine.\nAt The Box of Life, weâre here to help you make this process as easy and intuitive as possible. Letâs work together to build healthier soil, one worm at a time!","headline":"The Ultimate Guide to Vermicomposting for Beginners","description":"","datePublished":"2024-09-19T16:04:27-04:00","dateModified":"2024-09-19T22:00:52-04:00","author":{"@type":"Person","name":"Akil Mesiwala"},"publisher":{"@type":"Organization","name":"The Box Of Life"}} 2119</script>
2119 2120 2121 2122</section> 2123 </main> 2124 2125 <!-- BEGIN sections: footer-group --> 2126<div id="shopify-section-sections--18040366596291__footer" class="shopify-section shopify-section-group-footer-group"> 2127<link href="//www.theboxoflife.com/cdn/shop/t/33/assets/section-footer.css?v=60318643098753476351768414336" rel="stylesheet" type="text/css" media="all" /> 2128<link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-newsletter.css?v=4727253280200485261768414295" rel="stylesheet" type="text/css" media="all" /> 2129<link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-list-menu.css?v=151968516119678728991768414293" rel="stylesheet" type="text/css" media="all" /> 2130<link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-list-payment.css?v=69253961410771838501768414293" rel="stylesheet" type="text/css" media="all" /> 2131<link href="//www.theboxoflife.com/cdn/shop/t/33/assets/component-list-social.css?v=35792976012981934991768414293" rel="stylesheet" type="text/css" media="all" /> 2132<style data-shopify>.footer { 2133 margin-top: 12px; 2134 } 2135 2136 .section-sections--18040366596291__footer-padding { 2137 padding-top: 12px; 2138 padding-bottom: 27px; 2139 } 2140 2141 @media screen and (min-width: 750px) { 2142 .footer { 2143 margin-top: 16px; 2144 } 2145 2146 .section-sections--18040366596291__footer-padding { 2147 padding-top: 16px; 2148 padding-bottom: 36px; 2149 } 2150 }</style><footer class="footer color-scheme-4 gradient section-sections--18040366596291__footer-padding"><div class="footer__content-top page-width"><div 2151 class="footer-block--newsletter scroll-trigger animate--slide-in" 2152 2153 data-cascade 2154 2155 ><div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext">Subscribe to our newsletter 'Trash Talk'</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 2156 <div class="newsletter-form__field-wrapper"> 2157 <div class="field"> 2158 <input 2159 id="NewsletterForm--sections--18040366596291__footer" 2160 type="email" 2161 name="contact[email]" 2162 class="field__input" 2163 value="" 2164 aria-required="true" 2165 autocorrect="off" 2166 autocapitalize="off" 2167 autocomplete="email" 2168 2169 placeholder="Email" 2170 required 2171 > 2172 <label class="field__label" for="NewsletterForm--sections--18040366596291__footer"> 2173 Email 2174 </label> 2175 <button 2176 type="submit" 2177 class="newsletter-form__button field__button" 2178 name="commit" 2179 id="Subscribe" 2180 aria-label="Subscribe" 2181 > 2182 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2182ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2183</span> 2184 </button> 2185 </div></div></form></div> 2186 2187<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item"> 2188 <a href="https://facebook.com/theboxoflife" class="link list-social__link"> 2189 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 2190</span> 2191 <span class="visually-hidden">Facebook</span> 2192 </a> 2193 </li><li class="list-social__item"> 2194 <a href="https://instagram.com/the.box.of.life" class="link list-social__link"> 2195 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 2196</span> 2197 <span class="visually-hidden">Instagram</span> 2198 </a> 2199 </li><li class="list-social__item"> 2200 <a href="https://www.youtube.com/@theboxoflife" class="link list-social__link"> 2201 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 2202</span> 2203 <span class="visually-hidden">YouTube</span> 2204 </a> 2205 </li></ul> 2206</div> 2207 </div><div 2208 class="footer__content-bottom scroll-trigger animate--slide-in" 2209 2210 data-cascade 2211 2212 > 2213 <div class="footer__content-bottom-wrapper page-width"> 2214 <div class="footer__column footer__localization isolate"></div> 2215 <div class="footer__column footer__column--info"></div> 2216 </div> 2217 <div class="footer__content-bottom-wrapper page-width"> 2218 <div class="footer__copyright caption"> 2219 <small class="copyright__content" 2220 >© 2026, <a href="/" title="">The Box Of Life</a></small> 2221 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
2221oweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small><ul class="policies list-unstyled"><li> 2222 <small class="copyright__content" 2223 ><a href="/policies/refund-policy">Refund policy</a></small 2224 > 2225 </li><li> 2226 <small class="copyright__content" 2227 ><a href="/policies/privacy-policy">Privacy policy</a></small 2228 > 2229 </li><li> 2230 <small class="copyright__content" 2231 ><a href="/policies/terms-of-service">Terms of service</a></small 2232 > 2233 </li><li> 2234 <small class="copyright__content" 2235 ><a href="/policies/shipping-policy">Shipping policy</a></small 2236 > 2237 </li><li> 2238 <small class="copyright__content" 2239 ><a href="/policies/contact-information">Contact information</a></small 2240 > 2241 </li></ul></div> 2242 </div> 2243 </div> 2244</footer> 2245 2246 2247</div> 2248<!-- END sections: footer-group --> 2249 2250 <ul hidden> 2251 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2252 <li id="a11y-new-window-message">Opens in a new window.</li> 2253 </ul> 2254 2255
2255<script> 2256 window.shopUrl = 'https://www.theboxoflife.com'; 2257 window.routes = { 2258 cart_add_url: '/cart/add', 2259 cart_change_url: '/cart/change', 2260 cart_update_url: '/cart/update', 2261 cart_url: '/cart', 2262 predictive_search_url: '/search/suggest', 2263 }; 2264 2265 window.cartStrings = { 2266 error: `There was an error while updating your cart. Please try again.`, 2267 quantityError: `You can only add [quantity] of this item to your cart.`, 2268 }; 2269 2270 window.variantStrings = { 2271 addToCart: `Add to cart`, 2272 soldOut: `Sold out`, 2273 unavailable: `Unavailable`, 2274 unavailable_with_option: `[value] - Unavailable`, 2275 }; 2276 2277 window.quickOrderListStrings = { 2278 itemsAdded: `[quantity] items added`, 2279 itemAdded: `[quantity] item added`, 2280 itemsRemoved: `[quantity] items removed`, 2281 itemRemoved: `[quantity] item removed`, 2282 viewCart: `View cart`, 2283 each: `[money]/ea`, 2284 min_error: `This item has a minimum of [min]`, 2285 max_error: `This item has a maximum of [max]`, 2286 step_error: `You can only add this item in increments of [step]`, 2287 }; 2288 2289 window.accessibilityStrings = { 2290 imageAvailable: `Image [index] is now available in gallery view`, 2291 shareSuccess: `Link copied to clipboard`, 2292 pauseSlideshow: `Pause slideshow`, 2293 playSlideshow: `Play slideshow`, 2294 recipientFormExpanded: `Gift card recipient form expanded`, 2295 recipientFormCollapsed: `Gift card recipient form collapsed`, 2296 countrySelectorSearchCount: `[count] countries/regions found`, 2297 }; 2298 </script>
2298<style> </style> 2299<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
2299<script> 2300 window['ShopifyForms'] = { 2301 ...window['ShopifyForms'], 2302 currentPageType: "article" 2303 }; 2304</script>
2304 2305 2306 2307</div>
2307<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2307 2308<shopify-store store-domain="https://www.theboxoflife.com" country="CA" language="en"></shopify-store> 2309<shopify-chat></shopify-chat> 2310</body> 2311</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.